various vfs LORs

Bruce Cran bruce at cran.org.uk
Wed Aug 19 21:27:51 UTC 2009


On Wed, 19 Aug 2009 11:18:17 -0500
"Rick C. Petty" <rick-freebsd2008 at kiwi-computer.com> wrote:

> Upon every restart, I see a few LORs.  I couldn't find PRs for any of
> them. See attached dmesg below.  Should I submit a PR for each of
> them or one PR for all five?

Since it hasn't been reported yet, this is one I saw on 8.0-BETA2 a few
days ago:

lock order reversal:
 1st 0xffffff8053208060 bufwait (bufwait)
@ /usr/src/sys/kern/vfs_bio.c:2559 2nd 0xffffffff80c1c8e0 proctree
(proctree) @ /usr/src/sys/kern/subr_prf.c:140 KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2a
_witness_debugger() at _witness_debugger+0x2e
witness_checkorder() at witness_checkorder+0x81e
_sx_slock() at _sx_slock+0x55
uprintf() at uprintf+0x7d
ffs_alloc() at ffs_alloc+0x1ba
ffs_balloc_ufs2() at ffs_balloc_ufs2+0x11cc
ffs_write() at ffs_write+0x248
VOP_WRITE_APV() at VOP_WRITE_APV+0x103
vn_rdwr() at vn_rdwr+0x21d
vn_rdwr_inchunks() at vn_rdwr_inchunks+0xc2
elf64_coredump() at elf64_coredump+0x191
sigexit() at sigexit+0x81d
postsig() at postsig+0x32f
ast() at ast+0x3ac
doreti_ast() at doreti_ast+0x1f

-- 
Bruce Cran



More information about the freebsd-current mailing list