Date: Fri, 19 Mar 2004 19:10:15 +0000 From: Nik Clayton <nik@FreeBSD.org> To: Alexander Kabaev <kan@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ufs/ffs ffs_alloc.c Message-ID: <20040319191015.GE705@clan.nothing-going-on.org> In-Reply-To: <200403162206.i2GM6WWF061249@repoman.freebsd.org> References: <200403162206.i2GM6WWF061249@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--0qt3EE9wi45a2ZFX Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 16, 2004 at 02:06:32PM -0800, Alexander Kabaev wrote: > Avoid doing bawrite to initialize inode block while holding cylinder > group block locked. If filesystem has any active snapshots, bawrite > can come back trying to allocate new snapshot data block from the same > cylinder group and cause panic due to recursive lock attempt. > =20 > PR: 64206 > Reviewed by: mckusick > Tested by: pjd Thanks. I've upgraded the affected system to -current after this commit, and it's fixed the problem I was seeing. N --=20 FreeBSD: The Power to Serve http://www.freebsd.org/ (__) FreeBSD Documentation Project http://www.freebsd.org/docproj/ \\\'',) \/ \= ^ --- 15B8 3FFC DDB4 34B0 AA5F 94B7 93A8 0764 2C37 E375 --- .\._/= _) --0qt3EE9wi45a2ZFX Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFAW0WWk6gHZCw343URAm2SAKCPNwda8yyVYfcG1NY3XII7IiQ5ygCdG9A8 0nSR1ewFhM8VyhFnISEyHoE= =X7Dh -----END PGP SIGNATURE----- --0qt3EE9wi45a2ZFX--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040319191015.GE705>