Whamcloud - gitweb
LU-16536 osp: don't cleanup ldlm in precleanup phase 25/49925/6
authorAlex Zhuravlev <bzzz@whamcloud.com>
Tue, 7 Feb 2023 09:29:24 +0000 (12:29 +0300)
committerOleg Drokin <green@whamcloud.com>
Tue, 14 Feb 2023 06:07:04 +0000 (06:07 +0000)
commiteed4d4c7523c26cfc5bc230986d96b2acf152dee
treed8ea42c2a340661955a0e554446da396a9b69208
parent1c8b40d5e445fac4b4809e082f622efb642e3da5
LU-16536 osp: don't cleanup ldlm in precleanup phase

instead do this in cleanup phase so that all OSPs have chance
to abort in-flight RPCs which can block MDT thread holding
LDLM locks.

Fixes: 226fd401f9 ("LU-7660 dne: support fs default stripe")
Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: Ib3714b29c514a7fa938d47717dc36525654407d6
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/49925
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/obd_support.h
lustre/osp/osp_dev.c
lustre/target/out_handler.c
lustre/tests/replay-single.sh