NFSv4.1/flexfiles: Don't mark the entire deviceid as bad for file errors
authorTrond Myklebust <trond.myklebust@primarydata.com>
Sun, 30 Aug 2015 16:53:06 +0000 (09:53 -0700)
committerTrond Myklebust <trond.myklebust@primarydata.com>
Sun, 30 Aug 2015 20:10:27 +0000 (13:10 -0700)
commit90816d1ddacfb5a8b783f67e2c1a1bc77dc50ff4
tree6cd06c7a8c549baa0f7b7e7451046c0f6a7c3980
parent099392048cd443349c50310f7fdc96070e40f4e7
NFSv4.1/flexfiles: Don't mark the entire deviceid as bad for file errors

If the file was fenced and/or has been deleted on the DS, then we want
to retry pNFS after a layoutreturn with error report. If the server
cannot fix the problem, then we rely on it to tell us so in the
response to the LAYOUTGET.

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