Whamcloud - gitweb
LU-10391 socklnd: pass large processid to ksocknal_add_peer 21/44621/4
authorMr NeilBrown <neilb@suse.de>
Tue, 8 Jun 2021 00:52:25 +0000 (10:52 +1000)
committerOleg Drokin <green@whamcloud.com>
Mon, 30 May 2022 19:03:18 +0000 (19:03 +0000)
commit6deddc3d46704643dbc6c91b63ee52b1d91ce212
tree75b76e63718b74b7d8c255e836d60239e4575f49
parent3b8f253c10759027d37d45cf6e961f77fc9c0f81
LU-10391 socklnd: pass large processid to ksocknal_add_peer

Teach ksocknal_add_peer() to handle large-address processid, and now
ksocknal_launch_packet() can support IPv6 addresses as well as IPv4.

Test-Parameters: trivial testlist=sanity-lnet
Test-Parameters: serverversion=2.12 serverdistro=el7.9 testlist=runtests
Test-Parameters: clientversion=2.12 testlist=runtests
Signed-off-by: Mr NeilBrown <neilb@suse.de>
Change-Id: I90655b8d6e1a2e9fc38a7bf9d492542f76086c70
Reviewed-on: https://review.whamcloud.com/44621
Reviewed-by: James Simmons <jsimmons@infradead.org>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/klnds/socklnd/socklnd.c
lnet/klnds/socklnd/socklnd.h
lnet/klnds/socklnd/socklnd_cb.c