1. 3dc1473 pNFS/flexfiles: Fix an Oopsable condition when connection to the DS fails by Trond Myklebust · 8 years ago
  2. 15d0305 pNFS/flexfiles: Set reasonable default retrans values for the data channel by Trond Myklebust · 8 years ago
  3. 1c8d477 pNFS/flexfiles: Fix layoutstat periodic reporting by Trond Myklebust · 8 years ago
  4. 2e18d4d pNFS: Files and flexfiles always need to commit before layoutcommit by Trond Myklebust · 8 years ago
  5. bc28e1c pNFS/flexfiles: Clean up calls to pnfs_set_layoutcommit() by Trond Myklebust · 8 years ago
  6. c001c87 pNFS/flexfiles: Fix layoutcommit after a commit to DS by Trond Myklebust · 8 years ago
  7. c7d73af pnfs: pnfs_update_layout needs to consider if strict iomode checking is on by Tom Haynes · 8 years ago
  8. 602c4cd nfs/flexfiles: Use the layout segment for reading unless it a IOMODE_RW and reading is disabled by Tom Haynes · 8 years ago
  9. fb1084e nfs/flexfiles: Helper function to detect FF_FLAGS_NO_READ_IO by Tom Haynes · 8 years ago
  10. 95e2b7e flexfiles: add kerneldoc header to nfs4_ff_layout_prepare_ds by Jeff Layton · 8 years ago
  11. 094069f flexfiles: remove pointless setting of NFS_LAYOUT_RETURN_REQUESTED by Jeff Layton · 8 years ago
  12. ee26bdd pnfs: don't merge new ff lsegs with ones that have LAYOUTRETURN bit set by Jeff Layton · 8 years ago
  13. 446ca21 pNFS/flexfiles: When initing reads or writes, we might have to retry connecting to DSes by Tom Haynes · 8 years ago
  14. 3b13b4b pNFS/flexfiles: When checking for available DSes, conditionally check for MDS io by Tom Haynes · 8 years ago
  15. 75bf47e pNFS/flexfile: Fix erroneous fall back to read/write through the MDS by Trond Myklebust · 8 years ago
  16. 93b717f NFSv4: Label stateids with the type by Trond Myklebust · 8 years ago
  17. 3064b68 nfs: have flexfiles mirror keep creds for both ro and rw layouts by Jeff Layton · 8 years ago
  18. 90a0be0 nfs: get a reference to the credential in ff_layout_alloc_lseg by Jeff Layton · 8 years ago
  19. 57f3f4c nfs: have ff_layout_get_ds_cred take a reference to the cred by Jeff Layton · 8 years ago
  20. 547a637 nfs: don't call nfs4_ff_layout_prepare_ds from ff_layout_get_ds_cred by Jeff Layton · 8 years ago
  21. fe238e6 NFS: Save struct inode * inside nfs_commit_info to clarify usage of i_lock by Dave Wysochanski · 8 years ago
  22. 849dc324 nfs4: nfs4_ff_layout_prepare_ds should return NULL if connection failed by Jeff Layton · 8 years ago
  23. 2370abd NFS: Cleanup - rename NFS_LAYOUT_RETURN_BEFORE_CLOSE by Trond Myklebust · 8 years ago
  24. 6d45c04 Merge branch 'bugfixes' by Trond Myklebust · 8 years ago
  25. 082fa37 pNFS/flexfiles: Fix an XDR encoding bug in layoutreturn by Trond Myklebust · 8 years ago
  26. b819ed4 pNFS/flexfiles: Improve merging of errors in LAYOUTRETURN by Trond Myklebust · 8 years ago
  27. daaadd2 Merge branch 'bugfixes' by Trond Myklebust · 8 years ago
  28. 942e3d7 Merge branch 'pnfs_generic' by Trond Myklebust · 8 years ago
  29. dc602dd NFS/pNFS: Fix up pNFS write reschedule layering violations and bugs by Trond Myklebust · 8 years ago
  30. 86fb449 pNFS/flexfiles: Fix an Oopsable typo in ff_mirror_match_fh() by Trond Myklebust · 8 years ago
  31. 4d0ac22 pNFS/flexfiles: Ensure we record layoutstats even if RPC is terminated early by Trond Myklebust · 9 years ago
  32. 37e9ed2 pNFS: Add flag to track if we've called nfs4_ff_layout_stat_io_start_read/write by Trond Myklebust · 9 years ago
  33. 7eeea16 pNFS/flexfiles: Fix a statistics gathering imbalance by Trond Myklebust · 9 years ago
  34. 2e5b29f pNFS/flexfiles: Don't prevent flexfiles client from retrying LAYOUTGET by Trond Myklebust · 9 years ago
  35. 141b9b5 pnfs/flexfiles: count io stat in rpc_count_stats callback by Peng Tao · 9 years ago
  36. c22eeb8 pnfs/flexfiles: do not mark delay-like status as DS failure by Peng Tao · 9 years ago
  37. d600ad1 NFS41: pop some layoutget errors to application by Peng Tao · 9 years ago
  38. d0379a5 pNFS/flexfiles: Support server-supplied layoutstats sampling period by Trond Myklebust · 9 years ago
  39. 260074c pNFS/flexfiles: Add support for FF_FLAGS_NO_IO_THRU_MDS by Trond Myklebust · 9 years ago
  40. 1354441 pNFS/flexfiles: When mirrored, retry failed reads by switching mirrors by Trond Myklebust · 9 years ago
  41. 7cc8c5c NFSv4.1/flexfiles: Clean up ff_layout_write_done_cb/ff_layout_commit_done_cb by Trond Myklebust · 9 years ago
  42. f95c03b NFSv4.1/flexfiles: Mark the layout for return in ff_layout_io_track_ds_error() by Trond Myklebust · 9 years ago
  43. 889d94d NFSv4.1/flexfiles: Mark layout for return if the mirrors are invalid by Trond Myklebust · 9 years ago
  44. 81d6dc8 NFSv4.1/flexfiles: RW layouts are valid only if all mirrors are valid by Trond Myklebust · 9 years ago
  45. 388ef16 NFSv4.1/flexfiles: Fix incorrect usage of pnfs_generic_mark_devid_invalid() by Trond Myklebust · 9 years ago
  46. 972398f NFSv4.1/flexfiles: Fix freeing of mirrors by Trond Myklebust · 9 years ago
  47. 90816d1 NFSv4.1/flexfiles: Don't mark the entire deviceid as bad for file errors by Trond Myklebust · 9 years ago
  48. d135490 NFSv4.1/flexfiles: Fix a protocol error in layoutreturn by Trond Myklebust · 9 years ago
  49. 0762ed2 NFSv4.1/flexfiles: Allow coalescing of new layout segments and existing ones by Trond Myklebust · 9 years ago
  50. e3b1df2 NFSv4.1/flexfile: ff_layout_remove_mirror can be static by kbuild test robot · 9 years ago
  51. bbf58bf NFSv4.2/pnfs: Make the layoutstats timer configurable by Trond Myklebust · 9 years ago
  52. 266d12d NFSv4.1/flexfile: Ensure uniqueness of mirrors across layout segments by Trond Myklebust · 9 years ago
  53. 0b7baf9 NFSv4.1/flexfiles: Remove mirror backpointer to lseg. by Trond Myklebust · 9 years ago
  54. 28a0d72 NFSv4.1/flexfiles: Add refcounting to struct nfs4_ff_layout_mirror by Trond Myklebust · 9 years ago
  55. 5420401 NFS41/flexfiles: zero out DS write wcc by Peng Tao · 9 years ago
  56. dd52128 NFSv4.1/pnfs Ensure flexfiles reports all connection related errors by Trond Myklebust · 9 years ago
  57. e76d28d NFSv4.1/pnfs: Ensure the flexfiles layoutstats timers are consistent by Trond Myklebust · 9 years ago
  58. 69f230d NFS41/flexfiles: update inode after write finishes by Peng Tao · 9 years ago
  59. ce60328 nfs: remove some dead code in ff_layout_pg_get_mirror_count_write by Jeff Layton · 9 years ago
  60. c8ad889 NFSv4.2/pnfs: Use GFP_NOIO for layoutstat reporting in the writeback path by Trond Myklebust · 9 years ago
  61. d099d7b pnfs/flexfiles: LAYOUTSTATS ii_count should be ops instead of bytes by Peng Tao · 9 years ago
  62. 690edcf NFSv4.2/flexfiles: Fix a typo in the flexfiles layoutstats code by Trond Myklebust · 9 years ago
  63. d620876 pNFS/flexfiles: Fix the reset of struct pgio_header when resending by Trond Myklebust · 9 years ago
  64. c0f5f50 pNFS/flexfiles: Turn off layoutcommit for servers that don't need it by Trond Myklebust · 9 years ago
  65. 122d328 Merge branch 'layoutstats' by Trond Myklebust · 9 years ago
  66. 9bbd9bb pnfs/flexfiles: protect ktime manipulation with mirror lock by Peng Tao · 9 years ago
  67. 0c8315d nfs: always update creds in mirror, even when we have an already connected ds by Jeff Layton · 9 years ago
  68. a24221d nfs: fix potential credential leak in ff_layout_update_mirror_cred by Jeff Layton · 9 years ago
  69. 97ba375 pnfs/flexfiles: report layoutstat regularly by Peng Tao · 9 years ago
  70. 27c4306 pnfs/flexfiles: encode LAYOUTSTATS flexfiles specific data by Peng Tao · 9 years ago
  71. ad4dc53e pnfs/flexfiles: add ff_layout_prepare_layoutstats by Peng Tao · 9 years ago
  72. d983803 pNFS/flexfiles: track when layout is first used by Peng Tao · 9 years ago
  73. abcb7bf pNFS/flexfiles: add layoutstats tracking by Trond Myklebust · 9 years ago
  74. 27797d1 pNFS/flexfiles: Remove unused struct members user_name, group_name by Trond Myklebust · 9 years ago
  75. 455b6ee pnfs/flexfiles: use swap() in ff_layout_sort_mirrors() by Fabian Frederick · 9 years ago
  76. 40c64c2 NFS: Move nfs_idmap.h into fs/nfs/ by Anna Schumaker · 9 years ago
  77. 5bb89b4 NFSv4.1/pnfs: Separate out metadata and data consistency for pNFS by Trond Myklebust · 9 years ago
  78. 67af761 NFSv4.1/pnfs: Refactor pnfs_set_layoutcommit() by Trond Myklebust · 9 years ago
  79. fc87701 NFS: Fix free_deveiceid -> free_deviceid by Trond Myklebust · 9 years ago
  80. 84a80f6 NFSv4.1: Convert pNFS deviceid to use kfree_rcu() by Trond Myklebust · 9 years ago
  81. 338d00c pnfs: Refactor the *_layout_mark_request_commit to use pnfs_layout_mark_request_commit by Tom Haynes · 9 years ago
  82. d15bc38 nfs: Provide and use helper functions for marking a page as unstable by Tom Haynes · 9 years ago
  83. 6bec003 Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  84. 480486b pnfs/flexfiles: Do not dprintk after the free by Tom Haynes · 9 years ago
  85. d67ae82 pnfs/flexfiles: Add the FlexFile Layout Driver by Tom Haynes · 10 years ago