Hi all, I'm a new comer and I'm trying to decipher a kernel dump. I'm not sure if this is the right place to ask such primitive questions. RELEASE: 3.10.0-327.el7.x86_64 CentOS 7.2 #0 [ffff8833575cbba8] machine_kexec at ffffffff81051beb #1 [ffff8833575cbc08] crash_kexec at ffffffff810f2542 #2 [ffff8833575cbcd8] oops_end at ffffffff8163e1a8 #3 [ffff8833575cbd00] die at ffffffff8101859b #4 [ffff8833575cbd30] do_general_protection at ffffffff8163da9e #5 [ffff8833575cbd60] general_protection at ffffffff8163d3a8 [exception RIP: __migration_entry_wait+148] RIP: ffffffff811c5f64 RSP: ffff8833575cbe18 RFLAGS: 00010203 RAX: 01ffffffffffffff RBX: ffffea0000000030 RCX: 0000000000000000 RDX: 1e001897de001880 RSI: ffffea0000000030 RDI: f000c4bef000c4be RBP: ffff8833575cbe28 R8: 00003ffffffff000 R9: 00000000000000a9 R10: 0000000000000000 R11: f000c4bef000c4be R12: 1e000297de001880 R13: ffff881d31804af8 R14: ffff881fcf29a580 R15: 0000000000000080 ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0000 #6 [ffff8833575cbe10] __migration_entry_wait at ffffffff811c5eea #7 [ffff8833575cbe30] migration_entry_wait at ffffffff811c62b3 #8 [ffff8833575cbe40] handle_mm_fault at ffffffff81197a12 #9 [ffff8833575cbed0] __do_page_fault at ffffffff81640e22 #10 [ffff8833575cbf28] do_page_fault at ffffffff81641113 #11 [ffff8833575cbf50] page_fault at ffffffff8163d408 I'm wondering if the fault was at "__migration_entry_wait+26 at ffffffff811c5eea" or at the saved RIP: ffffffff811c5f64 which is at __migration_entry_wait+148 ". Should the fault be synchronous? The call chain should be handle_mm_fault-->__handle_mm_fault-->handle_pte_fault-->do_swap_page-->migration_entry_wait as I figured it out. "__handle_mm_fault-->handle_pte_fault-->do_swap_page" vanishes from the backtrace! Are they all inlined by GCC?! Thanks a lot. Dashi Cao -- To unsubscribe from this list: send the line "unsubscribe linux-x86_64" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html