Date: Tue, 13 Jul 2004 14:00:24 -0600 From: Scott Long <scottl@freebsd.org> To: Gerrit Nagelhout <gnagelhout@sandvine.com> Cc: "'current@freebsd.org'" <current@freebsd.org> Subject: Re: SW_WDOG problem Message-ID: <40F43F58.7090207@freebsd.org> In-Reply-To: <FE045D4D9F7AED4CBFF1B3B813C85337054EC52F@mail.sandvine.com>
index | next in thread | previous in thread | raw e-mail
Gerrit Nagelhout wrote: > Hi, > > Were are trying out the new software watchdog on current (from a couple of > weeks ago) and are running into a panic within a panic. What happens is > when the software watchdog tries to panic the system (with interrupts > disabled), > it manages to write out the core file, but then panics again in > pmap_invalidate_range > because interrupts are enabled. > Any ideas on how to work around this? > Thanks, > > Gerrit > > This is from a well known class of problems. There has been talk about disabling the shutdown fsync in the panic case. It's both unsafe (why try to continue to do I/O when you've paniced because the system has gone into an unreliable state) and hard to do correctly without running into these kinds of problems. Scotthome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?40F43F58.7090207>
