Revision ba62b077871a5255e271f4fdae57167651839277 authored by Alok Kataria on 09 April 2008, 00:41:56 UTC, committed by Linus Torvalds on 09 April 2008, 01:25:53 UTC
Fixes a BUG in ACPI hotplugging.

processor_device_array[pr->id] needs to be set to NULL when removing a CPU.
Else the "buggy BIOS check" in acpi_processor_start mistakenly fires when a
CPU is removed from the system and then later re-added.

Signed-off-by: Alok N Kataria <akataria@vmware.com>
Signed-off-by: Dan Arai <arai@vmware.com>
Cc: Len Brown <lenb@kernel.org>
Cc: <stable@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 4b47c97
History
File Mode Size
Kconfig -rw-r--r-- 5.8 KB
Makefile -rw-r--r-- 1.2 KB
allocpercpu.c -rw-r--r-- 3.9 KB
backing-dev.c -rw-r--r-- 2.0 KB
bootmem.c -rw-r--r-- 12.7 KB
bounce.c -rw-r--r-- 6.4 KB
dmapool.c -rw-r--r-- 12.8 KB
fadvise.c -rw-r--r-- 2.9 KB
filemap.c -rw-r--r-- 68.8 KB
filemap_xip.c -rw-r--r-- 10.1 KB
fremap.c -rw-r--r-- 6.1 KB
highmem.c -rw-r--r-- 8.6 KB
hugetlb.c -rw-r--r-- 32.6 KB
internal.h -rw-r--r-- 1.6 KB
madvise.c -rw-r--r-- 9.5 KB
memcontrol.c -rw-r--r-- 27.5 KB
memory.c -rw-r--r-- 72.9 KB
memory_hotplug.c -rw-r--r-- 13.9 KB
mempolicy.c -rw-r--r-- 51.5 KB
mempool.c -rw-r--r-- 9.0 KB
migrate.c -rw-r--r-- 24.3 KB
mincore.c -rw-r--r-- 5.7 KB
mlock.c -rw-r--r-- 5.6 KB
mmap.c -rw-r--r-- 58.2 KB
mmzone.c -rw-r--r-- 750 bytes
mprotect.c -rw-r--r-- 7.4 KB
mremap.c -rw-r--r-- 10.8 KB
msync.c -rw-r--r-- 2.4 KB
nommu.c -rw-r--r-- 34.1 KB
oom_kill.c -rw-r--r-- 15.1 KB
page-writeback.c -rw-r--r-- 34.9 KB
page_alloc.c -rw-r--r-- 124.1 KB
page_io.c -rw-r--r-- 3.4 KB
page_isolation.c -rw-r--r-- 3.4 KB
pagewalk.c -rw-r--r-- 3.3 KB
pdflush.c -rw-r--r-- 6.4 KB
prio_tree.c -rw-r--r-- 6.3 KB
quicklist.c -rw-r--r-- 2.3 KB
readahead.c -rw-r--r-- 13.3 KB
rmap.c -rw-r--r-- 27.7 KB
shmem.c -rw-r--r-- 67.1 KB
shmem_acl.c -rw-r--r-- 4.6 KB
slab.c -rw-r--r-- 115.2 KB
slob.c -rw-r--r-- 15.8 KB
slub.c -rw-r--r-- 101.4 KB
sparse-vmemmap.c -rw-r--r-- 4.2 KB
sparse.c -rw-r--r-- 10.1 KB
swap.c -rw-r--r-- 13.3 KB
swap_state.c -rw-r--r-- 9.7 KB
swapfile.c -rw-r--r-- 45.1 KB
thrash.c -rw-r--r-- 2.0 KB
tiny-shmem.c -rw-r--r-- 2.9 KB
truncate.c -rw-r--r-- 12.9 KB
util.c -rw-r--r-- 2.7 KB
vmalloc.c -rw-r--r-- 20.1 KB
vmscan.c -rw-r--r-- 56.8 KB
vmstat.c -rw-r--r-- 19.7 KB

back to top