Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jul 2003 19:21:49 -0700 (PDT)
From:      "Tim J. Robbins" <tjr@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/fs/ntfs ntfs_subr.c ntfs_vfsops.c
Message-ID:  <200307260221.h6Q2LnJn087022@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307260221.h6Q2LnJn087022>