Date: Sat, 5 Nov 2005 18:16:34 +0000 (GMT) From: Robert Watson <rwatson@FreeBSD.org> To: Randy Bush <randy@psg.com> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: ipi_nmi_handler Message-ID: <20051105181517.K22029@fledge.watson.org> In-Reply-To: <17260.41826.683167.533287@roam.psg.com> References: <17260.17957.473953.634330@roam.psg.com> <436C648F.3040804@ba2.so-net.ne.jp> <17260.41826.683167.533287@roam.psg.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051105181517.K22029>