Whamcloud - gitweb
LU-17914 lnet: Fix erroneous net set error 44/55344/2
authorChris Horn <chris.horn@hpe.com>
Thu, 6 Jun 2024 21:43:09 +0000 (15:43 -0600)
committerOleg Drokin <green@whamcloud.com>
Wed, 19 Jun 2024 01:17:19 +0000 (01:17 +0000)
commit0fa5515b8bcfc310d5cfea30b81fdd3b09e26bcc
tree6efd7058caf19268509b442803a740b09071cc98
parentf81cc2134d8fae6ce3cdb8d413c846d691c7cc83
LU-17914 lnet: Fix erroneous net set error

lnetctl net set --health command reports a false error. This is
because in lnet_genl_parse_local_ni() the last value stored in rc is
from nla_strscpy() which can return a positive value.

Test-Parameters: trivial testlist=sanity-lnet
Fixes: fff650726b ("LU-13642 lnet: Allow dynamic IP specification")
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: I86211a1083af4b225076f966d2e0c7793589a33a
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55344
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/lnet/api-ni.c
lustre/tests/sanity-lnet.sh