fix nmi_watchdog=2 bootup hang
authorBjörn Steinbrink <B.Steinbrink@gmx.de>
Mon, 25 Jun 2007 21:04:37 +0000 (23:04 +0200)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Mon, 25 Jun 2007 21:54:52 +0000 (14:54 -0700)
commitb9e3614f444f6546204f4538afcaa3ebe36d49f2
tree44680e2794a923547a6952f1c4b8cf10d5d425c7
parent189548642c5962e60c3667bdb3a703fe0bed12a6
fix nmi_watchdog=2 bootup hang

wrmsrl() is broken, dropping the upper 32bits of the value to be
written. This broke the NMI watchdog on AMD hardware. (and it
probably broke other code too.)

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
include/asm-i386/paravirt.h