Whamcloud - gitweb
LU-10391 lnet: migrate peer NI control to Netlink 74/49574/29
authorJames Simmons <jsimmons@infradead.org>
Mon, 7 Aug 2023 13:38:51 +0000 (09:38 -0400)
committerOleg Drokin <green@whamcloud.com>
Wed, 25 Oct 2023 18:02:50 +0000 (18:02 +0000)
commit8a0fdfa0b281b20b6acdd25ceb4c3fb5a9efacb3
treeb8fca108dfca0a9603f32c15b61371f0ff0339df
parentf0be00678cc8005ec122fa1982d3aa432f6e3cbd
LU-10391 lnet: migrate peer NI control to Netlink

Move peer creation and deletion to the Netlink API. This change
enables the creation of peers with large NID addresses.

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