From owner-freebsd-current Tue Jul 2 23: 0:32 2002 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 AA85037B401 for ; Tue, 2 Jul 2002 23:00:27 -0700 (PDT) Received: from sccrmhc03.attbi.com (sccrmhc03.attbi.com [204.127.202.63]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89C3D43E42 for ; Tue, 2 Jul 2002 23:00:23 -0700 (PDT) (envelope-from julian@elischer.org) Received: from InterJet.elischer.org ([12.232.206.8]) by sccrmhc03.attbi.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020703060022.JYXQ903.sccrmhc03.attbi.com@InterJet.elischer.org>; Wed, 3 Jul 2002 06:00:22 +0000 Received: from localhost (localhost.elischer.org [127.0.0.1]) by InterJet.elischer.org (8.9.1a/8.9.1) with ESMTP id WAA00819; Tue, 2 Jul 2002 22:56:12 -0700 (PDT) Date: Tue, 2 Jul 2002 22:56:11 -0700 (PDT) From: Julian Elischer To: Matthew Dillon Cc: freebsd-current@FreeBSD.ORG Subject: Re: KSE signal problems still In-Reply-To: <200207030536.g635aHQs010168@apollo.backplane.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 I just fixed that.. get a new version of kern_sig.c On Tue, 2 Jul 2002, Matthew Dillon wrote: > I can get a panic when ^C'ing buildworld on an SMP build of -current: > > -Matt > > test3# j > test3# panic: mutex sched lock not owned at /FreeBSD/FreeBSD-current/src/sys/kern/subr_smp.c:126 > cpuid = 1; lapic.id = 00000000 > Debugger("panic") > Stopped at Debugger+0x46: xchgl %ebx,in_Debugger.0 > db> trace > Debugger(c02ec4ba) at Debugger+0x46 > panic(c02eb5e8,c02eb758,c02efe80,7e,c6a5a9c0) at panic+0xd6 > _mtx_assert(c0325a20,1,c02efe80,7e) at _mtx_assert+0xa8 > forward_signal(c6a5a9c0) at forward_signal+0x1a > tdsignal(c6a5a9c0,2,0) at tdsignal+0x182 > psignal(c665f804,2) at psignal+0x3c8 > pgsignal(c6bbe480,2,1,c6bbe49c,0) at pgsignal+0x63 > ttyinput(3,c6413230,c6413200,0,e0e71b03) at ttyinput+0x316 > ptcwrite(c6648600,e0e71c88,7f0011,1,e0e71bc4) at ptcwrite+0x17f > spec_write(e0e71bf0,e0e71c3c,c020f0a0,e0e71bf0,7f0011) at spec_write+0x5a > spec_vnoperate(e0e71bf0) at spec_vnoperate+0x13 > vn_write(c645aec4,e0e71c88,c6641380,0,c622b3c0) at vn_write+0x1c8 > dofilewrite(c622b3c0,c645aec4,7,807f000,1) at dofilewrite+0xaf > write(c622b3c0,e0e71d14,3,9,282) at write+0x39 > syscall(2f,2f,2f,8074600,8074644) at syscall+0x23c > syscall_with_err_pushed() at syscall_with_err_pushed+0x1b > --- syscall (4, FreeBSD ELF, write), eip = 0x281fc3a3, esp = 0xbfbff36c, ebp = 0xbfbff3d8 --- > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message