Date: Wed, 28 Mar 2012 18:43:14 -0500 From: Pedro Giffuni <pfg@FreeBSD.org> To: freebsd-hackers@freebsd.org Cc: gleb@freebsd.org, Efstratios Karatzas <gpf.kira@gmail.com> Subject: Re: NTFS GSoC Project Idea Message-ID: <4F73A212.6060503@FreeBSD.org> In-Reply-To: <1332875025.86491.YahooMailClassic@web113511.mail.gq1.yahoo.com> References: <1332875025.86491.YahooMailClassic@web113511.mail.gq1.yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hello Efstratios ; In general, I agree with Gleb that you should start from the Apple Darwin port instead of spending time on the current FreeBSD driver. Please note that last year someone attempted to bring in smbfs from Darwin with your same strategy and failed: http://lists.freebsd.org/pipermail/soc-status/2011-June/000340.html Making it MPsafe may look relatively easy but it will take valuable time. In the case of ext2fs, for example, I am convinced it was only done in time because the ext2fs code is based on UFS1. Also the lack of write support has made the current NTFS driver undesirable and for a while, even before the MP-unsafe axing was defined, the driver was being considered for deprecation. Quite honestly I think we want the Darwin driver. If it serves as further encouragement, when I asked Yar about his HFS port he said everything he took from Darwin "basically" compiled. cheers, Pedro.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F73A212.6060503>