LOR vfs_lookup.c + ffs_softdep.c + vfs_subr.c

From: Barbara <barbara.xxx1975_at_libero.it>
Date: Mon, 18 Oct 2010 08:35:04 +0200 (CEST)
$ uname -a
FreeBSD satanasso.local.net 9.0-CURRENT FreeBSD 9.0-CURRENT #1: Mon Oct 11 09:
10:51 CEST 2010     root_at_satanasso.local.net:/usr/obj/usr/src/sys/SATANASSO  
i386

lock order reversal:
1st 0xc68ec278 ufs (ufs) _at_ /usr/src/sys/kern/vfs_lookup.c:501
2nd 0xd995fc70 bufwait (bufwait) _at_ /usr/src/sys/ufs/ffs/ffs_softdep.c:11310
3rd 0xc6993278 ufs (ufs) _at_ /usr/src/sys/kern/vfs_subr.c:2111
KDB: stack backtrace:
db_trace_self_wrapper(c0914c5e,632e7262,3131323a,a0d31,70656474,...) at 
db_trace_self_wrapper+0x26
kdb_backtrace(c065397b,c0917dd0,c5921168,c5924b80,e837b320,...) at 
kdb_backtrace+0x2a
_witness_debugger(c0917dd0,c6993278,c0909713,c5924b80,c091f023,...) at 
_witness_debugger+0x26
witness_checkorder(c6993278,9,c091f023,83f,0,...) at witness_checkorder+0x839
__lockmgr_args(c6993278,80100,c6993298,0,0,...) at __lockmgr_args+0x816
ffs_lock(e837b448,c066428b,c091e452,80100,80100,...) at ffs_lock+0x82
VOP_LOCK1_APV(c0991580,e837b448,c67de91c,c09a9c80,c6993220,...) at 
VOP_LOCK1_APV+0xb5
_vn_lock(c6993220,80100,c091f023,83f,4,...) at _vn_lock+0x5e
vget(c6993220,80100,c67de870,50,0,...) at vget+0xb9
vfs_hash_get(c67a4798,2e00b,80000,c67de870,e837b59c,...) at vfs_hash_get+0xe6
ffs_vgetf(c67a4798,2e00b,80000,e837b59c,1,...) at ffs_vgetf+0x49
softdep_sync_metadata(c68ec220,0,c093400a,144,0,...) at 
softdep_sync_metadata+0xc92
ffs_syncvnode(c68ec220,1,c67de870,e837b65c,246,...) at ffs_syncvnode+0x3e2
ffs_truncate(c68ec220,200,0,880,c595a300,...) at ffs_truncate+0x87b
ufs_direnter(c68ec220,c6993220,e837b914,e837bba4,0,...) at ufs_direnter+0x8d4
ufs_makeinode(e837bba4,0,e837bb00,e837ba5c,c08b7b25,...) at 
ufs_makeinode+0x557
ufs_create(e837bb00,e837bb18,0,0,e837bb78,...) at ufs_create+0x30
VOP_CREATE_APV(c0991580,e837bb00,e837bba4,e837ba98,0,...) at 
VOP_CREATE_APV+0xa5
vn_open_cred(e837bb78,e837bc2c,1a4,0,c595a300,...) at vn_open_cred+0x220
vn_open(e837bb78,e837bc2c,1a4,c67f0508,0,...) at vn_open+0x3b
kern_openat(c67de870,ffffff9c,804c608,0,602,...) at kern_openat+0x128
kern_open(c67de870,804c608,0,601,21b6,...) at kern_open+0x35
open(c67de870,e837bcec,e837bd28,c09166de,0,...) at open+0x30
syscallenter(c67de870,e837bce4,e837bce4,0,c09c3210,...) at syscallenter+0x263
syscall(e837bd28) at syscall+0x34
Xint0x80_syscall() at Xint0x80_syscall+0x21
--- syscall (5, FreeBSD ELF32, open), eip = 0x2817485b, esp = 0xbfbfec0c, ebp 
= 0xbfbfec78 ---
Received on Mon Oct 18 2010 - 04:35:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:08 UTC