commit | 58bbeab425c6c5e318f5b6ae31d351331ddfb34b | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@hammerspace.com> | Thu Jul 18 15:33:42 2019 -0400 |
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | Thu Jul 18 15:33:42 2019 -0400 |
tree | 2f59406cf2d41b31d5b3c7e761b9d14185ab3b79 | |
parent | f554af280a80a49412acdd26a6371963f4741e70 [diff] |
pnfs: Fix a problem where we gratuitously start doing I/O through the MDS If the client has to stop in pnfs_update_layout() to wait for another layoutget to complete, it currently exits and defaults to I/O through the MDS if the layoutget was successful. Fixes: d03360aaf5cc ("pNFS: Ensure we return the error if someone kills...") Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com> Cc: stable@vger.kernel.org # v4.20+