Commit History

Autor SHA1 Mensaxe Data
  Peng Tao 15bb3afe90 nfs4: add nfs4_check_delegation %!s(int64=11) %!d(string=hai) anos
  Trond Myklebust 826e001308 NFSv4: Fix CB_RECALL_ANY to only return delegations that are not in use %!s(int64=12) %!d(string=hai) anos
  Trond Myklebust b757144fd7 NFSv4: Be less aggressive about returning delegations for open files %!s(int64=12) %!d(string=hai) anos
  Trond Myklebust db4f2e637f NFSv4: Clean up delegation recall error handling %!s(int64=12) %!d(string=hai) anos
  Trond Myklebust d25be546a8 NFSv4.1: Don't lose locks when a server reboots during delegation return %!s(int64=12) %!d(string=hai) anos
  Bryan Schumaker 89d77c8fa8 NFS: Convert v4 into a module %!s(int64=13) %!d(string=hai) anos
  Bryan Schumaker 57ec14c55d NFS: Create a return_delegation rpc op %!s(int64=13) %!d(string=hai) anos
  Bryan Schumaker 011e2a7fd5 NFS: Create a have_delegation rpc_op %!s(int64=13) %!d(string=hai) anos
  Bryan Schumaker eeebf91675 NFS: Use nfs4_destroy_server() to clean up NFS v4 %!s(int64=13) %!d(string=hai) anos
  Trond Myklebust c57d1bc5e0 NFS: nfs_inode_return_delegation() should always flush dirty data %!s(int64=13) %!d(string=hai) anos
  Trond Myklebust ad1e396829 NFSv4.0: Re-establish the callback channel on NFS4ERR_CB_PATHDOWN %!s(int64=13) %!d(string=hai) anos
  Trond Myklebust 0032a7a749 NFS: Don't copy read delegation stateids in setattr %!s(int64=13) %!d(string=hai) anos
  Trond Myklebust a1d0b5eebc NFS: Properly handle the case where the delegation is revoked %!s(int64=13) %!d(string=hai) anos
  Chuck Lever d3978bb325 NFS: Move cl_delegations to the nfs_server struct %!s(int64=14) %!d(string=hai) anos
  Trond Myklebust e047a10c12 NFSv41: Fix nfs_async_inode_return_delegation() ugliness %!s(int64=15) %!d(string=hai) anos
  Trond Myklebust b4d2314bb8 NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() %!s(int64=15) %!d(string=hai) anos
  Alexandros Batsakis 2597641dea nfs41: v2 fix cb_recall bug %!s(int64=16) %!d(string=hai) anos
  Alexandros Batsakis 31f0960778 nfs41: V2 initial support for CB_RECALL_ANY %!s(int64=16) %!d(string=hai) anos
  Trond Myklebust d18cc1fda2 NFSv4: Fix a potential state manager deadlock when returning delegations %!s(int64=16) %!d(string=hai) anos
  Trond Myklebust bd7bf9d540 NFSv4: Convert delegation->type field to fmode_t %!s(int64=16) %!d(string=hai) anos
  Trond Myklebust b7391f44f2 NFSv4: Return unreferenced delegations more promptly %!s(int64=16) %!d(string=hai) anos
  Trond Myklebust 707fb4b324 NFSv4: Clean up NFS4ERR_CB_PATH_DOWN error management... %!s(int64=16) %!d(string=hai) anos
  Trond Myklebust 515d861177 NFSv4: Clean up the support for returning multiple delegations %!s(int64=16) %!d(string=hai) anos
  Trond Myklebust 15c831bf1a NFS: Use atomic bitops when changing struct nfs_delegation->flags %!s(int64=16) %!d(string=hai) anos
  Trond Myklebust 343104308a NFSv4: Fix up another delegation related race %!s(int64=16) %!d(string=hai) anos
  Trond Myklebust e6f8107595 NFS: Add an asynchronous delegreturn operation for use in nfs_clear_inode %!s(int64=17) %!d(string=hai) anos
  Trond Myklebust 8383e4602c NFSv4: Use RCU to protect delegations %!s(int64=18) %!d(string=hai) anos
  Trond Myklebust 13437e12fb NFSv4: Support recalling delegations by stateid part 2 %!s(int64=18) %!d(string=hai) anos
  Trond Myklebust 9016302784 NFSv4: Support recalling delegations by stateid %!s(int64=18) %!d(string=hai) anos
  Trond Myklebust 539cd03a57 NFSv4: Cleanup: pass the nfs_open_context to open recovery code %!s(int64=18) %!d(string=hai) anos