kern/142781: [lor] New LOR

Gardner Bell gbell72 at rogers.com
Wed Jan 13 14:30:02 UTC 2010


>Number:         142781
>Category:       kern
>Synopsis:       [lor] New LOR
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jan 13 14:30:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Gardner Bell
>Release:        8.0-STABLE i386
>Organization:
>Environment:
8.0-STABLE r202128
>Description:
lock order reversal:
 1st 0xc5144b28 process lock (process lock) @ /usr/src/sys/kern/kern_sig.c:3174
 2nd 0xc1c900e8 system map (system map) @ /usr/src/sys/vm/vm_kern.c:289
KDB: stack backtrace:
db_trace_self_wrapper(c07632b0,e7055764,c05c7496,c05bbe7f,c076508c,...) at db_trace_self_wrapper+0x26
kdb_backtrace(c05bbe7f,c076508c,c0924b78,c48d8340,e70557bc,...) at kdb_backtrace+0x29
_witness_debugger(c076508c,c1c900e8,c0765236,c48d9110,c0775178,...) at _witness_debugger+0x1e
witness_checkorder(c1c900e8,9,c0775178,121,0,...) at witness_checkorder+0x697
_mtx_lock_flags(c1c900e8,0,c0775178,121,c1c7fb80,...) at _mtx_lock_flags+0x36
_vm_map_lock(c1c9008c,c0775178,121,369e99,0,...) at _vm_map_lock+0x31
kmem_malloc(c1c9008c,1000,101,e70558a8,c06c1ca6,...) at kmem_malloc+0x3a
page_alloc(c4d04380,1000,e705589b,101,c4d04380,...) at page_alloc+0x27
keg_alloc_slab(0,c1c7fb88,7f4,0,e70558e8,...) at keg_alloc_slab+0xc7
keg_fetch_slab(17,18,c4d27f24,e7055940,c06c36ba,...) at keg_fetch_slab+0xd3
zone_fetch_slab(c4d04380,c1c7fb80,101,7f4,c0764c50,...) at zone_fetch_slab+0x40
uma_zalloc_arg(c4d04380,0,101,e705596c,c059194c,...) at uma_zalloc_arg+0x423
ksiginfo_alloc(0,4,0,c51c9aa8,e705599c,...) at ksiginfo_alloc+0x38
sigqueue_add(c5144b40,17,e70559b4,803,2,...) at sigqueue_add+0xc7
tdsignal(c5144aa0,c4f67900,17,e70559b4,0,0,17,0,10006,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0) at tdsignal+0x315
psignal(c5144aa0,17,c0761073,c66,c48dd8f8,...) at psignal+0x43
pgsigio(c4964ee0,17,0,c4964e00,e7055ad4,...) at pgsigio+0xea
tty_wakeup(c4964e00,1,3,e7055aec,c04fb581,...) at tty_wakeup+0x44
ttydisc_rint_done(c4964e00,7f,0,bf,0,...) at ttydisc_rint_done+0x30
sysmouse_event(c9367a00,14,2,0,2,...) at sysmouse_event+0x1fe
sc_mouse_ioctl(c4965600,c014630a,c9367a00,c4e646c0,c05c7576,...) at sc_mouse_ioctl+0x2a3
sctty_ioctl(c4965600,c014630a,c9367a00,c4e646c0,e7055be4,...) at sctty_ioctl+0x9e
consolectl_ioctl(c4bf5600,c014630a,c9367a00,3,c4e646c0,...) at consolectl_ioctl+0x29
giant_ioctl(c4bf5600,c014630a,c9367a00,3,c4e646c0,...) at giant_ioctl+0x66
devfs_ioctl_f(c4e6b818,c014630a,c9367a00,c4923100,c4e646c0,...) at devfs_ioctl_f+0xe9
kern_ioctl(c4e646c0,4,c014630a,c9367a00,40000000,...) at kern_ioctl+0x1ee
ioctl(c4e646c0,e7055cf8,c,e7055d2c,c079f4a8,...) at ioctl+0x124
syscall(e7055d38) at syscall+0x280
Xint0x80_syscall() at Xint0x80_syscall+0x20
--- syscall (54, FreeBSD ELF32, ioctl), eip = 0x2819a12b, esp = 0xbfbfe9bc, ebp = 0xbfbfeb58 ---
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list