3.4-rc smpboot: do_boot_cpu failed(-1) to wakeup CPU#1

From: shrybman
Date: Wed Oct 14 2015 - 12:30:10 EST



All 3.4-rc kernels I have tried displayed this issue.


This report looks similarÂhttps://lkml.org/lkml/2015/9/26/165.
I also have a Core 2 cpu on a Asus P5B (not deluxe) board.



...
ÂACPI: Core revision 20150818
ÂACPI: 1 ACPI AML tables successfully acquired and loaded
ÂMount-cache hash table entries: 8192 (order: 4, 65536 bytes)
ÂMountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
ÂCPU: Physical Processor ID: 0
ÂCPU: Processor Core ID: 0
Âmce: CPU supports 6 MCE banks
ÂCPU0: Thermal monitoring enabled (TM2)
Âprocess: using mwait in idle threads
ÂLast level iTLB entries: 4KB 128, 2MB 4, 4MB 4
ÂLast level dTLB entries: 4KB 256, 2MB 0, 4MB 32, 1GB 0
ÂFreeing SMP alternatives memory: 20K (ffffffff819b5000 - ffffffff819ba000)
Âftrace: allocating 18583 entries in 73 pages
Â..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
Âsmpboot: CPU0: Intel(R) Core(TM)2 CPU Â Â Â Â Â6400 Â@ 2.13GHz (fam: 06, model: 0f, stepping: 06)
ÂPerformance Events: PEBS fmt0-, 4-deep LBR, Core2 events, Intel PMU driver.
Âperf_event_intel: PEBS disabled due to CPU errata
Â... version: Â Â Â Â Â Â Â Â2
Â... bit width: Â Â Â Â Â Â Â40
Â... generic registers: Â Â Â2
Â... value mask: Â Â Â Â Â Â 000000ffffffffff
Â... max period: Â Â Â Â Â Â 000000007fffffff
Â... fixed-purpose events: Â 3
Â... event mask: Â Â Â Â Â Â 0000000700000003
Âx86: Booting SMP configuration:
Â.... node Â#0, CPUs: Â Â Â#1
Âsmpboot: do_boot_cpu failed(-1) to wakeup CPU#1
Âx86: Booted up 1 node, 1 CPUs
Âsmpboot: Total of 1 processors activated (4272.42 BogoMIPS)
Âdevtmpfs: initialized


I took a guess and got lucky.


RevertingÂ"x86/smpboot: Remove APIC.wait_for_init_deassert and atomic init_deasserted" resolved the issue.


Regards,


Shane

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/