Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: [perseant-exfatfs] src/sys/fs/exfatfs



Module Name:    src
Committed By:   perseant
Date:           Fri Jul 12 23:46:54 UTC 2024

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

Log Message:
Ensure that all of a given file's directory entries reside in the same
sector, if possible.  This provides atomicity of entry-set writes, avoiding
a situation whereby a file could become invalid if (say) its access time
was in the process of being updated when power was lost.  Note however
that file entry sets with names longer than 210 characters cannot fit into
a single sector.


To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/fs/exfatfs/exfatfs_dirent.h
cvs rdiff -u -r1.1.2.5 -r1.1.2.6 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.




Home | Main Index | Thread Index | Old Index