From owner-freebsd-current@FreeBSD.ORG Sat Jan 26 23:02:50 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2547616A480; Sat, 26 Jan 2008 23:02:50 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 0497313C45D; Sat, 26 Jan 2008 23:02:49 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 829B68C0AC; Sat, 26 Jan 2008 17:02:49 -0600 (CST) Date: Sat, 26 Jan 2008 17:02:49 -0600 To: Doug Barton Message-ID: <20080126230249.GA5183@soaustin.net> References: <790a9fff0801150552l542a4238ofc12efe5fdb45fc2@mail.gmail.com> <20080115143924.GB57756@deviant.kiev.zoral.com.ua> <20080124122808.GA15600@freefall.freebsd.org> <3bbf2fe10801240518i6e18b2f5w84de652d4170c95b@mail.gmail.com> <20080124145811.GB78114@comp.chem.msu.su> <3bbf2fe10801240707o72b927cg74dbf9b7bbcd88fc@mail.gmail.com> <20080125075551.GB21633@comp.chem.msu.su> <3bbf2fe10801250000k5852c2f2j5d1897c900096818@mail.gmail.com> <20080126142901.GD49535@comp.chem.msu.su> <479B6303.6000401@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <479B6303.6000401@FreeBSD.org> User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) X-Mailman-Approved-At: Sat, 26 Jan 2008 23:44:55 +0000 Cc: Attilio Rao , Yar Tikhiy , Kostik Belousov , freebsd-current@freebsd.org Subject: Re: panic: System call lstat returning with 1 locks held X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sat, 26 Jan 2008 23:02:50 -0000 On Sat, Jan 26, 2008 at 08:42:43AM -0800, Doug Barton wrote: > IMO if we're going to ship NTFS support in the base it should actually > function, or at minimum not panic the box. This is a symptom of a general problem, "things that we doubt work very well". What's your suggestion on how we can flag these? The traditional argument is that if we don't ship code in the base, it will never get tested. IMHO it would a big change to turn off everything that isn't 100% solid. I'm open to suggestions. mcl