> >> 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