1. 16f2f4e nfs: Implement cache I/O by accessing the cache directly by David Howells · 3 years, 5 months ago
  2. a6b5a28 nfs: Convert to new fscache volume/cookie API by Dave Wysochanski · 4 years, 2 months ago
  3. 4cd27df NFS: Remove redundant call to __set_page_dirty_nobuffers by Trond Myklebust · 3 years, 3 months ago
  4. b40887e SUNRPC: Trace calls to .rpc_call_done by Chuck Lever · 3 years, 3 months ago
  5. 133a48a NFS: Fix up commit deadlocks by Trond Myklebust · 3 years, 3 months ago
  6. 64a93db NFS: Fix deadlocks in nfs_scan_commit_list() by Trond Myklebust · 3 years, 3 months ago
  7. 110cb2d NFS: Instrument i_size_write() by Chuck Lever · 3 years, 3 months ago
  8. ca05cba NFS: Fix up nfs_ctx_key_to_expire() by Trond Myklebust · 3 years, 6 months ago
  9. 85e39fe NFSv4.1 identify and mark RPC tasks that can move between transports by Olga Kornievskaia · 3 years, 7 months ago
  10. 993e2d4b NFSv4: Don't modify the change attribute cached in the inode by Trond Myklebust · 3 years, 9 months ago
  11. 720869e NFS: Separate tracking of file mode cache validity from the uid/gid by Trond Myklebust · 3 years, 9 months ago
  12. 13c0b08 NFS: Replace use of NFS_INO_REVAL_PAGECACHE when checking cache validity by Trond Myklebust · 3 years, 10 months ago
  13. ac46b3d NFS: Fix open coded versions of nfs_set_cache_invalid() by Trond Myklebust · 3 years, 10 months ago
  14. ed7bcdb NFS: Add support for eager writes by Trond Myklebust · 4 years ago
  15. fc9dc40 NFS: Optimise sparse writes past the end of file by Trond Myklebust · 4 years ago
  16. 8d92890 mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead by NeilBrown · 4 years, 8 months ago
  17. 4fa7ef6 NFS/pnfs: Don't use RPC_TASK_CRED_NOREF with pnfs by Trond Myklebust · 4 years, 8 months ago
  18. ed5d588 NFS: Try to join page groups before an O_DIRECT retransmission by Trond Myklebust · 4 years, 10 months ago
  19. e00ed89 NFS: Refactor nfs_lock_and_join_requests() by Trond Myklebust · 4 years, 10 months ago
  20. a62f8e3 NFS: Clean up nfs_lock_and_join_requests() by Trond Myklebust · 4 years, 10 months ago
  21. 08ca8b2 NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() by Trond Myklebust · 4 years, 10 months ago
  22. add42de NFS: Fix a page leak in nfs_destroy_unlinked_subrequests() by Trond Myklebust · 4 years, 10 months ago
  23. 1f28476 NFS: Fix O_DIRECT commit verifier handling by Trond Myklebust · 4 years, 10 months ago
  24. 19573c9 NFS/pNFS: Refactor pnfs_generic_commit_pagelist() by Trond Myklebust · 4 years, 10 months ago
  25. 542b994 NFS: Assume cred is pinned by open context in I/O requests by Trond Myklebust · 5 years ago
  26. 8c9cb71 NFS: When resending after a short write, reset the reply count to zero by Trond Myklebust · 5 years ago
  27. 7bdd297 NFS: Clean up generic file commit tracepoint by Trond Myklebust · 5 years ago
  28. 5bb2a7c NFS: Clean up generic writeback tracepoints by Trond Myklebust · 5 years ago
  29. 221203c NFS/pnfs: Fix pnfs_generic_prepare_to_resend_writes() by Trond Myklebust · 5 years ago
  30. b8946d7 NFS: Revalidate the file mapping on all fatal writeback errors by Trond Myklebust · 5 years ago
  31. 0df68ced NFS: Revalidate the file size on a fatal write error by Trond Myklebust · 5 years ago
  32. 861e167 NFS: Introduce trace events triggered by page writeback errors by Chuck Lever · 5 years ago
  33. 33ea5aa nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request by ZhangXiaoxu · 5 years ago
  34. 99300a8 NFS: remove set but not used variable 'mapping' by YueHaibing · 5 years ago
  35. 96c4145 NFS: Fix writepage(s) error handling to not report errors twice by Trond Myklebust · 5 years ago
  36. 8f54c7a NFS: Fix spurious EIO read errors by Trond Myklebust · 5 years ago
  37. 06c9fdf NFS: On fatal writeback errors, we need to call nfs_inode_remove_request() by Trond Myklebust · 5 years ago
  38. 2b17d725 NFS: Clean up writeback code by Trond Myklebust · 6 years ago
  39. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  40. 9fcd596 NFS: Add a helper to return a pointer to the open context of a struct nfs_page by Trond Myklebust · 6 years ago
  41. 33344e0 pNFS: Add tracking to limit the number of pNFS retries by Trond Myklebust · 6 years ago
  42. 28b1d3f NFS: Remove unused argument from nfs_create_request() by Trond Myklebust · 6 years ago
  43. 6fbda89 NFS: Replace custom error reporting mechanism with generic one by Trond Myklebust · 6 years ago
  44. 22876f5 NFS: Don't call generic_error_remove_page() while holding locks by Trond Myklebust · 6 years ago
  45. 14bebe3 NFS: Don't interrupt file writeout due to fatal errors by Trond Myklebust · 6 years ago
  46. 302fad7 NFS: Fix up documentation warnings by Trond Myklebust · 6 years ago
  47. 875bc3f NFS: Ensure NFS writeback allocations don't recurse back into NFS. by Trond Myklebust · 6 years ago
  48. df3accb NFS: Pass error information to the pgio error cleanup routine by Trond Myklebust · 6 years ago
  49. d2ceb7e NFS: Don't use page_file_mapping after removing the page by Benjamin Coddington · 6 years ago
  50. 8fc75be NFS: Fix up return value on fatal errors in nfs_page_async_flush() by Trond Myklebust · 6 years ago
  51. e6b9257 Merge tag 'nfs-for-4.21-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 6 years ago
  52. ca79b0c mm: convert totalram_pages and totalhigh_pages variables to atomic by Arun KS · 6 years ago
  53. a52458b NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. by NeilBrown · 6 years ago
  54. ddf529e NFS: move credential expiry tracking out of SUNRPC into NFS. by NeilBrown · 6 years ago
  55. 7be7b3c NFS: Ensure we immediately start writeback on rescheduled writes by Trond Myklebust · 7 years ago
  56. e9ae1ee NFS: Move call to nfs4_state_protect() to nfs4_commit_setup() by Anna Schumaker · 7 years ago
  57. fb91fb0 NFS: Move call to nfs4_state_protect_write() to nfs4_write_setup() by Anna Schumaker · 7 years ago
  58. a1bf4c7 Merge tag 'nfs-for-4.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 7 years ago
  59. f6cdfa6 NFSv4: Declare the size up to date after it was set. by Trond Myklebust · 7 years ago
  60. 16e1437 NFS: More fine grained attribute tracking by Trond Myklebust · 7 years ago
  61. ce6eba3 Merge branch 'sched-wait-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  62. 723c921 sched/wait, fs/nfs: Convert wait_on_atomic_t() usage to the new wait_var_event() API by Peter Zijlstra · 7 years ago
  63. c4f24df NFS: Fix unstable write completion by Trond Myklebust · 7 years ago
  64. efd52b5 Merge tag 'nfs-for-4.16-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs by Linus Torvalds · 7 years ago
  65. a4b7fd7 Merge tag 'iversion-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux by Linus Torvalds · 7 years ago
  66. 1eb5d98 nfs: convert to new i_version API by Jeff Layton · 7 years ago
  67. 7f1bda4 NFS: Add a cond_resched() to nfs_commit_release_pages() by Trond Myklebust · 7 years ago
  68. dc4fd9a nfs: don't wait on commit in nfs_commit_inode() if there were no commit requests by Scott Mayhew · 7 years ago
  69. 0671d8f nfs/write: Use common error handling code in nfs_lock_and_join_requests() by Markus Elfring · 7 years ago
  70. bf4b490 NFS: various changes relating to reporting IO errors. by NeilBrown · 7 years ago
  71. 8224b27 NFS: Add static NFS I/O tracepoints by Chuck Lever · 7 years ago
  72. 1bd5d6d NFS: Count the bytes of skipped subrequests in nfs_lock_and_join_requests() by Trond Myklebust · 7 years ago
  73. 8b77484 NFS: Don't hold the group lock when calling nfs_release_request() by Trond Myklebust · 7 years ago
  74. 5d2a9d9 NFS: Remove pnfs_generic_transfer_commit_list() by Trond Myklebust · 7 years ago
  75. 137da55 NFS: nfs_lock_and_join_requests and nfs_scan_commit_list can deadlock by Trond Myklebust · 7 years ago
  76. 237f830 NFS: don't expect errors from mempool_alloc(). by NeilBrown · 7 years ago
  77. 7af7a59 Merge branch 'bugfixes' by Trond Myklebust · 7 years ago
  78. 3bde7af NFS: Remove unused parameter gfp_flags from nfs_pageio_init() by Trond Myklebust · 7 years ago
  79. 2ce209c NFS: Wait for requests that are locked on the commit list by Trond Myklebust · 7 years ago
  80. 4b9bb25 NFS: Switch to using mapping->private_lock for page writeback lookups. by Trond Myklebust · 7 years ago
  81. 5cb953d NFS: Use an atomic_long_t to count the number of commits by Trond Myklebust · 7 years ago
  82. a6b6d5b NFS: Use an atomic_long_t to count the number of requests by Trond Myklebust · 7 years ago
  83. e824f99 NFSv4: Use a mutex to protect the per-inode commit lists by Trond Myklebust · 7 years ago
  84. b30d2f0 NFS: Refactor nfs_page_find_head_request() by Trond Myklebust · 7 years ago
  85. bd37d6f NFSv4: Convert nfs_lock_and_join_requests() to use nfs_page_find_head_request() by Trond Myklebust · 7 years ago
  86. 7e8a30f NFS: Fix up nfs_page_group_covers_page() by Trond Myklebust · 7 years ago
  87. 1344b7e NFS: Remove unused parameter from nfs_page_group_lock() by Trond Myklebust · 7 years ago
  88. 902a4c0 NFS: Remove nfs_page_group_clear_bits() by Trond Myklebust · 7 years ago
  89. 5b2b518 NFS: Fix nfs_page_group_destroy() and nfs_lock_and_join_requests() race cases by Trond Myklebust · 7 years ago
  90. 74a6d4b NFS: Further optimise nfs_lock_and_join_requests() by Trond Myklebust · 7 years ago
  91. b5bab9b NFS: Reduce inode->i_lock contention in nfs_lock_and_join_requests() by Trond Myklebust · 7 years ago
  92. 7e6cca6 NFS: Remove page group limit in nfs_flush_incompatible() by Trond Myklebust · 7 years ago
  93. f6032f2 NFS: Teach nfs_try_to_update_request() to deal with request page_groups by Trond Myklebust · 7 years ago
  94. b66aaa8 NFS: Fix the inode request accounting when pages have subrequests by Trond Myklebust · 7 years ago
  95. 31a01f0 NFS: Don't unlock writebacks before declaring PG_WB_END by Trond Myklebust · 7 years ago
  96. e14bebf NFS: Don't check request offset and size without holding a lock by Trond Myklebust · 7 years ago
  97. a0e265b NFS: Fix an ABBA issue in nfs_lock_and_join_requests() by Trond Myklebust · 7 years ago
  98. 7cb9cd9 NFS: Fix a reference and lock leak in nfs_lock_and_join_requests() by Trond Myklebust · 7 years ago
  99. 1403390 NFS: Reduce lock contention in nfs_try_to_update_request() by Trond Myklebust · 7 years ago
  100. 82749dd NFS: Reduce lock contention in nfs_page_find_head_request() by Trond Myklebust · 7 years ago