kern/64206: panic: lockmgr: locking against myself
(kern_lock.c:370)
Pawel Jakub Dawidek
pjd at FreeBSD.org
Tue Mar 16 10:30:17 PST 2004
The following reply was made to PR kern/64206; it has been noted by GNATS.
From: Pawel Jakub Dawidek <pjd at FreeBSD.org>
To: Nik Clayton <nik at crf-consulting.co.uk>
Cc: FreeBSD-gnats-submit at FreeBSD.org
Subject: Re: kern/64206: panic: lockmgr: locking against myself (kern_lock.c:370)
Date: Tue, 16 Mar 2004 19:21:45 +0100
--3MMMIZFJzhAsRj/+
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Sat, Mar 13, 2004 at 10:39:53AM +0000, Nik Clayton wrote:
+> >Description:
+>=20
+> After a clean boot, with background_fsck=3D"NO" in /etc/rc.conf (so the =
disks=20
+> had been fsck'd at startup), on a filesystem with softupdates enabled, I=
=20
+> could reliably reproduce a panic by doing something disk intensive, like
+>=20
+> cd /usr/ports/multimedia/kdemultimedia3
+> make clean extract
+>=20
+> The panic would happen within a few seconds of the extraction starting.
+>=20
+> This was completely reproducible:
+>=20
+> reboot
+> disks get fscked
+> login
+> 'make clean extract'
+> panic
+>=20
+> and I did so several times for testing.
+>=20
+> A Google groups search for "kern_lock.c panic 370" shows numerous reports
+> of this over the past year or so. Most of them have linked this to=20
+> background fsck.
+>=20
+> Since I had had background fsck enabled previously, I'll theorise wildly,
+> and suggest that the problem is an interaction between the softupdates c=
ode
+> and snapshot code (since the previous, incomplete, background fscks will
+> have left snapshots behind when the system panic'd before they completed=
).
Thanks for reporting this! I've exactly same problem, but I was sure this
is HW issue:)
In my configuration I've only one partition, softupdates are off,
so I don't know why snapshot is created (as it looks from your debug).
--=20
Pawel Jakub Dawidek http://www.FreeBSD.org
pjd at FreeBSD.org http://garage.freebsd.pl
FreeBSD committer Am I Evil? Yes, I Am!
--3MMMIZFJzhAsRj/+
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQFAV0W5ForvXbEpPzQRAvKCAJ9oajjagXLC/R/7CzFHg8xN6ehMhgCfWseG
UuR5M2tHLQojBOPUYEGx++c=
=kEnz
-----END PGP SIGNATURE-----
--3MMMIZFJzhAsRj/+--
More information about the freebsd-bugs
mailing list