cvs commit: src/sys/i386/i386 exception.s

Joseph Koshy jkoshy at FreeBSD.org
Sat Jul 9 17:19:46 GMT 2005


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


More information about the cvs-src mailing list