Whamcloud - gitweb
LU-17460 lnet: support IPv6 for link state 61/53761/11
authorJames Simmons <jsimmons@infradead.org>
Tue, 23 Apr 2024 13:30:04 +0000 (09:30 -0400)
committerOleg Drokin <green@whamcloud.com>
Wed, 19 Jun 2024 00:49:49 +0000 (00:49 +0000)
commite5903f8b531935297809880e962d785be4fe57ff
tree48c1b14b3f96a4ddb11431627e202d90d1c62ea0
parentbd1ef15bf30fc36fe151a1fcb713458a554d4a2d
LU-17460 lnet: support IPv6 for link state

The LNet layer montiors the state of the underlying TCP
connection. Currently it only supports network interfaces
setup with IPv4 addresses. Update to handle IPv6 setups.

Test-Parameters: trivial testlist=sanity-lnet
Change-Id: I249e9591d5f637112f6bd862cd0f928a555af229
Signed-off-by: James Simmons <jsimmons@infradead.org>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53761
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
libcfs/include/libcfs/linux/linux-net.h
lnet/autoconf/lustre-lnet.m4
lnet/klnds/o2iblnd/o2iblnd.c
lnet/klnds/socklnd/socklnd.c
lnet/klnds/socklnd/socklnd_modparams.c