From owner-freebsd-current Sat May 26 23:21:31 2001 Delivered-To: freebsd-current@freebsd.org Received: from c1030098-a.wtrlo1.ia.home.com (c1030098-a.wtrlo1.ia.home.com [24.6.200.230]) by hub.freebsd.org (Postfix) with ESMTP id 3A2D237B422; Sat, 26 May 2001 23:21:28 -0700 (PDT) (envelope-from mdharnois@home.com) Received: by c1030098-a.wtrlo1.ia.home.com (Postfix, from userid 1001) id 2EAC114A0D; Sun, 27 May 2001 01:22:27 -0500 (CDT) To: Thomas Moestl Cc: freebsd-current@FreeBSD.ORG, alfred@FreeBSD.ORG, jhb@FreeBSD.ORG Subject: next panic: blockable sleep lock Keywords: trap,lock,sleep,debugger,syscall,panic,mutex,fault References: <20010526110731.A707@home.com> <20010527035920.B80564@crow.dom2ip.de> From: Michael Harnois Date: 27 May 2001 01:22:24 -0500 In-Reply-To: <20010527035920.B80564@crow.dom2ip.de> (Thomas Moestl's message of "Sun, 27 May 2001 03:59:20 +0200") Message-ID: <86u22748gv.fsf_-_@mharnois.workgroup.net> Lines: 46 User-Agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.5 (anise) 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 freeing uidinfo: uid = 0, sbsize = 3197224 freeing uidinfo: uid = 0, proccnt = 86 kernel trap 12 with interrupts disabled panic: blockable sleep lock (sleep mutex) Giant @ ../../vm/vm_fault.c:213 Debugger("panic") Stopped at Debugger+0x45: pushl %ebx db> t Debugger(c0350d9b) at Debugger+0x45 panic(c0353900, c034fd00,c0372434,c0368074,d5) at panic+0x70 witness_lock(co4230c0,8,c0368074,d5) at witness_lock+0x1b4 vm_fault(c040e2ec,deadc000,1,0,0) at vm_fault+0xb2 trap_pfault(c8d27e94,0,deadc2af,c8cbd200,c0b3351c) at trap_pfault+0x2d1 trap(c8d20018,c01d0010,c8cb0010,4,c0b3351c) at trap+0x5d0 calltrap() at calltrap+0x5 --- trap 0xc, eip = 0xc01ba652, esp = 0xc8d27ed4, ebp = 0xc8d27ee0 --- _mtx_lock_sleep(c0b3351c,0,c035076c,364) at mtx_lock_sleep+0x342 chgproccnt(c0b33500,ffffffff,0,c1280900,c03b0d40,c8d26bbc,c1280900) at chgproccnt+0x67 wait1(c8cbd200,c8d27f80,0,c8d27fa0,c0323469) at wait1+0x765 wait4(c8cbd200,c8d27f80,8085c01,bfbfed04,c597) at wait4+0x12 syscall(2f,2f,2f,c597,bfbfed04) at syscall+0x695 syscall_with_err_pushed() at syscall_with_error_pushed+0x1b db> show reg cs 0x8 ds 0x8d20010 es 0x10 fs 0x18 ss 0x10 eax 0x12 edx 0xc0370e6f db_lengths+0x1d7 ebx 0x202 esp 0xc8d27da4 ebp 0xc8d27db0 esi 0x100 edi 0xc8cbd200 eip 0xc0313d09 efl 0x46 Debugger+0x45: pushl %ebx db> show locks exclusive (sleep mutex) Giant (0xc04230c0) locked @ ../../i386/i386/trap.c:1153 exclusive (spin mutex) sched lock (0xc0422f20) locked @ ../../kern/kern_mutex.c: 312 -- Michael D. Harnois mdharnois@home.com Redeemer Lutheran Church Washburn, Iowa Earth has its boundaries, but human stupidity is limitless. -- Gustave Flaubert To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message