SUNRPC: Add function rpc_sleep_on_timeout()
authorTrond Myklebust <trondmy@gmail.com>
Sun, 7 Apr 2019 17:58:49 +0000 (13:58 -0400)
committerAnna Schumaker <Anna.Schumaker@Netapp.com>
Thu, 25 Apr 2019 18:18:13 +0000 (14:18 -0400)
commit6b2e6856275d7b8d0acbf06d2e8da72e1a6bc857
treec16d3740c787caef985e09c1069591f3722a847f
parent8357a9b60fe7500699a9dec540ca1c48df3cb455
SUNRPC: Add function rpc_sleep_on_timeout()

Clean up the RPC task sleep interfaces by replacing the task->tk_timeout
'hidden parameter' to rpc_sleep_on() with a new function that takes an
absolute timeout.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Signed-off-by: Anna Schumaker <Anna.Schumaker@Netapp.com>
fs/nfs/nfs4proc.c
include/linux/sunrpc/sched.h
net/sunrpc/auth_gss/auth_gss.c
net/sunrpc/clnt.c
net/sunrpc/rpcb_clnt.c
net/sunrpc/sched.c
net/sunrpc/xprt.c