From: Keith Owens Date: Mon, 26 Jun 2006 11:59:56 +0000 (+0200) Subject: [PATCH] x86_64: Avoid broadcasting NMI IPIs X-Git-Tag: v2.6.18-rc1~612^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e77deacb7b078156fcadf27b838a4ce1a65eda04;p=pandora-kernel.git [PATCH] x86_64: Avoid broadcasting NMI IPIs On some i386/x86_64 systems, sending an NMI IPI as a broadcast will reset the system. This seems to be a BIOS bug which affects machines where one or more cpus are not under OS control. It occurs on HT systems with a version of the OS that is not compiled without HT support. It also occurs when a system is booted with max_cpus=n where 2 <= n < cpus known to the BIOS. The fix is to always send NMI IPI as a mask instead of as a broadcast. Signed-off-by: Keith Owens Signed-off-by: Andi Kleen Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed