commit | 8b895ce652dc73bcf42a0c24acfc0708a06ea7c3 | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@primarydata.com> | Sun Jul 05 15:12:06 2015 -0400 |
committer | Trond Myklebust <trond.myklebust@primarydata.com> | Sun Jul 05 15:46:38 2015 -0400 |
tree | fa3d7e1ff7cde226cb3d67e6f579e086cc217e5e | |
parent | b5872f0c67edf3714dd46f04d73c3644f3addaf9 [diff] |
NFSv4.1: Handle SEQ4_STATUS_EXPIRED_SOME_STATE_REVOKED status bit correctly. If the server tells us that only some state has been revoked, then we need to run the full TEST_STATEID dog and pony show in order to discover which locks and delegations are still OK. Currently we blow away all state, which means that we lose all locks! Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>