NetBSD Problem Report #318
From gnats Sat Jul 2 05:35:56 1994
Received: from relay.hp.com (relay.hp.com [15.255.152.2]) by sun-lamp.cs.berkeley.edu (8.6.9/8.6.9) with SMTP id FAA19175 for <gnats-bugs@sun-lamp.cs.berkeley.edu>; Sat, 2 Jul 1994 05:35:55 -0700
Message-Id: <199407021222.IAA07780@sussex.hudson.ma>
Date: Sat, 2 Jul 1994 08:22:12 -0400
From: John Brezak <brezak@ch.hp.com>
Reply-To: brezak@ch.hp.com
To: gnats-bugs@sun-lamp.cs.berkeley.edu
Subject: i386/sb driver hangs and interferes with floppy
X-Send-Pr-Version: 3.2
>Number: 318
>Category: port-i386
>Synopsis: Using the soundblaster driver can hang openning process. Using floppy driver will release it.
>Confidential: no
>Severity: serious
>Priority: high
>Responsible: gnats-admin (GNATS administrator)
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sat Jul 02 05:50:09 +0000 1994
>Closed-Date: Wed Mar 22 19:06:11 +0000 1995
>Last-Modified:
>Originator: John Brezak
>Release: 0.9B
>Organization:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
John Brezak UUCP: uunet!apollo.hp!brezak
Hewlett Packard/Apollo Internet: brezak@ch.hp.com
300 Apollo Drive Phone: (508) 436-4915
Chelmsford, Massachusetts Fax: (508) 436-5103
>Environment:
System: NetBSD sussex 0.9B NetBSD 0.9B (SUSSEX) #13: Mon Jun 13 08:38:44 EDT 1994 brezak@sussex:/u0/src/netbsd/sys/arch/i386/compile/SUSSEX i386
>Description:
When using cat to play .au files to the /dev/audio interface with the
bsd_audio and soundblaster drivers configured, the cat process will
occationally hang waiting on "audio". It is not interruptable. To
further confuse things, if I try to use the floppy device when this
happens, it gets a series of errors on the console, but appears to
work. And the "cat" process is waked and the sounds get played.
Here is the 'ps axl' state of the "cat":
10066 25319 25309 4 10 0 60 16 audio I ?? 0:00.08 cat src/audio/sounds/BigBen.au
Here are the messages from the console:
fd0: read failed st0 40<abnrml> st1 10<data_overrun> st2 0 cyl 0 head 0 sec 6
blkno 4 skip 0 cylin 0 status 40
fd0: seek failed st0 80<invld> cyl 16
fd0: read failed st0 40<abnrml> st1 10<data_overrun> st2 0 cyl 0 head 0 sec 13
blkno 12 skip 0 cylin 0 status 40
fd0: seek failed st0 80<invld> cyl 16
fd0: read failed st0 44<abnrml,top_head> st1 10<data_overrun> st2 0 cyl 0 head 1 sec 1
blkno 16 skip 0 cylin 0 status 44
fd0: seek failed st0 80<invld> cyl 16
fd0: read failed st0 44<abnrml,top_head> st1 10<data_overrun> st2 0 cyl 0 head 1 sec 2
blkno 16 skip 0 cylin 0 status 44
fd0: read failed st0 44<abnrml,top_head> st1 10<data_overrun> st2 0 cyl 0 head 1 sec 8
blkno 24 skip 0 cylin 0 status 44
fd0: seek failed st0 80<invld> cyl 16
>How-To-Repeat:
do
cat BigBen.au > /dev/audio
until sleeps...
mdir 'a:'
>Fix:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed
State-Changed-By: brezak
State-Changed-When: Wed Mar 22 11:06:11 PST 1995
State-Changed-Why:
This is fixed in the new audio subsystem on 1.0A
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.