Whamcloud - gitweb
LU-16046 revert: "LU-9964 llite: prevent mulitple group locks" 37/48037/5
authorVitaly Fertman <c17818@cray.com>
Thu, 9 Jun 2022 22:00:50 +0000 (01:00 +0300)
committerOleg Drokin <green@whamcloud.com>
Sat, 15 Oct 2022 05:58:26 +0000 (05:58 +0000)
commitbc37f89a81ea0a2fae8668e21247552e8894bfd8
tree9dd159eeaaa23663fc1843c1db4cb142f06ae936
parent59f0d691686c9ab8ed6f9852dc3189a3b00d4cb7
LU-16046 revert: "LU-9964 llite: prevent mulitple group locks"

This reverts commit aba68250a67a10104c534bd726f67b31a7f35692
since it makes group unlock synchronous what leads to poor performance
on shared file IO under group lock.

Signed-off-by: Vitaly Fertman <vitaly.fertman@hpe.com>
Change-Id: I4548986297c22e402acd051dbdf97fe58198d100
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/48037
Reviewed-by: Alexander <alexander.boyko@hpe.com>
Reviewed-by: Zhenyu Xu <bobijam@hotmail.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/ldlm/ldlm_request.c
lustre/llite/file.c
lustre/llite/llite_internal.h
lustre/llite/llite_lib.c
lustre/osc/osc_lock.c
lustre/tests/sanity.sh