Whamcloud - gitweb
LU-14661 lnet: Provide kernel API for adding peers
authorChris Horn <chris.horn@hpe.com>
Wed, 2 Sep 2020 20:07:25 +0000 (15:07 -0500)
committerAndreas Dilger <adilger@whamcloud.com>
Fri, 4 Nov 2022 03:55:37 +0000 (03:55 +0000)
commitdcf41e0b012d79545a3f80a88a0991ea9f78f2b6
tree4129b1bf1c53e19b3b4a253344f0b2935ee90545
parent6a8a92d355e177f591863304b20c23f827364ff2
LU-14661 lnet: Provide kernel API for adding peers

Implement LNetAddPeer() API to allow other kernel modules to add
peers to LNet.

Peers created via this API are not marked as having been configured
by DLC. As such, they can be overwritten by discovery.

Lustre-change: https://review.whamcloud.com/43509
Lustre-commit: ac201366ad5700edc860c139955af8a09bf53a1a

Test-Parameters: trivial
HPE-bug-id: LUS-9293
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: Ibb057f702ea29d60233fbd1680d8caec98064d5d
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/48965
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lnet/include/lnet/api.h
lnet/include/lnet/lib-lnet.h
lnet/lnet/api-ni.c
lnet/lnet/peer.c