Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Dec 2003 15:14:02 -0700 (MST)
From:      "Ryan" <ryans@gamersimpact.com>
To:        freebsd-current@freebsd.org
Subject:   Sleep on Non-sleep lock / LOR with Radeon DRM driver
Message-ID:  <13308.204.147.92.3.1070316842.squirrel@www2.neuroflux.com>

next in thread | raw e-mail | index | archive | help
I received the following when shutting X down.

If you need any other info please let me know.

PS
I wasn't able to find any reports of this in the current@ or the PR
database. Should I submit a PR as well?

-----------------
Sleeping on "itrmh" with the following non-sleepable locks held:
exclusive sleep mutex drm device r = 0 (0xc43e1064) locked @
@/dev/drm/drm_irq.h:192
lock order reversal
 1st 0xc43e1064 drm device (drm device) @ @/dev/drm/drm_irq.h:192
 2nd 0xc06e3de0 Giant (Giant) @ /usr/src/sys/kern/kern_synch.c:307
Stack backtrace:
backtrace(c0692e54,c06e3de0,c068f29a,c068f29a,c0690314) at backtrace+0x17
witness_lock(c06e3de0,8,c0690314,133,c1913800) at witness_lock+0x672
_mtx_lock_flags(c06e3de0,0,c0690314,133,0) at _mtx_lock_flags+0xba
msleep(c4539c40,c1913800,a0,c068d951,0) at msleep+0x734
ithread_remove_handler(c4539c40,dc8fc9c8,c064cc91,c4539c40,dc8fc9f0) at
ithread_remove_handler+0x14c
intr_remove_handler(c4539c40,dc8fc9f0,c052cf00,c1914c80,c43edd80) at
intr_remove_handler+0x11
nexus_teardown_intr(c1914c80,c43edd80,c4539c00,c4539c40,c43edd80) at
nexus_teardown_intr+0x11
bus_generic_teardown_intr(c1914c00,c43edd80,c4539c00,c4539c40,c43edd80) at
bus_generic_teardown_intr+0x70
bus_generic_teardown_intr(c1914800,c43edd80,c4539c00,c4539c40,c43edd80) at
bus_generic_teardown_intr+0x70
bus_generic_teardown_intr(c43ec600,c43edd80,c4539c00,c4539c40,c43edd80) at
bus_generic_teardown_intr+0x70
bus_generic_teardown_intr(c43ec780,c43edd80,c4539c00,c4539c40,c43edd80) at
bus_generic_teardown_intr+0x70
bus_generic_teardown_intr(c43ede80,c43edd80,c4539c00,c4539c40,c43edd80) at
bus_generic_teardown_intr+0x70
bus_teardown_intr(c43edd80,c4539c00,c4539c40,c43e1064,c43e1064) at
bus_teardown_intr+0x75
radeon_irq_uninstall(c43e1000,0,c07c3727,c0,c07c6110) at
radeon_irq_uninstall+0x61
radeon_control(c06e2100,80086414,dc8fcc58,43,c4544000) at radeon_control+0x8b
radeon_ioctl(c06e2100,80086414,dc8fcc58,43,c4544000) at radeon_ioctl+0x1e6
spec_ioctl(dc8fcb80,dc8fcc2c,c057b341,dc8fcb80,c4544070) at spec_ioctl+0x19e
spec_vnoperate(dc8fcb80,c4544070,c06e7d20,5f5,c06d8660) at
spec_vnoperate+0x18
vn_ioctl(c456b61c,80086414,dc8fcc58,c4749000,c4544000) at vn_ioctl+0x1a1
ioctl(c4544000,dc8fcd14,c06a6081,3ee,3) at ioctl+0x481
syscall(2f,8b4002f,bfbf002f,8932c00,8736000) at syscall+0x2c0
Xint0x80_syscall() at Xint0x80_syscall+0x1d
--- syscall (54), eip = 0x28255c2f, esp = 0xbfbfeb7c, ebp = 0xbfbfeb98 ---

-- 
Ryan "leadZERO" Sommers
Gamer's Impact President
ryans@gamersimpact.com
ICQ: 1019590
AIM/MSN: leadZERO

-= http://www.gamersimpact.com =-



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?13308.204.147.92.3.1070316842.squirrel>