Whamcloud - gitweb
LU-14642 flr: abolish MDS transfer layout version to OST 43/45443/11
authorBobi Jam <bobijam@whamcloud.com>
Mon, 25 Oct 2021 08:45:29 +0000 (16:45 +0800)
committerBobi Jam <bobijam@whamcloud.com>
Wed, 12 Jan 2022 16:41:23 +0000 (00:41 +0800)
commitaea66b7d3fdc37d61704bd5df2a25a4747a6cce5
treeb5df79ac4a9dd240f7a977974d9ef654313e73c9
parent46ff76137160b66f1d4437b3443859027faae9c4
LU-14642 flr: abolish MDS transfer layout version to OST

Quit setting layout version to OST object from MDS, and client
write request will carry the new layout version and OST object
rejects old layout version write and update new layout version
accordingly.

Signed-off-by: Bobi Jam <bobijam@whamcloud.com>
Change-Id: I655044f69a4509a2b0cfe99f86de2ce4ee846979
12 files changed:
lustre/include/obd_support.h
lustre/include/uapi/linux/lustre/lustre_user.h
lustre/llite/file.c
lustre/lod/lod_internal.h
lustre/lod/lod_object.c
lustre/lod/lod_qos.c
lustre/mdd/mdd_object.c
lustre/ofd/ofd_internal.h
lustre/ofd/ofd_io.c
lustre/ofd/ofd_objects.c
lustre/osp/osp_sync.c
lustre/tests/sanity-flr.sh