Whamcloud - gitweb
LU-10391 lnet: change ni_status in lnet_ni to u32* 26/44626/7
authorMr NeilBrown <neilb@suse.de>
Mon, 28 Jun 2021 05:29:38 +0000 (15:29 +1000)
committerOleg Drokin <green@whamcloud.com>
Thu, 1 Sep 2022 05:52:30 +0000 (05:52 +0000)
commit9e2df7e5cc5fca3c60e048f3e4004fb8d10f03c1
treeac2c3593672da3577b30384aeb82b55919e44a6b
parentc92bdd97d99cc755a187987f3d5963adeb3ea475
LU-10391 lnet: change ni_status in lnet_ni to u32*

struct lnet_ni.ni_status points to a 'struct lnet_ni_status', but only
the ns_status field of that structure is ever accessed.

Change ni_status to point directly to just the ns_status field.
This will provide flexibility for introducing a variant for 'struct
lnet_ni_status' which holds a large-address nid.

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: I5570608e98bc2aa1156b8d885df2a56f8ae7b6f7
Reviewed-on: https://review.whamcloud.com/44626
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Tested-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Chris Horn <chris.horn@hpe.com>
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/lnet/api-ni.c
lnet/lnet/router.c