From owner-freebsd-current@FreeBSD.ORG Tue Jan 25 21:43:52 2005 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 3576C16A4CE for ; Tue, 25 Jan 2005 21:43:52 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.199.47.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5B05743D48 for ; Tue, 25 Jan 2005 21:43:51 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 44E3A51344; Tue, 25 Jan 2005 13:43:48 -0800 (PST) Date: Tue, 25 Jan 2005 13:43:48 -0800 From: Kris Kennaway To: Jeff Roberson Message-ID: <20050125214348.GA12377@xor.obsecurity.org> References: <20050124040646.H97135@mail.chesapeake.net> <20050124055400.U97135@mail.chesapeake.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XsQoSWH+UP9D9v3l" Content-Disposition: inline In-Reply-To: <20050124055400.U97135@mail.chesapeake.net> User-Agent: Mutt/1.4.2.1i cc: current@freebsd.org Subject: Panic in unmount() (Re: tree may not be buildable for an hour.) 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: Tue, 25 Jan 2005 21:43:52 -0000 --XsQoSWH+UP9D9v3l Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, Jan 24, 2005 at 05:56:48AM -0500, Jeff Roberson wrote: > That's all of it. If you wait for your cvsup mirror to catch up, you can > try running with a smpsafe vfs by setting the debug.mpsafevfs tunable. > This option requires mpsafevm as well. I have two known bugs that have > only been triggered by peter holm's excellent stress suite, but none are > known to cause problems if mpsafevfs is disabled, and none of them have > been seen on normal systems to my knowledge. This happened on a machine with mpsafevfs=1 and DEBUG_LOCKS panic: vm_fault: fault on nofault entry, addr: deadc000 cpuid = 1 KDB: enter: panic [thread pid 13312 tid 100135 ] Stopped at kdb_enter+0x30: leave db> tr Tracing pid 13312 tid 100135 td 0xc383e730 kdb_enter(c06f4e4a,1,c0709378,bb6,c383e730) at kdb_enter+0x30 panic(c0708e4f,deadc000,1,edfe9a30,edfe9a20) at panic+0x13e vm_fault(c1059000,deadc000,1,0,c383e730) at vm_fault+0x23a trap_pfault(edfe9af8,0,deadc0de,35,deadc0de) at trap_pfault+0x166 trap(ffff0018,7fff0010,10,c06f42be,deadc0de) at trap+0x34c calltrap() at calltrap+0x5 --- trap 0xc, eip = 0xc05900e8, esp = 0xedfe9b38, ebp = 0xedfe9b38 --- strlen(deadc0de,edfe9c24,edfe9b78,0,a) at strlen+0x8 kvprintf(c06f42a3,c053d716,edfe9c24,a,edfe9c68) at kvprintf+0x693 vsnprintf(c0754a60,100,c06f42a3,edfe9c64,c383e730) at vsnprintf+0x3c panic(c06f42a3,deadc0de,c06fd180,390,c0516286) at panic+0xb8 _mtx_lock_flags(c3766860,0,c06fd180,390,c0754820) at _mtx_lock_flags+0x6b dounmount(c3766800,8080000,c383e730,37b,508ff10) at dounmount+0x59 unmount(c383e730,edfe9d14,8,28149000,2) at unmount+0x271 syscall(2f,2f,2f,804a458,804f421) at syscall+0x271 Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (22, FreeBSD ELF32, unmount), eip = 0x280b8af7, esp = 0xbfbfe4ec, ebp = 0xbfbfe598 --- Kris --XsQoSWH+UP9D9v3l Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFB9r2TWry0BWjoQKURAqCPAKDY1ec4k0uw3HooiK8ivQyX7zS/igCg5BIh iWVI6ZhjIRN479VhAy+jgA8= =jcbN -----END PGP SIGNATURE----- --XsQoSWH+UP9D9v3l--