1. b40887e SUNRPC: Trace calls to .rpc_call_done by Chuck Lever · 3 years, 2 months ago
  2. a2915fa pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds by Baptiste Lepers · 3 years, 4 months ago
  3. ed34695 pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() by Nikola Livic · 3 years, 9 months ago
  4. 74f602d Merge tag 'nfs-for-5.11-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 4 years ago
  5. 52104f2 NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() by Trond Myklebust · 4 years ago
  6. 9bfffea pNFS/flexfiles: Avoid spurious layout returns in ff_layout_choose_ds_for_read by Trond Myklebust · 4 years ago
  7. 1a50ede Merge tag 'nfsd-5.11' of git://git.linux-nfs.org/projects/cel/cel-2.6 by Linus Torvalds · 4 years ago
  8. 9a70163 pNFS/flexfiles: Fix up layoutstats reporting for non-TCP transports by Trond Myklebust · 4 years, 2 months ago
  9. 0ae4c3e SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() by Chuck Lever · 4 years, 2 months ago
  10. 63e2fff pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled by Trond Myklebust · 4 years, 1 month ago
  11. b9df46d pNFS/flexfiles: Be consistent about mirror index types by Trond Myklebust · 4 years, 3 months ago
  12. ee15c7b pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read by Trond Myklebust · 4 years, 3 months ago
  13. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  14. 563c53e NFS: Fix flexfiles read failover by Trond Myklebust · 4 years, 5 months ago
  15. 18eb87f pNFS/flexfiles: The mirror count could depend on the layout segment range by Trond Myklebust · 4 years, 6 months ago
  16. f97ff92 pNFS/flexfiles: Clean up redundant calls to pnfs_put_lseg() by Trond Myklebust · 4 years, 6 months ago
  17. 8b04013 pNFS/flexfiles: Fix list corruption if the mirror count changes by Trond Myklebust · 4 years, 6 months ago
  18. cbd7be4 pNFS/flexfiles: Specify the layout segment range in LAYOUTGET by Trond Myklebust · 4 years, 9 months ago
  19. e70430d pNFS/flexfiles: remove requirement for whole file layouts by Trond Myklebust · 4 years, 9 months ago
  20. e1e54ab pNFS/flexfiles: Check the layout segment range before doing I/O by Trond Myklebust · 4 years, 9 months ago
  21. 660d1eb pNFS/flexfile: Don't merge layout segments if the mirrors don't match by Trond Myklebust · 4 years, 9 months ago
  22. 9c455a8 NFS/pNFS: Clean up pNFS commit operations by Trond Myklebust · 4 years, 9 months ago
  23. 0aa647b NFS: Remove bucket array from struct pnfs_ds_commit_info by Trond Myklebust · 4 years, 9 months ago
  24. ba827c9 pNFS: Enable per-layout segment commit structures by Trond Myklebust · 4 years, 9 months ago
  25. a990189 pNFS: Add infrastructure for cleaning up per-layout commit structures by Trond Myklebust · 4 years, 9 months ago
  26. c21e716 NFSv4/pnfs: Support a list of commit arrays in struct pnfs_ds_commit_info by Trond Myklebust · 4 years, 9 months ago
  27. 329651b pNFS/flexfiles: Simplify allocation of the mirror array by Trond Myklebust · 4 years, 9 months ago
  28. cf6605d NFSv4: Ensure layout headers are RCU safe by Trond Myklebust · 4 years, 10 months ago
  29. 194a0dc pNFS/flexfiles: Report DELAY and GRACE errors from the DS to the server by Trond Myklebust · 4 years, 11 months ago
  30. 088f3e6 pNFS/flexfiles: Add tracing for layout errors by Trond Myklebust · 5 years ago
  31. 0722dc9 pNFS/flexfiles: Record resend attempts on I/O failure by Trond Myklebust · 5 years ago
  32. 7af46292 pNFS/flexfiles: Don't time out requests on hard mounts by Trond Myklebust · 5 years ago
  33. d571192 Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" by Trond Myklebust · 5 years ago
  34. d5b9216 pnfs/flexfiles: Add tracepoints for detecting pnfs fallback to MDS by Trond Myklebust · 5 years ago
  35. 8e04fdf pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_track_ds_error by Trond Myklebust · 5 years ago
  36. 68f4615 NFS/flexfiles: Use the correct TCP timeout for flexfiles I/O by Trond Myklebust · 6 years ago
  37. ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
  38. 09c434b treewide: Add SPDX license identifier for more missed files by Thomas Gleixner · 6 years ago
  39. 9fcd596 NFS: Add a helper to return a pointer to the open context of a struct nfs_page by Trond Myklebust · 6 years ago
  40. 33344e0 pNFS: Add tracking to limit the number of pNFS retries by Trond Myklebust · 6 years ago
  41. 166bd5b pNFS/flexfiles: Fix layoutstats handling during read failovers by Trond Myklebust · 6 years ago
  42. cefa587 NFS/flexfiles: Clean up mirror DS initialisation by Trond Myklebust · 6 years ago
  43. 29a23909 NFS/flexfiles: Remove dead code in ff_layout_mirror_valid() by Trond Myklebust · 6 years ago
  44. 4cbc8a5 NFS/flexfile: Simplify nfs4_ff_layout_select_ds_stateid() by Trond Myklebust · 6 years ago
  45. 626d48b NFS/flexfile: Simplify nfs4_ff_layout_ds_version() by Trond Myklebust · 6 years ago
  46. 312cd4c NFS/flexfiles: Simplify ff_layout_get_ds_cred() by Trond Myklebust · 6 years ago
  47. 561d6f8 NFS/flexfiles: Simplify nfs4_ff_find_or_create_ds_client() by Trond Myklebust · 6 years ago
  48. 749da52 NFS/flexfiles: Simplify nfs4_ff_layout_select_ds_fh() by Trond Myklebust · 6 years ago
  49. 76c6690 NFS/flexfiles: Speed up read failover when DSes are down by Trond Myklebust · 6 years ago
  50. 17aaec8 NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive by Trond Myklebust · 6 years ago
  51. d082d4b NFS/flexfiles: Remove bogus checks for invalid deviceids by Trond Myklebust · 6 years ago
  52. 0a156dd NFS/flexfiles: Avoid unnecessary layout invalidations by Trond Myklebust · 6 years ago
  53. 2444ff2 NFS/flexfiles: refactor calls to fs4_ff_layout_prepare_ds() by Trond Myklebust · 6 years ago
  54. f0922a6 NFS/flexfiles: Send LAYOUTERROR when failing over mirrored reads by Trond Myklebust · 6 years ago
  55. a79f194 NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated by Trond Myklebust · 6 years ago
  56. 762bb7e NFS/flexfiles: Fix up sparse RCU annotations by Trond Myklebust · 6 years ago
  57. 108bb4a NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE() by Trond Myklebust · 6 years ago
  58. 06b5fc3 Merge tag 'nfs-rdma-for-5.1-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Trond Myklebust · 6 years ago
  59. 302fad7 NFS: Fix up documentation warnings by Trond Myklebust · 6 years ago
  60. 0ccc61b SUNRPC: Add xdr_stream::rqst field by Chuck Lever · 6 years ago
  61. a52458b NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. by NeilBrown · 6 years ago
  62. 8276c90 SUNRPC: remove uid and gid from struct auth_cred by NeilBrown · 6 years ago
  63. fc0664f SUNRPC: remove groupinfo from struct auth_cred. by NeilBrown · 6 years ago
  64. 97f68c6b SUNRPC: add 'struct cred *' to auth_cred and rpc_cred by NeilBrown · 6 years ago
  65. 320f35b flexfiles: enforce per-mirror stateid only for v4 DSes by Tigran Mkrtchyan · 6 years ago
  66. bb21ce0 flexfiles: use per-mirror specified stateid for IO by Tigran Mkrtchyan · 6 years ago
  67. 10ec57e nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes by Tigran Mkrtchyan · 6 years ago
  68. 28ced9a pNFS: Don't allocate more pages than we need to fit a layoutget response by Trond Myklebust · 6 years ago
  69. 1c1aeaf pNFS/flexfiles: ff_layout_pg_init_read should exit on error by Trond Myklebust · 6 years ago
  70. 056f9ad pNFS/flexfiles: Ensure we always return a layout if it has layoutstats by Trond Myklebust · 7 years ago
  71. 27db64f6 Merge tag 'nfs-for-4.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 7 years ago
  72. 7b0df92 pNFS/flexfiles: Process writeback resends from nfsiod context as well by Trond Myklebust · 7 years ago
  73. 42f86b4 pNFS/flexfiles: Don't tie up all the rpciod threads in resends by Trond Myklebust · 7 years ago
  74. b08fc52 Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 7 years ago
  75. 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 7 years ago
  76. f86c3ac pnfs: Add layout driver flag PNFS_LAYOUTGET_ON_OPEN by Fred Isaman · 8 years ago
  77. c3e9c04b Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 7 years ago
  78. 212bf41 fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_t by Elena Reshetova · 7 years ago
  79. 81a090b fs, nfs: convert nfs4_ff_layout_mirror.ref from atomic_t to refcount_t by Elena Reshetova · 7 years ago
  80. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  81. 1feb261 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays by Weston Andros Adamson · 7 years ago
  82. 4b75053e pNFS/flexfiles: Handle expired layout segments in ff_layout_initiate_commit() by Trond Myklebust · 7 years ago
  83. 22368ff PNFS for stateid errors retry against MDS first by Olga Kornievskaia · 8 years ago
  84. 662f9a1 pNFS/flexfiles: missing error code in ff_layout_alloc_lseg() by Dan Carpenter · 8 years ago
  85. 76b2a30 pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabled by Trond Myklebust · 8 years ago
  86. 37f8aa1 pNFS/flexfiles: Fix up the ff_layout_write_pagelist failure path by Trond Myklebust · 8 years ago
  87. b3230e8 pNFS: Ensure we check layout segment validity in the pg_init() callback by Trond Myklebust · 8 years ago
  88. 260f32a pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect by Trond Myklebust · 8 years ago
  89. a7878ca nfs: flexfilelayout: remove v3-only data server limitation by Tigran Mkrtchyan · 8 years ago
  90. f9799ad Merge tag 'nfs-for-4.11-3' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
  91. f17f8a1 nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type by Tigran Mkrtchyan · 8 years ago
  92. 8841b5f Merge tag 'nfs-for-4.11-2' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
  93. da066f3 pNFS/flexfiles: never nfs4_mark_deviceid_unavailable by Weston Andros Adamson · 8 years ago
  94. a33e4b0 pNFS: return status from nfs4_pnfs_ds_connect by Weston Andros Adamson · 8 years ago
  95. 8f03cf5 Merge tag 'nfs-for-4.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
  96. 5b5e092 lib/vsprintf.c: remove %Z support by Alexey Dobriyan · 8 years ago
  97. df3ab23 pNFS/flexfiles: If the layout is invalid, it must be updated before retrying by Trond Myklebust · 8 years ago
  98. ab6e9aa NFSv4: Replace ad-hoc xdr encode/decode helpers with xdr_stream_* generics by Trond Myklebust · 8 years ago
  99. 2e54b9b pNFS/flexfiles: Make local symbol layoutreturn_ops static by Wei Yongjun · 8 years ago
  100. 6de7e12 NFS: Use nfs4_setup_sequence() everywhere by Anna Schumaker · 8 years ago