Date: Sat, 11 Feb 2012 13:06:47 +0200 From: Andriy Gapon <avg@FreeBSD.org> To: Sushanth Rai <sushanth_rai@yahoo.com> Cc: freebsd-hackers@FreeBSD.org Subject: Re: Generating NMI due to WDT expiry Message-ID: <4F364BC7.3030906@FreeBSD.org> In-Reply-To: <1328913733.43669.YahooMailClassic@web180008.mail.gq1.yahoo.com> References: <1328913733.43669.YahooMailClassic@web180008.mail.gq1.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
on 11/02/2012 00:42 Sushanth Rai said the following: > Basically I would like to force system panic (and take kernel dump) when > watchdog time expires. Assuming that timer expired due to some OS bug, kernel > memory dump would be very useful. I'm running freebsd 7.2 on Intel IbexPeak > chipset. According to specs, the watchdog timer on IbexPeak first generates > an SMI and then resets the CPU. Since SMI is handled within the BIOS, is > there a way to generate NMI from within BIOS SMI handler ? I see that kernel > has support to either enter the debugger or force panic upon receipt of a > NMI. > > This is not necessarily a FreeBSD question, but would like to hear any > thoughts/pointers. See this: http://www.intel.com/content/dam/doc/datasheet/5-chipset-3400-chipset-datasheet.pdf Search for NMI2SMI_EN. Maybe it's what you want. -- Andriy Gapon
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F364BC7.3030906>