NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive
authorTrond Myklebust <trond.myklebust@hammerspace.com>
Tue, 26 Feb 2019 18:52:50 +0000 (13:52 -0500)
committerTrond Myklebust <trond.myklebust@hammerspace.com>
Sat, 2 Mar 2019 03:37:38 +0000 (22:37 -0500)
commit17aaec816751d77e443dee66d11d9e6ac00ac95c
treec3f9779e3ff652c1cbe0e9ec4cd046a607106a88
parentd082d4b5a0ddf56d9a63eae66119f2ef53783d5f
NFS/flexfiles: Don't invalidate DS deviceids for being unresponsive

If the DS is unresponsive, we want to just mark it as such, while
reporting the errors. If the server later returns the same deviceid
in a new layout, then we don't want to have to look it up again.

Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
fs/nfs/flexfilelayout/flexfilelayout.h
fs/nfs/flexfilelayout/flexfilelayoutdev.c