Skip site navigation (1)Skip section navigation (2)
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>