Whamcloud - gitweb
LU-18625 llite: use locks_copy_lock API 53/57753/8
authorYang Sheng <ys@whamcloud.com>
Tue, 14 Jan 2025 18:22:01 +0000 (02:22 +0800)
committerOleg Drokin <green@whamcloud.com>
Fri, 14 Feb 2025 02:58:41 +0000 (02:58 +0000)
commita6797aa3de956115ed466a11c07285b18a003cab
tree885d90f8f9966b3f0aeb4d8ba925098faef6217a
parent1be24bba318efc49e6784743475ca49f31b66be1
LU-18625 llite: use locks_copy_lock API

The RHEL8.[4-7] operates the lockowner ref-count
in fl_copy_lock, So use locks_copy_lock to expand
the fixing scope. Also skip the test case if work
without fix patch in interop enviroment.

Fixes: fb3c3d2052 ("LU-17692 llite: flock work with lockd")
Signed-off-by: Yang Sheng <ys@whamcloud.com>
Change-Id: I038ab25f51062decf2e7846dfdc98bc81339467a
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/57753
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/llite/file.c
lustre/tests/parallel-scale-nfs.sh