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>