From owner-freebsd-bugs Sun Apr 8 5: 0:13 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 81B6437B424 for ; Sun, 8 Apr 2001 05:00:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f38C02f58435; Sun, 8 Apr 2001 05:00:02 -0700 (PDT) (envelope-from gnats) Received: from mail.yadt.co.uk (yadt.demon.co.uk [158.152.4.134]) by hub.freebsd.org (Postfix) with SMTP id DF58437B423 for ; Sun, 8 Apr 2001 04:50:52 -0700 (PDT) (envelope-from davidt@yadt.co.uk) Received: (qmail 19796 invoked from network); 8 Apr 2001 11:50:46 -0000 Received: from gattaca.local.yadt.co.uk (HELO mail.gattaca.yadt.co.uk) (qmailr@10.0.0.2) by xfiles.yadt.co.uk with SMTP; 8 Apr 2001 11:50:46 -0000 Received: (qmail 1316 invoked by uid 1000); 8 Apr 2001 11:50:41 -0000 Message-Id: <20010408115041.1315.qmail@gattaca.yadt.co.uk> Date: 8 Apr 2001 11:50:41 -0000 From: davidt@yadt.co.uk Reply-To: davidt@yadt.co.uk To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: kern/26430: -CURRENT panics on cat /dev/dsp or cat /dev/audio Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >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: 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