1. 07b92c2 NFSv4.2 copy do not allocate memory under the lock by Olga Kornievskaia · 6 years ago
  2. b5ccf00 NFSv4: Fix an Oops during delegation callbacks by Trond Myklebust · 6 years ago
  3. 8618289 NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence() by Trond Myklebust · 6 years ago
  4. bc0c907 NFS handle COPY reply CB_OFFLOAD call race by Olga Kornievskaia · 6 years ago
  5. 62164f3 NFS add support for asynchronous COPY by Olga Kornievskaia · 6 years ago
  6. 5178a12 NFS CB_OFFLOAD xdr by Olga Kornievskaia · 6 years ago
  7. bd3d16a NFSv4.1: Fix a potential layoutget/layoutrecall deadlock by Trond Myklebust · 6 years ago
  8. af9b6d7 pNFS: Parse the results of layoutget on open even if permissions checks fail by Trond Myklebust · 6 years ago
  9. 00bcbe1 pNFS: Don't update the stateid when replying NFS4ERR_DELAY to a layout recall by Trond Myklebust · 6 years ago
  10. e0b7d42 pNFS: Don't discard layout segments that are marked for return by Trond Myklebust · 6 years ago
  11. 15eefe2 Merge branch 'vfs_timespec64' of https://github.com/deepa-hub/vfs into vfs-timespec64 by Arnd Bergmann · 6 years ago
  12. fc40724 NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..") by Trond Myklebust · 6 years ago
  13. ce5624f NFSv4: Return NFS4ERR_DELAY when a layout recall fails due to igrab() by Trond Myklebust · 6 years ago
  14. 6c34265 NFSv4: Return NFS4ERR_DELAY when a delegation recall fails due to igrab() by Trond Myklebust · 6 years ago
  15. 95582b0 vfs: change inode times to use struct timespec64 by Deepa Dinamani · 6 years ago
  16. c49b520 pnfs: Add barrier to prevent lgopen using LAYOUTGET during recall by Fred Isaman · 8 years ago
  17. 6d243a23 NFSv4: Fix broken cast in nfs4_callback_recallany() by Trond Myklebust · 7 years ago
  18. c3e9c04 Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 7 years ago
  19. 6089dd0 NFS: Fix bool initialization/comparison by Thomas Meyer · 7 years ago
  20. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  21. a6b6d5b NFS: Use an atomic_long_t to count the number of requests by Trond Myklebust · 7 years ago
  22. f4dac4a nfs: don't cast callback decode/proc/encode routines by Christoph Hellwig · 7 years ago
  23. 2e84611 NFSv4: Fix an rcu lock leak by Trond Myklebust · 7 years ago
  24. be55f1b NFS: Remove extra dprintk()s from callback_proc.c by Anna Schumaker · 8 years ago
  25. 5694a4f NFS: Clean up nfs4_callback_layoutrecall() by Anna Schumaker · 8 years ago
  26. 1a916ce NFS: Clean up do_callback_layoutrecall() by Anna Schumaker · 8 years ago
  27. 7b410d9 pNFS: Delay getting the layout header in CB_LAYOUTRECALL handlers by Trond Myklebust · 8 years ago
  28. a1d617d8 nfs: allow blocking locks to be awoken by lock callbacks by Jeff Layton · 8 years ago
  29. db78368 nfs: add handling for CB_NOTIFY_LOCK in client by Jeff Layton · 8 years ago
  30. d138027 NFSv4.1: Remove obsolete and incorrrect assignment in nfs4_callback_sequence by Trond Myklebust · 8 years ago
  31. 045d2a6 NFSv4.1: Delay callback processing when there are referring triples by Trond Myklebust · 8 years ago
  32. e09c978 NFSv4.1: Fix Oopsable condition in server callback races by Trond Myklebust · 8 years ago
  33. f71dfe8 pNFS: Remove redundant pnfs_mark_layout_returned_if_empty() by Trond Myklebust · 8 years ago
  34. 793b7fe pNFS: Fix CB_LAYOUTRECALL stateid verification by Trond Myklebust · 8 years ago
  35. 6d597e1 pnfs: only tear down lsegs that precede seqid in LAYOUTRETURN args by Jeff Layton · 8 years ago
  36. c2985d0 Fixing oops in callback path by Olga Kornievskaia · 8 years ago
  37. e5003b2 NFSv4.x: Fix NFS4ERR_RETRY_UNCACHED_REP in nfs4_callback_sequence by Trond Myklebust · 9 years ago
  38. 810d82e NFSv4.x: Allow multiple callbacks in flight by Trond Myklebust · 9 years ago
  39. 5f83d86 NFSv4.x: Fix wraparound issues when validing the callback sequence id by Trond Myklebust · 9 years ago
  40. 80f9642 NFSv4.x: Enforce the ca_maxresponsesize_cached on the back channel by Trond Myklebust · 9 years ago
  41. f74a834 NFSv4.x: CB_SEQUENCE should return NFS4ERR_DELAY if still executing by Trond Myklebust · 9 years ago
  42. f4f58ed NFSv4.x: Remove hard coded slotids in callback channel by Trond Myklebust · 9 years ago
  43. 4b0934b NFSv4.1/pNFS: Fix a race in initiate_file_draining() by Trond Myklebust · 9 years ago
  44. b20135d NFSv4.1/pNFS: Don't queue up a new commit if the layout segment is invalid by Trond Myklebust · 9 years ago
  45. e07db90 NFSv4: List stateid information in the callback tracepoints by Trond Myklebust · 9 years ago
  46. e0d9243 NFSv4.1/pNFS: Don't return NFS4ERR_DELAY unnecessarily in CB_LAYOUTRECALL by Trond Myklebust · 9 years ago
  47. 41c9127 NFSv4.1/pNFS: Ensure we enforce RFC5661 Section 12.5.5.2.1 by Trond Myklebust · 9 years ago
  48. fc7ff36 pNFS: If we have to delay the layout callback, mark the layout for return by Trond Myklebust · 9 years ago
  49. 0654cc7 NFSv4.1/pNFS: Add a helper to mark the layout as returned by Trond Myklebust · 9 years ago
  50. 39de493 NFS: Remove unneeded NFS_DEBUG checking before define NFSDBG_FACILITY by Kinglong Mee · 9 years ago
  51. 249b2ee NFSv4: Add a tracepoint for CB_LAYOUTRECALL by Trond Myklebust · 9 years ago
  52. 7cd1486 NFSv4: Add a tracepoint for CB_GETATTR by Trond Myklebust · 9 years ago
  53. 3f10a6a NFS: Remove nfs41_server_notify_{target|highest}_slotid_update() by Anna Schumaker · 9 years ago
  54. 4e54ab8 NFS: Ensure that we update the sequence id under the slot table lock by Trond Myklebust · 9 years ago
  55. 0579c8d nfs: Initialize cb_sequenceres information before validate_seqid() by Kinglong Mee · 9 years ago
  56. e937ee7 nfs: Only update callback sequnce id when CB_SEQUENCE success by Kinglong Mee · 9 years ago
  57. b1c0df5 NFSv4.1: Don't set up a backchannel if the server didn't agree to do so by Trond Myklebust · 10 years ago
  58. cb1410c NFS: fix subtle change in COMMIT behavior by Weston Andros Adamson · 10 years ago
  59. 84c9dee pnfs: enable CB_NOTIFY_DEVICEID support by Christoph Hellwig · 10 years ago
  60. c88953d pnfs: add return_range method by Christoph Hellwig · 10 years ago
  61. 7c5d187 pnfs: force a layout commit when encountering busy segments during recall by Christoph Hellwig · 10 years ago
  62. 9a7fe9e8 NFSv4.1: Minor optimisation in get_layout_by_fh_locked() by Trond Myklebust · 11 years ago
  63. 27999f2 NFSv4.1: Ensure that the layout recall callback matches layout stateids by Trond Myklebust · 11 years ago
  64. e8d9238 NFS: When displaying session slot numbers, use "%u" consistently by Chuck Lever · 11 years ago
  65. 2f92ae3 NFSv4.1: Add tracepoints for debugging slot table operations by Trond Myklebust · 11 years ago
  66. ca8acf8 NFSv4: Add tracepoints for debugging delegations by Trond Myklebust · 11 years ago
  67. 959d921 Merge branch 'labeled-nfs' into linux-next by Trond Myklebust · 11 years ago
  68. 459de2e NFS: Make callbacks minor version generic by Bryan Schumaker · 11 years ago
  69. 774d5f1 NFSv4.1 Fix a pNFS session draining deadlock by Andy Adamson · 11 years ago
  70. 826e001 NFSv4: Fix CB_RECALL_ANY to only return delegations that are not in use by Trond Myklebust · 12 years ago
  71. fd9a8d7 NFSv4.1: Fix bulk recall and destroy of layouts by Trond Myklebust · 12 years ago
  72. ecf0eb9 nfs: avoid dereferencing null pointer in initiate_bulk_draining by Nickolai Zeldovich · 12 years ago
  73. 73e39aa NFSv4.1: Cleanup move session slot management to fs/nfs/nfs4session.c by Trond Myklebust · 12 years ago
  74. ac07483 NFSv4.1: CB_RECALL_SLOT must schedule a sequence op after updating targets by Trond Myklebust · 12 years ago
  75. afa2961 NFSv4.1: Remove the state manager code to resize the slot table by Trond Myklebust · 12 years ago
  76. 1b285ff NFSv4.1: Allow the server to recall all but one slot by Trond Myklebust · 12 years ago
  77. d5fb4ce NFSv4.1: Don't confuse target_highest_slotid and max_slots in cb_recall_slot by Trond Myklebust · 12 years ago
  78. ce008c4 NFSv4.1: Fix nfs4_callback_recallslot to work with dynamic slot allocation by Trond Myklebust · 12 years ago
  79. 464ee9f NFSv4.1: Ensure that the client tracks the server target_highest_slotid by Trond Myklebust · 12 years ago
  80. 4ea8fed NFSv4: Get rid of unnecessary BUG_ON()s by Trond Myklebust · 12 years ago
  81. 9c62638 NFSv4.1: Clean up the removal of pnfs_layout_hdr from the server list by Trond Myklebust · 12 years ago
  82. 70c3bd2 NFSv4.1: Cleanup; add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr() by Trond Myklebust · 12 years ago
  83. 49a8506 NFSv4.1: Cleanup add a "pnfs_" prefix to mark_matching_lsegs_invalid by Trond Myklebust · 12 years ago
  84. 36281ca NFSv4: Further clean-ups of delegation stateid validation by Trond Myklebust · 13 years ago
  85. 8e663f0 NFSv4.1: Fix matching of the stateids when returning a delegation by Trond Myklebust · 13 years ago
  86. 2446ab6 SUNRPC: Use RCU to dereference the rpc_clnt.cl_xprt field by Trond Myklebust · 13 years ago
  87. 0cb3284 NFSv4.1: Get rid of NFS4CLNT_LAYOUTRECALL by Trond Myklebust · 13 years ago
  88. c7add9a NFS: search for client session id in proper network namespace by Stanislav Kinsbursky · 13 years ago
  89. d36b7cf pnfs: clean up initiate_file_draining layout lookup by Benny Halevy · 13 years ago
  90. 61f2e51 NFSv4.1: fix backchannel slotid off-by-one bug by Andy Adamson · 13 years ago
  91. 910ac68 NFSv4.1: Return NFS4ERR_BADSESSION to callbacks during session resets by Trond Myklebust · 13 years ago
  92. 55a6739 NFSv4.1: Fix the callback 'highest_used_slotid' behaviour by Trond Myklebust · 13 years ago
  93. 6382a44 NFS: move pnfs layouts to nfs_server structure by Weston Andros Adamson · 13 years ago
  94. 778b550 pnfs: Use byte-range for cb_layoutrecall by Benny Halevy · 13 years ago
  95. 35c8bb5 NFSv4.1: use layout driver in global device cache by Benny Halevy · 13 years ago
  96. 1be5683 pnfs: CB_NOTIFY_DEVICEID by Marc Eshel · 13 years ago
  97. f49f9ba pnfs: fix pnfs lock inversion of i_lock and cl_lock by Fred Isaman · 14 years ago
  98. 2c4cdf8 NFS fix cb_sequence error processing by Andy Adamson · 14 years ago
  99. 778be23 NFS do not find client in NFSv4 pg_authenticate by Andy Adamson · 14 years ago
  100. 3684037 pnfs: update nfs4_callback_recallany to handle layouts by Alexandros Batsakis · 14 years ago