<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><font face="Arial" size="2">Jean-Pierre,</font></div><div><font face="Arial" size="2"><br></font></div><div><span>What is your current analysis (if any) with ntfs-3g_ntfsprogs-2012.1.15 ?? Just fuse kernel module issue?</span></div><div><br></div><div>~ Ken Mays</div><div><br></div>  <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Jean-Pierre André <><br> <b><span style="font-weight: bold;">To:</span></b> Milan Jurik <milan.jurik@xylab.cz> <br><b><span style="font-weight: bold;">Cc:</span></b> OpenIndiana Developer mailing list <oi-dev@openindiana.org> <br> <b><span
 style="font-weight: bold;">Sent:</span></b> Monday, February 13, 2012 9:06 AM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [oi-dev] ntfs-3g and fuse<br> </font> </div> <br>
Hi Milan,<br><br>Milan Jurik wrote:<br>> Hi Jean-Pierre,<br>> <br>> On 13.02.2012 11:16, Jean-Pierre André wrote:<br>>> Hi,<br>>> <br>>> Milan Jurik wrote:<br>>>> Hi Jean-Pierre,<br>>>> <br>>>> Jean-Pierre ANDRE píše v út 24. 01. 2012 v 15:16 +0100:<br>>>> <br>>>>> Hi,<br>>>>> <br>>>>> As a maintainer of ntfs-3g, I have received bug reports on OpenIndiana. Digging into them, I found there were almost all caused by the buggy fuse kernel module, which nobody seems to care about. So I had to do it myself....<br>>>>> <br>>> <br>>> I think I have now finished the first level debugging of<br>>> the fuse kernel module....<br>>> <br>>> With the fixes, ntfs-3g passes the Posix file system test<br>>> http://www.tuxera.com/community/posix-test-suite/<br>>> except for a single test :<br>>> <br>>>
 Failed Test                               Stat Wstat Total Fail  List<br>>> of Failed<br>>> <br>>> ------------------------------------------------------------------------------- <br>>> /home/linux/fstest/pjd-fstest/tests/open/                3    1  2<br>>> Failed 1/191 test scripts. 1/1964 subtests failed.<br>>> Files=191, Tests=1964, 351 wallclock secs (19.50 cusr + 99.55 csys =<br>>> 119.05 CPU)<br>>> Failed 1/191 test programs. 1/1964 subtests failed.<br>>> <br>>> The test which fails is the test for opening a fifo<br>>> named by ntfs-3g. Obviously this opening should be<br>>> bounced elsewhere, but I have no idea where....<br>>> <br>>> There are a few other obscure things, which I cannot<br>>> clarify without the help of a
 Solaris VFS expert.<br>>> Reviewing of the code by a Solaris developer would<br>>> also be useful : there were a lot of memory leaks,<br>>> missing lockings, and forgotten unlockings. There<br>>> were obvious deficiencies in the quality management<br>>> of the initial version.<br>>> <br>> <br>> no surprise, the original developers were not filesystem experts.<br>> <br>>> In the meantime, I consider the result as a release<br>>> candidate.<br>>> <br>>> Please see http://b.andre.pagesperso-orange.fr/openindiana-ntfs-3g.html<br>>> <br>> <br>> Wow.<br>> <br>>> By the way, where is the official OpenIndiana source<br>>> repository for this ?<br>> <br>> Nowhere. Currently it is build from spec-files-extra (http://pkgbuild.sourceforge.net/spec-files-extra/) which is using the last <a target="_blank" href="http://OpenSolaris.org">OpenSolaris.org</a> FUSE tarball
 (it contains head of the FUSE repo) + your patches, then it is pulled by SFE OI. What I did it was that I took the tarballs (opensolaris.org and your) and created diff and pushed the diff to spec-files-extra.<br>> <br>>> I saw Milan posting the patches,<br>>> but is not clear to me against what the patches were.<br>>> I can provide a list of patches per fix for a source<br>>> repository management.<br>>> <br>> <br>> I think the best way would be to clone opensolaris.org repo to some public repository site and commit your patches there.<br><br>Sure, but I am not the maintainer of fuse (and I do<br>not want to), nor the packager for OpenIndiana.<br>My job is only to answer problem reports on ntfs-3g.<br><br>> It makes no sense to continue with opensolaris.org repository as the latest updates to that site brought more closed source management features than community things.<br><br>I agree.<br><br>> I can create
 one later this week (I will be mostly off till weekend) if nobody will stand up.<br><br>That is a nice proposal. My patches are at your disposal.<br><br>Regards<br><br>Jean-Pierre<br><br><br><br>_______________________________________________<br>oi-dev mailing list<br><a ymailto="mailto:oi-dev@openindiana.org" href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>http://openindiana.org/mailman/listinfo/oi-dev<br><br><br> </div> </div>  </div></body></html>