This is the patch series to address the issue that kdump 2nd kernel now fails to wake up multiple CPUs. This is based on 3.11-rc7. I tested this patch series on x86. I used 2 cpus by specifying nr_cpus=2 for the 2nd kernel. I checked both ACPI MADT and MP table case; the former is default on my system and for the latter I did acpi=off. I crashed the system both on BSP and AP by taskset -c {0,1} sh -c "echo c > /proc/sysrq-trigger". --- HATAYAMA Daisuke (2): x86, apic: Add boot_cpu_is_bsp() to check if boot cpu is BSP x86, apic: Disable BSP if boot cpu is AP arch/x86/include/asm/mpspec.h | 5 ++++- arch/x86/kernel/acpi/boot.c | 11 ++++++++++- arch/x86/kernel/apic/apic.c | 32 +++++++++++++++++++++++++++++++- arch/x86/kernel/devicetree.c | 1 + arch/x86/kernel/mpparse.c | 15 +++++++++++++-- arch/x86/kernel/setup.c | 2 ++ arch/x86/platform/sfi/sfi.c | 2 +- 7 files changed, 62 insertions(+), 6 deletions(-) -- Thanks. HATAYAMA, Daisuke