Whamcloud - gitweb
EX-4015 lipe: reduce ls3_object_attrs size
authorJohn L. Hammond <jhammond@whamcloud.com>
Thu, 17 Feb 2022 15:52:59 +0000 (09:52 -0600)
committerJohn L. Hammond <jhammond@whamcloud.com>
Thu, 10 Mar 2022 17:24:50 +0000 (17:24 +0000)
commit99a7e28b0235f97038b98655dc289c92e830dd5c
treeb3e4903870c095a476f5cecc04c149595cdfa5b8
parentcfb037e5e600d6cb6e29fddbc3193bf2e2c20fe4
EX-4015 lipe: reduce ls3_object_attrs size

Reduce the size of struct ls3_object_attrs from 131KB to 360B by heap
allocating the link and lmv xattr buffers.

Test-Parameters: trivial testlist=sanity-lipe-scan3 facet=mds1
Signed-off-by: John L. Hammond <jhammond@whamcloud.com>
Change-Id: I5b210cb46eb027dbc922675deb1231a544b93d6a
Reviewed-on: https://review.whamcloud.com/46544
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lipe/src/lipe_scan3/ls3_debug.h
lipe/src/lipe_scan3/ls3_object_attrs.c
lipe/src/lipe_scan3/ls3_object_attrs.h
lipe/src/lipe_scan3/ls3_scan.c