LOR in snd_ad1816

From: Ulrich Spoerlein <spoerlein_at_informatik.uni-wuerzburg.de>
Date: Sun, 12 Sep 2004 17:35:13 +0200
Hello all,

this is from an oldish P2 with an ad1816 sound card. I don't have
regular access to the machine, so feedback might be slow.

lock order reversal
 1st 0xc1621780 pcm0 (sound softc) _at_ /usr/src/sys/modules/sound/driver/ad1816/../../../../dev/sound/isa/ad1816.c:83
 2nd 0xc16213c0 pcm0:play:0 (pcm play channel) _at_ /usr/src/sys/modules/sound/sound/../../../dev/sound/pcm/channel.c:503
KDB: stack backtrace:
kdb_backtrace(0,ffffffff,c08bdf80,c08bdeb8,c084c8bc) at kdb_backtrace+0x29
witness_checkorder(c16213c0,9,c09eec4c,1f7) at witness_checkorder+0x544
_mtx_lock_flags(c16213c0,0,c09eec4c,1f7,c1621680) at _mtx_lock_flags+0x5b
chn_intr(c161a780,c1621640,c14ffd80,c1502c60,cbcfdd1c) at chn_intr+0x1b
ad1816_intr(c161a900) at ad1816_intr+0x7b
ithread_loop(c14ffd80,cbcfdd48,c14ffd80,c05ed66c,0) at ithread_loop+0x124
fork_exit(c05ed66c,c14ffd80,cbcfdd48) at fork_exit+0xa4
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xcbcfdd7c, ebp = 0 ---

Ulrich Spoerlein
-- 
PGP Key ID: F0DB9F44				Get it while it's hot!
PGP Fingerprint: F1CE D062 0CA9 ADE3 349B  2FE8 980A C6B5 F0DB 9F44
"They that can give up essential liberty to obtain a little temporary
safety deserve neither liberty nor safety."	-- Benjamin Franklin

Received on Sun Sep 12 2004 - 13:35:16 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:11 UTC