From owner-freebsd-bugs@FreeBSD.ORG Mon Mar 1 22:40:19 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CA0816A4CE for ; Mon, 1 Mar 2004 22:40:19 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E0AD43D39 for ; Mon, 1 Mar 2004 22:40:19 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i226eJbv040466 for ; Mon, 1 Mar 2004 22:40:19 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i226eJNG040465; Mon, 1 Mar 2004 22:40:19 -0800 (PST) (envelope-from gnats) Resent-Date: Mon, 1 Mar 2004 22:40:19 -0800 (PST) Resent-Message-Id: <200403020640.i226eJNG040465@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Chris England Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 71C7416A4CE for ; Mon, 1 Mar 2004 22:33:46 -0800 (PST) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CD3B43D1D for ; Mon, 1 Mar 2004 22:33:46 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.10/8.12.10) with ESMTP id i226Xf72074434 for ; Mon, 1 Mar 2004 22:33:41 -0800 (PST) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.10/8.12.10/Submit) id i226Xfsd074433; Mon, 1 Mar 2004 22:33:41 -0800 (PST) (envelope-from nobody) Message-Id: <200403020633.i226Xfsd074433@www.freebsd.org> Date: Mon, 1 Mar 2004 22:33:41 -0800 (PST) From: Chris England To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: kern/63630: panic: _mtx_lock_sleep: recursed on non_recursive mutex sbc .... X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Mar 2004 06:40:19 -0000 >Number: 63630 >Category: kern >Synopsis: panic: _mtx_lock_sleep: recursed on non_recursive mutex sbc .... >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Mar 01 22:40:19 PST 2004 >Closed-Date: >Last-Modified: >Originator: Chris England >Release: FreeBSD 5.2-CURRENT >Organization: >Environment: FreeBSD eternal.stabs.org 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Mon Mar 1 20:51:26 PST 2004 stab@eternal.stabs.org:/usr/src/sys/i386/compile/GENERIC i386 >Description: Using 'device pcm' and 'device sbc' in kernel, or loading snd_pcm/snd_sb16 modules results in kernel panic when sound is played: panic: _mtx_lock_sleep: recursed on non_recursive mutex sbc @ ../../../dev/sound /isa/sbc.c:131 at line 436 in file ../../../kern/kern_mutex.c Stopped at Debugger+0x45: xchgl %ebx, in_Debugger.0 dmesg: sbc0: at port 0x220-0x22f irq 5 drq 1 flags 0x15 on isa0 pcm0: on sbc0 device.hints: hint.sbc.0.at="isa" hint.sbc.0.irq="5" hint.sbc.0.port="0x220" hint.sbc.0.drq="1" hint.sbc.0.flags="0x15" Last cvsup to -CURRENT was done on March 1st @ 12PM PST. >How-To-Repeat: Play a sound with the configuration mentioned. >Fix: >Release-Note: >Audit-Trail: >Unformatted: