diff options
| author | Andrew Morton <akpm@digeo.com> | 2003-05-18 20:30:59 -0700 |
|---|---|---|
| committer | Linus Torvalds <torvalds@home.transmeta.com> | 2003-05-18 20:30:59 -0700 |
| commit | 344bf5a0a77072449bb6b6492b0617f98077eeee (patch) | |
| tree | ef41a5b59a8498e71886e4234807553a5c54a919 /include/linux | |
| parent | 944da977d2280032dc09a992831014ccdd2b9b40 (diff) | |
[PATCH] fix handling of spares physical APIC ids
From: William Lee Irwin III <wli@holomorphy.com>
To handle sparse physical APIC ID's properly the phys_cpu_present_map must
be scanned beyond bit NR_CPUS while ensuring no more than NR_CPUS are woken
in order not to attempt to wake non-addressible cpus.
The following patch adds that logic to smp_boot_cpus() and corrects the
failure to wake secondaries reported by dhowells, with successful wakeup,
runtime, reboot, and halting reported after it was applied.
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions
