diff options
| author | Andriy Skulysh <[email protected]> | 2015-03-25 22:07:07 -0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2015-03-26 11:11:15 +0100 |
| commit | 502cb58e2138dea3cef0da29021528172ff9fe58 (patch) | |
| tree | 2ac061cf17861b10fe75c0388bd92ffe5cfdb010 /tools/perf/scripts/python | |
| parent | 397632e467d195a268ac3c5adfd7de32e92bd864 (diff) | |
staging/lustre/ptlrpc: fix import state during replay
Client doesn't restore import state correctly
on reconnect during replay. It resends lock replay
when final ping was queued by server.
Server fails with "target_queue_recovery_request())
ASSERTION( req->rq_export->exp_lock_replay_needed ) failed"
Add imp_replay_state to store last replay state.
imp_state is restored from imp_replay_state
during reconnect.
Signed-off-by: Andriy Skulysh <[email protected]>
Signed-off-by: Bob Glossman <[email protected]>
Xyratex-bug-id: MRP-2022
Reviewed-on: http://review.whamcloud.com/12163
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5651
Reviewed-by: Jian Yu <[email protected]>
Reviewed-by: James Simmons <[email protected]>
Signed-off-by: Oleg Drokin <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions