Whamcloud - gitweb
LU-17200 mdt: check object's locality 16/52716/9
authorAlex Zhuravlev <bzzz@whamcloud.com>
Mon, 16 Oct 2023 18:22:05 +0000 (21:22 +0300)
committerOleg Drokin <green@whamcloud.com>
Fri, 23 Feb 2024 07:12:07 +0000 (07:12 +0000)
commita4178fd9ecb82a8fd21983761ded114c4b38ca0c
treef1f1c0fac1e948e9095a65abb9b5b14f99403c97
parent58cc8cf98e37e9d8149d5f605a75d56f2cd4eb70
LU-17200 mdt: check object's locality

remote object can disappear while we're getting an ldlm lock for
it. we can't check object's attributes before we're sure it does
exist. so check object's locality first.

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: I86ad0f3e7c38b0dce51a9fd836ba2293b210fe4f
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/52716
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Mikhail Pershin <mpershin@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/mdt/mdt_handler.c