Ensure that we do the required accounting for the round robin queue when the caller to rpc_init_task() has passed in a transport to be used.
Showing the changes to include/linux (1 of 3 files). Show all
Unified · Split
| @@ -164,6 +164,8 @@ void rpc_shutdown_client(struct rpc_clnt *); · 163 unmodified lines | ||
| 164 | 164 | void rpc_release_client(struct rpc_clnt *); |
| 165 | 165 | void rpc_task_release_transport(struct rpc_task *); |
| 166 | 166 | void rpc_task_release_client(struct rpc_task *); |
| 167 | +struct rpc_xprt *rpc_task_get_xprt(struct rpc_clnt *clnt, | |
| 168 | + struct rpc_xprt *xprt); | |
| 167 | 169 | |
| 168 | 170 | int rpcb_create_local(struct net *); |
| 169 | 171 | void rpcb_put_local(struct net *); |