Whamcloud - gitweb
LU-16536 osp: don't cleanup ldlm in precleanup phase
authorAlex Zhuravlev <bzzz@whamcloud.com>
Tue, 7 Feb 2023 09:35:33 +0000 (12:35 +0300)
committerAndreas Dilger <adilger@whamcloud.com>
Tue, 14 Feb 2023 19:06:27 +0000 (19:06 +0000)
commite5e08e1c8e7bab742c6b92ef4c42f4003961531f
treed982c7542cf85d25be8bf2210b1a775f89037471
parent7e94c9f30b6901e2765a08a0c138c8bc356b6741
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.

Lustre-change: https://review.whamcloud.com/49925
Lustre-commit: eed4d4c7523c26cfc5bc230986d96b2acf152dee

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/ex/lustre-release/+/49926
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/include/obd_support.h
lustre/osp/osp_dev.c
lustre/target/out_handler.c
lustre/tests/replay-single.sh