Skip site navigation (1)Skip section navigation (2)
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>