Grüss Gott, Bernhard, > Message du 09/03/08 02:03 > De : "Bernhard Kaindl" <[EMAIL PROTECTED]> > A : "Jean-Pierre ANDRE" <[EMAIL PROTECTED]> > Copie à : [email protected] > Objet : Re: [ntfs-3g-devel] [TEST CASE] open(O_WRONLY|O_CREAT, 0444) fails > with errno == EPERM > > On Sat, 8 Mar 2008, Bernhard Kaindl wrote:
> > I found out that the sequence MKNOD, OPEN is only a fallback in case > CREATE is not available in the usermode the fuse driver, but the > kernel module never tried CREATE on that machine, so that fuse module > is broken. I'll try to find out why, but it's some issue which I have > to find out. This happened when I started development. In former fuse versions, there was no create(), and open() did not get the initial protection mode, so files could not be created read-only. As you are using a fuse version buit within the ntfs-3g driver, which has the create() method, your test shows that old kernel modules will always call open() even if create() exists. So the only option to get it right is to update the kernel module. > > Sorry for the wrong report, I'll check how this happened myself, > Bernhard > Your test reports are always wellcome. Regards Jean-Pierre ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ ntfs-3g-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel
