Skip site navigation (1)Skip section navigation (2)
Date:      8 Apr 2001 11:50:41 -0000
From:      davidt@yadt.co.uk
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/26430: -CURRENT panics on cat /dev/dsp or cat /dev/audio
Message-ID:  <20010408115041.1315.qmail@gattaca.yadt.co.uk>

next in thread | raw e-mail | index | archive | help

>Number:         26430
>Category:       kern
>Synopsis:       -CURRENT panics on cat /dev/dsp or cat /dev/audio
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr 08 05:00:02 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     David Taylor
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
>Environment:
System: FreeBSD gattaca.yadt.co.uk 5.0-CURRENT FreeBSD 5.0-CURRENT #13: Sun Apr 8 03:17:36 BST 2001 davidt@gattaca.yadt.co.uk:/usr/obj/usr/src/sys/GATTACA i386

$ cat /dev/sndstat
FreeBSD Audio Driver (newpcm) Apr  8 2001 02:51:47
Installed devices:
pcm0: <Creative EMU10K1> at io 0x10a0 irq 10 (4p/3r channels duplex)

>Description:

	attempting to read from /dev/audio and /dev/dsp causes the
	kernel to panic.

panic: mutex pcm0:record:0 not owned at /usr/src/sys/kernl/kern_sync.c:404
Debugger("panic")
Stopped at	Debugger+0x45:	pushl %ebx
db> call dumpsys

dumping to dev ad0s4b, offset 584197
dump ata0: resetting devices .. panic: mutex sched lock recursed at /usr/src/sys/kernl/kern_sync.c:855
Uptime: 9m30s
Dump already in progress, bailing...
Automatic reboot in 15 seconds - press a key on the console to abort
--> Press a key on the console to reboot <--
Rebooting..

	... Unfortunately, since it refuses to give a dump, I can't get
	a backtrace.. and I forgot to try to get a trace from ddb..
	I'll attempt to copy that down next time, and add it to this PR,
	oops.

	(On the plus side, at least current doesn't display the odd
	 left channel only behaviour in 26304) 
>How-To-Repeat:

	$ cat /dev/audio
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:

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




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