cvs commit: src/sys/fs/ntfs ntfs_subr.c ntfs_vfsops.c
Tim J. Robbins
tjr at FreeBSD.org
Fri Jul 25 19:21:51 PDT 2003
tjr 2003/07/25 19:21:49 PDT
FreeBSD src repository
Modified files:
sys/fs/ntfs ntfs_subr.c ntfs_vfsops.c
Log:
Revise and improve ntfs_subr.c 1.30: read only a single cluster at a time
in ntfs_writentvattr_plain and ntfs_readntvattr_plain, and purge the boot
block from the buffer cache if isn't exactly one cluster long. These two
changes work around the same buffer cache bug that ntfs_subr.c 1.30 tried
to, but in a different way. This may decrease throughput by reading smaller
amounts of data from the disk at a time, but may increase it by avoiding
bogus writes of clean buffers.
Problem (re)reported by Karel J. Bosschaart on -current.
Revision Changes Path
1.31 +20 -17 src/sys/fs/ntfs/ntfs_subr.c
1.55 +8 -0 src/sys/fs/ntfs/ntfs_vfsops.c
More information about the cvs-src
mailing list