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-all mailing list