2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-28 15:13:55 +08:00
linux-next/arch/x86/include/asm/uv
Russ Anderson 78c0617646 x86: Enable NMI on all cpus on UV
Enable NMI on all cpus in UV system and add an NMI handler
to dump_stack on each cpu.

By default on x86 all the cpus except the boot cpu have NMI
masked off.  This patch enables NMI on all cpus in UV system
and adds an NMI handler to dump_stack on each cpu.  This
way if a system hangs we can NMI the machine and get a
backtrace from all the cpus.

Version 2: Use x86_platform driver mechanism for nmi init, per
           Ingo's suggestion.

Version 3: Clean up Ingo's nits.

Signed-off-by: Russ Anderson <rja@sgi.com>
LKML-Reference: <20100226164912.GA24439@sgi.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2010-02-27 12:34:21 +01:00
..
bios.h x86, uv: Update UV arch to target Legacy VGA I/O correctly. 2010-02-05 14:05:41 -08:00
uv_bau.h tree-wide: fix assorted typos all over the place 2009-12-04 15:39:55 +01:00
uv_hub.h x86, uv: Add function retrieving node controller revision number 2010-01-15 11:08:55 -08:00
uv_irq.h x86, apic: Move SGI UV functionality out of generic IO-APIC code 2009-10-14 09:17:09 +02:00
uv_mmrs.h x86: UV BAU messaging timeouts 2009-04-03 18:25:27 +02:00
uv.h x86: Enable NMI on all cpus on UV 2010-02-27 12:34:21 +01:00