From owner-freebsd-stable@freebsd.org Wed Aug 5 14:11:22 2015 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 65EA99B2244 for ; Wed, 5 Aug 2015 14:11:22 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from erouter6.ore.mailhop.org (erouter6.ore.mailhop.org [54.187.213.119]) by mx1.freebsd.org (Postfix) with SMTP id 48C051AFF for ; Wed, 5 Aug 2015 14:11:21 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from ilsoft.org (unknown [73.34.117.227]) by outbound3.ore.mailhop.org (Halon Mail Gateway) with ESMTPSA; Wed, 5 Aug 2015 14:07:51 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.14.9/8.14.9) with ESMTP id t75EAE9T020578; Wed, 5 Aug 2015 08:10:14 -0600 (MDT) (envelope-from ian@freebsd.org) Message-ID: <1438783814.70393.138.camel@freebsd.org> Subject: Re: 8-stable crashing recently in ufsdirhash From: Ian Lepore To: parv Cc: freebsd-stable@freebsd.org Date: Wed, 05 Aug 2015 08:10:14 -0600 In-Reply-To: References: Content-Type: text/plain; charset="us-ascii" X-Mailer: Evolution 3.12.10 FreeBSD GNOME Team Port Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2015 14:11:22 -0000 On Tue, 2015-08-04 at 23:54 -1000, parv wrote: > Please CC me as I cannot properly use my laptop, Thinkpad X200 (i386). > > 8-stable has been crashing a lot since source update of Jul 2015[0]. After building debug kernel, kgdb shows lock reversal order & in ufsdirhash. File systems (/, var, misc) are all UFS, with var & misc having soft updates enabled. > > Crash had happened just after boot (during mktemp); when I tried to delete a directory (/misc/obj); when I tried to edit (vi /etc/fstab) so that / would be mounted readonly. Most recent crash ... > > http://imagebin.ca/v/2B50NARvIHsH > > Any clue would be appreciated. > > - parv > > > [0] crash also happened while svn was trying to update source of 8. Now "svn log" wants to connect to the remote repo instead of showing the current revision. > When you say you built a debug kernel, does that include option WITNESS_KDB? If so, remove that so you can find the real error. LORs related to ufs_dirhash have been reported for years, and nobody with the appropriate skills seems to be interested in fixing them; they just get declared to be harmless. (IMO the spewage related to this makes witness essentially useless.) -- Ian