Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 15 Jun 2002 13:34:11 -0400 (EDT)
From:      Evan Sarmiento <evms@cs.bu.edu>
To:        hackers@freebsd.org
Subject:   CHN_LOCK()
Message-ID:  <200206151734.g5FHYBs26505@csa.bu.edu>

next in thread | raw e-mail | index | archive | help
I keep on getting debug messages like this, both at startup
and right before any sound plays:

Jun 14 23:44:38 teqnix kernel: /usr/src/sys/vm/uma_core.c:1327: could
sleep with
 "pcm0:play:0" locked from /usr/src/sys/dev/sound/pcm/dsp.c:713
heyeh, Jun 14 23:44:38 teqnix kernel: /usr/src/sys/vm/uma_core.c:1327: could
sleep with
 "pcm0:play:0" locked from /usr/src/sys/dev/sound/pcm/dsp.c:713
Jun 14 23:44:38 teqnix kernel: /usr/src/sys/vm/uma_core.c:1327: could
sleep with
 "pcm0:play:0" locked from /usr/src/sys/dev/sound/pcm/dsp.c:713
Jun 14 23:44:38 teqnix kernel: /usr/se.c:1327: could sleep with
"pcm0:play:0" lo
cked from /usr/src/sys/dev/sound/pcm/dsp.c:713
Jun 14 23:44:38 teqnix kernel: /usr/src/sys/vm/uma_core.c:1327: could
sleep with
 "pcm0:play:0" locked from /usr/src/sys/dev/sound/pcm/dsp.c:713
Jun 14 23:44:38 teqnix kernel: /usr/src/sys/vm/uma_core.c:1327: could
sleep with
 "pcm0:play:0" locked from /usr/src/sys/dev/sound/pcm/dsp.c:713

To avoid this, I was wondering if I could change CHN_LOCK() to use
spin locks instead of sleeping mutex locks? Of course I would
make it so that mtx_init has RECURS.. would this work?

- Evan

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




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