From owner-freebsd-questions@FreeBSD.ORG Thu Feb 12 16:10:40 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0441B16A4CE for ; Thu, 12 Feb 2004 16:10:40 -0800 (PST) Received: from ozlabs.org (ozlabs.org [203.10.76.45]) by mx1.FreeBSD.org (Postfix) with ESMTP id A7CF543D1D for ; Thu, 12 Feb 2004 16:10:39 -0800 (PST) (envelope-from grog@lemis.com) Received: from blackwater.lemis.com (blackwater.lemis.com [192.109.197.80]) by ozlabs.org (Postfix) with ESMTP id CF25B2BD4B for ; Fri, 13 Feb 2004 11:10:37 +1100 (EST) Received: by blackwater.lemis.com (Postfix, from userid 1004) id 949445120A; Fri, 13 Feb 2004 10:40:32 +1030 (CST) Date: Fri, 13 Feb 2004 10:40:32 +1030 From: Greg 'groggy' Lehey To: freebsd-questions@freebsd.org Message-ID: <20040213001032.GT8342@wantadilla.lemis.com> References: <20040205234006.GA17324@parts-unknown.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5Tc+o1dszy8XVyXI" Content-Disposition: inline In-Reply-To: <20040205234006.GA17324@parts-unknown.org> User-Agent: Mutt/1.4.1i Organization: The FreeBSD Project Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-418-838-708 WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 Subject: Re: Stack Backtraces -- disk related? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Feb 2004 00:10:40 -0000 --5Tc+o1dszy8XVyXI Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thursday, 5 February 2004 at 15:40:06 -0800, David Benfell wrote: > Hello all, > > I've been getting these messages on my console and in my kernel log. > I'm noticing stuff in there that looks like it has to do with the > filesystem. Both the disks on this system are IDE disks, so yes, this > kind of gets my attention. >> syscall(2f,2f,2f,bfbfee14,bfbfedc3) at syscall+0x217 >> Xint0x80_syscall() at Xint0x80_syscall+0x1d >> --- syscall (95), eip = 0x280b8677, esp = 0xbfbfed9c, ebp = 0xbfbfedcc --- >> Stack backtrace: >> backtrace(c25d0f00,1,cda99c14,cda99c00,c0718580) at backtrace+0x12 >> getdirtybuf(cda99bf0,0,1,c45b52a8,1) at getdirtybuf+0x2c >> flush_deplist(c2c27a4c,1,cda99c14) at flush_deplist+0x30 >> flush_inodedep_deps(c217b000,285eb,c087f118,cda99c60,c05fb1e0) at flush_inodedep_deps+0x82 >> softdep_sync_metadata(cda99cb0) at softdep_sync_metadata+0x72 >> ffs_fsync(cda99cb0) at ffs_fsync+0x336 >> fsync(c23f37e0,cda99d14,1,1,292) at fsync+0x10b >> syscall(2f,2f,2f,bfbfee14,bfbfedc3) at syscall+0x217 >> Xint0x80_syscall() at Xint0x80_syscall+0x1d > What does it mean? I'm running 5.2-CURRENT on this system: If you're running -CURRENT, you should be following the FreeBSD-current list and be prepared to look for the problems yourself. -questions is the wrong mailing list for this. Looking at getdirtybuf(), we see: if (bp->b_vp == NULL) backtrace(); In other words, getdirtybuf() has been passed a corrupt buffer header. This is almost certainly a bug. Greg -- When replying to this message, please copy the original recipients. If you don't, I may ignore the reply or reply to the original recipients. For more information, see http://www.lemis.com/questions.html See complete headers for address and phone numbers. --5Tc+o1dszy8XVyXI Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQFALBX4IubykFB6QiMRAjJDAJ9FQzEAG0xDeSV3bjuWDOa3GcW5XACgnN+p FG1EAoytnLP9IqBoACB6Epg= =0Z+/ -----END PGP SIGNATURE----- --5Tc+o1dszy8XVyXI--