linux/arch
Corey Minyard f64da958df ipmi: add new IPMI nmi watchdog handling
Convert over to the new NMI handling for getting IPMI watchdog timeouts via an
NMI.  This add config options to know if there is the ability to receive NMIs
and if it has an NMI post processing call.  Then it modifies the IPMI watchdog
to take advantage of this so that it can know if an NMI comes in.

It also adds testing that the IPMI NMI watchdog works.

Signed-off-by: Corey Minyard <minyard@acm.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-05-08 11:14:58 -07:00
..
alpha srmcons: fix kmalloc(GFP_KERNEL) inside spinlock 2007-05-07 12:12:58 -07:00
arm get_unmapped_area handles MAP_FIXED on arm 2007-05-07 12:12:56 -07:00
arm26 use SLAB_PANIC flag cleanup 2007-05-08 11:14:57 -07:00
avr32 AVR32: Remove useless config option "GENERIC_BUST_SPINLOCK". 2007-04-27 13:45:26 +02:00
blackfin blackfin architecture 2007-05-07 12:12:58 -07:00
cris CRIS: remove code related to pre-2.2 kernel 2007-05-07 12:13:00 -07:00
frv use SLAB_PANIC flag cleanup 2007-05-08 11:14:57 -07:00
h8300 h8300: add zImage support 2007-05-07 12:12:58 -07:00
i386 ipmi: add new IPMI nmi watchdog handling 2007-05-08 11:14:58 -07:00
ia64 use SLAB_PANIC flag cleanup 2007-05-08 11:14:57 -07:00
m32r [PATCH] x86: Allow percpu variables to be page-aligned 2007-05-02 19:27:12 +02:00
m68k SPIN_LOCK_UNLOCKED cleanup in arch/m68k 2007-05-07 12:12:59 -07:00
m68knommu PCI: Cleanup the includes of <linux/pci.h> 2007-05-02 19:02:35 -07:00
mips simplify the stacktrace code 2007-05-08 11:14:58 -07:00
parisc get_unmapped_area handles MAP_FIXED on parisc 2007-05-07 12:12:56 -07:00
powerpc use SLAB_PANIC flag cleanup 2007-05-08 11:14:57 -07:00
ppc Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 2007-05-05 14:55:20 -07:00
s390 simplify the stacktrace code 2007-05-08 11:14:58 -07:00
sh simplify the stacktrace code 2007-05-08 11:14:58 -07:00
sh64 Merge branch 'for-linus' of git://one.firstfloor.org/home/andi/git/linux-2.6 2007-05-05 14:55:20 -07:00
sparc [SPARC]: Fix comment typo in smp4m_blackbox_current(). 2007-05-06 22:43:46 -07:00
sparc64 simplify the stacktrace code 2007-05-08 11:14:58 -07:00
um uml: an idle system should have zero load average 2007-05-08 11:14:57 -07:00
v850 v850: generic timekeeping conversion 2007-05-07 12:13:04 -07:00
x86_64 ipmi: add new IPMI nmi watchdog handling 2007-05-08 11:14:58 -07:00
xtensa xtensa: strlcpy is smart enough 2007-05-07 12:13:04 -07:00