Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Aug 2004 11:24:39 -0400
From:      John Baldwin <jhb@FreeBSD.org>
To:        freebsd-current@FreeBSD.org
Cc:        Martin Blapp <mb@imp.ch>
Subject:   Re: LOR in pseudofs
Message-ID:  <200408131124.39761.jhb@FreeBSD.org>
In-Reply-To: <20040813163308.R31181@cvs.imp.ch>
References:  <20040813163308.R31181@cvs.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help

On Friday 13 August 2004 10:42 am, Martin Blapp wrote:
> lock order reversal
>  1st 0xc0903e40 pseudofs_vncache (pseudofs_vncache) @
> /usr/src/sys/fs/pseudofs/pseudofs_vncache.c:226
>  2nd 0xc0908260 Giant (Giant) @ /usr/src/sys/kern/kern_synch.c:249
> KDB: stack backtrace:
> kdb_backtrace(c085002d,c0908260,c084d1f1,c084d1f1,c084dea8) at
> kdb_backtrace+0x2f

This just a result of the first warning.  If you sleep while holding a lock 
you will always get a LOR with Giant when you resume.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200408131124.39761.jhb>