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>