From owner-freebsd-current Mon Nov 11 13:32:23 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 4088537B401 for ; Mon, 11 Nov 2002 13:32:22 -0800 (PST) Received: from obsecurity.dyndns.org (adsl-63-207-60-146.dsl.lsan03.pacbell.net [63.207.60.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id BEF8843E42 for ; Mon, 11 Nov 2002 13:32:21 -0800 (PST) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 44AE066B33 for ; Mon, 11 Nov 2002 13:32:21 -0800 (PST) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id 22F5E11E7; Mon, 11 Nov 2002 13:34:28 -0800 (PST) Date: Mon, 11 Nov 2002 13:34:28 -0800 From: Kris Kennaway To: current@FreeBSD.org Subject: "panic: sleeping thread owns a mutex" in unmount() Message-ID: <20021111213427.GA74011@rot13.obsecurity.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i 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 got this on a Nov 1 current kernel: panic: sleeping thread owns a mutex Debugger("panic") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> bt No such command db> trace Debugger(c04038ad,c047e2c0,c0402a36,d928bb80,1) at Debugger+0x54 panic(c0402a36,1,c04029a2,6b,0) at panic+0xab propagate_priority(c6be8270,2,c04029a2,23b,c0401a58) at propagate_priority+0x13c _mtx_lock_sleep(c044c420,0,c0409d2a,c47,0) at _mtx_lock_sleep+0x219 _mtx_lock_flags(c044c420,0,c0409d2a,c47,15f) at _mtx_lock_flags+0x94 vfs_msync(c5828c00,1,1,c6be8270,10000) at vfs_msync+0x5b dounmount(c5828c00,80000,c6be8270,bfbffb06,0) at dounmount+0x123 unmount(c6be8270,d928bd10,c04245ae,409,2) at unmount+0xcc syscall(2f,2f,2f,809a40e,80b483d) at syscall+0x28e Xint0x80_syscall() at Xint0x80_syscall+0x1d --- syscall (22, FreeBSD ELF32, unmount), eip = 0x804b207, esp = 0xbfbff41c, ebp = 0xbfbff498 --- db> Unfortunately I was unable to get a dump. Kris To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message