History

SUNRPC: Fix transport accounting when caller specifies an rpc_xprt

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.

Trond Myklebust committed 7 years ago

Commit a101b041 parent 347543e3 files · +24 −23Browse files

Showing the changes to include/linux (1 of 3 files). Show all

Unified · Split

include/linux/sunrpc/clnt.h+2−0
@@ -164,6 +164,8 @@ void rpc_shutdown_client(struct rpc_clnt *); · 163 unmodified lines
164void rpc_release_client(struct rpc_clnt *);164void rpc_release_client(struct rpc_clnt *);
165void rpc_task_release_transport(struct rpc_task *);165void rpc_task_release_transport(struct rpc_task *);
166void rpc_task_release_client(struct rpc_task *);166void rpc_task_release_client(struct rpc_task *);
167struct rpc_xprt *rpc_task_get_xprt(struct rpc_clnt *clnt,
168 struct rpc_xprt *xprt);
167 169
168int rpcb_create_local(struct net *);170int rpcb_create_local(struct net *);
169void rpcb_put_local(struct net *);171void rpcb_put_local(struct net *);

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t