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 | void rpc_release_client(struct rpc_clnt *); | 164 | void rpc_release_client(struct rpc_clnt *); |
| 165 | void rpc_task_release_transport(struct rpc_task *); | 165 | void rpc_task_release_transport(struct rpc_task *); |
| 166 | void rpc_task_release_client(struct rpc_task *); | 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 | int rpcb_create_local(struct net *); | 170 | int rpcb_create_local(struct net *); |
| 169 | void rpcb_put_local(struct net *); | 171 | void rpcb_put_local(struct net *); |