Whamcloud - gitweb
LU-17499 llite: inode lock in ll_migrate() 41/54041/9
authorAlex Zhuravlev <bzzz@whamcloud.com>
Thu, 15 Feb 2024 16:24:12 +0000 (19:24 +0300)
committerOleg Drokin <green@whamcloud.com>
Tue, 2 Apr 2024 21:01:40 +0000 (21:01 +0000)
commit133fd8b4b11a0228f71d60e3d145d93be16014c9
treea514cb317b9be678c89a7ed9edbd4a3c52c17667
parent2153e86541884ef7a5c1697a5d00daf6fa6461a4
LU-17499 llite: inode lock in ll_migrate()

should be taken after data version check as this is the
correct locking order used in another paths like lseek.

Signed-off-by: Alex Zhuravlev <bzzz@whamcloud.com>
Change-Id: I0bafb8db215a2ea004928ff36049d8f053507c6f
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54041
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Zhenyu Xu <bobijam@hotmail.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/llite/file.c