Whamcloud - gitweb
LU-13642 lnet: Allow dynamic IP specification 05/53605/6
authorJames Simmons <jsimmons@infradead.org>
Fri, 8 Mar 2024 21:54:57 +0000 (16:54 -0500)
committerOleg Drokin <green@whamcloud.com>
Sat, 23 Mar 2024 05:53:48 +0000 (05:53 +0000)
commitfff650726b2b84c0a521933460e71676cca5785d
tree88aee697004f80642e773e5569911cd6e15d6f76
parent9daff3aad0db87fa5c7a485836b1064c80dfd208
LU-13642 lnet: Allow dynamic IP specification

Currently you can setup an NI only using the device interface.
It is possible that a device interface has more than one IP
address. This change updates lnet_net_cmd() to setup an NI using
a specific network address.

For further reference please read

IP specification in LNet
https://wiki.whamcloud.com/display/LNet/IP+specification+in+LNet

Test-Parameters: trivial testlist=sanity-lnet
Change-Id: I2c456790fe9534bbfe02b0330cce73e80318cc1c
Signed-off-by: James Simmons <jsimmons@infradead.org>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53605
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/doc/lnetctl.8
lnet/include/lnet/lib-lnet.h
lnet/lnet/api-ni.c
lnet/lnet/config.c
lnet/lnet/module.c
lnet/utils/lnetconfig/liblnetconfig.c
lnet/utils/lnetctl.c
lustre/tests/sanity-lnet.sh