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:

NetBSD Home
NetBSD PR Database Search

(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.