Whamcloud - gitweb
LU-13609 mgs: fix config_log buffer handling 77/41777/3
authorStephane Thiell <sthiell@stanford.edu>
Thu, 11 Feb 2021 00:15:02 +0000 (16:15 -0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 6 Apr 2021 04:42:18 +0000 (04:42 +0000)
commit7f04890a1b5f806cde7db0666a45b9f73cafa9b8
tree40d7a658d1a118b274f0556f45613a173d8437d8
parent0850c7b14ae0b93f691ccf3c7d72d4e97bd37b06
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>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/41777
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/mgs/mgs_llog.c