From owner-freebsd-current@FreeBSD.ORG Wed Dec 24 13:19:42 2003 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 3C47C16A4CE for ; Wed, 24 Dec 2003 13:19:42 -0800 (PST) Received: from mhub-c5.tc.umn.edu (mhub-c5.tc.umn.edu [160.94.128.35]) by mx1.FreeBSD.org (Postfix) with ESMTP id 33D4843D41 for ; Wed, 24 Dec 2003 13:19:41 -0800 (PST) (envelope-from ryans@gamersimpact.com) Received: from [24.107.70.120] by mhub-c5.tc.umn.edu with ESMTP; Wed, 24 Dec 2003 15:19:35 -0600 From: Ryan Sommers To: "Robin P. Blanchard" In-Reply-To: References: Content-Type: text/plain Message-Id: <1072300571.662.9.camel@localhost> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Wed, 24 Dec 2003 15:16:12 -0600 Content-Transfer-Encoding: 7bit cc: current@freebsd.org Subject: Re: ffs_blkfree panic w/ sources from late last night (est) 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: Wed, 24 Dec 2003 21:19:42 -0000 On Wed, 2003-12-24 at 14:27, Robin P. Blanchard wrote: > #3 0xc05661e1 in bremfreel (bp=0xc431eda0) at > /usr/src/sys/kern/vfs_bio.c:647 > #4 0xc0566115 in bremfree (bp=0x0) at /usr/src/sys/kern/vfs_bio.c:629 This looks odd that bremfree(bp=0x0) was called and then bremfreel(bp=0xc431eda0) was called. I must be missing something but shouldn't the same value be passed to bremfreel()? -- snip from vfs_bio.c --- void bremfree(struct buf * bp) { mtx_lock(&bqlock); bremfreel(bp); mtx_unlock(&bqlock); } void bremfreel(struct buf * bp) --- end snip --- -- Ryan "leadZERO" Sommers Gamer's Impact President ryans@gamersimpact.com ICQ: 1019590 AIM/MSN: leadZERO -= http://www.gamersimpact.com =-