summaryrefslogtreecommitdiff
path: root/fs/nfs/fscache.c
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2020-05-09 14:07:13 -0400
committerTrond Myklebust <trond.myklebust@hammerspace.com>2020-05-11 14:06:50 -0400
commitce99aa62e1eb793e259d023c7f6ccb7c4879917b (patch)
treeeecb41fcd00d2be1aae346e4683d54882a904186 /fs/nfs/fscache.c
parent29fe839976266bc7c55b927360a1daae57477723 (diff)
SUNRPC: Signalled ASYNC tasks need to exit
Ensure that signalled ASYNC rpc_tasks exit immediately instead of spinning until a timeout (or forever). To avoid checking for the signal flag on every scheduler iteration, the check is instead introduced in the client's finite state machine. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Fixes: ae67bd3821bb ("SUNRPC: Fix up task signalling") Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'fs/nfs/fscache.c')
0 files changed, 0 insertions, 0 deletions