Whamcloud - gitweb
LU-14139 ptlrpc: grow reply buffer properly for batch request 45/40945/18
authorQian Yingjin <qian@ddn.com>
Fri, 11 Dec 2020 10:38:03 +0000 (18:38 +0800)
committerOleg Drokin <green@whamcloud.com>
Sat, 22 Apr 2023 17:29:15 +0000 (17:29 +0000)
commit5edb883b44ac707528ce2c0bc812d65b9ffb4a50
tree45ff3c522619af405bc8484f9972257a91167b81
parenta20f25d24b5f0ce7b5e77f7c596bffd0450cbdae
LU-14139 ptlrpc: grow reply buffer properly for batch request

This patch adds the support to grow the reply buffer for batch
PtlRPC request.
With this support, statahead sanity-pfl test for test_16b will
pass for large LOV stripes with overstriping.

Signed-off-by: Qian Yingjin <qian@ddn.com>
Change-Id: Iaa7eb88b49d6ee068ec1fd9666a8bac2839b5041
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/40945
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Mikhail Pershin <mpershin@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lustre/mdt/mdt_batch.c
lustre/mdt/mdt_handler.c
lustre/mdt/mdt_internal.h
lustre/mdt/mdt_lib.c
lustre/ptlrpc/layout.c