commit | 8487c479e2668dd1231e9c3c77a203d744aec081 | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@primarydata.com> | Sun Jun 26 08:44:35 2016 -0400 |
committer | Trond Myklebust <trond.myklebust@primarydata.com> | Thu Jun 30 15:29:57 2016 -0400 |
tree | 886f0174f465e4b27d97087118dd229db0358502 | |
parent | ca857cc1d4cf17aba4bbb3b95d35454ad96924b3 [diff] |
NFSv4: Allow retry of operations that used a returned delegation stateid Fix up nfs4_do_handle_exception() so that it can check if the operation that received the NFS4ERR_BAD_STATEID was using a defunct delegation. Apply that to the case of SETATTR, which will currently return EIO in some cases where this happens. Reported-by: Olga Kornievskaia <kolga@netapp.com> Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>