Whamcloud - gitweb
LU-10003 lnet: Update lctl ping to work with large NIDs 35/53835/3
authorChris Horn <chris.horn@hpe.com>
Sat, 13 Jan 2024 03:50:00 +0000 (21:50 -0600)
committerOleg Drokin <green@whamcloud.com>
Thu, 15 Feb 2024 07:00:08 +0000 (07:00 +0000)
commitb26fc38d256236b8135fc2fab608a366dbda0f73
tree313e82d6ad605b073fa37407cb6d470688613da6
parente2b7a2cb03ede26fc9626af5302371e116283e6e
LU-10003 lnet: Update lctl ping to work with large NIDs

jt_ptl_ping()/lnet_parse_nid() updated to use the large struct
lnet_processid. This allows lctl ping to work with large NIDs. If we
need to fallback to the old_api then the large lnet_processid is
converted to the old struct lnet_process_id.

Test-Parameters: trivial
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: Ie0fb05ed631d0432e6c6caba0f64fc377f785bc2
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53835
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Neil Brown <neilb@suse.de>
Reviewed-by: Cyril Bordage <cbordage@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/tests/sanity.sh
lustre/utils/portals.c