1. 3be232f SUNRPC: Prevent immediate close+reconnect by Trond Myklebust · 3 years, 2 months ago
  2. d896ba8 SUNRPC: Fix races when closing the socket by Trond Myklebust · 3 years, 2 months ago
  3. 33c3214 SUNRPC: xprt_clear_locked() only needs release memory semantics by Trond Myklebust · 3 years, 6 months ago
  4. ea7a101 SUNRPC: Partial revert of commit 6f9f17287e78 by Trond Myklebust · 3 years, 6 months ago
  5. 0961f0c Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 3 years, 4 months ago
  6. a4ae308 SUNRPC: Move client-side disconnect injection by Chuck Lever · 3 years, 5 months ago
  7. f99fa50 SUNRPC/xprtrdma: Fix reconnection locking by Trond Myklebust · 3 years, 5 months ago
  8. e26d997 SUNRPC: Clean up scheduling of autoclose by Trond Myklebust · 3 years, 5 months ago
  9. c2dc3e5 SUNRPC: Fix potential memory corruption by Trond Myklebust · 3 years, 5 months ago
  10. 587bc72 sunrpc: add dst_attr attributes to the sysfs xprt directory by Olga Kornievskaia · 3 years, 7 months ago
  11. 572caba sunrpc: add xprt id by Olga Kornievskaia · 3 years, 7 months ago
  12. e86be3a SUNRPC: More fixes for backlog congestion by Trond Myklebust · 3 years, 7 months ago
  13. e877a88 SUNRPC in case of backlog, hand free slots directly to waiting task by NeilBrown · 3 years, 8 months ago
  14. 0925217 SUNRPC: Handle major timeout in xprt_adjust_timeout() by Chris Dion · 3 years, 9 months ago
  15. 6cf2378 SUNRPC: Remove trace_xprt_transmit_queued by Chuck Lever · 3 years, 9 months ago
  16. e936a59 SUNRPC: Add tracepoint that fires when an RPC is retransmitted by Chuck Lever · 3 years, 9 months ago
  17. 7638e0b SUNRPC: Move fault injection call sites by Chuck Lever · 3 years, 9 months ago
  18. d737e5d SUNRPC: Set TCP_CORK until the transmit queue is empty by Trond Myklebust · 3 years, 11 months ago
  19. c87b056 SUNRPC: Remove unused function xprt_load_transport() by Trond Myklebust · 4 years, 2 months ago
  20. 1fc5f13 SUNRPC: Add a helper to return the transport identifier given a netid by Trond Myklebust · 4 years, 2 months ago
  21. 9bccd26 SUNRPC: Close a race with transport setup and module put by Trond Myklebust · 4 years, 2 months ago
  22. d5aa6b2 SUNRPC: xprt_load_transport() needs to support the netid "rdma6" by Trond Myklebust · 4 years, 2 months ago
  23. 6f9f172 SUNRPC: Mitigate cond_resched() in xprt_transmit() by Chuck Lever · 4 years, 6 months ago
  24. db0a86c SUNRPC: Replace connect dprintk call sites with a tracepoint by Chuck Lever · 4 years, 6 months ago
  25. 9ce07ae SUNRPC: Replace dprintk() call site in xprt_prepare_transmit by Chuck Lever · 4 years, 6 months ago
  26. 09d2ba0 SUNRPC: Update debugging instrumentation in xprt_do_reserve() by Chuck Lever · 4 years, 6 months ago
  27. 7806948 SUNRPC: Remove debugging instrumentation from xprt_release by Chuck Lever · 4 years, 6 months ago
  28. e4378a0 SUNRPC: Remove trace_xprt_complete_rqst() by Chuck Lever · 4 years, 6 months ago
  29. df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 4 months ago
  30. 7de62bc SUNRPC dont update timeout value on connection reset by Olga Kornievskaia · 4 years, 6 months ago
  31. 911813d SUNRPC: Trace transport lifetime events by Chuck Lever · 4 years, 8 months ago
  32. c509f15a SUNRPC: Split the xdr_buf event class by Chuck Lever · 4 years, 8 months ago
  33. b20dfc3 svcrdma: Create a generic tracing class for displaying xdr_buf layout by Chuck Lever · 4 years, 10 months ago
  34. 4e121fc Merge tag 'nfs-rdma-for-5.5-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Trond Myklebust · 5 years ago
  35. 669996a SUNRPC: Destroy the back channel when we destroy the host transport by Trond Myklebust · 5 years ago
  36. bf7ca70 SUNRPC: Add trace points to observe transport congestion control by Chuck Lever · 5 years ago
  37. 972a2bf Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 5 years ago
  38. 8593e01 SUNRPC: Fix congestion window race with disconnect by Chuck Lever · 5 years ago
  39. cc204d0 SUNRPC: Dequeue the request from the receive queue while we're re-encoding by Trond Myklebust · 5 years ago
  40. d571192 Revert "NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated" by Trond Myklebust · 5 years ago
  41. 7536908 SUNRPC: Ensure the bvecs are reset when we re-encode the RPC request by Trond Myklebust · 5 years ago
  42. 347543e Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Trond Myklebust · 5 years ago
  43. 675dd90 xprtrdma: Modernize ops->connect by Chuck Lever · 6 years ago
  44. 80d3c45 SUNRPC: Fix possible autodisconnect during connect due to old last_used by Dave Wysochanski · 6 years ago
  45. 41adafa Merge branch 'bh-remove' by Trond Myklebust · 6 years ago
  46. 9dfe52a SUNRPC: Move call to rpc_count_iostats before rpc_call_done by Dave Wysochanski · 6 years ago
  47. b5e9241 SUNRPC: Remove the bh-safe lock requirement on xprt->transport_lock by Trond Myklebust · 6 years ago
  48. 502980e Revert "SUNRPC: Declare RPC timers as TIMER_DEFERRABLE" by Anna Schumaker · 6 years ago
  49. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  50. 1f7d1c7 SUNRPC: Update comments based on recent changes by Chuck Lever · 6 years ago
  51. da95306 SUNRPC: Start the first major timeout calculation at task creation by Trond Myklebust · 6 years ago
  52. 9e910bf SUNRPC: Ensure that the transport layer respect major timeouts by Trond Myklebust · 6 years ago
  53. 4312358 SUNRPC: Declare RPC timers as TIMER_DEFERRABLE by Trond Myklebust · 6 years ago
  54. 6b2e685 SUNRPC: Add function rpc_sleep_on_timeout() by Trond Myklebust · 6 years ago
  55. 8ba6a92 SUNRPC: Refactor xprt_request_wait_receive() by Trond Myklebust · 6 years ago
  56. ae67bd3 SUNRPC: Fix up task signalling by Trond Myklebust · 6 years ago
  57. 27adc78 SUNRPC: Use the ENOTCONN error on socket disconnect by Trond Myklebust · 6 years ago
  58. a79f194 NFSv4/flexfiles: Abort I/O early if the layout segment was invalidated by Trond Myklebust · 6 years ago
  59. 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
  60. 0472e47 SUNRPC: Convert socket page send code to use iov_iter() by Trond Myklebust · 6 years ago
  61. b9779a5 SUNRPC: Ensure rq_bytes_sent is reset before request transmission by Trond Myklebust · 6 years ago
  62. a1231fd SUNRPC: Set memalloc_nofs_save() on all rpciod/xprtiod jobs by Trond Myklebust · 6 years ago
  63. 0c77668 SUNRPC: Introduce trace points in rpc_auth_gss.ko by Chuck Lever · 6 years ago
  64. deaa5c9 SUNRPC: Address Kerberos performance/behavior regression by Chuck Lever · 6 years ago
  65. e66721f SUNRPC: Ensure rq_bytes_sent is reset before request transmission by Trond Myklebust · 6 years ago
  66. abc1327 SUNRPC: Remove xprt_connect_status() by Trond Myklebust · 6 years ago
  67. 0445f92 SUNRPC: Fix disconnection races by Trond Myklebust · 6 years ago
  68. 0a9a430 SUNRPC: Fix a potential race in xprt_connect() by Trond Myklebust · 6 years ago
  69. 71700bb SUNRPC: Fix a memory leak in call_encode() by Trond Myklebust · 6 years ago
  70. 93bdcf9 Merge tag 'nfs-rdma-for-4.20-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Trond Myklebust · 6 years ago
  71. 3968a8a sunrpc: Fix connect metrics by Chuck Lever · 6 years ago
  72. 9d96acb SUNRPC: Add a bvec array to struct xdr_buf for use with iovec_iter() by Trond Myklebust · 6 years ago
  73. 79c9915 SUNRPC: Convert the xprt->sending queue back to an ordinary wait queue by Trond Myklebust · 6 years ago
  74. 95f7691 SUNRPC: Convert xprt receive queue to use an rbtree by Trond Myklebust · 6 years ago
  75. bd79bc5 SUNRPC: Don't take transport->lock unnecessarily when taking XPRT_LOCK by Trond Myklebust · 6 years ago
  76. adfa714 SUNRPC: Cleanup: remove the unused 'task' argument from the request_send() by Trond Myklebust · 6 years ago
  77. c544577 SUNRPC: Clean up transport write space handling by Trond Myklebust · 6 years ago
  78. 36bd7de SUNRPC: Turn off throttling of RPC slots for TCP sockets by Trond Myklebust · 6 years ago
  79. f05d54e SUNRPC: Allow soft RPC calls to time out when waiting for the XPRT_LOCK by Trond Myklebust · 6 years ago
  80. 89f90fe SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue by Trond Myklebust · 6 years ago
  81. 86aeee0 SUNRPC: Enqueue swapper tagged RPCs at the head of the transmit queue by Trond Myklebust · 6 years ago
  82. 75891f5 SUNRPC: Support for congestion control when queuing is enabled by Trond Myklebust · 6 years ago
  83. 918f3c1 SUNRPC: Improve latency for interactive tasks by Trond Myklebust · 6 years ago
  84. dcbbeda SUNRPC: Move RPC retransmission stat counter to xprt_transmit() by Trond Myklebust · 6 years ago
  85. 5f2f6bd SUNRPC: Simplify xprt_prepare_transmit() by Trond Myklebust · 6 years ago
  86. 04b3b88 SUNRPC: Don't reset the request 'bytes_sent' counter when releasing XPRT_LOCK by Trond Myklebust · 6 years ago
  87. 50f484e SUNRPC: Treat the task and request as separate in the xprt_ops->send_request() by Trond Myklebust · 6 years ago
  88. 902c588 SUNRPC: Fix up the back channel transmit by Trond Myklebust · 6 years ago
  89. 762e4e6 SUNRPC: Refactor RPC call encoding by Trond Myklebust · 6 years ago
  90. 944b042 SUNRPC: Add a transmission queue for RPC requests by Trond Myklebust · 6 years ago
  91. ef3f5434 SUNRPC: Distinguish between the slot allocation list and receive queue by Trond Myklebust · 6 years ago
  92. 7f3a1d1 SUNRPC: Refactor xprt_transmit() to remove wait for reply code by Trond Myklebust · 6 years ago
  93. edc81dc SUNRPC: Refactor xprt_transmit() to remove the reply queue code by Trond Myklebust · 6 years ago
  94. 75c8415 SUNRPC: Rename xprt->recv_lock to xprt->queue_lock by Trond Myklebust · 6 years ago
  95. ec37a58 SUNRPC: Don't wake queued RPC calls multiple times in xprt_transmit by Trond Myklebust · 6 years ago
  96. cf9946c SUNRPC: Refactor the transport request pinning by Trond Myklebust · 6 years ago
  97. 7ebbbc6 SUNRPC: Simplify identification of when the message send/receive is complete by Trond Myklebust · 6 years ago
  98. 3021a5bb SUNRPC: The transmitted message must lie in the RPCSEC window of validity by Trond Myklebust · 6 years ago
  99. 9dc6edc SUNRPC: Clean up initialisation of the struct rpc_rqst by Trond Myklebust · 6 years ago
  100. 8fdee4c sunrpc: whitespace fixes by Stephen Hemminger · 6 years ago