From owner-freebsd-current Fri Feb 7 7:31:49 2003 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 16E1337B401 for ; Fri, 7 Feb 2003 07:31:48 -0800 (PST) Received: from aeimail.aei.ca (aeimail.aei.ca [206.123.6.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4100043F75 for ; Fri, 7 Feb 2003 07:31:47 -0800 (PST) (envelope-from anarcat@anarcat.ath.cx) Received: from shall.anarcat.ath.cx (mdkwemrxikju7o7e@dsl-135-123.aei.ca [66.36.135.123]) by aeimail.aei.ca (8.11.6/8.10.1) with ESMTP id h17FVeY08569; Fri, 7 Feb 2003 10:31:40 -0500 (EST) Received: from anarcat.ath.cx (lenny.anarcat.ath.cx [192.168.0.4]) by shall.anarcat.ath.cx (Postfix) with ESMTP id E48025; Fri, 7 Feb 2003 10:31:39 -0500 (EST) Message-ID: <3E43D15C.5030706@anarcat.ath.cx> Date: Fri, 07 Feb 2003 10:31:40 -0500 From: The Anarcat User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.2.1) Gecko/20021130 X-Accept-Language: fr-ca, fr, en-us, en MIME-Version: 1.0 To: Lars Eggert Cc: current@freebsd.org Subject: Re: pcm channel duplicate lock References: <3E42F8BE.1060706@isi.edu> In-Reply-To: <3E42F8BE.1060706@isi.edu> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Can it be possible that this would be related to the problem I'm having with xmms on -release right now? Except that -release don't have WITNESS stuff enabled? I guess I should try enabling debugging. Just a shot in the dark... A. Lars Eggert wrote: > Got thsi when opening gnomemeeting2 while having xmms playing: > > acquiring duplicate lock of same type: "pcm channel" > 1st pcm0:record:0 @ /usr/src/sys/dev/sound/pcm/sound.c:191 > 2nd pcm0:play:0 @ /usr/src/sys/dev/sound/pcm/sound.c:191 > Debugger("witness_lock") > Stopped at Debugger+0x5a: xchgl %ebx,in_Debugger.0 > db> trace > Debugger(c0328da1,c6283a54,c0532609,bf,eb3828ac) at Debugger+0x5a > witness_lock(c635ce40,8,c0532609,bf,eb3828d4) at witness_lock+0x142 > _mtx_lock_flags(c635ce40,0,c0532609,bf,c5e5) at _mtx_lock_flags+0x63 > pcm_chnalloc(c21a9e00,1,c5e5,ffffffff,8) at pcm_chnalloc+0x66 > dsp_open(c03a6a50,7,2000,c6612780,c0534380) at dsp_open+0x12f > spec_open(eb3829c8,eb382ae4,c0217796,eb3829c8,c03b3ae0) at > spec_open+0x37d > spec_vnoperate(eb3829c8,c03b3ae0,0,180,c6612780) at spec_vnoperate+0x18 > vn_open_cred(eb382bd4,eb382cd4,0,c7575600,eb382cc0) at vn_open_cred+0x306 > vn_open(eb382bd4,eb382cd4,0,295,eb382b20) at vn_open+0x29 > kern_open(c6612780,888ceb0,0,7,0) at kern_open+0x197 > open(c6612780,eb382d10,c0363f83,407,c6610c50) at open+0x30 > syscall(875002f,2f,bfbf002f,6,0) at syscall+0x3d6 > Xint0x80_syscall() at Xint0x80_syscall+0x1d > --- syscall (5, FreeBSD ELF32, open), eip = 0x2932e273, esp = > 0xbfa65abc, ebp = 0xbfa65ad8 --- > > Lars To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message