Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jun 2005 17:14:12 -0400
From:      Brian Fundakowski Feldman <green@freebsd.org>
To:        Dipjyoti Saikia <dipjyoti.saikia@gmail.com>
Cc:        freebsd-hackers@freebsd.org
Subject:   Re: NMI handlers ??
Message-ID:  <20050603211412.GB61800@green.homeunix.org>
In-Reply-To: <dcbc809d05060310185eeeb436@mail.gmail.com>
References:  <dcbc809d05060310185eeeb436@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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@FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050603211412.GB61800>