diff -NurpP linux-2.6.22.6-vs2.3.0.24.1/arch/x86_64/kernel/traps.c linux-2.6.22.6-vs2.3.0.24.2/arch/x86_64/kernel/traps.c --- linux-2.6.22.6-vs2.3.0.24.1/arch/x86_64/kernel/traps.c 2007-09-28 23:02:20 +0200 +++ linux-2.6.22.6-vs2.3.0.24.2/arch/x86_64/kernel/traps.c 2007-09-28 23:38:30 +0200 @@ -546,12 +546,14 @@ void __kprobes die_nmi(char *str, struct { unsigned long flags = oops_begin(); + vxh_throw_oops(); /* * We are in trouble anyway, lets at least try * to get a message out. */ printk(str, smp_processor_id()); show_registers(regs); + vxh_dump_history(); if (kexec_should_crash(current)) crash_kexec(regs); if (do_panic || panic_on_oops)