From owner-cvs-sys Sun Jun 9 07:23:36 1996 Return-Path: owner-cvs-sys Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA05545 for cvs-sys-outgoing; Sun, 9 Jun 1996 07:23:36 -0700 (PDT) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id HAA05396; Sun, 9 Jun 1996 07:23:17 -0700 (PDT) Date: Sun, 9 Jun 1996 07:23:17 -0700 (PDT) From: Joerg Wunsch Message-Id: <199606091423.HAA05396@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-sys Subject: cvs commit: src/sys/i386/isa pcaudio.c Sender: owner-cvs-sys@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk joerg 96/06/09 07:23:16 Modified: sys/i386/isa pcaudio.c Log: Fix the spl handling. There's still the effect that the timers have sometimes already been released at the time pcaclose() is called, but this is now prevented from deadlocking by checking for a running timer at the start of pca_wait(). At least, i can now play xboing again with pcaudio, this used to hang the entire system previously within a few seconds. Revision Changes Path 1.28 +32 -14 src/sys/i386/isa/pcaudio.c