Module Name:    src
Committed By:   perseant
Date:           Wed Jul  3 18:57:42 UTC 2024

Modified Files:
        src/sys/fs/exfatfs [perseant-exfatfs]: TODO exfatfs_extern.c
            exfatfs_inode.h exfatfs_vnops.c

Log Message:
Interpret files' DataLength attribute as the file size in bytes, rather than
rounding up to the next highest cluster as suggested by the spec.  This means
that DataLength and ValidDataLength are always the same.  Ideally we would
delay updating ValidDataLength until the data has been written, but for now
we just keep the two values in sync.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2 src/sys/fs/exfatfs/TODO
cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/fs/exfatfs/exfatfs_extern.c
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/fs/exfatfs/exfatfs_inode.h
cvs rdiff -u -r1.1.2.4 -r1.1.2.5 src/sys/fs/exfatfs/exfatfs_vnops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Reply via email to