cvs commit: src/sys/nfsclient nfs_bio.c nfs_vnops.c nfsnode.h

John Baldwin jhb at
Wed Apr 25 20:47:02 UTC 2007

jhb         2007-04-25 20:47:01 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/nfsclient        nfs_bio.c nfs_vnops.c nfsnode.h 
  - In nfs_flush(), clear the NMODIFIED bit only if there are no dirty
    buffers *and* there are no buffers queued up for writing.
  - Keep track of the number of in-progress async direct IO writes in the
    nfsnode.  Make fsync/close wait until all of these drain.  Add a check to
    nfs_getpage() and nfs_putpage().
  Revision    Changes    Path   +17 -4     src/sys/nfsclient/nfs_bio.c  +17 -1     src/sys/nfsclient/nfs_vnops.c    +3 -0      src/sys/nfsclient/nfsnode.h

More information about the cvs-src mailing list