From owner-freebsd-hackers@FreeBSD.ORG Thu Sep 25 23:06:01 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1492A1065690; Thu, 25 Sep 2008 23:06:01 +0000 (UTC) (envelope-from freebsd-hackers@wheelhouse.org) Received: from mail.nearlyfreespeech.net (x1.phxe.nearlyfreespeech.net [208.94.116.235]) by mx1.freebsd.org (Postfix) with ESMTP id E11D28FC16; Thu, 25 Sep 2008 23:06:00 +0000 (UTC) (envelope-from freebsd-hackers@wheelhouse.org) Received: from [10.0.1.201] (78.193.33.65.cfl.res.rr.com [65.33.193.78]) by mail.nearlyfreespeech.net (Postfix) with ESMTPSA id 399FFEBC3C; Thu, 25 Sep 2008 16:06:00 -0700 (MST) Message-Id: From: Jeff Wheelhouse To: John Baldwin In-Reply-To: <200809251553.48978.jhb@freebsd.org> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v929.2) Date: Thu, 25 Sep 2008 19:05:58 -0400 References: <200809250845.06042.jhb@freebsd.org> <61B6EB36-0E0C-4FFA-A84B-B434050B6244@wheelhouse.org> <200809251553.48978.jhb@freebsd.org> X-Mailer: Apple Mail (2.929.2) Cc: freebsd-hackers@freebsd.org Subject: Re: panic: lockmgr on FreeBSD 7.0-RELEASE-p4 amd64 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 23:06:01 -0000 On Sep 25, 2008, at 3:53 PM, John Baldwin wrote: > You can use KTR instead of printf perhaps and then use 'show ktr' > from DDB. > This won't have the same impact on timing as printf(). I would > include PIDs > in any KTR traces you do so it's easier to parse the interleaved > entries from > multiple CPUs. OK, while I am educating myself about how KTR works, what would you like to see? Just mp->mnt_vnodecovered? > Also, if you have a good test case, it might be worth > grabbing a box w/o gmirror that can generate a crashdump and > reproduce it > there. Not an option for us right now; spare 8-core boxes are hard to come by. We're looking for a USB hard drive or something we can dump to. Thanks, Jeff