Chuck Lever
|
d933cc3201
xprtrdma: Replace PAGE_MASK with offset_in_page()
|
8 years ago |
Chuck Lever
|
431af645cf
xprtrdma: Fix client lock-up after application signal fires
|
8 years ago |
Chuck Lever
|
451d26e151
xprtrdma: Pass only the list of registered MRs to ro_unmap_sync
|
8 years ago |
Chuck Lever
|
4b196dc6fe
xprtrdma: Pre-mark remotely invalidated MRs
|
8 years ago |
Chuck Lever
|
0031e47c76
xprtrdma: Squelch ENOBUFS warnings
|
8 years ago |
Chuck Lever
|
91a10c5297
xprtrdma: Use same device when mapping or syncing DMA buffers
|
8 years ago |
Chuck Lever
|
9a5c63e9c4
xprtrdma: Refactor management of mw_list field
|
8 years ago |
Chuck Lever
|
18c0fb31a0
xprtrdma: Properly recover FRWRs with in-flight FASTREG WRs
|
8 years ago |
Chuck Lever
|
16f906d66c
xprtrdma: Reduce required number of send SGEs
|
8 years ago |
Chuck Lever
|
b5f0afbea4
xprtrdma: Per-connection pad optimization
|
8 years ago |
Chuck Lever
|
24abdf1be1
xprtrdma: Fix Read chunk padding
|
8 years ago |
Chuck Lever
|
3a72dc771c
xprtrdma: Relocate connection helper functions
|
8 years ago |
Chuck Lever
|
c351f94387
xprtrdma: Update dprintk in rpcrdma_count_chunks
|
8 years ago |
Chuck Lever
|
496b77a5c5
xprtrdma: Eliminate rpcrdma_receive_worker()
|
9 years ago |
Chuck Lever
|
655fec6987
xprtrdma: Use gathered Send for large inline messages
|
9 years ago |
Chuck Lever
|
c8b920bb49
xprtrdma: Basic support for Remote Invalidation
|
9 years ago |
Chuck Lever
|
87cfb9a0c8
xprtrdma: Client-side support for rpcrdma_connect_private
|
9 years ago |
Chuck Lever
|
90aab60296
xprtrdma: Move send_wr to struct rpcrdma_req
|
9 years ago |
Chuck Lever
|
b157380af1
xprtrdma: Simplify rpcrdma_ep_post_recv()
|
9 years ago |
Chuck Lever
|
54cbd6b0c6
xprtrdma: Delay DMA mapping Send and Receive buffers
|
9 years ago |
Chuck Lever
|
eb342e9a38
xprtrdma: Eliminate INLINE_THRESHOLD macros
|
9 years ago |
Chuck Lever
|
65b80179f9
xprtrdma: No direct data placement with krb5i and krb5p
|
9 years ago |
Chuck Lever
|
64695bde6c
xprtrdma: Clean up fixup_copy_count accounting
|
9 years ago |
Chuck Lever
|
cfabe2c634
xprtrdma: Update only specific fields in private receive buffer
|
9 years ago |
Chuck Lever
|
cb0ae1fbb2
xprtrdma: Do not update {head, tail}.iov_len in rpcrdma_inline_fixup()
|
9 years ago |
Chuck Lever
|
80414abc28
xprtrdma: rpcrdma_inline_fixup() overruns the receive page list
|
9 years ago |
Chuck Lever
|
5ab8142839
xprtrdma: Chunk list encoders no longer share one rl_segments array
|
9 years ago |
Chuck Lever
|
9d6b040978
xprtrdma: Place registered MWs on a per-req list
|
9 years ago |
Chuck Lever
|
a54d4059e5
xprtrdma: Chunk list encoders must not return zero
|
9 years ago |
Chuck Lever
|
7a89f9c626
xprtrdma: Honor ->send_request API contract
|
9 years ago |