NMI handlers ??

Brian Fundakowski Feldman green at freebsd.org
Fri Jun 3 21:14:13 GMT 2005


On Fri, Jun 03, 2005 at 10:48:04PM +0530, Dipjyoti Saikia wrote:
> Hi,
> 
> 
> I am working on IPMI watchdog implementation . The problem that I am
> facing is that in case of improper system shutdown or  powerfail the
> watchdog keeps running and the next time system boots up , BIOS
> complains of FRB2 timeout and fails one of the CPU's ( Working on SMP
> system ) .
> 
> My idea is to handle NMI generated by abruptly pushing power button
> and disabling the timer in the routine.
> 
> Can we have a handlers for NMI ?? I am not very sure what is happening
> inside the kernel when NMI is delivered .
> 
> Please provide me some inputs.

Look for "NMI" references in src/sys/i386/i386/trap.c.

-- 
Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
  <> green at FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\


More information about the freebsd-hackers mailing list