Whamcloud - gitweb
LU-13608 tgt: abort recovery while reading update llog 46/38746/5
authorHongchao Zhang <hongchao@whamcloud.com>
Tue, 30 Jun 2020 11:22:10 +0000 (19:22 +0800)
committerOleg Drokin <green@whamcloud.com>
Sat, 4 Jul 2020 03:04:20 +0000 (03:04 +0000)
commit0496cdf20451f07befebd1cb8a770544ec0f57df
tree6baa19fea878657ca13470c41254025b4e9ef3d4
parent57108489a3eb2ff6fc3994dbda0649ae445d6cb7
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.

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