Date: Thu, 25 Oct 2007 15:37:32 +0400 From: pluknet <pluknet@gmail.com> To: freebsd-stable@freebsd.org Subject: drm(4) related LOR Message-ID: <a31046fc0710250437n3e1b455ftb15f7074a83a3955@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hi all. I am getting the following LOR on my 7.0-BETA1: lock order reversal: (sleepable after non-sleepable) 1st 0xc3c904d8 drm device (drm device) @ /media/src/sys/modules/drm/drm/../../.. /dev/drm/drm_drv.c:907 2nd 0xc4135a3c user map (user map) @ vm/vm_glue.c:183 KDB: stack backtrace: db_trace_self_wrapper(c076f2df,e6716a74,c055fcd6,c077168b,c4135a3c,...) at db_tr ace_self_wrapper+0x26 kdb_backtrace(c077168b,c4135a3c,c078accb,c078accb,c078a7e6,...) at kdb_backtrace +0x29 witness_checkorder(c4135a3c,9,c078a7dd,b7,c4135a3c,...) at witness_checkorder+0x 6d6 _sx_xlock(c4135a3c,0,c078a7dd,b7,e6716ad8,...) at _sx_xlock+0x7d _vm_map_lock_read(c41359f8,c078a7dd,b7,c078ac64,8,...) at _vm_map_lock_read+0x50 useracc(28aab980,8,1,1,c076b1ec,...) at useracc+0x65 i915_cmdbuffer(c4147100,8018644b,c52e8180,3,c492dc60,...) at i915_cmdbuffer+0x56 3 drm_ioctl(c4147100,8018644b,c52e8180,3,c492dc60,...) at drm_ioctl+0x384 giant_ioctl(c4147100,8018644b,c52e8180,3,c492dc60,...) at giant_ioctl+0x56 devfs_ioctl_f(c5c146c0,8018644b,c52e8180,c5536500,c492dc60,...) at devfs_ioctl_f +0xd5 kern_ioctl(c492dc60,5,8018644b,c52e8180,c52e8180,...) at kern_ioctl+0x253 ioctl(c492dc60,e6716cfc,c,e6716d38,c07a92d0,...) at ioctl+0x13f syscall(e6716d38) at syscall+0x2f3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (54, FreeBSD ELF32, ioctl), eip = 0x28698a53, esp = 0xbf6f6c9c, ebp = 0xbf6f6cb8 --- It is first observed after update to 7.0-BETA1 (from CURRENT of Oct 11) $ ident /media/src/sys/dev/drm/drm_drv.c /media/src/sys/dev/drm/drm_drv.c: $FreeBSD: src/sys/dev/drm/drm_drv.c,v 1.6 2006/09/07 23:04:47 anholt Exp $ $ ident /media/src/sys/vm/vm_glue.c /media/src/sys/vm/vm_glue.c: $FreeBSD: src/sys/vm/vm_glue.c,v 1.225 2007/09/21 05:07:07 jeff Exp $ Note that drm is kldloadable and is not statically compiled in a kernel. Thanks. wbr, pluknet
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a31046fc0710250437n3e1b455ftb15f7074a83a3955>