kern/131784: triple LOR after hard reboot
Bjoern A. Zeeb
bzeeb+freebsd+lor at zabbadoz.net
Mon Feb 23 04:00:09 PST 2009
The following reply was made to PR kern/131784; it has been noted by GNATS.
From: "Bjoern A. Zeeb" <bzeeb+freebsd+lor at zabbadoz.net>
To: Dirk Meyer <dm at home3.dinoex.sub.de>
Cc: bug-followup at FreeBSD.org, Daan Vreeken <Daan at vehosting.nl>
Subject: Re: kern/131784: triple LOR after hard reboot
Date: Mon, 23 Feb 2009 11:46:48 +0000 (UTC)
On Tue, 17 Feb 2009, Dirk Meyer wrote:
See http://sources.zabbadoz.net/freebsd/lor.html
> lock order reversal:
> 1st 0xffffff0003a2d7f8 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:424
> 2nd 0xfffffffe53e58bc8 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2443
> 3rd 0xffffff00034fc7f8 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:545
LOR #285 (new)
> --- syscall (378, FreeBSD ELF64, nmount), rip = 0x8007a6cec, rsp = 0x7fffffffea48, rbp = 0x800a02530 ---
> lock order reversal:
> 1st 0xfffffffe53e58bc8 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2443
> 2nd 0xffffff0003892330 snaplk (snaplk) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:794
LOR #269
> lock order reversal:
> 1st 0xffffff0003892330 snaplk (snaplk) @ /usr/src/sys/kern/vfs_vnops.c:293
> 2nd 0xffffff0003a2d7f8 ufs (ufs) @ /usr/src/sys/ufs/ffs/ffs_snapshot.c:1588
LOR #240
> lock order reversal:
> 1st 0xc5f70ad0 ufs (ufs) @ /mnt/1/src-current/sys/ufs/ffs/ffs_snapshot.c:424
> 2nd 0xd9637810 bufwait (bufwait) @ /mnt/1/src-current/sys/kern/vfs_bio.c:1783
> 3rd 0xc5b04058 ufs (ufs) @ /mnt/1/src-current/sys/ufs/ffs/ffs_snapshot.c:545
LOR #285
> lock order reversal:
> 1st 0xd9637810 bufwait (bufwait) @ /mnt/1/src-current/sys/kern/vfs_bio.c:1783
> 2nd 0xc5fe9c9c snaplk (snaplk) @ /mnt/1/src-current/sys/ufs/ffs/ffs_snapshot.c:2564
> 3rd 0xd9610360 bufwait (bufwait) @ /mnt/1/src-current/sys/kern/vfs_bio.c:2443
LOR #286 (new)
> lock order reversal:
> 1st 0xc5fe9c9c snaplk (snaplk) @ /mnt/1/src-current/sys/kern/vfs_vnops.c:293
> 2nd 0xc5f70ad0 ufs (ufs) @ /mnt/1/src-current/sys/ufs/ffs/ffs_snapshot.c:1588
LOR #240
See http://sources.zabbadoz.net/freebsd/lor.html
--
Bjoern A. Zeeb The greatest risk is not taking one.
More information about the freebsd-bugs
mailing list