x86: nmi - fix incorrect NMI watchdog used by default
commit19ec673ced067316b9732bc6d1c4ff4052e5f795
authorCyrill Gorcunov <gorcunov@gmail.com>
Wed, 28 May 2008 19:00:47 +0000 (28 23:00 +0400)
committerIngo Molnar <mingo@elte.hu>
Wed, 28 May 2008 19:04:53 +0000 (28 21:04 +0200)
treea56edc84896f6750078fe9ce259c35d529f73c80
parent1798bc22b2790bf2a956588e6b17c36ef79ceff7
x86: nmi - fix incorrect NMI watchdog used by default

The commit

commit 4b82b277707a39b97271439c475f186f63ec4692
Author: Cyrill Gorcunov <gorcunov@gmail.com>
Date:   Sat May 24 19:36:35 2008 +0400

set nmi_watchdog to NMI_IO_APIC as by default. This causes hangs on some
machines with buggy watchdogs. Fix it - i.e. restore old behaviour.

Thanks to Sitsofe Wheeler and Adrian Bunk for catching the problem
and Maciej W. Rozycki for explanation what is going on there.

Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com>
CC: Maciej W. Rozycki <macro@linux-mips.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
arch/x86/kernel/nmi.c
include/asm-x86/nmi.h