]> git.baikalelectronics.ru Git - kernel.git/commit
SUNRPC: Fix up backchannel slot table accounting
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Tue, 16 Jul 2019 17:51:29 +0000 (13:51 -0400)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Thu, 18 Jul 2019 05:12:59 +0000 (01:12 -0400)
commite8dff2de40636f752f832a20dcaf5f1aaf839467
tree45bafb2c535f1790f99e41cb7de2b7fb0c199c4e
parentd9fe55b87639b1f31269282865572d7ca9e49778
SUNRPC: Fix up backchannel slot table accounting

Add a per-transport maximum limit in the socket case, and add
helpers to allow the NFSv4 code to discover that limit.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/nfs4proc.c
include/linux/sunrpc/bc_xprt.h
include/linux/sunrpc/clnt.h
include/linux/sunrpc/xprt.h
net/sunrpc/backchannel_rqst.c
net/sunrpc/clnt.c
net/sunrpc/svc.c
net/sunrpc/xprtrdma/backchannel.c
net/sunrpc/xprtrdma/transport.c
net/sunrpc/xprtrdma/xprt_rdma.h
net/sunrpc/xprtsock.c