linux/net/sunrpc/xprtrdma
Chuck Lever 03fe993153 svcrdma: Define maximum number of backchannel requests
Extra resources for handling backchannel requests have to be
pre-allocated when a transport instance is created. Set up
additional fields in svcxprt_rdma to track these resources.

The max_requests fields are elements of the RPC-over-RDMA
protocol, so they should be u32. To ensure that unsigned
arithmetic is used everywhere, some other fields in the
svcxprt_rdma struct are updated.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Acked-by: Bruce Fields <bfields@fieldses.org>
Signed-off-by: Doug Ledford <dledford@redhat.com>
2016-01-19 15:30:48 -05:00
..
backchannel.c NFS: Enable client side NFSv4.1 backchannel to use other transports 2015-11-02 16:29:13 -05:00
fmr_ops.c xprtrdma: Replace global lkey with lkey local to PD 2015-09-25 10:46:51 -04:00
frwr_ops.c xprtrdma: Avoid calling ib_query_device 2015-12-22 14:39:00 -05:00
Makefile xprtrdma: Pre-allocate backward rpc_rqst and send/receive buffers 2015-11-02 13:45:15 -05:00
module.c rpcrdma: Merge svcrdma and xprtrdma modules into one 2015-06-04 16:56:02 -04:00
physical_ops.c xprtrdma: Replace global lkey with lkey local to PD 2015-09-25 10:46:51 -04:00
rpc_rdma.c xprtrdma: Handle incoming backward direction RPC calls 2015-11-02 13:45:15 -05:00
svc_rdma_marshal.c svcrdma: Keep rpcrdma_msg fields in network byte-order 2015-06-04 16:55:59 -04:00
svc_rdma_recvfrom.c Initial 4.4 merge window submission 2015-11-07 13:33:07 -08:00
svc_rdma_sendto.c svcrdma: Make map_xdr non-static 2016-01-19 15:30:48 -05:00
svc_rdma_transport.c svcrdma: Define maximum number of backchannel requests 2016-01-19 15:30:48 -05:00
svc_rdma.c svcrdma: Define maximum number of backchannel requests 2016-01-19 15:30:48 -05:00
transport.c NFS: Enable client side NFSv4.1 backchannel to use other transports 2015-11-02 16:29:13 -05:00
verbs.c xprtrdma: Avoid calling ib_query_device 2015-12-22 14:39:00 -05:00
xprt_rdma.h svcrdma: Remove unused req_map and ctxt kmem_caches 2016-01-19 15:30:48 -05:00