SUNRPC: Add a ->free_slot transport callout
Refactor: xprtrdma needs to have better control over when RPCs are awoken from the backlog queue, so replace xprt_free_slot with a transport op callout. Signed-off-by:Chuck Lever <chuck.lever@oracle.com> Signed-off-by:
Anna Schumaker <Anna.Schumaker@Netapp.com>
Showing
- include/linux/sunrpc/xprt.h 4 additions, 0 deletionsinclude/linux/sunrpc/xprt.h
- net/sunrpc/xprt.c 3 additions, 2 deletionsnet/sunrpc/xprt.c
- net/sunrpc/xprtrdma/svc_rdma_backchannel.c 1 addition, 0 deletionsnet/sunrpc/xprtrdma/svc_rdma_backchannel.c
- net/sunrpc/xprtrdma/transport.c 1 addition, 0 deletionsnet/sunrpc/xprtrdma/transport.c
- net/sunrpc/xprtsock.c 4 additions, 0 deletionsnet/sunrpc/xprtsock.c
Loading
Please register or sign in to comment