Home:
sources.zabbadoz.net - a collection of foobar
Up:
FreeBSD LOR(lock order reversal)s seen and comments
Prev:
freebsd/lor/270.html
Next:
freebsd/lor/272.html
| ID | 271 |
| state | unknown |
| responsible | |
| reported first | 2008-12-18 |
| reported last | 2008-12-19 |
| do you know more? | submit update by email |
| LOR |
lock order reversal: 1st 0xc5ea37ac nfs (nfs) @ sys/kern/vfs_vnops.c:531 2nd 0xc0889090 proctree (proctree) @ sys/kern/kern_fork.c:311 KDB: stack backtrace: db_trace_self_wrapper(c07fb0cf,e7d1f8cc,c05d79e5,4,c07f662d,...) at db_trace_self_wrapper+0x26 kdb_backtrace(4,c07f662d,c54fcad8,c54f6068,e7d1f928,...) at kdb_backtrace+0x29 _witness_debugger(c07fdd7f,c0889090,c07f702d,c54f6068,c07f3e44,...) at _witness_debugger+0x25 witness_checkorder(c0889090,1,c07f3e44,137,0,...) at witness_checkorder+0x839 _sx_slock(c0889090,0,c07f3e44,137,0,...) at _sx_slock+0x85 fork1(c0887530,60034,0,e7d1f9c0,c07f662d,...) at fork1+0x2cd kproc_create(c06dc780,c09f8920,0,40000,0,...) at kproc_create+0x47 nfs_nfsiodnew(c09f8f70,0,c080e39a,553,0,...) at nfs_nfsiodnew+0xc5 nfs_asyncio(c5c024e8,d952b670,c5af0000,c5abdd80,0,...) at nfs_asyncio+0x3a5 nfs_bioread(c5ea3754,e7d1fc58,20000,c5af0000,e7d1fba0,...) at nfs_bioread+0x788 nfs_read(e7d1fbc8,c5abdd80,c5e63968,c5abdd80,e7d1fbe8,...) at nfs_read+0x44 VOP_READ_APV(c085d360,e7d1fbc8,c0805cb8,213,c5abde24,...) at VOP_READ_APV+0xa5 vn_read(c5e63968,e7d1fc58,c5af0000,0,c5abdd80,...) at vn_read+0x1ee dofileread(e7d1fc58,ffffffff,ffffffff,0,c5e63968,...) at dofileread+0x96 kern_readv(c5abdd80,4,e7d1fc58,e7d1fc78,1,...) at kern_readv+0x58 read(c5abdd80,e7d1fcf8,c,c07fe5a8,c083f5c8,...) at read+0x4f syscall(e7d1fd38) at syscall+0x2a3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x281c7f93, esp = 0xbfbfeaec, ebp = 0xbfbfec28 --- lock order reversal: 1st 0xd96ca6c0 bufwait (bufwait) @ sys/kern/vfs_bio.c:1783 2nd 0xc0889090 proctree (proctree) @ sys/kern/kern_fork.c:311 KDB: stack backtrace: db_trace_self_wrapper(c07fb0cf,e81168cc,c05d79e5,4,c07f662d,...) at db_trace_self_wrapper+0x26 kdb_backtrace(4,c07f662d,c54f9810,c54f6068,e8116928,...) at kdb_backtrace+0x29 _witness_debugger(c07fdd7f,c0889090,c07f702d,c54f6068,c07f3e44,...) at _witness_debugger+0x25 witness_checkorder(c0889090,1,c07f3e44,137,0,...) at witness_checkorder+0x839 _sx_slock(c0889090,0,c07f3e44,137,0,...) at _sx_slock+0x85 fork1(c0887530,60034,0,e81169c0,c07f662d,...) at fork1+0x2cd kproc_create(c06dc780,c09f8920,0,40000,0,...) at kproc_create+0x47 nfs_nfsiodnew(c09f8f70,0,c080e39a,553,0,...) at nfs_nfsiodnew+0xc5 nfs_asyncio(c5c5c4e8,d96ca660,c6825d00,c65db6c0,0,...) at nfs_asyncio+0x3a5 nfs_bioread(c6cd4324,e8116c58,20000,c6825d00,e8116ba0,...) at nfs_bioread+0x788 nfs_read(e8116bc8,c65db6c0,c5ca31f8,c65db6c0,e8116be8,...) at nfs_read+0x44 VOP_READ_APV(c085d360,e8116bc8,c0805cb8,213,c65db764,...) at VOP_READ_APV+0xa5 vn_read(c5ca31f8,e8116c58,c6825d00,0,c65db6c0,...) at vn_read+0x1ee dofileread(e8116c58,ffffffff,ffffffff,0,c5ca31f8,...) at dofileread+0x96 kern_readv(c65db6c0,3,e8116c58,e8116c78,1,...) at kern_readv+0x58 read(c65db6c0,e8116cf8,c,c07fe68b,c083f5c8,...) at read+0x4f syscall(e8116d38) at syscall+0x2a3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x808a0bf, esp = 0xbfbfd9cc, ebp = 0xbfbfd9f8 --- |
| comments/references |
Copyright (c) 1999-2009 Bjoern A. Zeeb. All rights reserved.
$ZABBADOZ: web/sources.zabbadoz.net/freebsd/lor/271.xml,v 1.1 2009/02/12 20:05:14 bz Exp $