Whamcloud - gitweb
LU-13608 tgt: abort recovery while reading update llog 84/39284/6
authorHongchao Zhang <hongchao@whamcloud.com>
Tue, 30 Jun 2020 11:22:10 +0000 (19:22 +0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 6 Oct 2020 00:57:48 +0000 (00:57 +0000)
commit4142f05811b019df453ce52f6b690ec81fa5897f
tree3ba302ad34fd3621d9f6a52d7baaeccb431aaceb
parent3314727b4d2cb98d4930c0499f75231a95bf4b06
LU-13608 tgt: abort recovery while reading update llog

Abort the reading update LLOG fromt other MDTs when the recovery
is aborted, then the recovery process can be aborted in time.

This patch also adds watchdog for the process of the replay request
to detect possible stale process.

Lustre-change: https://review.whamcloud.com/38746
Lustre-commit: 0496cdf20451f07befebd1cb8a770544ec0f57df

Change-Id: Ie2de041360c9eba95ef9bfd14b00ac2709e6eace
Signed-off-by: Hongchao Zhang <hongchao@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/38746
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/39284
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/ldlm/ldlm_lib.c