stack overflow safe kdump (2.6.18-rc1-i386) - crash_use_safe_smp_processor_id
PATCH 2/3 stack overflow safe kdump (2.6.18-rc1-i386) - crash_use_safe_smp_processor_id
Substitute "smp_processor_id" with the stack overflow-safe "safe_smp_processor_id" in the reboot path to the second kernel.
Signed-off-by Fernando Vazquez <[email protected]>
---
arch/i386/kernel/crash.c +2 -2
@@ -86,7 +86,7 @@ static void crash_save_self(struct pt_re {int cpu; - cpu =smp_processor_id (); + cpu =safe_smp_processor_id ();crash_save_this_cpu (regs, cpu); }
@@ -169,7 +169,7 @@ void machine_crash_shutdown(struct pt_relocal_irq_disable ();/* Make a note of crashing cpu. Will be used in NMI callback.*/ - crashing_cpu =smp_processor_id (); + crashing_cpu =safe_smp_processor_id ();nmi_shootdown_cpus ();lapic_shutdown ();#if defined(CONFIG_X86_IO_APIC )