From: Don Zickus Date: Thu, 6 Jan 2011 21:18:51 +0000 (-0500) Subject: x86, NMI: Allow NMI reason io port (0x61) to be processed on any CPU X-Git-Tag: v2.6.38-rc1~417^2~11 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ab846f13f69fa64f8ed69ce0c3e239e075910d23;p=pandora-kernel.git x86, NMI: Allow NMI reason io port (0x61) to be processed on any CPU In original NMI handler, NMI reason io port (0x61) is only processed on BSP. This makes it impossible to hot-remove BSP. To solve the issue, a raw spinlock is used to allow the port to be processed on any CPU. Originally-by: Huang Ying Signed-off-by: Don Zickus Signed-off-by: Peter Zijlstra LKML-Reference: <1294348732-15030-6-git-send-email-dzickus@redhat.com> Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed