commit | 42f86b44a4d356edba626171dfe0be061fc695af | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@hammerspace.com> | Mon Jun 18 19:07:24 2018 -0400 |
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | Tue Jun 19 09:25:27 2018 -0400 |
tree | 664b44aa67881d0ad2371d9d281babf45f69838c | |
parent | 0dae72d581dfe795aedaf5523c1faeb18958b1a7 [diff] |
pNFS/flexfiles: Don't tie up all the rpciod threads in resends We do not want to have rpciod threads perform recursive calls into the RPC layer since that can deadlock. In particular, having to wait for a layoutget can be nasty... We want rather to defer scheduling those retries until we're in the rpc_release() callback, since that is called from the nfsiod workqueue. Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>