Date: Sat, 21 Apr 2007 18:34:33 -0500 From: "Scot Hetzel" <swhetzel@gmail.com> To: "=?ISO-8859-1?Q?Dag-Erling_Sm=F8rgrav?=" <des@des.no> Cc: emulation@freebsd.org Subject: Re: linuxolator - ltp testing: panic with fsync02 test Message-ID: <790a9fff0704211634y3c0365e7m658750c1dcc7ba07@mail.gmail.com> In-Reply-To: <86hcr94pb4.fsf@dwp.des.no> References: <790a9fff0704201848y5f6587fehf34af106ae3f7285@mail.gmail.com> <20070421080604.GA79048@freebsd.org> <86lkgl4pkx.fsf@dwp.des.no> <86hcr94pb4.fsf@dwp.des.no>
next in thread | previous in thread | raw e-mail | index | archive | help
On 4/21/07, Dag-Erling Sm=F8rgrav <des@des.no> wrote: > des@des.no (Dag-Erling Sm=F8rgrav) writes: > > Roman Divacky <rdivacky@freebsd.org> writes: > > > On Fri, Apr 20, 2007 at 08:48:11PM -0500, Scot Hetzel wrote: > > > > Unread portion of the kernel message buffer: > > > > panic: NOT MPSAFE and Giant not held > > > I think this is related to MPSAFEing of pseudofs recently.. hopefully > > > des can tell s more (CCed) > > Yes, linprocfs_domtab() needs to call VFS_LOCK_GIANT() before namei(). > > Here's a tentative patch. > The patch fixes the problem, and I was able to complete the LTP test run. Scot --=20 DISCLAIMER: No electrons were mamed while sending this message. Only slightly bruised.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?790a9fff0704211634y3c0365e7m658750c1dcc7ba07>