kern/131784: [lor] triple LOR after hard reboot
Peter Jeremy
peterjeremy at acm.org
Sat Dec 26 22:40:02 UTC 2009
The following reply was made to PR kern/131784; it has been noted by GNATS.
From: Peter Jeremy <peterjeremy at acm.org>
To: bug-followup at FreeBSD.org, dirk.meyer at dinoex.sub.de
Cc:
Subject: Re: kern/131784: [lor] triple LOR after hard reboot
Date: Sun, 27 Dec 2009 09:30:44 +1100
--mP3DRpeJDSE+ciuQ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
I got the same thing just taking a "dump -L" of a filesystem, running:
FreeBSD server.vk2pj.dyndns.org 8.0-STABLE FreeBSD 8.0-STABLE #11: Mon Nov =
30 16:36:34 EST 2009 root at server.vk2pj.dyndns.org:/var/obj/usr/src/sys/=
server amd64
lock order reversal:
1st 0xffffff002db3e9d0 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:424
2nd 0xffffff8080763388 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2559
3rd 0xffffff0028f14098 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:545
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper0x2a
_witness_debugger() at _witness_debugger0x2c
witness_checkorder() at witness_checkorder0x66f
__lockmgr_args() at __lockmgr_args0x475
ffs_lock() at ffs_lock0x8c
VOP_LOCK1_APV() at VOP_LOCK1_APV0x52
_vn_lock() at _vn_lock0x47
ffs_snapshot() at ffs_snapshot0x1af8
ffs_mount() at ffs_mount0x652
vfs_donmount() at vfs_donmount0xc80
nmount() at nmount0x51
syscall() at syscall0x1ac
Xfast_syscall() at Xfast_syscall0xe1
--- syscall (378, FreeBSD ELF64, nmount), rip =3D 0x80069bb4c, rsp =3D 0x7f=
ffffffe518, rbp =3D 0x7fffffffef1e ---
lock order reversal:
1st 0xffffff8080763388 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2559
2nd 0xffffff000be70630 snaplk (snaplk) @ /usr/src/sys/ufs/ffs/ffs_snapshot=
=2Ec:794
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper0x2a
_witness_debugger() at _witness_debugger0x2c
witness_checkorder() at witness_checkorder0x66f
__lockmgr_args() at __lockmgr_args0x475
ffs_lock() at ffs_lock0x8c
VOP_LOCK1_APV() at VOP_LOCK1_APV0x52
_vn_lock() at _vn_lock0x47
ffs_snapshot() at ffs_snapshot0x154d
ffs_mount() at ffs_mount0x652
vfs_donmount() at vfs_donmount0xc80
nmount() at nmount0x51
syscall() at syscall0x1ac
Xfast_syscall() at Xfast_syscall0xe1
--- syscall (378, FreeBSD ELF64, nmount), rip =3D 0x80069bb4c, rsp =3D 0x7f=
ffffffe518, rbp =3D 0x7fffffffef1e ---
lock order reversal:
1st 0xffffff000be70630 snaplk (snaplk) @ /usr/src/sys/kern/vfs_vnops.c:296
2nd 0xffffff002db3e9d0 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:1588
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper0x2a
_witness_debugger() at _witness_debugger0x2c
witness_checkorder() at witness_checkorder0x66f
__lockmgr_args() at __lockmgr_args0x475
ffs_snapremove() at ffs_snapremove0xc6
softdep_releasefile() at softdep_releasefile0x139
ufs_inactive() at ufs_inactive0x1da
VOP_INACTIVE_APV() at VOP_INACTIVE_APV0x4a
vinactive() at vinactive0x68
vput() at vput0x1ae
vn_close() at vn_close0xa1
vn_closefile() at vn_closefile0x5a
_fdrop() at _fdrop0x23
closef() at closef0x4a
fdfree() at fdfree0x204
exit1() at exit10x24f
sys_exit() at sys_exit0xe
syscall() at syscall0x1ac
Xfast_syscall() at Xfast_syscall0xe1
--- syscall (1, FreeBSD ELF64, sys_exit), rip =3D 0x8006eea2c, rsp =3D 0x7f=
ffffffe378, rbp =3D 0x404ec0 ---
If anyone wants to look further, the line number references are
relative to:
__FBSDID("$FreeBSD: src/sys/kern/vfs_bio.c,v 1.568.2.1 2009/08/03 08:13:06 =
kensmith Exp $");
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith
__FBSDID("$FreeBSD: src/sys/kern/vfs_vnops.c,v 1.286.2.2 2009/09/08 14:43:4=
2 kib Exp $");
SVN rev 196974 on 2009-09-08 14:43:42Z by kib
__FBSDID("$FreeBSD: src/sys/ufs/ffs/ffs_snapshot.c,v 1.150.2.1 2009/08/03 0=
8:13:06 kensmith Exp $");
SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith
--=20
Peter Jeremy
--mP3DRpeJDSE+ciuQ
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (FreeBSD)
iEYEARECAAYFAks2jpQACgkQ/opHv/APuIf4tQCaAo9rj+mQdqVjj4RqskWLOzfA
5xYAoMMLv0YiuwdSw79tFZANWPbLpaLo
=4uC4
-----END PGP SIGNATURE-----
--mP3DRpeJDSE+ciuQ--
More information about the freebsd-bugs
mailing list