kern/94261: [ufs2] deadlock between ffs_mksnap and mysnc

Kris Kennaway kris at obsecurity.org
Thu Mar 9 09:50:11 PST 2006


The following reply was made to PR kern/94261; it has been noted by GNATS.

From: Kris Kennaway <kris at obsecurity.org>
To: Kris Kennaway <kris at obsecurity.org>
Cc: Steve Watt <steve at Watt.COM>, FreeBSD-gnats-submit at FreeBSD.org
Subject: Re: kern/94261: [ufs2] deadlock between ffs_mksnap and mysnc
Date: Thu, 9 Mar 2006 12:48:41 -0500

 --cWoXeonUoKmBZSoM
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 On Thu, Mar 09, 2006 at 12:40:44PM -0500, Kris Kennaway wrote:
 > On Wed, Mar 08, 2006 at 11:15:43PM -0800, Steve Watt wrote:
 >=20
 > > >Environment:
 > > System: FreeBSD wattres.Watt.COM 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE =
 #11: Wed Mar 1 10:54:09 PST 2006 root at wattres.Watt.COM:/usr/obj/usr/src/sys=
 /WATTRES i386
 > >=20
 > >=20
 > > =09
 > > >Description:
 > >=20
 > > Per a thread on -hackers back in May '05 titled "snapshots and innds",
 > > I'm finally getting around (sorry) to filing the PR.
 > >=20
 > > I got a kernel core dump that I can do useful stuff with.  The system
 > > was mostly operating normally, except that any attempt to access the
 > > /news partition (which has articles, tradspool.map, overviews, and
 > > incoming/outgoing data) would get stuck in "suspfs".
 > >=20
 > > So I forced a dump from ddb.  The mount point does (as one would
 > > expect) have MNTK_SUSPEND set.
 > >=20
 > > I see mksnap_ffs sitting waiting for "ufs" (really vnode 0xc19af318),
 > > which it got to via:
 >=20
 > This is probably fixed with Tor's latest commits to 6.1.  I don't know
 > if he intends to merge the changes to 5.5, but that branch is
 > basically dead and you should upgrade to 6.x.  Can you confirm it is
 > fixed in 6.1?
 
 Note: this was after -beta3, so you'll either have to cvsup and build
 the kernel yourself or wait for the next beta.
 
 Kris
 
 
 --cWoXeonUoKmBZSoM
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.2.1 (FreeBSD)
 
 iD8DBQFEEGp5Wry0BWjoQKURAkfOAJ43YoSWeo9TssdqGwAjgXwPetq7eQCfV4Gr
 wmSaXefyQVv7hnePxJyS2+Q=
 =1WWQ
 -----END PGP SIGNATURE-----
 
 --cWoXeonUoKmBZSoM--


More information about the freebsd-bugs mailing list