Whamcloud - gitweb
LU-14647 flr: mmap write/punch does not stale other mirrors 70/43470/5
authorBobi Jam <bobijam@whamcloud.com>
Wed, 28 Apr 2021 05:07:36 +0000 (13:07 +0800)
committerOleg Drokin <green@whamcloud.com>
Thu, 27 May 2021 18:17:15 +0000 (18:17 +0000)
commit03511484c668355c77e54e4b01600183236d8673
tree1d985e3934452d2122fb6a9cd1380e7357abc8a4
parent48aac6f1d9c2dd05328023c39d0dc95be92aa0fe
LU-14647 flr: mmap write/punch does not stale other mirrors

mmap write and punch/fallocate do not stale other mirrors and makes
FLR file contains different content in different mirrors.

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I93a3eb5ba898e3bf0ce108718506b742ed485da5
Reviewed-on: https://review.whamcloud.com/43470
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Wang Shilong <wshilong@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: John L. Hammond <jhammond@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/cl_object.h
lustre/llite/llite_mmap.c
lustre/llite/vvp_io.c
lustre/lov/lov_io.c
lustre/tests/sanity-flr.sh