Re: obtaining a minidump from panic() called from NMI handler

From: O'Connor, Daniel <darius_at_dons.net.au>
Date: Sat, 13 Jun 2015 10:01:32 -0400
> On 13 Jun 2015, at 09:17, Julian Elischer <julian_at_freebsd.org> wrote:
> 
>>> could it be that more than one CPUs get the NMI at the same time?
>> i guess, its possible. is there an easy way to check for that?
> hard code checks in the code so that all except the first do something different.
> (even only as a debug check).. like write to some location and loop...

How about just something to the effect of..
if (curcpu != cpu0)
	while (1)
		;

--
Daniel O'Connor
"The nice thing about standards is that there
are so many of them to choose from."
-- Andrew Tanenbaum
GPG Fingerprint - 5596 B766 97C0 0E94 4347 295E E593 DC20 7B3F CE8C
Received on Sat Jun 13 2015 - 12:01:48 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:58 UTC