Whamcloud - gitweb
LU-14592 lfsck: SEL files support 34/43234/5
authorVitaly Fertman <c17818@cray.com>
Fri, 25 Dec 2020 23:12:50 +0000 (02:12 +0300)
committerOleg Drokin <green@whamcloud.com>
Wed, 28 Apr 2021 02:11:16 +0000 (02:11 +0000)
commit958989085a54d1f2bb9e4831e7495eae4c165b8e
tree0e699e36aba4af5d51f7963ad36803ab7cd24430
parent16264da9e3c43a6368a25b6ded4113e8cfa57427
LU-14592 lfsck: SEL files support

lfsck works directly on the mdt, and therefore it can see SEL magic,
handle it properly in the lfsck code

check the extent range alignment by stripe size, as done in other
places, not by MIN_STRIPE_SIZE

Signed-off-by: Vitaly Fertman <c17818@cray.com>
Change-Id: Iae9b0583f837f107eb0e5eb36eeb70643b92a12b
HPE-bug-id: LUS-9686, LUS-9639
Reviewed-on: https://es-gerrit.dev.cray.com/158202
Reviewed-on: https://es-gerrit.dev.cray.com/158287
Reviewed-on: https://es-gerrit.dev.cray.com/158216
Reviewed-on: https://es-gerrit.dev.cray.com/158463
Reviewed-by: Alexander Boyko <c17825@cray.com>
Tested-by: Elena Gryaznova <c17455@cray.com>
Reviewed-by: Alexey Lyashkov <c17817@cray.com>
Reviewed-on: https://review.whamcloud.com/43234
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Elena Gryaznova <c17455@cray.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/lfsck/lfsck_layout.c
lustre/lod/lod_lov.c
lustre/lod/lod_object.c
lustre/tests/sanity-lfsck.sh
lustre/utils/liblustreapi_layout.c