When I read large files using ntfs-3g 1.1120 the read is truncated.  The 
problem does not occur with shorter files.

Here are the file and read sizes for some cases:

  60,011,642,880 File size
   4,177,068,032 Bytes read

  190,457,692,160 File size
    1,479,131,136 Bytes read

       6,246,400 File size == Bytes read
     639,733,760 File size == Bytes read
   2,836,605,654 File size == Bytes read

I am reading the files under FreeBSD 8.0-CURRENT using dd with bs=1M. 
Here is the corresponding debug output.

Version 1.1120
Mounted /dev/da0s1 (Read-Write, label "Backup", NTFS 3.1)
Cmdline options: debug
Mount options: silent,allow_other,nonempty,relatime,fsname=/dev/da0s1
unique: 0, opcode: INIT (26), nodeid: 0, insize: 56
INIT: 7.8
flags=0x00000000
max_readahead=0x00000000
    INIT: 7.8
    flags=0x00000000
    max_readahead=0x00000000
    max_write=0x00020000
    unique: 0, error: 0 (Unknown error: 0), outsize: 40
[...]

LOOKUP /spiti-ad2c.dump
    NODEID: 2
    unique: 0, error: 0 (Unknown error: 0), outsize: 136
unique: 0, opcode: OPEN (14), nodeid: 2, insize: 48
    unique: 0, error: 0 (Unknown error: 0), outsize: 32
OPEN[0] flags: 0x0 /spiti-ad2c.dump
unique: 0, opcode: READ (15), nodeid: 2, insize: 64
READ[0] 65536 bytes from 0
    READ[0] 65536 bytes
    unique: 0, error: 0 (Unknown error: 0), outsize: 65552
unique: 0, opcode: READ (15), nodeid: 2, insize: 64
READ[0] 65536 bytes from 65536
    READ[0] 65536 bytes
    unique: 0, error: 0 (Unknown error: 0), outsize: 65552
[...]

READ[0] 65536 bytes from 1478950912
    READ[0] 65536 bytes
    unique: 0, error: 0 (Unknown error: 0), outsize: 65552
unique: 0, opcode: READ (15), nodeid: 2, insize: 64
READ[0] 65536 bytes from 1479016448
    READ[0] 65536 bytes
    unique: 0, error: 0 (Unknown error: 0), outsize: 65552
unique: 0, opcode: READ (15), nodeid: 2, insize: 64
READ[0] 49152 bytes from 1479081984
    READ[0] 49152 bytes
    unique: 0, error: 0 (Unknown error: 0), outsize: 49168
unique: 0, opcode: RELEASE (18), nodeid: 2, insize: 64
RELEASE+FLUSH[0] flags: 0x0
    unique: 0, error: 0 (Unknown error: 0), outsize: 16

Diomidis Spinellis - http://www.spinellis.gr

-------------------------------------------------------------------------
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

Reply via email to