SUNRPC: Clean up transport write space handling
Treat socket write space handling in the same way we now treat transport
congestion: by denying the XPRT_LOCK until the transport signals that it
has free buffer space.
Signed-off-by:
Trond Myklebust <trond.myklebust@hammerspace.com>
Showing
- include/linux/sunrpc/svc_xprt.h 0 additions, 1 deletioninclude/linux/sunrpc/svc_xprt.h
- include/linux/sunrpc/xprt.h 3 additions, 2 deletionsinclude/linux/sunrpc/xprt.h
- net/sunrpc/clnt.c 10 additions, 18 deletionsnet/sunrpc/clnt.c
- net/sunrpc/svc_xprt.c 0 additions, 2 deletionsnet/sunrpc/svc_xprt.c
- net/sunrpc/xprt.c 47 additions, 30 deletionsnet/sunrpc/xprt.c
- net/sunrpc/xprtrdma/rpc_rdma.c 1 addition, 1 deletionnet/sunrpc/xprtrdma/rpc_rdma.c
- net/sunrpc/xprtrdma/svc_rdma_backchannel.c 1 addition, 6 deletionsnet/sunrpc/xprtrdma/svc_rdma_backchannel.c
- net/sunrpc/xprtsock.c 11 additions, 22 deletionsnet/sunrpc/xprtsock.c
Please register or sign in to comment