diff options
| author | Trond Myklebust <trond.myklebust@hammerspace.com> | 2019-07-18 15:33:42 -0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-07-26 09:14:23 +0200 |
| commit | 0b174bac4e43d9de3e46df5165dd59f98a955cd9 (patch) | |
| tree | 55884e26c2ecd91bcfa99d239265f192a852f147 /lib | |
| parent | f64ff5914f00f51882da9cdc269f067d7b82a774 (diff) | |
pnfs: Fix a problem where we gratuitously start doing I/O through the MDS
commit 58bbeab425c6c5e318f5b6ae31d351331ddfb34b upstream.
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+
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions
