Whamcloud - gitweb
LU-13609 mgs: fix config_log buffer handling
authorStephane Thiell <sthiell@stanford.edu>
Thu, 11 Feb 2021 00:15:02 +0000 (16:15 -0800)
committerAndreas Dilger <adilger@whamcloud.com>
Thu, 16 May 2024 23:59:14 +0000 (23:59 +0000)
commite309634719a46aa642d1fa466b31b453e2e4051e
tree60b9e0e3e1db0124da1470e73e6536bd6e74bda6
parente5903b237b30f945f98352d0b23b53bc814efa20
LU-13609 mgs: fix config_log buffer handling

Fix buffer handling in mgs_list_logs() to list all MGS config_logs
using multiple ioctl calls when we have a large number of targets.

Lustre-change: https://review.whamcloud.com/41478
Lustre-commit: e3f17defc141d8847562b610931255d37ed4dd3c

Fixes: 1d97a8b4cd3d ("LU-13609 llog: list all the log files correctly on MGS/MDT")
Signed-off-by: Stephane Thiell <sthiell@stanford.edu>
Change-Id: I1bf32e918e242f4da83c3d1624b7285a18a88d01
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Emoly Liu <emoly@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/55102
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Jian Yu <yujian@whamcloud.com>
lustre/mgs/mgs_llog.c