Whamcloud - gitweb
LU-10070 lod: SEL: Add flag & setstripe support 82/33782/22
authorPatrick Farrell <paf@cray.com>
Mon, 3 Jun 2019 16:22:09 +0000 (19:22 +0300)
committerOleg Drokin <green@whamcloud.com>
Fri, 12 Jul 2019 05:20:54 +0000 (05:20 +0000)
commitfed241911f61b1d76aa7d80bfd370c822a3926ef
treea49ec63f3388f83401ec7438cfb1859f1ffad5d3
parent96bfcd13b6cc3fce12f1e6f5abe4971cc8a59e1f
LU-10070 lod: SEL: Add flag & setstripe support

The self-extending layouts feature adds a new layout flag
and also uses the stripe size field differently.

This patch implements this basic functionality, to be used
in subsequent patches.

Cray-bug-id: LUS-2528
Signed-off-by: Patrick Farrell <paf@cray.com>
Change-Id: I4392b70266cbab5bc8fa42afc3c360b954d5918a
Reviewed-on: https://review.whamcloud.com/33782
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Alexey Lyashkov <c17817@cray.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/doc/lfs-setstripe.1
lustre/doc/llapi_layout_extension_size_get.3 [new file with mode: 0644]
lustre/doc/llapi_layout_extension_size_set.3 [new file with mode: 0644]
lustre/doc/llapi_layout_stripe_size_get.3
lustre/include/lustre/lustreapi.h
lustre/include/uapi/linux/lustre/lustre_user.h
lustre/lod/lod_qos.c
lustre/utils/lfs.c
lustre/utils/liblustreapi.c
lustre/utils/liblustreapi_layout.c