Tom Tucker
|
24b8b44780
svcrdma: Fix race between svc_rdma_recvfrom thread and the dto_tasklet
|
17 anni fa |
Tom Tucker
|
8948896c9e
svcrdma: Change WR context get/put to use the kmem cache
|
17 anni fa |
Tom Tucker
|
36ef25e464
svcrdma: Limit ORD based on client's advertised IRD
|
17 anni fa |
Tom Tucker
|
94dba4918d
svcrdma: Remove unneeded spin locks from __svc_rdma_free
|
17 anni fa |
Tom Tucker
|
87295b6c5c
svcrdma: Add dma map count and WARN_ON
|
17 anni fa |
Tom Tucker
|
e6ab914371
svcrdma: Move the DMA unmap logic to the CQ handler
|
17 anni fa |
Tom Tucker
|
34d16e42a6
svcrdma: Use RPC reply map for RDMA_WRITE processing
|
17 anni fa |
Tom Tucker
|
ab96dddbed
svcrdma: Add a type for keeping NFS RPC mapping
|
17 anni fa |
Tom Tucker
|
008fdbc571
svcrdma: Change svc_rdma_send_error return type to void
|
17 anni fa |
Tom Tucker
|
af261af4db
svcrdma: Copy transport address and arm CQ before calling rdma_accept
|
17 anni fa |
Tom Tucker
|
97a3df382e
svcrdma: Use ib verbs version of dma_unmap
|
17 anni fa |
Tom Tucker
|
356d0a1519
svcrdma: Cleanup queued, but unprocessed I/O in svc_rdma_free
|
17 anni fa |
Tom Tucker
|
1711386c62
svcrdma: Move the QP and cm_id destruction to svc_rdma_free
|
17 anni fa |
Tom Tucker
|
0905c0f0a2
svcrdma: Add reference for each SQ/RQ WR
|
17 anni fa |
Tom Tucker
|
8da91ea8de
svcrdma: Move destroy to kernel thread
|
17 anni fa |
Tom Tucker
|
47698e083e
svcrdma: Shrink scope of spinlock on RQ CQ
|
17 anni fa |
Tom Tucker
|
8740767376
svcrdma: Use standard Linux lists for context cache
|
17 anni fa |
Tom Tucker
|
02e7452de7
svcrdma: Simplify RDMA_READ deferral buffer management
|
17 anni fa |
Tom Tucker
|
10a38c33f4
svcrdma: Remove unused READ_DONE context flags bit
|
17 anni fa |
Tom Tucker
|
58e8f62137
svcrdma: Fix error handling during listening endpoint creation
|
17 anni fa |
Tom Tucker
|
05a0826a6e
svcrdma: Free context on ib_post_recv error
|
17 anni fa |
Tom Tucker
|
120693d12c
svcrdma: Add put of connection ESTABLISHED reference in rdma_cma_handler
|
17 anni fa |
Tom Tucker
|
9d6347acd2
svcrdma: Fix return value in svc_rdma_send
|
17 anni fa |
Tom Tucker
|
dbcd00eba9
svcrdma: Fix race with dto_tasklet in svc_rdma_send
|
17 anni fa |
Tom Tucker
|
0e7f011a19
svcrdma: Simplify receive buffer posting
|
17 anni fa |
Tom Tucker
|
830bb59b6e
SVCRDMA: Add check for XPT_CLOSE in svc_rdma_send
|
17 anni fa |
Tom Tucker
|
c48cbb405c
SVCRDMA: Add xprt refs to fix close/unmount crash
|
17 anni fa |
Tom Tucker
|
377f9b2f45
rdma: SVCRDMA Core Transport Services
|
17 anni fa |