Whamcloud - gitweb
LU-14455 mdt: fix DoM lock prolong logic 01/41701/3
authorMikhail Pershin <mpershin@whamcloud.com>
Fri, 19 Feb 2021 20:50:54 +0000 (23:50 +0300)
committerOleg Drokin <green@whamcloud.com>
Mon, 22 Feb 2021 19:28:06 +0000 (19:28 +0000)
commita54ecd2c2d964e2ae226fca5b043b5462a34eb7b
treefea4f47122a9b4d032a7753174e4a5ae2f188fc5
parentf44413717eaf5cb938d9c9b2b62d312f064d282a
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-on: https://review.whamcloud.com/41701
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdt/mdt_io.c