Re: ipi_nmi_handler

From: Robert Watson <rwatson_at_FreeBSD.org>
Date: Sat, 5 Nov 2005 18:16:34 +0000 (GMT)
On Sat, 5 Nov 2005, Randy Bush wrote:

>> It seems that if you put STOP_NMI in your kernel config, you need SMP as
>> well.
>
> <sigh>
>
> is STOP_NMI so wonderful that i should turn on SMP and the apic device?

STOP_NMI makes inter-processor interrupts for the debugger (and a few 
other things) use non-maskable interrupts instead of maskable ones.  So it 
doesn't actually do anything if you don't have an SMP system, as there 
will be no inter-processor interrupts on a single-processor system.

The STOP_NMI option may have been turned on by default without realizing 
that it wasn't quite implemented right -- it should only affect SMP 
systems, not be limited to compiling on them.

Robert N M Watson
Received on Sat Nov 05 2005 - 17:16:35 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:47 UTC