Home:
sources.zabbadoz.net - a collection of foobar
Up:
FreeBSD LOR(lock order reversal)s seen and comments
Prev:
freebsd/lor/265.html
Next:
freebsd/lor/267.html
| ID | 266 |
| state | unknown |
| responsible | |
| reported first | 2008-11-20 |
| reported last | |
| do you know more? | submit update by email |
| LOR |
lock order reversal: 1st 0xffffff00054f6ba8 ufs (ufs) @ sys/kern/vfs_subr.c:2047 2nd 0xfffffffee598b1c8 bufwait (bufwait) @ sys/ufs/ffs/ffs_softdep.c:6150 3rd 0xffffff00054f69d0 ufs (ufs) @ sys/kern/vfs_subr.c:2047 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 __lockmgr_args() at __lockmgr_args+0xc2a ffs_lock() at ffs_lock+0x8c VOP_LOCK1_APV() at VOP_LOCK1_APV+0x9b _vn_lock() at _vn_lock+0x47 vget() at vget+0x8b vfs_hash_get() at vfs_hash_get+0xd5 ffs_vgetf() at ffs_vgetf+0x48 softdep_sync_metadata() at softdep_sync_metadata+0x459 ffs_syncvnode() at ffs_syncvnode+0x210 ffs_fsync() at ffs_fsync+0x18 ufs_direnter() at ufs_direnter+0x314 ufs_makeinode() at ufs_makeinode+0x338 VOP_CREATE_APV() at VOP_CREATE_APV+0x8d vn_open_cred() at vn_open_cred+0x479 kern_openat() at kern_openat+0x15e syscall() at syscall+0x1bf Xfast_syscall() at Xfast_syscall+0xab --- syscall (5, FreeBSD ELF64, open), rip = 0x800a77c4c, rsp = 0x7fffffffe748, rbp = 0x1a4 --- |
| comments/references |
Copyright (c) 1999-2009 Bjoern A. Zeeb. All rights reserved.
$ZABBADOZ: web/sources.zabbadoz.net/freebsd/lor/266.xml,v 1.1 2009/02/12 20:05:14 bz Exp $