From owner-freebsd-arch@FreeBSD.ORG Sat Feb 9 22:02:53 2008 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C3EB716A496 for ; Sat, 9 Feb 2008 22:02:53 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.157]) by mx1.freebsd.org (Postfix) with ESMTP id 513AB13C46B for ; Sat, 9 Feb 2008 22:02:53 +0000 (UTC) (envelope-from swhetzel@gmail.com) Received: by fg-out-1718.google.com with SMTP id 16so3484889fgg.35 for ; Sat, 09 Feb 2008 14:02:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=H6gAETpq1rVv7MLHK6yFdMVA37TaJQAVarMT2cWLD3w=; b=qTPSz6/YIz8SThkjhhNwRLNlgzg29Z61Am3Rt9EMFIrzU8wg2vNmQdNfgDtWZ+XLmySuBOapQ7F5MzxrOQyk9ul2UZmFc5GixBXJPjwkiCOb0SD/qvb+bP6bdQbS/sag6k1c6rsMSPuCZOsMZ43YxIRpIQPlJU+aXeR+BJEl3w8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=XMKZ2tQxZkBuitlSX33FGidVU8Uq9OumIDgs5zb2QQYkyvjZ4/Tf1YuoE4xXQA3/CcuUluGmPLWARISb+YFGakvFu8BCR2ib+2r56MEAJDMY/1iLbf6NcQTBow6YJdPpTb61ytnvQ/YdhxhzrlVDBdd5+f9uZQx5SddtST/vsBU= Received: by 10.86.70.8 with SMTP id s8mr13277536fga.29.1202593132153; Sat, 09 Feb 2008 13:38:52 -0800 (PST) Received: by 10.86.99.17 with HTTP; Sat, 9 Feb 2008 13:38:52 -0800 (PST) Message-ID: <790a9fff0802091338h4d2698d7v74fb029694bcf9bf@mail.gmail.com> Date: Sat, 9 Feb 2008 15:38:52 -0600 From: "Scot Hetzel" To: "Eygene Ryabinkin" , "Doug Barton" In-Reply-To: <47ACD532.2090206@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <3bbf2fe10802061700p253e68b8s704deb3e5e4ad086@mail.gmail.com> <20080208162231.R17387@fledge.watson.org> <47ACD532.2090206@FreeBSD.org> Cc: freebsd-fs@freebsd.org, Yar Tikhiy , Jeff Roberson , Attilio Rao , Robert Watson , freebsd-arch@freebsd.org Subject: Re: [RFC] Remove NTFS kernel support X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Feb 2008 22:02:53 -0000 On 2/8/08, Doug Barton wrote: > Robert Watson wrote: > > > > On Fri, 8 Feb 2008, Eygene Ryabinkin wrote: > > > >>> - Are you interested in maintaining it? > >> > >> Yes. If you can throw the buglist for NTFS on me, I will be very > >> grateful. > > > > Sign the man up :-). > > > Sounds good to me. I've posted on -current several times since > December with crash dumps, etc. I think the problem at this point is > that we don't know what the bugs are, or else I suspect at least some > of them would be fixed already. > I believe I have solved the panics with the NTFS filesystem by porting the NetBSD lockmgr -> mutex locking changes to our NTFS filesystem implementation. The locking changes are available in PR 120483 http://www.freebsd.org/cgi/query-pr.cgi?pr=120483 I have also submitted a style change PR which will allow us to easily compare the NetBSD implementation to our NTFS implementation in PR 120482: http://www.freebsd.org/cgi/query-pr.cgi?pr=120482 After the locking patch and style patch have been applied, all that is left is to review the remaining changes between the FreeBSD and NetBSD NTFS code to see if we should port additional fixes from NetBSD. Scot