Whamcloud - gitweb
LU-7734 lnet: add the Push target 39/21539/9
authorOlaf Weber <olaf@sgi.com>
Fri, 27 Jan 2017 15:35:58 +0000 (16:35 +0100)
committerOlaf Weber <olaf@sgi.com>
Fri, 27 Jan 2017 15:41:40 +0000 (16:41 +0100)
commit1573f73ac4f3698b3fd5b214d43bd7e6662c1154
treee0a33d81d4ed82b87852d9e198b1b2812ce4d2d7
parent9a425b89806fda3f42d10a67d66e9e7d78c555a2
LU-7734 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: If1beac356987045089db0d27ec56e93e72ef0057
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/lnet/api-ni.c
lnet/lnet/peer.c