Whamcloud - gitweb
LU-14642 flr: abolish MDS transfer layout version to OST 43/45443/7
authorBobi Jam <bobijam@whamcloud.com>
Mon, 25 Oct 2021 08:45:29 +0000 (16:45 +0800)
committerBobi Jam <bobijam@whamcloud.com>
Sat, 18 Dec 2021 17:24:17 +0000 (01:24 +0800)
commit98a32acd90dca37178e85021708702d1a79494b3
treec06ea759233978706ba7aeb7571483a9bdf75947
parentda5af1b7657b2ad311c42fc845856e6ea86aad00
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