1. 6e176d4 NFSv4: Fixes for nfs4_inode_return_delegation() by Trond Myklebust · 3 years, 3 months ago
  2. 6b4befc NFSv4: Add lease breakpoints in case of a delegation recall or return by Trond Myklebust · 3 years, 8 months ago
  3. be20037 NFSv4: Fix delegation return in cases where we have to retry by Trond Myklebust · 3 years, 8 months ago
  4. cc7f2da NFS: Don't store NFS_INO_REVAL_FORCED by Trond Myklebust · 3 years, 9 months ago
  5. 6453bcd NFS: Fix up incorrect documentation by Trond Myklebust · 3 years, 10 months ago
  6. 113aac6 NFS: nfs_delegation_find_inode_server must first reference the superblock by Trond Myklebust · 4 years ago
  7. fc51b1c NFS: Beware when dereferencing the delegation cred by Trond Myklebust · 4 years, 9 months ago
  8. 7f156ef NFSv4: Clean up nfs_delegation_reap_expired() by Trond Myklebust · 4 years, 10 months ago
  9. 1bba38b NFSv4: Clean up nfs_delegation_reap_unclaimed() by Trond Myklebust · 4 years, 10 months ago
  10. af3b61b NFSv4: Clean up nfs_client_return_marked_delegations() by Trond Myklebust · 4 years, 10 months ago
  11. 57f188e NFSv4: nfs_update_inplace_delegation() should update delegation cred by Trond Myklebust · 5 years ago
  12. 5d63944 NFSv4: Ensure the delegation cred is pinned when we call delegreturn by Trond Myklebust · 4 years, 11 months ago
  13. 8c75593 NFSv4: Ensure the delegation is pinned in nfs_do_return_delegation() by Trond Myklebust · 4 years, 11 months ago
  14. efeda80 NFSv4: Fix revalidation of dentries with delegations by Trond Myklebust · 5 years ago
  15. 10717f4 NFSv4: Limit the total number of cached delegations by Trond Myklebust · 5 years ago
  16. d2269ea NFSv4: Add accounting for the number of active delegations held by Trond Myklebust · 5 years ago
  17. b7b7dac NFSv4: Try to return the delegation immediately when marked for return on close by Trond Myklebust · 5 years ago
  18. 0d10416 NFS: Clear NFS_DELEGATION_RETURN_IF_CLOSED when the delegation is returned by Trond Myklebust · 5 years ago
  19. f885ea6 NFSv4: nfs_inode_evict_delegation() should set NFS_DELEGATION_RETURNING by Trond Myklebust · 5 years ago
  20. 246afc0a NFSv4: Handle NFS4ERR_OLD_STATEID in delegreturn by Trond Myklebust · 5 years ago
  21. ee05f45 NFSv4: Fix races between open and delegreturn by Trond Myklebust · 5 years ago
  22. 42c304c NFS: nfs_inode_find_state_and_recover() fix stateid matching by Trond Myklebust · 5 years ago
  23. 3887ce1 NFSv4: Fix nfs4_inode_make_writeable() by Trond Myklebust · 5 years ago
  24. 1deed57 NFSv4: Don't reclaim delegations that have been returned or revoked by Trond Myklebust · 5 years ago
  25. af20b7b NFSv4: Ignore requests to return the delegation if it was revoked by Trond Myklebust · 5 years ago
  26. d51f91d NFSv4: Revoke the delegation on success in nfs4_delegreturn_done() by Trond Myklebust · 5 years ago
  27. f2d47b5 NFSv4: Update the stateid seqid in nfs_revoke_delegation() by Trond Myklebust · 5 years ago
  28. ae084a3 NFSv4: Clear the NFS_DELEGATION_REVOKED flag in nfs_update_inplace_delegation() by Trond Myklebust · 5 years ago
  29. e0f0789 NFSv4: Hold the delegation spinlock when updating the seqid by Trond Myklebust · 5 years ago
  30. f9e0cc9 NFSv4: Don't remove the delegation from the super_list more than once by Trond Myklebust · 5 years ago
  31. b47e0e4 NFS: Rename nfs_inode_return_delegation_noreclaim() by Trond Myklebust · 5 years ago
  32. b575620 NFSv4: fail nfs4_refresh_delegation_stateid() when the delegation was revoked by Trond Myklebust · 5 years ago
  33. 457a504 NFSv4: Delegation recalls should not find revoked delegations by Trond Myklebust · 5 years ago
  34. 79cc554 NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() by Trond Myklebust · 5 years ago
  35. be3df3d NFSv4: Don't allow a cached open with a revoked delegation by Trond Myklebust · 5 years ago
  36. ad11408 NFSv4.1: Only reap expired delegations by Trond Myklebust · 5 years ago
  37. 5eb8d18 NFSv4: Fix delegation state recovery by Trond Myklebust · 5 years ago
  38. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  39. 8ca017c NFSv4: don't mark all open state for recovery when handling recallable state revoked flag by Scott Mayhew · 6 years ago
  40. 6f9449b NFS: Fix a soft lockup in the delegation recovery code by Trond Myklebust · 6 years ago
  41. 302fad7 NFS: Fix up documentation warnings by Trond Myklebust · 6 years ago
  42. a52458b NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. by NeilBrown · 6 years ago
  43. e39d8a1 NFSv4: Fix an Oops during delegation callbacks by Trond Myklebust · 6 years ago
  44. 44f411c NFSv4.x: fix lock recovery during delegation recall by Olga Kornievskaia · 6 years ago
  45. 0de4397 NFS: Convert lookups of the open context to RCU by Trond Myklebust · 6 years ago
  46. d5681f5 NFS: Fix an rcu deadlock in nfs_delegation_find_inode() by Anna Schumaker · 7 years ago
  47. 6c34265 NFSv4: Return NFS4ERR_DELAY when a delegation recall fails due to igrab() by Trond Myklebust · 7 years ago
  48. 97c2c17 NFSv4: Ensure the inode is clean when we set a delegation by Trond Myklebust · 7 years ago
  49. e04bbf6 NFS: Avoid quadratic search when freeing delegations. by NeilBrown · 7 years ago
  50. 3ca951b NFS: use cond_resched() when restarting walk of delegation list. by NeilBrown · 7 years ago
  51. f3893491 NFS: slight optimization for walking list for delegations by NeilBrown · 7 years ago
  52. 35156bf NFSv4: Fix the nfs_inode_set_delegation() arguments by Trond Myklebust · 7 years ago
  53. c01d364 NFSv4: Don't return the delegation when not needed by NFSv4.x (x>0) by Trond Myklebust · 7 years ago
  54. 1eb5d98 nfs: convert to new i_version API by Jeff Layton · 7 years ago
  55. 12f275c NFSv4: Retry CLOSE and DELEGRETURN on NFS4ERR_OLD_STATEID. by Trond Myklebust · 7 years ago
  56. a6b6d5b NFS: Use an atomic_long_t to count the number of requests by Trond Myklebust · 7 years ago
  57. 1ad13db NFSv4: Optimise away forced revalidation when we know the attributes are OK by Trond Myklebust · 8 years ago
  58. 7f04883 NFS: Always call nfs_inode_find_state_and_recover() when revoking a delegation by Trond Myklebust · 8 years ago
  59. b1a318d NFSv4: Fix a race in nfs_inode_reclaim_delegation() by Trond Myklebust · 8 years ago
  60. 6c2d8f8 NFSv4: nfs_inode_find_state_and_recover() should check all stateids by Trond Myklebust · 8 years ago
  61. 059b43e NFSv4: Ensure we don't re-test revoked and freed stateids by Trond Myklebust · 8 years ago
  62. bb3d1a3 NFSv4.1: Deal with server reboots during delegation expiration recovery by Trond Myklebust · 8 years ago
  63. 45870d6 NFSv4.1: Test delegation stateids when server declares "some state revoked" by Trond Myklebust · 8 years ago
  64. 41020b6 NFSv4.x: Allow callers of nfs_remove_bad_delegation() to specify a stateid by Trond Myklebust · 8 years ago
  65. aa05c87 NFSv4: nfs4_copy_delegation_stateid() must fail if the delegation is invalid by Trond Myklebust · 8 years ago
  66. b3f9e72 NFSv4: Don't report revoked delegations as valid in nfs_have_delegation() by Trond Myklebust · 8 years ago
  67. abf4e13 NFSv4: Use the right stateid for delegations in setattr, read and write by Trond Myklebust · 9 years ago
  68. 4816fda NFSv4: Don't use synchronous delegation recall in exception handling by Trond Myklebust · 9 years ago
  69. 24311f8 NFSv4: Recovery of recalled read delegations is broken by Trond Myklebust · 9 years ago
  70. 5445b1f NFSv4: Respect the server imposed limit on how many changes we may cache by Trond Myklebust · 9 years ago
  71. 7d160a6 NFSv4: Express delegation limit in units of pages by Trond Myklebust · 9 years ago
  72. 21330b6 Merge branch 'bugfixes' by Trond Myklebust · 10 years ago
  73. 5fcdfac NFSv4: Return delegations synchronously in evict_inode by Trond Myklebust · 10 years ago
  74. 38942ba NFSv4: Append delegations to the per-client list instead of prepending by Trond Myklebust · 10 years ago
  75. ec3ca4e5 NFSv4: Ensure we skip delegations that are already being returned by Trond Myklebust · 10 years ago
  76. 9f0f8e1 NFSv4: Pin the superblock while we're returning the delegation by Trond Myklebust · 10 years ago
  77. ade0464 NFSv4: Ensure we honour NFS_DELEGATION_RETURNING in nfs_inode_set_delegation() by Trond Myklebust · 10 years ago
  78. b04b22f NFSv4: Ensure that we don't reap a delegation that is being returned by Trond Myklebust · 10 years ago
  79. 7c0af9f NFSv4: Don't call put_rpccred() under the rcu_read_lock() by Trond Myklebust · 10 years ago
  80. 65d2918 Merge branch 'cleanups' by Trond Myklebust · 10 years ago
  81. bf40e55 NFSv4: Kill unused nfs_inode->delegation_state field by Trond Myklebust · 10 years ago
  82. 6f83e5b Merge tag 'nfs-for-3.20-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 10 years ago
  83. cf6726e NFSv4: Deal with atomic upgrades of an existing delegation by Trond Myklebust · 10 years ago
  84. 6109c85 locks: add a dedicated spinlock to protect i_flctx lists by Jeff Layton · 10 years ago
  85. bd61e0a locks: convert posix locks to file_lock_context by Jeff Layton · 10 years ago
  86. 5263e31 locks: move flock locks to file_lock_context by Jeff Layton · 10 years ago
  87. f8ebf7a NFS: Don't try to reclaim delegation open state if recovery failed by Trond Myklebust · 10 years ago
  88. 869f9df NFSv4: Fix races between nfs_remove_bad_delegation() and delegation return by Trond Myklebust · 10 years ago
  89. 15bb3af nfs4: add nfs4_check_delegation by Peng Tao · 10 years ago
  90. 755a48a NFS: Fix a delegation callback race by Trond Myklebust · 11 years ago
  91. ca8acf8 NFSv4: Add tracepoints for debugging delegations by Trond Myklebust · 11 years ago
  92. 1c8c601 locks: protect most of the file_lock handling with i_lock by Jeff Layton · 12 years ago
  93. 314d7cc nfs: remove unnecessary check for NULL inode->i_flock from nfs_delegation_claim_locks by Jeff Layton · 12 years ago
  94. 826e001 NFSv4: Fix CB_RECALL_ANY to only return delegations that are not in use by Trond Myklebust · 12 years ago
  95. b02ba0b NFSv4: Clean up nfs_expire_all_delegations by Trond Myklebust · 12 years ago
  96. 5c31e23 NFSv4: Fix nfs_server_return_all_delegations by Trond Myklebust · 12 years ago
  97. b757144 NFSv4: Be less aggressive about returning delegations for open files by Trond Myklebust · 12 years ago
  98. db4f2e6 NFSv4: Clean up delegation recall error handling by Trond Myklebust · 12 years ago
  99. 65b62a2 NFSv4: Ensure delegation recall and byte range lock removal don't conflict by Trond Myklebust · 12 years ago
  100. d25be54 NFSv4.1: Don't lose locks when a server reboots during delegation return by Trond Myklebust · 12 years ago