1. f423f75 xprtrdma: Clean up synopsis of rpcrdma_flush_disconnect() by Chuck Lever · 4 years, 7 months ago
  2. 2d97f46 xprtrdma: Use re_connect_status safely in rpcrdma_xprt_connect() by Chuck Lever · 4 years, 7 months ago
  3. 2acc5ca xprtrdma: Prevent dereferencing r_xprt->rx_ep after it is freed by Chuck Lever · 4 years, 7 months ago
  4. 911813d SUNRPC: Trace transport lifetime events by Chuck Lever · 4 years, 8 months ago
  5. bdb2ce8 xprtrdma: Fix trace point use-after-free race by Chuck Lever · 4 years, 9 months ago
  6. 58bd665 xprtrdma: Restore wake-up-all to rpcrdma_cm_event_handler() by Chuck Lever · 4 years, 9 months ago
  7. e28ce90 xprtrdma: kmalloc rpcrdma_ep separate from rpcrdma_xprt by Chuck Lever · 5 years ago
  8. 745b734 xprtrdma: Extract sockaddr from struct rdma_cm_id by Chuck Lever · 5 years ago
  9. 93aa8e0 xprtrdma: Merge struct rpcrdma_ia into struct rpcrdma_ep by Chuck Lever · 5 years ago
  10. d6ccebf xprtrdma: Disconnect on flushed completion by Chuck Lever · 5 years ago
  11. 897b7be xprtrdma: Remove rpcrdma_ia::ri_flags by Chuck Lever · 5 years ago
  12. 81fe0c5 xprtrdma: Invoke rpcrdma_ia_open in the connect worker by Chuck Lever · 5 years ago
  13. 9ba373e xprtrdma: Allocate Protection Domain in rpcrdma_ep_create() by Chuck Lever · 5 years ago
  14. 9144a80 xprtrdma: Refactor rpcrdma_ep_connect() and rpcrdma_ep_disconnect() by Chuck Lever · 5 years ago
  15. 97d0de8 xprtrdma: Clean up the post_send path by Chuck Lever · 5 years ago
  16. 253a516 xprtrdma: Refactor frwr_init_mr() by Chuck Lever · 5 years ago
  17. 85cd8e2 xprtrdma: Invoke rpcrdma_ep_create() in the connect worker by Chuck Lever · 5 years ago
  18. e515dd9 xprtrdma: DMA map rr_rdma_buf as each rpcrdma_rep is created by Chuck Lever · 5 years ago
  19. b7ff018 xprtrdma: Destroy reps from previous connection instance by Chuck Lever · 5 years ago
  20. 8581038 xprtrdma: Destroy rpcrdma_rep when Receive is flushed by Chuck Lever · 5 years ago
  21. b78de1d xprtrdma: Allocate and map transport header buffers at connect time by Chuck Lever · 5 years ago
  22. 25868e6 xprtrdma: Refactor frwr_is_supported by Chuck Lever · 5 years ago
  23. 18d065a xprtrdma: Eliminate per-transport "max pages" by Chuck Lever · 5 years ago
  24. 7581d90 xprtrdma: Refactor initialization of ep->rep_max_requests by Chuck Lever · 5 years ago
  25. cb586de xprtrdma: Make sendctx queue lifetime the same as connection lifetime by Chuck Lever · 5 years ago
  26. 2e87036 xprtrdma: Eliminate ri_max_send_sges by Chuck Lever · 5 years ago
  27. 671c450 xprtrdma: Fix oops in Receive handler after device removal by Chuck Lever · 5 years ago
  28. 13cb886 xprtrdma: Fix completion wait during device removal by Chuck Lever · 5 years ago
  29. b32b9ed xprtrdma: Fix create_qp crash on device unload by Chuck Lever · 5 years ago
  30. f54c870 xprtrdma: Replace dprintk() in rpcrdma_update_connect_private() by Chuck Lever · 5 years ago
  31. 7b020f1 xprtrdma: Report the computed connect delay by Chuck Lever · 5 years ago
  32. 614f3c9 xprtrdma: Pull up sometimes by Chuck Lever · 5 years ago
  33. dc15c3d xprtrdma: Move the rpcrdma_sendctx::sc_wr field by Chuck Lever · 5 years ago
  34. f995879 xprtrdma: Remove rpcrdma_sendctx::sc_xprt by Chuck Lever · 5 years ago
  35. 9d2da4f xprtrdma: Manage MRs in context of a single connection by Chuck Lever · 5 years ago
  36. c370078 xprtrdma: Fix MR list handling by Chuck Lever · 5 years ago
  37. 2ae50ad xprtrdma: Close window between waking RPC senders and posting Receives by Chuck Lever · 5 years ago
  38. eea63ca xprtrdma: Initialize rb_credits in one place by Chuck Lever · 5 years ago
  39. a31b2f9 xprtrdma: Connection becomes unstable after a reconnect by Chuck Lever · 5 years ago
  40. 972a2bf Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfs by Linus Torvalds · 5 years ago
  41. 98ef77d xprtrdma: Send Queue size grows after a reconnect by Chuck Lever · 5 years ago
  42. f9e1afe xprtrdma: Clear xprt->reestablish_timeout on close by Chuck Lever · 5 years ago
  43. 435eba4 xprtrdma: Optimize rpcrdma_post_recvs() by Chuck Lever · 5 years ago
  44. b0b227f xprtrdma: Use an llist to manage free rpcrdma_reps by Chuck Lever · 5 years ago
  45. 4d6b889 xprtrdma: Remove rpcrdma_buffer::rb_mrlock by Chuck Lever · 5 years ago
  46. 6dc6ec9 xprtrdma: Cache free MRs in each rpcrdma_req by Chuck Lever · 5 years ago
  47. 805a1f6 xprtrdma: Ensure creating an MR does not trigger FS writeback by Chuck Lever · 5 years ago
  48. 3b39f52 xprtrdma: Move rpcrdma_mr_get out of frwr_map by Chuck Lever · 5 years ago
  49. 1ca3f4c xprtrdma: Combine rpcrdma_mr_put and rpcrdma_mr_unmap_and_put by Chuck Lever · 5 years ago
  50. 265a38d xprtrdma: Simplify rpcrdma_mr_pop by Chuck Lever · 5 years ago
  51. eed48a9 xprtrdma: Rename rpcrdma_buffer::rb_all by Chuck Lever · 5 years ago
  52. 2dfdcd8 xprtrdma: Rename CQE field in Receive trace points by Chuck Lever · 5 years ago
  53. f3c66a2 xprtrdma: Boost maximum transport header size by Chuck Lever · 5 years ago
  54. 20cf4e0 rdma: Enable ib_alloc_cq to spread work over a device's comp_vectors by Chuck Lever · 5 years ago
  55. 5828ceb xprtrdma: Remove rpcrdma_req::rl_buffer by Chuck Lever · 6 years ago
  56. 9ef33ef xprtrdma: Streamline rpcrdma_post_recvs by Chuck Lever · 6 years ago
  57. 379d1bc xprtrdma: Simplify rpcrdma_rep_create by Chuck Lever · 6 years ago
  58. 0ab1152 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path by Chuck Lever · 6 years ago
  59. d8099fe xprtrdma: Reduce context switching due to Local Invalidation by Chuck Lever · 6 years ago
  60. 05eb06d xprtrdma: Fix occasional transport deadlock by Chuck Lever · 6 years ago
  61. 2d0abe3 xprtrdma: Fix use-after-free in rpcrdma_post_recvs by Chuck Lever · 6 years ago
  62. 66d4218 xprtrdma: Use struct_size() in kzalloc() by Gustavo A. R. Silva · 6 years ago
  63. b8fe677 xprtrdma: Update comments that reference ib_drain_qp by Chuck Lever · 6 years ago
  64. 5f2311f xprtrdma: Remove pr_err() call sites from completion handlers by Chuck Lever · 6 years ago
  65. 86c4ccd xprtrdma: Eliminate struct rpcrdma_create_data_internal by Chuck Lever · 6 years ago
  66. 94087e9 xprtrdma: Aggregate the inline settings in struct rpcrdma_ep by Chuck Lever · 6 years ago
  67. f19bd0b xprtrdma: Eliminate rpcrdma_ia::ri_device by Chuck Lever · 6 years ago
  68. c209e49 xprtrdma: More Send completion batching by Chuck Lever · 6 years ago
  69. dbcc53a xprtrdma: Clean up sendctx functions by Chuck Lever · 6 years ago
  70. d2832af xprtrdma: Clean up regbuf helpers by Chuck Lever · 6 years ago
  71. 0f665ce xprtrdma: De-duplicate "allocate new, free old regbuf" by Chuck Lever · 6 years ago
  72. bb93a1a xprtrdma: Allocate req's regbufs at xprt create time by Chuck Lever · 6 years ago
  73. 8cec3db xprtrdma: rpcrdma_regbuf alignment by Chuck Lever · 6 years ago
  74. 2314650 xprtrdma: Clean up rpcrdma_create_rep() and rpcrdma_destroy_rep() by Chuck Lever · 6 years ago
  75. 1769e6a xprtrdma: Clean up rpcrdma_create_req() by Chuck Lever · 6 years ago
  76. e1ede31 xprtrdma: Fix helper that drains the transport by Chuck Lever · 6 years ago
  77. 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
  78. e340c2d xprtrdma: Reduce the doorbell rate (Receive) by Chuck Lever · 6 years ago
  79. a4cb5bd xprtrdma: Make sure Send CQ is allocated on an existing compvec by Nicolas Morey-Chaisemartin · 6 years ago
  80. 6e17f58 xprtrdma: Double free in rpcrdma_sendctxs_create() by Dan Carpenter · 6 years ago
  81. 4429b66 xprtrdma: Fix error code in rpcrdma_buffer_create() by Dan Carpenter · 6 years ago
  82. af65ed4 xprtrdma: Add documenting comment for rpcrdma_buffer_destroy by Chuck Lever · 6 years ago
  83. 995d312 xprtrdma: Replace outdated comment for rpcrdma_ep_post by Chuck Lever · 6 years ago
  84. 53b2c1c xprtrdma: Trace mapping, alloc, and dereg failures by Chuck Lever · 6 years ago
  85. ddbb347 xprtrdma: Cull dprintk() call sites by Chuck Lever · 6 years ago
  86. 92f4433 xprtrdma: Simplify locking that protects the rl_allreqs list by Chuck Lever · 6 years ago
  87. 5f62412 xprtrdma: Remove rpcrdma_memreg_ops by Chuck Lever · 6 years ago
  88. ba69cd1 xprtrdma: Remove support for FMR memory registration by Chuck Lever · 6 years ago
  89. 0c0829b xprtrdma: Don't wake pending tasks until disconnect is done by Chuck Lever · 6 years ago
  90. 3d433ad xprtrdma: No qp_event disconnect by Chuck Lever · 6 years ago
  91. 6d2d0ee xprtrdma: Replace rpcrdma_receive_wq with a per-xprt workqueue by Chuck Lever · 6 years ago
  92. 6ceea36 xprtrdma: Refactor Receive accounting by Chuck Lever · 6 years ago
  93. e2f34e2 xprtrdma: Yet another double DMA-unmap by Chuck Lever · 6 years ago
  94. 61c208a xprtrdma: Report when there were zero posted Receives by Chuck Lever · 6 years ago
  95. 512ccfb xprtrdma: Move rb_flags initialization by Chuck Lever · 6 years ago
  96. 83e301d xprtrdma: Remove memory address of "ep" from an error message by Chuck Lever · 6 years ago
  97. f9521d5 xprtrdma: Rename rpcrdma_qp_async_error_upcall by Chuck Lever · 6 years ago
  98. 31e62d2 xprtrdma: Simplify RPC wake-ups on connect by Chuck Lever · 6 years ago
  99. 316a616 xprtrdma: Re-organize the switch() in rpcrdma_conn_upcall by Chuck Lever · 6 years ago
  100. aadc5a9 xprtrdma: Eliminate "connstate" variable from rpcrdma_conn_upcall() by Chuck Lever · 6 years ago