1. 10ec57e nfs4: flex_file: ignore synthetic uid/gid for tightly coupled DSes by Tigran Mkrtchyan · 6 years ago
  2. 28ced9a pNFS: Don't allocate more pages than we need to fit a layoutget response by Trond Myklebust · 6 years ago
  3. 1c1aeaf pNFS/flexfiles: ff_layout_pg_init_read should exit on error by Trond Myklebust · 6 years ago
  4. 056f9ad pNFS/flexfiles: Ensure we always return a layout if it has layoutstats by Trond Myklebust · 6 years ago
  5. 27db64f6 Merge tag 'nfs-for-4.18-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 6 years ago
  6. 7b0df92 pNFS/flexfiles: Process writeback resends from nfsiod context as well by Trond Myklebust · 6 years ago
  7. 42f86b4 pNFS/flexfiles: Don't tie up all the rpciod threads in resends by Trond Myklebust · 6 years ago
  8. b08fc52 Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 6 years ago
  9. 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 6 years ago
  10. f86c3ac pnfs: Add layout driver flag PNFS_LAYOUTGET_ON_OPEN by Fred Isaman · 8 years ago
  11. c3e9c04 Merge tag 'nfs-for-4.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 7 years ago
  12. 212bf41 fs, nfs: convert nfs_client.cl_count from atomic_t to refcount_t by Elena Reshetova · 7 years ago
  13. 81a090b fs, nfs: convert nfs4_ff_layout_mirror.ref from atomic_t to refcount_t by Elena Reshetova · 7 years ago
  14. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  15. 1feb261 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays by Weston Andros Adamson · 7 years ago
  16. 4b75053e pNFS/flexfiles: Handle expired layout segments in ff_layout_initiate_commit() by Trond Myklebust · 7 years ago
  17. 22368ff PNFS for stateid errors retry against MDS first by Olga Kornievskaia · 7 years ago
  18. 662f9a1 pNFS/flexfiles: missing error code in ff_layout_alloc_lseg() by Dan Carpenter · 8 years ago
  19. 76b2a30 pNFS/flexfiles: Always attempt to call layoutstats when flexfiles is enabled by Trond Myklebust · 8 years ago
  20. 37f8aa1 pNFS/flexfiles: Fix up the ff_layout_write_pagelist failure path by Trond Myklebust · 8 years ago
  21. b3230e8 pNFS: Ensure we check layout segment validity in the pg_init() callback by Trond Myklebust · 8 years ago
  22. 260f32a pNFS/flexfiles: Check the result of nfs4_pnfs_ds_connect by Trond Myklebust · 8 years ago
  23. a7878ca nfs: flexfilelayout: remove v3-only data server limitation by Tigran Mkrtchyan · 8 years ago
  24. f9799ad Merge tag 'nfs-for-4.11-3' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
  25. f17f8a1 nfs: flexfiles: fix kernel OOPS if MDS returns unsupported DS type by Tigran Mkrtchyan · 8 years ago
  26. 8841b5f Merge tag 'nfs-for-4.11-2' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
  27. da066f3 pNFS/flexfiles: never nfs4_mark_deviceid_unavailable by Weston Andros Adamson · 8 years ago
  28. a33e4b0 pNFS: return status from nfs4_pnfs_ds_connect by Weston Andros Adamson · 8 years ago
  29. 8f03cf5 Merge tag 'nfs-for-4.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 8 years ago
  30. 5b5e092 lib/vsprintf.c: remove %Z support by Alexey Dobriyan · 8 years ago
  31. df3ab23 pNFS/flexfiles: If the layout is invalid, it must be updated before retrying by Trond Myklebust · 8 years ago
  32. ab6e9aa NFSv4: Replace ad-hoc xdr encode/decode helpers with xdr_stream_* generics by Trond Myklebust · 8 years ago
  33. 2e54b9b pNFS/flexfiles: Make local symbol layoutreturn_ops static by Wei Yongjun · 8 years ago
  34. 6de7e12 NFS: Use nfs4_setup_sequence() everywhere by Anna Schumaker · 8 years ago
  35. 1f3a8e4 ktime: Get rid of ktime_equal() by Thomas Gleixner · 8 years ago
  36. 2456e85 ktime: Get rid of the union by Thomas Gleixner · 8 years ago
  37. 1c48cee pNFS/flexfiles: delete deviceid, don't mark inactive by Weston Andros Adamson · 8 years ago
  38. d915211 pNFS/flexfiles: Ensure we have enough buffer for layoutreturn by Trond Myklebust · 8 years ago
  39. 5ba6a09 pNFS/flexfiles: Remove a redundant parameter in ff_layout_encode_ioerr() by Trond Myklebust · 8 years ago
  40. 65990d1 pNFS/flexfiles: Fix a deadlock on LAYOUTGET by Fred Isaman · 8 years ago
  41. cb06793 pNFS/flexfiles: Fix ff_layout_add_ds_error_locked() by Trond Myklebust · 8 years ago
  42. 230bc96 pNFS/flexfiles: Support sending layoutstats in layoutreturn by Trond Myklebust · 8 years ago
  43. 422c93c pNFS/flexfiles: Minor refactoring before adding iostats to layoutreturn by Trond Myklebust · 8 years ago
  44. 2f8220c NFS: Fix up read of mirror stats by Trond Myklebust · 8 years ago
  45. 08e2e5b pNFS/flexfiles: Clean up layoutstats by Trond Myklebust · 8 years ago
  46. 5b9b3c8 pNFS/flexfiles: Refactor encoding of the layoutreturn payload by Trond Myklebust · 8 years ago
  47. 06946c6 pNFS/flexfiles: Only send layoutstats updates for mirrors that were updated by Trond Myklebust · 8 years ago
  48. 46c98c6 pNFS/flexfiles: Don't attempt to send layoutstats if there are no entries by Trond Myklebust · 8 years ago
  49. 7d38de3 NFS: Remove unused authflavour parameter from nfs_get_client() by Anna Schumaker · 8 years ago
  50. 94e5c57 pNFS: Get rid of unnecessary layout parameter in encode_layoutreturn callback by Trond Myklebust · 8 years ago
  51. 17822b2 pNFS: consolidate the different range intersection tests by Trond Myklebust · 8 years ago
  52. 54e4a0d pNFS: Fix a deadlock between read resends and layoutreturn by Trond Myklebust · 8 years ago
  53. 41020b6 NFSv4.x: Allow callers of nfs_remove_bad_delegation() to specify a stateid by Trond Myklebust · 8 years ago
  54. 3dc1473 pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails by Trond Myklebust · 8 years ago
  55. 15d0305 pNFS/flexfiles: Set reasonable default retrans values for the data channel by Trond Myklebust · 8 years ago
  56. 1c8d477 pNFS/flexfiles: Fix layoutstat periodic reporting by Trond Myklebust · 8 years ago
  57. 2e18d4d pNFS: Files and flexfiles always need to commit before layoutcommit by Trond Myklebust · 8 years ago
  58. bc28e1c pNFS/flexfiles: Clean up calls to pnfs_set_layoutcommit() by Trond Myklebust · 8 years ago
  59. c001c87 pNFS/flexfiles: Fix layoutcommit after a commit to DS by Trond Myklebust · 8 years ago
  60. c7d73af pnfs: pnfs_update_layout needs to consider if strict iomode checking is on by Tom Haynes · 8 years ago
  61. 602c4cd nfs/flexfiles: Use the layout segment for reading unless it a IOMODE_RW and reading is disabled by Tom Haynes · 8 years ago
  62. fb1084e nfs/flexfiles: Helper function to detect FF_FLAGS_NO_READ_IO by Tom Haynes · 8 years ago
  63. 95e2b7e flexfiles: add kerneldoc header to nfs4_ff_layout_prepare_ds by Jeff Layton · 9 years ago
  64. 094069f flexfiles: remove pointless setting of NFS_LAYOUT_RETURN_REQUESTED by Jeff Layton · 9 years ago
  65. ee26bdd pnfs: don't merge new ff lsegs with ones that have LAYOUTRETURN bit set by Jeff Layton · 9 years ago
  66. 446ca21 pNFS/flexfiles: When initing reads or writes, we might have to retry connecting to DSes by Tom Haynes · 9 years ago
  67. 3b13b4b pNFS/flexfiles: When checking for available DSes, conditionally check for MDS io by Tom Haynes · 9 years ago
  68. 75bf47e pNFS/flexfile: Fix erroneous fall back to read/write through the MDS by Trond Myklebust · 9 years ago
  69. 93b717f NFSv4: Label stateids with the type by Trond Myklebust · 9 years ago
  70. 3064b68 nfs: have flexfiles mirror keep creds for both ro and rw layouts by Jeff Layton · 9 years ago
  71. 90a0be0 nfs: get a reference to the credential in ff_layout_alloc_lseg by Jeff Layton · 9 years ago
  72. 57f3f4c nfs: have ff_layout_get_ds_cred take a reference to the cred by Jeff Layton · 9 years ago
  73. 547a637 nfs: don't call nfs4_ff_layout_prepare_ds from ff_layout_get_ds_cred by Jeff Layton · 9 years ago
  74. fe238e6 NFS: Save struct inode * inside nfs_commit_info to clarify usage of i_lock by Dave Wysochanski · 9 years ago
  75. 849dc324 nfs4: nfs4_ff_layout_prepare_ds should return NULL if connection failed by Jeff Layton · 9 years ago
  76. 2370abd NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE by Trond Myklebust · 9 years ago
  77. 6d45c04 Merge branch 'bugfixes' by Trond Myklebust · 9 years ago
  78. 082fa37 pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn by Trond Myklebust · 9 years ago
  79. b819ed4 pNFS/flexfiles: Improve merging of errors in LAYOUTRETURN by Trond Myklebust · 9 years ago
  80. daaadd2 Merge branch 'bugfixes' by Trond Myklebust · 9 years ago
  81. 942e3d7 Merge branch 'pnfs_generic' by Trond Myklebust · 9 years ago
  82. dc602dd NFS/pNFS: Fix up pNFS write reschedule layering violations and bugs by Trond Myklebust · 9 years ago
  83. 86fb449 pNFS/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh() by Trond Myklebust · 9 years ago
  84. 4d0ac22 pNFS/flexfiles: Ensure we record layoutstats even if RPC is terminated early by Trond Myklebust · 9 years ago
  85. 37e9ed2 pNFS: Add flag to track if we've called nfs4_ff_layout_stat_io_start_read/write by Trond Myklebust · 9 years ago
  86. 7eeea16 pNFS/flexfiles: Fix a statistics gathering imbalance by Trond Myklebust · 9 years ago
  87. 2e5b29f pNFS/flexfiles: Don't prevent flexfiles client from retrying LAYOUTGET by Trond Myklebust · 9 years ago
  88. 141b9b59 pnfs/flexfiles: count io stat in rpc_count_stats callback by Peng Tao · 9 years ago
  89. c22eeb8 pnfs/flexfiles: do not mark delay-like status as DS failure by Peng Tao · 9 years ago
  90. d600ad1 NFS41: pop some layoutget errors to application by Peng Tao · 9 years ago
  91. d0379a5 pNFS/flexfiles: Support server-supplied layoutstats sampling period by Trond Myklebust · 9 years ago
  92. 260074c pNFS/flexfiles: Add support for FF_FLAGS_NO_IO_THRU_MDS by Trond Myklebust · 9 years ago
  93. 1354441 pNFS/flexfiles: When mirrored, retry failed reads by switching mirrors by Trond Myklebust · 9 years ago
  94. 7cc8c5c NFSv4.1/flexfiles: Clean up ff_layout_write_done_cb/ff_layout_commit_done_cb by Trond Myklebust · 9 years ago
  95. f95c03b NFSv4.1/flexfiles: Mark the layout for return in ff_layout_io_track_ds_error() by Trond Myklebust · 9 years ago
  96. 889d94d NFSv4.1/flexfiles: Mark layout for return if the mirrors are invalid by Trond Myklebust · 9 years ago
  97. 81d6dc8 NFSv4.1/flexfiles: RW layouts are valid only if all mirrors are valid by Trond Myklebust · 9 years ago
  98. 388ef16 NFSv4.1/flexfiles: Fix incorrect usage of pnfs_generic_mark_devid_invalid() by Trond Myklebust · 9 years ago
  99. 972398f NFSv4.1/flexfiles: Fix freeing of mirrors by Trond Myklebust · 9 years ago
  100. 90816d1 NFSv4.1/flexfiles: Don't mark the entire deviceid as bad for file errors by Trond Myklebust · 9 years ago