linux_dsm_epyc7002/include/linux/sunrpc
Chuck Lever b623589dba svcrdma: Eliminate RPCRDMA_SQ_DEPTH_MULT
The Send Queue depth is temporarily reduced to 1 SQE per credit. The
new rdma_rw API does an internal computation, during QP creation, to
increase the depth of the Send Queue to handle RDMA Read and Write
operations.

This change has to come before the NFSD code paths are updated to
use the rdma_rw API. Without this patch, rdma_rw_init_qp() increases
the size of the SQ too much, resulting in memory allocation failures
during QP creation.

Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
2017-04-25 17:25:54 -04:00
..
addr.h
auth_gss.h
auth.h sunrpc: remove dead codes of cr_magic in rpc_cred 2017-02-08 17:02:46 -05:00
bc_xprt.h
cache.h NFS client updates for Linux 4.11 2017-03-01 16:10:30 -08:00
clnt.h NFSv4: Set the connection timeout to match the lease period 2017-02-09 14:15:16 -05:00
debug.h sunrpc & nfs: Add and use dprintk_cont macros 2017-01-30 13:14:50 -05:00
gss_api.h
gss_asn1.h
gss_err.h
gss_krb5_enctypes.h
gss_krb5.h
metrics.h
msg_prot.h
rpc_pipe_fs.h
rpc_rdma.h svcrdma: Another sendto chunk list parsing update 2017-02-08 14:41:24 -05:00
sched.h
stats.h
svc_rdma.h svcrdma: Eliminate RPCRDMA_SQ_DEPTH_MULT 2017-04-25 17:25:54 -04:00
svc_xprt.h sunrpc: flag transports as having congestion control 2017-02-24 16:55:46 -05:00
svc.h nfsd: check for oversized NFSv2/v3 arguments 2017-04-25 17:25:53 -04:00
svcauth_gss.h
svcauth.h
svcsock.h
timer.h
types.h sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> 2017-03-02 08:42:32 +01:00
xdr.h SUNRPC: Add a helper function xdr_stream_decode_string_dup() 2017-02-21 16:56:16 -05:00
xprt.h SUNRPC: Allow changing of the TCP timeout parameters on the fly 2017-02-09 14:02:10 -05:00
xprtmultipath.h
xprtrdma.h
xprtsock.h SUNRPC: Allow changing of the TCP timeout parameters on the fly 2017-02-09 14:02:10 -05:00