Whamcloud - gitweb
LU-10003 lnet: implement Netlink version of lnet distance API. 56/53556/2
authorJames Simmons <jsimmons@infradead.org>
Sat, 23 Dec 2023 18:43:20 +0000 (13:43 -0500)
committerOleg Drokin <green@whamcloud.com>
Wed, 10 Jan 2024 07:28:18 +0000 (07:28 +0000)
commitb62c385e180fbdf85533e334fa63d6b9c6bb2452
tree3a7e7532275b892c55864f3bc159dd9f4db2c617
parentfdb7dbadd869f5b6ec46d868e78c12e321a01fb5
LU-10003 lnet: implement Netlink version of lnet distance API.

Userland can query the distance of a peer using an ioctl. Move
this over to Netlink so we can support large NIDs for IPv6
handling.

Test-Parameters: trivial testlist=sanity-lnet
Change-Id: I090538e4cc55fd26bd61888de659b99bba85a111
Signed-off-by: James Simmons <jsimmons@infradead.org>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53556
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Cyril Bordage <cbordage@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/include/lnet/lib-types.h
lnet/include/uapi/linux/lnet/lnet-dlc.h
lnet/lnet/api-ni.c
lustre/utils/portals.c