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