Date: Tue, 22 Jul 2008 15:50:51 -0400 From: Andrew Gallatin <gallatin@cs.duke.edu> To: Kostik Belousov <kostikbel@gmail.com> Cc: attilio@freebsd.org, freebsd-current@freebsd.org Subject: Re: reproducible "panic: share->excl" Message-ID: <48863A1B.6030808@cs.duke.edu> In-Reply-To: <20080722191927.GB17123@deviant.kiev.zoral.com.ua> References: <4884F992.7090008@cs.duke.edu> <20080722154825.GZ17123@deviant.kiev.zoral.com.ua> <488615A0.7030106@cs.duke.edu> <20080722191927.GB17123@deviant.kiev.zoral.com.ua>
index | next in thread | previous in thread | raw e-mail
Kostik Belousov wrote: > On Tue, Jul 22, 2008 at 01:15:12PM -0400, Andrew Gallatin wrote: >> Kostik Belousov wrote: >> >>> Essentially, you tried to do the write of the part of the region mmaped >> >from the file, to the file. The VOP_WRITE() is called with exclusively >>> locked vnode, while fault handler tried to lock the vnode in shared mode >>> to page in. >> Yes, the operations attempted were rather nonsensical, but should >> not have killed the system. Thank you for looking into it. > > Why nonsensical ? The operations are legitimate, and kernel must not panic. > > The question still open is whether the patch fixed the issue for you. Yes, the patch fixes the panic. Thank you, Drewhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48863A1B.6030808>
