Details
-
Bug
-
Resolution: Fixed
-
Minor
-
None
-
3
-
15837
Description
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"
Solution is to add imp_replay_state to store last replay state.
During reconnect imp_state is restored from imp_replay_state.
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12163/
Subject:
LU-5651: ptlrpc: fix import state during replayProject: fs/lustre-release
Branch: b2_5
Current Patch Set:
Commit: 5748379d28846c672f793ba1f8e143e63531dd05