Whamcloud - gitweb
LU-17276 ldlm: add interval in flock 47/53447/11
authorYang Sheng <ys@whamcloud.com>
Wed, 13 Dec 2023 20:30:36 +0000 (04:30 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 15 Feb 2024 07:08:04 +0000 (07:08 +0000)
commit4527751bec98cb25190d0fe7d242964b5fe32aa7
treec131cb0418ffe68eba90f1c380b6ec2032078773
parent94a4663db95656ade6b6e695b849cd7763f0bd49
LU-17276 ldlm: add interval in flock

Add necessary changes for using interval tree in flock.

Signed-off-by: Yang Sheng <ys@whamcloud.com>
Change-Id: I94c416b4215b863b54eccfe7025f2976fe40181a
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53447
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/lustre_dlm.h
lustre/ldlm/ldlm_extent.c
lustre/ldlm/ldlm_flock.c
lustre/ldlm/ldlm_internal.h
lustre/ldlm/ldlm_lock.c
lustre/ldlm/ldlm_resource.c