From owner-freebsd-current@FreeBSD.ORG Mon Nov 29 19:55:18 2004 Return-Path: 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 BABC516A4CE; Mon, 29 Nov 2004 19:55:18 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E86543D48; Mon, 29 Nov 2004 19:55:18 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 2701A512C2; Mon, 29 Nov 2004 12:00:21 -0800 (PST) Date: Mon, 29 Nov 2004 12:00:21 -0800 From: Kris Kennaway To: phk@freeBSD.org, current@FreeBSD.org Message-ID: <20041129200020.GA8557@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="AhhlLboLdkugWU4S" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: Still fdesc sleep warning/lor X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 29 Nov 2004 19:55:18 -0000 --AhhlLboLdkugWU4S Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sleeping on "fdesc" with the following non-sleepable locks held: exclusive sleep mutex fdesc r = 0 (0xc0740940) locked @ kern/vfs_mount.c:967 KDB: stack backtrace: witness_warn(2,c59dfe28,c06e4bf7,c06e0cbf,c076cc98) at witness_warn+0x175 msleep(c59dfe4c,c59dfe28,64,c06e0cbf,0) at msleep+0x47 checkdirs(c59e4800,f15b2ca4,c7626180,c7626180,0) at checkdirs+0xe0 dounmount(c59e4800,8080000,c7626180,43a,606ffc8) at dounmount+0x3fa unmount(c7626180,f15b2d14,8,3ff,2) at unmount+0x1f4 syscall(2f,2f,2f,804a618,bfbfe749) at syscall+0x13b Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (22, FreeBSD ELF32, unmount), eip = 0x280c5a63, esp = 0xbfbfe4dc, ebp = 0xbfbfe598 --- lock order reversal 1st 0xc0740940 fdesc (fdesc) @ kern/vfs_mount.c:967 2nd 0xc07411e0 Giant (Giant) @ kern/kern_synch.c:238 KDB: stack backtrace: witness_checkorder(c07411e0,9,c06e4c08,ee,c0544222) at witness_checkorder+0x5ed _mtx_lock_flags(c07411e0,0,c06e4c08,ee,0) at _mtx_lock_flags+0x54 msleep(c59dfe4c,c59dfe28,64,c06e0cbf,0) at msleep+0x292 checkdirs(c59e4800,f15b2ca4,c7626180,c7626180,0) at checkdirs+0xe0 dounmount(c59e4800,8080000,c7626180,43a,606ffc8) at dounmount+0x3fa unmount(c7626180,f15b2d14,8,3ff,2) at unmount+0x1f4 syscall(2f,2f,2f,804a618,bfbfe749) at syscall+0x13b Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (22, FreeBSD ELF32, unmount), eip = 0x280c5a63, esp = 0xbfbfe4dc, ebp = 0xbfbfe598 --- Kris --AhhlLboLdkugWU4S Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBq3/UWry0BWjoQKURAtHNAKDwgv6uK92cTJpiU5blqwSyjj/aAgCeLzQY t8v9nWd33Ppj5JslhnABiv8= =oDX4 -----END PGP SIGNATURE----- --AhhlLboLdkugWU4S--