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

John Baldwin jhb at FreeBSD.org
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 
  Log:
  MFC:
  - 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
  1.152.2.3   +17 -4     src/sys/nfsclient/nfs_bio.c
  1.258.2.12  +17 -1     src/sys/nfsclient/nfs_vnops.c
  1.55.2.2    +3 -0      src/sys/nfsclient/nfsnode.h


More information about the cvs-src mailing list