| Age | Commit message (Expand) | Author | Files | Lines |
| 4 days | svcrdma: Defer send context release to xpo_release_ctxt | Chuck Lever | 4 | -42/+79 |
| 4 days | svcrdma: Release write chunk resources without re-queuing | Chuck Lever | 1 | -10/+1 |
| 2026-04-24 | Merge tag 'nfs-for-7.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 5 | -160/+273 |
| 2026-04-13 | xprtrdma: Post receive buffers after RPC completion | Chuck Lever | 1 | -5/+9 |
| 2026-04-13 | xprtrdma: Scale receive batch size with credit window | Chuck Lever | 3 | -2/+4 |
| 2026-04-13 | xprtrdma: Replace rpcrdma_mr_seg with xdr_buf cursor | Chuck Lever | 3 | -143/+179 |
| 2026-04-13 | xprtrdma: Decouple frwr_wp_create from frwr_map | Chuck Lever | 1 | -7/+50 |
| 2026-04-13 | xprtrdma: Close lost-wakeup race in xprt_rdma_alloc_slot | Chuck Lever | 1 | -1/+14 |
| 2026-04-13 | xprtrdma: Avoid 250 ms delay on backlog wakeup | Chuck Lever | 1 | -1/+1 |
| 2026-04-13 | xprtrdma: Close sendctx get/put race that can block a transport | Chuck Lever | 1 | -1/+16 |
| 2026-04-03 | svcrdma: Use contiguous pages for RDMA Read sink buffers | Chuck Lever | 1 | -0/+223 |
| 2026-03-29 | svcrdma: Factor out WR chain linking into helper | Chuck Lever | 1 | -39/+28 |
| 2026-03-29 | svcrdma: Add Write chunk WRs to the RPC's Send WR chain | Chuck Lever | 2 | -23/+81 |
| 2026-03-29 | svcrdma: Clean up use of rdma->sc_pd->device | Chuck Lever | 1 | -9/+9 |
| 2026-03-29 | svcrdma: Clean up use of rdma->sc_pd->device in Receive paths | Chuck Lever | 1 | -6/+7 |
| 2026-03-29 | svcrdma: Add fair queuing for Send Queue access | Chuck Lever | 3 | -68/+135 |
| 2026-03-29 | SUNRPC: Track consumed rq_pages entries | Chuck Lever | 1 | -0/+1 |
| 2026-03-29 | svcrdma: preserve rq_next_page in svc_rdma_save_io_pages | Chuck Lever | 1 | -4/+2 |
| 2026-03-29 | SUNRPC: Allocate a separate Reply page array | Chuck Lever | 1 | -11/+4 |
| 2026-03-29 | sunrpc: Kill RPC_IFDEBUG() | Andy Shevchenko | 1 | -13/+14 |
| 2026-02-27 | xprtrdma: Decrement re_receiving on the early exit paths | Eric Badger | 1 | -3/+4 |
| 2026-02-21 | Convert 'alloc_flex' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 3 | -8/+8 |
| 2026-01-28 | svcrdma: use bvec-based RDMA read/write API | Chuck Lever | 1 | -69/+86 |
| 2026-01-28 | RDMA/core: add rdma_rw_max_sge() helper for SQ sizing | Chuck Lever | 1 | -2/+6 |
| 2025-12-24 | Merge tag 'nfsd-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 1 | -2/+5 |
| 2025-12-12 | Merge tag 'nfs-for-6.19-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 1 | -6/+2 |
| 2025-12-08 | svcrdma: bound check rq_pages index in inline path | Joshua Rogers | 1 | -0/+3 |
| 2025-12-08 | svcrdma: return 0 on success from svc_rdma_copy_inline_range | Joshua Rogers | 1 | -1/+1 |
| 2025-12-08 | svcrdma: use rc_pageoff for memcpy byte offset | Joshua Rogers | 1 | -1/+1 |
| 2025-11-23 | SUNRPC: cleanup common code in backchannel request | Olga Kornievskaia | 1 | -6/+2 |
| 2025-11-16 | svcrdma: Release transport resources synchronously | Chuck Lever | 1 | -11/+8 |
| 2025-09-23 | SUNRPC: Remove redundant __GFP_NOWARN | Qianfeng Rong | 1 | -1/+1 |
| 2025-05-15 | svcrdma: Adjust the number of entries in svc_rdma_send_ctxt::sc_pages | Chuck Lever | 1 | -3/+13 |
| 2025-05-15 | svcrdma: Adjust the number of entries in svc_rdma_recv_ctxt::rc_pages | Chuck Lever | 1 | -2/+6 |
| 2025-05-15 | sunrpc: Replace the rq_pages array with dynamically-allocated memory | Chuck Lever | 1 | -1/+1 |
| 2025-05-15 | svcrdma: Reduce the number of rdma_rw contexts per-QP | Chuck Lever | 1 | -6/+8 |
| 2025-05-11 | svcrdma: Unregister the device if svc_rdma_accept() fails | Chuck Lever | 1 | -0/+1 |
| 2025-03-10 | svcrdma: do not unregister device for listeners | Olga Kornievskaia | 1 | -1/+2 |
| 2024-11-18 | svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() | Ye Bin | 1 | -5/+14 |
| 2024-11-11 | svcrdma: Address an integer overflow | Chuck Lever | 1 | -1/+7 |
| 2024-11-02 | Merge tag 'nfsd-6.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 1 | -0/+1 |
| 2024-10-30 | rpcrdma: Always release the rpcrdma_device's xa_array | Chuck Lever | 1 | -0/+1 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 2 | -2/+2 |
| 2024-09-20 | sunrpc: xprtrdma: Use ERR_CAST() to return | Yan Zhen | 1 | -1/+1 |
| 2024-09-20 | svcrdma: Handle device removal outside of the CM event handler | Chuck Lever | 1 | -1/+15 |
| 2024-08-19 | rpcrdma: Trace connection registration and unregistration | Chuck Lever | 1 | -0/+2 |
| 2024-08-19 | rpcrdma: Use XA_FLAGS_ALLOC instead of XA_FLAGS_ALLOC1 | Chuck Lever | 1 | -1/+1 |
| 2024-08-19 | rpcrdma: Device kref is over-incremented on error from xa_alloc | Chuck Lever | 1 | -1/+1 |
| 2024-07-24 | sysctl: treewide: constify the ctl_table argument of proc_handlers | Joel Granados | 1 | -1/+1 |
| 2024-07-18 | Merge tag 'nfs-for-6.11-1' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 7 | -57/+261 |
| 2024-07-08 | svcrdma: Handle ADDR_CHANGE CM event properly | Chuck Lever | 1 | -1/+15 |
| 2024-07-08 | svcrdma: Refactor the creation of listener CMA ID | Chuck Lever | 1 | -27/+40 |
| 2024-07-08 | xprtrdma: Remove temp allocation of rpcrdma_rep objects | Chuck Lever | 3 | -37/+26 |
| 2024-07-08 | xprtrdma: Clean up synopsis of frwr_mr_unmap() | Chuck Lever | 1 | -3/+3 |
| 2024-07-08 | xprtrdma: Handle device removal outside of the CM event handler | Chuck Lever | 2 | -9/+16 |
| 2024-07-08 | rpcrdma: Implement generic device removal | Chuck Lever | 3 | -4/+197 |
| 2024-07-08 | xprtrdma: Fix rpcrdma_reqs_reset() | Chuck Lever | 2 | -2/+17 |
| 2024-07-08 | xprtrdma: removed asm-generic headers from verbs.c | Tanzir Hasan | 1 | -2/+2 |
| 2024-05-23 | Merge tag 'nfs-for-6.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 1 | -1/+5 |
| 2024-05-20 | rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL | Dan Aloni | 1 | -1/+5 |
| 2024-05-03 | net: sunrpc: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 2 | -2/+0 |
| 2024-04-20 | Revert "svcrdma: Add Write chunk WRs to the RPC's Send WR chain" | Chuck Lever | 2 | -68/+23 |
| 2024-03-01 | svcrdma: Add Write chunk WRs to the RPC's Send WR chain | Chuck Lever | 2 | -23/+68 |
| 2024-03-01 | svcrdma: Post WRs for Write chunks in svc_rdma_sendto() | Chuck Lever | 2 | -38/+48 |
| 2024-03-01 | svcrdma: Post the Reply chunk and Send WR together | Chuck Lever | 2 | -35/+57 |
| 2024-03-01 | svcrdma: Move write_info for Reply chunks into struct svc_rdma_send_ctxt | Chuck Lever | 2 | -40/+53 |
| 2024-03-01 | svcrdma: Post Send WR chain | Chuck Lever | 2 | -17/+34 |
| 2024-03-01 | svcrdma: Fix retry loop in svc_rdma_send() | Chuck Lever | 1 | -11/+17 |
| 2024-03-01 | svcrdma: Prevent a UAF in svc_rdma_send() | Chuck Lever | 1 | -3/+8 |
| 2024-03-01 | svcrdma: Fix SQ wake-ups | Chuck Lever | 1 | -3/+3 |
| 2024-03-01 | svcrdma: Increase the per-transport rw_ctx count | Chuck Lever | 1 | -2/+7 |
| 2024-03-01 | svcrdma: Update max_send_sges after QP is created | Chuck Lever | 1 | -0/+1 |
| 2024-03-01 | svcrdma: Report CQ depths in debugging output | Chuck Lever | 1 | -1/+2 |
| 2024-03-01 | svcrdma: Reserve an extra WQE for ib_drain_rq() | Chuck Lever | 1 | -1/+1 |
| 2024-01-07 | svcrdma: Implement multi-stage Read completion again | Chuck Lever | 2 | -111/+76 |
| 2024-01-07 | svcrdma: Copy construction of svc_rqst::rq_arg to rdma_read_complete() | Chuck Lever | 1 | -1/+92 |
| 2024-01-07 | svcrdma: Add back svcxprt_rdma::sc_read_complete_q | Chuck Lever | 2 | -1/+37 |
| 2024-01-07 | svcrdma: Add back svc_rdma_recv_ctxt::rc_pages | Chuck Lever | 2 | -1/+8 |
| 2024-01-07 | svcrdma: Clean up comment in svc_rdma_accept() | Chuck Lever | 1 | -7/+10 |
| 2024-01-07 | svcrdma: Remove queue-shortening warnings | Chuck Lever | 1 | -6/+1 |
| 2024-01-07 | svcrdma: Remove pointer addresses shown in dprintk() | Chuck Lever | 1 | -3/+1 |
| 2024-01-07 | svcrdma: Optimize svc_rdma_cc_init() | Chuck Lever | 3 | -6/+7 |
| 2024-01-07 | svcrdma: De-duplicate completion ID initialization helpers | Chuck Lever | 3 | -22/+1 |
| 2024-01-07 | svcrdma: Move the svc_rdma_cc_init() call | Chuck Lever | 2 | -3/+9 |
| 2024-01-07 | svcrdma: Remove struct svc_rdma_read_info | Chuck Lever | 1 | -29/+0 |
| 2024-01-07 | svcrdma: Update the synopsis of svc_rdma_read_special() | Chuck Lever | 1 | -10/+9 |
| 2024-01-07 | svcrdma: Update the synopsis of svc_rdma_read_call_chunk() | Chuck Lever | 1 | -13/+11 |
| 2024-01-07 | svcrdma: Update synopsis of svc_rdma_read_multiple_chunks() | Chuck Lever | 1 | -10/+9 |
| 2024-01-07 | svcrdma: Update synopsis of svc_rdma_copy_inline_range() | Chuck Lever | 1 | -8/+9 |
| 2024-01-07 | svcrdma: Update the synopsis of svc_rdma_read_data_item() | Chuck Lever | 1 | -9/+8 |
| 2024-01-07 | svcrdma: Update synopsis of svc_rdma_read_chunk_range() | Chuck Lever | 1 | -12/+12 |
| 2024-01-07 | svcrdma: Update synopsis of svc_rdma_build_read_chunk() | Chuck Lever | 1 | -11/+10 |
| 2024-01-07 | svcrdma: Update synopsis of svc_rdma_build_read_segment() | Chuck Lever | 1 | -8/+9 |
| 2024-01-07 | svcrdma: Move read_info::ri_pageoff into struct svc_rdma_recv_ctxt | Chuck Lever | 1 | -16/+15 |
| 2024-01-07 | svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_rdma_recv_ctxt | Chuck Lever | 1 | -12/+9 |
| 2024-01-07 | svcrdma: Start moving fields out of struct svc_rdma_read_info | Chuck Lever | 1 | -31/+26 |
| 2024-01-07 | svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h | Chuck Lever | 1 | -18/+0 |
| 2024-01-07 | svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field | Chuck Lever | 1 | -2/+0 |
| 2024-01-07 | svcrdma: Pass a pointer to the transport to svc_rdma_cc_release() | Chuck Lever | 1 | -6/+7 |
| 2024-01-07 | svcrdma: Explicitly pass the transport to svc_rdma_post_chunk_ctxt() | Chuck Lever | 1 | -5/+5 |
| 2024-01-07 | svcrdma: Explicitly pass the transport into Read chunk I/O paths | Chuck Lever | 1 | -22/+36 |
| 2024-01-07 | svcrdma: Explicitly pass the transport into Write chunk I/O paths | Chuck Lever | 1 | -1/+4 |
| 2024-01-07 | svcrdma: Acquire the svcxprt_rdma pointer from the CQ context | Chuck Lever | 1 | -2/+3 |
| 2024-01-07 | svcrdma: Reduce size of struct svc_rdma_rw_ctxt | Chuck Lever | 1 | -4/+8 |
| 2024-01-07 | svcrdma: Update some svcrdma DMA-related tracepoints | Chuck Lever | 1 | -5/+5 |
| 2024-01-07 | svcrdma: DMA error tracepoints should report completion IDs | Chuck Lever | 1 | -4/+5 |
| 2024-01-07 | svcrdma: SQ error tracepoints should report completion IDs | Chuck Lever | 2 | -6/+6 |
| 2024-01-07 | rpcrdma: Introduce a simple cid tracepoint class | Chuck Lever | 4 | -4/+4 |
| 2024-01-07 | svcrdma: Add lockdep class keys for transport locks | Chuck Lever | 1 | -0/+6 |
| 2024-01-07 | svcrdma: Clean up locking | Chuck Lever | 1 | -2/+2 |
| 2024-01-07 | svcrdma: Add an async version of svc_rdma_write_info_free() | Chuck Lever | 1 | -1/+11 |
| 2024-01-07 | svcrdma: Add an async version of svc_rdma_send_ctxt_put() | Chuck Lever | 1 | -9/+25 |
| 2024-01-07 | svcrdma: Add a utility workqueue to svcrdma | Chuck Lever | 2 | -8/+25 |
| 2024-01-07 | svcrdma: Pre-allocate svc_rdma_recv_ctxt objects | Chuck Lever | 1 | -11/+21 |
| 2024-01-07 | svcrdma: Eliminate allocation of recv_ctxt objects in backchannel | Chuck Lever | 2 | -21/+21 |
| 2023-10-16 | svcrdma: Drop connection after an RDMA Read error | Chuck Lever | 1 | -1/+2 |
| 2023-10-16 | SUNRPC: change the back-channel queue to lwq | NeilBrown | 1 | -3/+1 |
| 2023-10-16 | SUNRPC: integrate back-channel processing with svc_recv() | NeilBrown | 1 | -1/+1 |
| 2023-08-23 | xprtrdma: Remove unused function declaration rpcrdma_bc_post_recv() | Yue Haibing | 1 | -1/+0 |
| 2023-08-22 | Merge tag 'nfs-for-6.5-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 1 | -5/+4 |
| 2023-08-19 | xprtrdma: Remap Receive buffers after a reconnect | Chuck Lever | 1 | -5/+4 |
| 2023-06-18 | svcrdma: Fix stale comment | Chuck Lever | 1 | -4/+2 |
| 2023-06-17 | svcrdma: Remove an unused argument from __svc_rdma_put_rw_ctxt() | Chuck Lever | 1 | -4/+3 |
| 2023-06-17 | svcrdma: trace cc_release calls | Chuck Lever | 1 | -0/+2 |
| 2023-06-17 | svcrdma: Convert "might sleep" comment into a code annotation | Chuck Lever | 2 | -2/+5 |
| 2023-06-17 | SUNRPC: Optimize page release in svc_rdma_sendto() | Chuck Lever | 1 | -2/+2 |
| 2023-06-17 | svcrdma: Prevent page release when nothing was received | Chuck Lever | 1 | -6/+6 |
| 2023-06-12 | svcrdma: Revert 2a1e4f21d841 ("svcrdma: Normalize Send page handling") | Chuck Lever | 2 | -22/+13 |
| 2023-06-12 | SUNRPC: Revert 579900670ac7 ("svcrdma: Remove unused sc_pages field") | Chuck Lever | 1 | -0/+25 |
| 2023-06-12 | SUNRPC: Revert cc93ce9529a6 ("svcrdma: Retain the page backing rq_res.head[0]... | Chuck Lever | 1 | -5/+0 |
| 2023-06-12 | svcrdma: Clean up allocation of svc_rdma_rw_ctxt | Chuck Lever | 1 | -4/+6 |
| 2023-06-12 | svcrdma: Clean up allocation of svc_rdma_send_ctxt | Chuck Lever | 1 | -5/+4 |
| 2023-06-12 | svcrdma: Clean up allocation of svc_rdma_recv_ctxt | Chuck Lever | 1 | -11/+7 |
| 2023-06-12 | svcrdma: Allocate new transports on device's NUMA node | Chuck Lever | 1 | -9/+9 |
| 2023-05-17 | Merge tag 'nfsd-6.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l... | Linus Torvalds | 2 | -7/+6 |
| 2023-05-14 | SUNRPC: always free ctxt when freeing deferred request | NeilBrown | 2 | -7/+6 |
| 2023-04-29 | Merge tag 'nfsd-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux | Linus Torvalds | 1 | -19/+2 |
| 2023-04-26 | sunrpc: simplify two-level sysctl registration for svcrdma_parm_table | Luis Chamberlain | 1 | -19/+2 |
| 2023-04-11 | sunrpc: simplify one-level sysctl registration for xr_tunables_table | Luis Chamberlain | 1 | -10/+1 |
| 2023-02-20 | SUNRPC: Remove ->xpo_secure_port() | Chuck Lever | 2 | -7/+1 |
| 2023-01-10 | Merge tag 'nfsd-6.2-3' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l... | Linus Torvalds | 1 | -1/+1 |
| 2023-01-06 | Revert "SUNRPC: Use RMW bitops in single-threaded hot paths" | Chuck Lever | 1 | -1/+1 |
| 2022-12-06 | xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() | Zhang Xiaoxu | 1 | -1/+1 |
| 2022-10-05 | xprtrdma: Fix uninitialized variable | Chuck Lever | 1 | -2/+1 |
| 2022-10-05 | xprtrdma: Prevent memory allocations from driving a reclaim | Chuck Lever | 1 | -4/+4 |
| 2022-10-05 | xprtrdma: Memory allocation should be allowed to fail during connect | Chuck Lever | 1 | -3/+3 |
| 2022-10-05 | xprtrdma: MR-related memory allocation should be allowed to fail | Chuck Lever | 3 | -11/+17 |
| 2022-10-05 | xprtrdma: Clean up synopsis of rpcrdma_regbuf_alloc() | Chuck Lever | 1 | -11/+8 |
| 2022-10-05 | xprtrdma: Clean up synopsis of rpcrdma_req_create() | Chuck Lever | 3 | -11/+11 |
| 2022-10-05 | svcrdma: Clean up RPCRDMA_DEF_GFP | Chuck Lever | 2 | -4/+2 |
| 2022-10-05 | SUNRPC: Replace the use of the xprtiod WQ in rpcrdma | Chuck Lever | 2 | -9/+4 |
| 2022-07-10 | SUNRPC: Fix an RPC/RDMA performance regression | Trond Myklebust | 1 | -5/+1 |
| 2022-06-10 | Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 1 | -2/+2 |
| 2022-06-02 | SUNRPC: Trap RDMA segment overflows | Chuck Lever | 1 | -2/+2 |
| 2022-05-31 | Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 1 | -0/+5 |
| 2022-05-31 | xprtrdma: treat all calls not a bcall when bc_serv is NULL | Kinglong Mee | 1 | -0/+5 |
| 2022-05-26 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma | Linus Torvalds | 1 | -1/+1 |
| 2022-05-24 | Merge tag 'v5.18' into rdma.git for-next | Jason Gunthorpe | 1 | -1/+1 |
| 2022-05-23 | SUNRPC: Use RMW bitops in single-threaded hot paths | Chuck Lever | 1 | -1/+1 |
| 2022-05-19 | SUNRPC: Remove svc_rqst::rq_xprt_hlen | Chuck Lever | 1 | -1/+0 |
| 2022-04-12 | Merge tag 'nfsd-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/... | Linus Torvalds | 1 | -1/+1 |
| 2022-04-06 | RDMA: Split kernel-only global device caps from uverbs device caps | Jason Gunthorpe | 1 | -1/+1 |
| 2022-04-06 | SUNRPC: Fix NFSD's request deferral on RDMA transports | Chuck Lever | 1 | -1/+1 |
| 2022-03-29 | Merge tag 'nfs-for-5.18-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 3 | -6/+10 |
| 2022-03-13 | SUNRPC: improve 'swap' handling: scheduling and PF_MEMALLOC | NeilBrown | 1 | -2/+4 |
| 2022-03-13 | SUNRPC/xprt: async tasks mustn't block waiting for memory | NeilBrown | 1 | -1/+1 |
| 2022-03-13 | SUNRPC/call_alloc: async tasks mustn't block waiting for memory | NeilBrown | 1 | -1/+3 |
| 2022-02-28 | SUNRPC: Rename svc_close_xprt() | Chuck Lever | 1 | -1/+1 |
| 2022-02-25 | SUNRPC/xprtrdma: Convert GFP_NOFS to GFP_KERNEL | Trond Myklebust | 2 | -3/+3 |
| 2022-02-08 | xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create | Dan Aloni | 1 | -0/+3 |
| 2022-01-14 | xprtrdma: Remove definitions of RPCDBG_FACILITY | Chuck Lever | 5 | -27/+0 |
| 2022-01-14 | xprtrdma: Remove final dprintk call sites from xprtrdma | Chuck Lever | 1 | -12/+0 |
| 2021-11-10 | Merge tag 'nfsd-5.16' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 3 | -9/+44 |
| 2021-11-02 | xprtrdma: Fix a maybe-uninitialized compiler warning | Benjamin Coddington | 1 | -6/+7 |
| 2021-10-20 | xprtrdma: Remove rpcrdma_ep::re_implicit_roundup | Chuck Lever | 2 | -3/+0 |
| 2021-10-20 | xprtrdma: Provide a buffer to pad Write chunks of unaligned length | Chuck Lever | 4 | -9/+55 |
| 2021-10-04 | svcrdma: Split svcrmda_wc_{read,write} tracepoints | Chuck Lever | 1 | -4/+26 |
| 2021-10-04 | svcrdma: Split the svcrdma_wc_send() tracepoint | Chuck Lever | 1 | -3/+11 |
| 2021-10-04 | svcrdma: Split the svcrdma_wc_receive() tracepoint | Chuck Lever | 1 | -2/+7 |
| 2021-09-04 | Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfs | Linus Torvalds | 5 | -31/+28 |
| 2021-08-19 | svcrdma: xpt_bc_xprt is already clear in __svc_rdma_free() | Chuck Lever | 1 | -7/+0 |
| 2021-08-17 | svcrdma: Convert rdma->sc_rw_ctxts to llist | Chuck Lever | 2 | -15/+36 |
| 2021-08-17 | svcrdma: Relieve contention on sc_send_lock. | Chuck Lever | 2 | -16/+9 |
| 2021-08-17 | svcrdma: Fewer calls to wake_up() in Send completion handler | Chuck Lever | 2 | -8/+17 |
| 2021-08-09 | SUNRPC/xprtrdma: Fix reconnection locking | Trond Myklebust | 1 | -6/+5 |
| 2021-08-09 | xprtrdma: Eliminate rpcrdma_post_sends() | Chuck Lever | 4 | -18/+2 |
| 2021-08-09 | xprtrdma: Add an xprtrdma_post_send_err tracepoint | Chuck Lever | 1 | -1/+5 |
| 2021-08-09 | xprtrdma: Add xprtrdma_post_recvs_err() tracepoint | Chuck Lever | 1 | -1/+2 |
| 2021-08-09 | xprtrdma: Put rpcrdma_reps before waking the tear-down completion | Chuck Lever | 1 | -5/+5 |
| 2021-08-09 | xprtrdma: Disconnect after an ib_post_send() immediate error | Chuck Lever | 3 | -1/+10 |
| 2021-07-09 | Merge tag 'nfs-for-5.14-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 1 | -0/+2 |
| 2021-07-08 | sunrpc: keep track of the xprt_class in rpc_xprt structure | Olga Kornievskaia | 1 | -0/+2 |
| 2021-07-07 | Merge tag 'nfsd-5.14' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 1 | -3/+3 |
| 2021-07-06 | xprtrdma: Fix spelling mistakes | Zheng Yongjun | 1 | -3/+3 |
| 2021-05-27 | xprtrdma: Revert 586a0787ce35 | Chuck Lever | 1 | -9/+18 |
| 2021-05-26 | SUNRPC: More fixes for backlog congestion | Trond Myklebust | 3 | -9/+22 |
| 2021-05-07 | Merge tag 'nfs-for-5.13-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 6 | -209/+207 |
| 2021-05-01 | xprtrdma: Fix a NULL dereference in frwr_unmap_sync() | Chuck Lever | 1 | -0/+1 |