Commit History

Autor SHA1 Mensaxe Data
  Trond Myklebust 21330b6670 Merge branch 'bugfixes' %!s(int64=10) %!d(string=hai) anos
  Trond Myklebust 5fcdfacc01 NFSv4: Return delegations synchronously in evict_inode %!s(int64=10) %!d(string=hai) anos
  Trond Myklebust 38942ba204 NFSv4: Append delegations to the per-client list instead of prepending %!s(int64=10) %!d(string=hai) anos
  Trond Myklebust ec3ca4e57e NFSv4: Ensure we skip delegations that are already being returned %!s(int64=10) %!d(string=hai) anos
  Trond Myklebust 9f0f8e12c4 NFSv4: Pin the superblock while we're returning the delegation %!s(int64=10) %!d(string=hai) anos
  Trond Myklebust ade04647dd NFSv4: Ensure we honour NFS_DELEGATION_RETURNING in nfs_inode_set_delegation() %!s(int64=10) %!d(string=hai) anos
  Trond Myklebust b04b22f4ca NFSv4: Ensure that we don't reap a delegation that is being returned %!s(int64=10) %!d(string=hai) anos
  Trond Myklebust 7c0af9ffb7 NFSv4: Don't call put_rpccred() under the rcu_read_lock() %!s(int64=10) %!d(string=hai) anos
  Trond Myklebust 65d2918e71 Merge branch 'cleanups' %!s(int64=11) %!d(string=hai) anos
  Trond Myklebust bf40e5561f NFSv4: Kill unused nfs_inode->delegation_state field %!s(int64=11) %!d(string=hai) anos
  Linus Torvalds 6f83e5bd3e Merge tag 'nfs-for-3.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs %!s(int64=11) %!d(string=hai) anos
  Trond Myklebust cf6726e2ee NFSv4: Deal with atomic upgrades of an existing delegation %!s(int64=11) %!d(string=hai) anos
  Jeff Layton 6109c85037 locks: add a dedicated spinlock to protect i_flctx lists %!s(int64=11) %!d(string=hai) anos
  Jeff Layton bd61e0a9c8 locks: convert posix locks to file_lock_context %!s(int64=11) %!d(string=hai) anos
  Jeff Layton 5263e31e45 locks: move flock locks to file_lock_context %!s(int64=11) %!d(string=hai) anos
  Trond Myklebust f8ebf7a8ca NFS: Don't try to reclaim delegation open state if recovery failed %!s(int64=11) %!d(string=hai) anos
  Trond Myklebust 869f9dfa4d NFSv4: Fix races between nfs_remove_bad_delegation() and delegation return %!s(int64=11) %!d(string=hai) anos
  Peng Tao 15bb3afe90 nfs4: add nfs4_check_delegation %!s(int64=11) %!d(string=hai) anos
  Trond Myklebust 755a48a7a4 NFS: Fix a delegation callback race %!s(int64=11) %!d(string=hai) anos
  Trond Myklebust ca8acf8d84 NFSv4: Add tracepoints for debugging delegations %!s(int64=12) %!d(string=hai) anos
  Jeff Layton 1c8c601a8c locks: protect most of the file_lock handling with i_lock %!s(int64=12) %!d(string=hai) anos
  Jeff Layton 314d7cc05d nfs: remove unnecessary check for NULL inode->i_flock from nfs_delegation_claim_locks %!s(int64=12) %!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 b02ba0b660 NFSv4: Clean up nfs_expire_all_delegations %!s(int64=12) %!d(string=hai) anos
  Trond Myklebust 5c31e2368f NFSv4: Fix nfs_server_return_all_delegations %!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 65b62a29f7 NFSv4: Ensure delegation recall and byte range lock removal don't conflict %!s(int64=13) %!d(string=hai) anos
  Trond Myklebust d25be546a8 NFSv4.1: Don't lose locks when a server reboots during delegation return %!s(int64=13) %!d(string=hai) anos
  Bryan Schumaker 57ec14c55d NFS: Create a return_delegation rpc op %!s(int64=13) %!d(string=hai) anos