Date: Mon, 22 Feb 1999 09:28:42 +0000 (GMT) From: Doug Rabson <dfr@nlsystems.com> To: Luoqi Chen <luoqi@watermarkgroup.com> Cc: mjacob@feral.com, freebsd-hackers@freebsd.org Subject: Re: Panic in FFS/4.0 as of yesterday - update Message-ID: <Pine.BSF.4.05.9902220924530.82049-100000@herring.nlsystems.com> In-Reply-To: <199902220442.XAA14152@lor.watermarkgroup.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 21 Feb 1999, Luoqi Chen wrote: > > > What troubled me here is why these supposedly async writes block (and ccd > > > is not involved)? I'd really like to see a dump of ps listing from ddb. > > > The async writes blocked on "nfsrcvlk". It looked like the test program > writeit was trying to clean some dirty nfs bufs. This situation shouldn't > be fatal as it is impossible to avoid blocking during async writes, getnewbuf > should simply return a NULL. The following patch should do the trick. Its certainly better than panicing but I'm still not happy about the recursion check (which is really just a reentrancy check since no recursion is actually happening). -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9902220924530.82049-100000>