On Sat, November 17, 2007 00:48, Szabolcs Szakacsits wrote:
>
> Hi,
>
> On Fri, 16 Nov 2007, Richard Nyberg wrote:
>
>> I realized there is a debug mode for the driver so here's a log.
>> Maybe it can help shed some light on the issue.
>
> Actually quite a lot, thanks.
>
>> OPEN[0] flags: 0x2 /WTF
>> unique: 0, opcode: OPEN (14), nodeid: 2, insize: 48
>> unique: 0, error: 0 (Unknown error: 0), outsize: 32
>> OPEN[0] flags: 0x0 /WTF
>> unique: 0, opcode: READ (15), nodeid: 2, insize: 64
>> READ[0] 47104 bytes from 20381696
>> ntfs_attr_pread partial write (20381696: 4274585600 <> 0): No such file
>> or
>> directory
>> unique: 0, error: -2 (No such file or directory), outsize: 16
>
> The messages for the same operations on Linux are:
>
> OPEN[0] flags: 0x2 /WTF
> unique: 13, opcode: WRITE (16), nodeid: 3, insize: 2112
> WRITE[0] 2048 bytes to 20412416
> WRITE[0] 2048 bytes
> unique: 13, error: 0 (Success), outsize: 24
> unique: 14, opcode: WRITE (16), nodeid: 3, insize: 4160
>
> The READ is somehow unexpected on FreeBSD but I can imagine that it's a
> FUSE kernel implementation detail.
>
> The relevant code in ntfs-3g, which is supposed to handle the above case,
> was broken upto the latest 1.1104 release because the (Linux) FUSE driver
> was never supposed to send such requests. However thanks to a recently
> introduced Linux kernel bug, the kernel started to send such messages and
> the problem got exposed and quickly fixed in ntfs-3g.
>
> If you upgrade ntfs-3g to the latet release then probably it will work for
> you too.
>
It does. Thank you!
Regards,
-Richard
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
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