• Linus Torvalds's avatar
    Merge branch 'nfsd-next' of git://linux-nfs.org/~bfields/linux · 449bf8d0
    Linus Torvalds authored
    Pull nfsd changes from Bruce Fields:
     "This includes miscellaneous bugfixes and cleanup and a performance fix
      for write-heavy NFSv4 workloads.
    
      (The most significant nfsd-relevant change this time is actually in
      the delegation patches that went through Viro, fixing a long-standing
      bug that can cause NFSv4 clients to miss updates made by non-nfs users
      of the filesystem.  Those enable some followup nfsd patches which I
      have queued locally, but those can wait till 3.14)"
    
    * 'nfsd-next' of git://linux-nfs.org/~bfields/linux: (24 commits)
      nfsd: export proper maximum file size to the client
      nfsd4: improve write performance with better sendspace reservations
      svcrpc: remove an unnecessary assignment
      sunrpc: comment typo fix
      Revert "nfsd: remove_stid can be incorporated into nfs4_put_delegation"
      nfsd4: fix discarded security labels on setattr
      NFSD: Add support for NFS v4.2 operation checking
      nfsd4: nfsd_shutdown_net needs state lock
      NFSD: Combine decode operations for v4 and v4.1
      nfsd: -EINVAL on invalid anonuid/gid instead of silent failure
      nfsd: return better errors to exportfs
      nfsd: fh_update should error out in unexpected cases
      nfsd4: need to destroy revoked delegations in destroy_client
      nfsd: no need to unhash_stid before free
      nfsd: remove_stid can be incorporated into nfs4_put_delegation
      nfsd: nfs4_open_delegation needs to remove_stid rather than unhash_stid
      nfsd: nfs4_free_stid
      nfsd: fix Kconfig syntax
      sunrpc: trim off EC bytes in GSSAPI v2 unwrap
      gss_krb5: document that we ignore sequence number
      ...
    449bf8d0
nfs4state.c 137 KB