Whamcloud - gitweb
LU-14455 mdt: fix DoM lock prolong logic
authorMikhail Pershin <mpershin@whamcloud.com>
Fri, 19 Feb 2021 20:50:54 +0000 (23:50 +0300)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 6 Mar 2021 20:39:53 +0000 (20:39 +0000)
commit1730437a3e0af792bcfd51a6f6165254d0a78aee
treee733258d65a1eacdfe9e112a1d2b95e35f10e3a4
parentf248295614da6cd1a43595e1ab0c1e19555cb01f
LU-14455 mdt: fix DoM lock prolong logic

- don't stop at the first found lock if it is not PW or EX lock
- add LCK_GROUP lock as valid mode of lock to check

Signed-off-by: Mikhail Pershin <mpershin@whamcloud.com>
Change-Id: If947f8565008953cc34146b6f0ac1e0f0a038bb5
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Li Xi <lixi@ddn.com>
Reviewed-on: https://review.whamcloud.com/41857
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Andreas Dilger <adilger@whamcloud.com>
lustre/mdt/mdt_io.c