]> git.baikalelectronics.ru Git - kernel.git/commit
[PATCH] i386/x86-64 disable LAPIC completely for offline CPU
authorShaohua Li <shaohua.li@intel.com>
Tue, 13 Dec 2005 06:17:08 +0000 (22:17 -0800)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 13 Dec 2005 06:31:16 +0000 (22:31 -0800)
commit31540bb4912bfb068d0ce83e66d30906b4dd91c7
tree037db38d2f476f71210b7c64eb2bcd2f74aa1486
parent380286f97f1ebb018736e8a5ef1eb54773f75270
[PATCH] i386/x86-64 disable LAPIC completely for offline CPU

Disabling LAPIC timer isn't sufficient.  In some situations, such as we
enabled NMI watchdog, there is still unexpected interrupt (such as NMI)
invoked in offline CPU.  This also avoids offline CPU receives spurious
interrupt and anything similar.

Signed-off-by: Shaohua Li <shaohua.li@intel.com>
Signed-off-by: Andi Kleen <ak@suse.de>
Acked-by: "Seth, Rohit" <rohit.seth@intel.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
arch/i386/kernel/smpboot.c
arch/x86_64/kernel/smpboot.c