[Crash-utility] Crash-utility Digest, Vol 137, Issue 17

ぷ风过无痕?? 787738581 at qq.com
Mon Feb 20 01:09:59 UTC 2017


>> >> crash> bt 30444
>> >> PID: 30444  TASK: ffff8820454e9520  CPU: 19  COMMAND: "python"
>> >>  #0 [ffff88203de8b4f0] machine_kexec at ffffffff8103d1ab
>> >>  #1 [ffff88203de8b550] crash_kexec at ffffffff810cc4a2
>> >>  #2 [ffff88203de8b620] oops_end at ffffffff8153d540
>> >>  #3 [ffff88203de8b650] no_context at ffffffff8104e8cb
>> >>  #4 [ffff88203de8b6a0] __bad_area_nosemaphore at ffffffff8104eb55
>> >>  #5 [ffff88203de8b6f0] bad_area at ffffffff8104ec7e
>> >>  #6 [ffff88203de8b720] __do_page_fault at ffffffff8104f483
>> >>  #7 [ffff88203de8b840] do_page_fault at ffffffff8153f48e
>> >>  #8 [ffff88203de8b870] page_fault at ffffffff8153c835
[exception RIP: list_del+27]
    RIP: ffffffff812a3f8b  RSP: ffff88203de8b928  RFLAGS: 00010046
    RAX: 0000000000000006  RBX: ffffea006f040028  RCX: 0000000000000000
    RDX: 0000000000000000  RSI: 0000000000000000  RDI: ffffea006f040028
    RBP: ffff88203de8b938   R8: ffffea006f040028   R9: 0000000000000000
    R10: 0000000000000000  R11: 000000000000000a  R12: 0000000000000000
    R13: ffff880000021de8  R14: 0000000000000020  R15: ffff880000019d80
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0000
>> >>  #9 [ffff88203de8b940] __rmqueue at ffffffff811336c3
>> >> #10 [ffff88203de8b9e0] get_page_from_freelist at ffffffff81135350
>> >> #11 [ffff88203de8bb10] __alloc_pages_nodemask at ffffffff81136ff9
>> >> #12 [ffff88203de8bc60] alloc_pages_vma at ffffffff8117068a
>> >> #13 [ffff88203de8bcb0] handle_pte_fault at ffffffff81152afd
>> >> #14 [ffff88203de8bd90] handle_mm_fault at ffffffff81153179
>> >> #15 [ffff88203de8be00] __do_page_fault at ffffffff8104f156
>> >> #16 [ffff88203de8bf20] do_page_fault at ffffffff8153f48e
>> >> #17 [ffff88203de8bf50] page_fault at ffffffff8153c835


 Hi, everyone, this is the backtrace from the vmcore in my server. I remember there are some important functions between #13(handle_pte_fault) and #12(handle_pte_fault), like do_linear_fault(), do_nolinear_fault(), do_swap_page(), do_wp_page(). Why these functions cannot be printed in the backtrace? Is the compiler optimized for these functions?If so,how can I make sure the accurate function execution path. By the way, the crash version is crash 7.1.0-6.el6, and I use the centos-6.7 in my server.
Thanks,
  Wind
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/crash-utility/attachments/20170220/525af4ae/attachment.htm>


More information about the Crash-utility mailing list