Whamcloud - gitweb
LU-17983 mdt: mti_big_lov and mti_big_lmv 51/55551/11
authorShaun Tancheff <shaun.tancheff@hpe.com>
Fri, 19 Jul 2024 04:00:08 +0000 (11:00 +0700)
committerOleg Drokin <green@whamcloud.com>
Fri, 16 Aug 2024 23:52:40 +0000 (23:52 +0000)
commita1c7d6412e91c98ad96d82123f736342c6165328
tree7020eb808cc804a450e6bb4dde505fb855c96776
parent8be38f4bd83b3dd027afe1daf22b7843ae913a62
LU-17983 mdt: mti_big_lov and mti_big_lmv

Currently mti_big_lmm can be used for LOV, LMV and as a
generic buffer in mdt_attr_get_pfid() and mdt_attr_get_pfid_name()

The LOV and LMV are not mutually exclusive and should be split
into separate buffers so one does not over write the other.

HPE-bug-id: LUS-11657
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: Icc4c5676a24d92a6448e21fe1d66a851a17de46e
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55551
Tested-by: Maloo <maloo@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Reviewed-by: Alexander Boyko <alexander.boyko@hpe.com>
Reviewed-by: Alexander Zarochentsev <alexander.zarochentsev@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_internal.h
lustre/mdt/mdt_lib.c
lustre/mdt/mdt_open.c
lustre/mdt/mdt_reint.c
lustre/mdt/mdt_som.c