Whamcloud - gitweb
LU-17413 llite: protect check in ll_merge_md_attr() 39/53639/2
authorAlex Zhuravlev <bzzz@whamcloud.com>
Wed, 10 Jan 2024 19:09:18 +0000 (22:09 +0300)
committerOleg Drokin <green@whamcloud.com>
Sat, 17 Feb 2024 06:58:41 +0000 (06:58 +0000)
commit276af9bf6285982b8c4fa4708991114a5ff2d444
tree43823151336baeda14170c5585fb0e4549a070b4
parent8e1f0cc90785463fb9ea847a8d1362941e82bcae
LU-17413 llite: protect check in ll_merge_md_attr()

striping can apply in a concurrent process, so the check for striping
should be serialized against any concurrent process.

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: Iffac2f1f9b53abc26705d70a30c2201b48156ac8
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53639
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/llite/file.c
lustre/llite/llite_internal.h