Date: Thu, 10 Jul 2008 08:08:48 GMT From: Hans Petter Selasky <hselasky@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 144992 for review Message-ID: <200807100808.m6A88m7x064680@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=144992 Change 144992 by hselasky@hselasky_laptop001 on 2008/07/10 08:08:19 Fix another sleeping with mutex locked issue. Affected files ... .. //depot/projects/usb/src/sys/dev/sound/pcm/mixer.c#11 edit Differences ... ==== //depot/projects/usb/src/sys/dev/sound/pcm/mixer.c#11 (text+ko) ==== @@ -704,9 +704,15 @@ return EBUSY; } + /* destroy dev can sleep --hps */ + + snd_mtxunlock(m->lock); + pdev->si_drv1 = NULL; destroy_dev(pdev); + snd_mtxlock(m->lock); + for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) mixer_set(m, i, 0);
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200807100808.m6A88m7x064680>