Date: Thu, 04 May 2006 10:33:45 +0100 From: Gavin Atkinson <gavin.atkinson@ury.york.ac.uk> To: Konstantin Belousov <kostikbel@gmail.com> Cc: scottl@freebsd.org, freebsd-stable@freebsd.org Subject: Re: 6.1-RC panic: mutex Giant not owned at /usr/src/sys/kern/vfs_subr.c:2037 Message-ID: <1146735225.4321.1.camel@buffy.york.ac.uk> In-Reply-To: <20060503183341.GB35756@deviant.kiev.zoral.com.ua> References: <1146675697.957.5.camel@buffy.york.ac.uk> <20060503183341.GB35756@deviant.kiev.zoral.com.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 2006-05-03 at 21:33 +0300, Konstantin Belousov wrote: > On Wed, May 03, 2006 at 06:01:37PM +0100, Gavin Atkinson wrote: > > Just had the following panic on 6.1-RC from source current as of 24 > > hours ago: > > > > db> ex/s *panicstr > > buf.1: mutex Giant not owned at /usr/src/sys/kern/vfs_subr.c:2037 > > db> tr > > Tracing pid 6158 tid 100120 td 0xc64e4180 > > kdb_enter(c089df29) at kdb_enter+0x2b > > panic(c089d3c0,c08b1ac6,c08a7350,7f5,c6f8a550) at panic+0x127 > > _mtx_assert(c0981140,1,c08a7350,7f5) at _mtx_assert+0x67 > > vrele(c6f8a550,c6f8a550,c64e4180,eb8bc884,c64e4180) at vrele+0x4e > > smbfs_reclaim(eb8bc884) at smbfs_reclaim+0xe0 > > VOP_RECLAIM_APV(c922cae0,eb8bc884) at VOP_RECLAIM_APV+0x7e > > vgonel(c783ecc0) at vgonel+0x12d > > vtryrecycle(c783ecc0,0,2,eb8bc904,c069e9d3) at vtryrecycle+0x107 > > vnlru_free(1) at vnlru_free+0x14e > > getnewvnode(c08a5197,c4cf9800,c09555a0,eb8bc970,eb8bc948) at getnewvnode+0x33 [ snip ] > This is already fixed in rev. 1.669 of sys/kern/vfs_subr.c. > Please, ask re@ for MFC. I knew I'd seen a commit fly by that was possibly related, although I somehow managed to miss it while looking. Thanks for identifying it - and thanks to Scott for the MFC! Gavin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1146735225.4321.1.camel>