Whamcloud - gitweb
LU-9480 lnet: add the Push target 88/25788/23
authorOlaf Weber <olaf@sgi.com>
Tue, 28 Mar 2017 12:48:44 +0000 (14:48 +0200)
committerAmir Shehata <amir.shehata@intel.com>
Tue, 22 Aug 2017 16:26:23 +0000 (16:26 +0000)
commitc1ea2a8c76ac0c000b3f6cd27dd7968946f846a3
treea824cf6236bcc20ee44a365a6a8580b1bde67e74
parent9a0d39e3cee3a2a84e7ac45f8d37b5de3d80fbc0
LU-9480 lnet: add the Push target

Peer Discovery will send a Push message (same format as an
LNet Ping) to Multi-Rail capable peers to give the peer the
list of local interfaces.

Set up a target buffer for these pushes in the_lnet. The
size of this buffer defaults to LNET_MIN_INTERFACES, but it
is resized if required.

Test-Parameters: trivial
Signed-off-by: Olaf Weber <olaf@sgi.com>
Change-Id: I09b5ad8ae504ba8368d908539001fb8afc2c2778
Reviewed-on: https://review.whamcloud.com/25788
Reviewed-by: Olaf Weber <olaf.weber@hpe.com>
Reviewed-by: Amir Shehata <amir.shehata@intel.com>
Tested-by: Amir Shehata <amir.shehata@intel.com>
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/lnet/api-ni.c
lnet/lnet/peer.c