Date: Sat, 9 Jul 2005 17:19:46 +0000 (UTC) From: Joseph Koshy <jkoshy@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 exception.s Message-ID: <200507091719.j69HJkTc079322@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jkoshy 2005-07-09 17:19:46 UTC
FreeBSD src repository
Modified files:
sys/i386/i386 exception.s
Log:
Have the NMI handler call the C language trap() routine and directly
exit via 'doreti_exit'.
Since the NMI interrupt may be taken at any time, including when
the processor has masked external interrupts, it is not safe to
call ast() as is done for normal interrupts.
Approved by: re (scottl)
Revision Changes Path
1.113 +27 -2 src/sys/i386/i386/exception.s
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200507091719.j69HJkTc079322>
