Whamcloud - gitweb
LU-10003 lnet: migrate fail nid to Netlink 51/55051/5
authorJames Simmons <jsimmons@infradead.org>
Thu, 23 May 2024 21:25:30 +0000 (17:25 -0400)
committerOleg Drokin <green@whamcloud.com>
Wed, 5 Jun 2024 04:44:20 +0000 (04:44 +0000)
commit629d80dff84e885e4efabba1a77237805e5cffa7
tree10eb89d55586484d2e7c58420d8ef16b8fabe4f4
parentbfcab56c5f35ae33c42325326f9141d9c48412b1
LU-10003 lnet: migrate fail nid to Netlink

We have the ability to make peers fail when they reach a specific
threshold using an ioctl that currently only uses small NIDs.
Move to Netlink to be able to use large NIDs. Also the Netlink
code is written to support more than one peer at a time even if
the original user land tool only supports setting one peer at a
time.

Test-Parameters: trivial testlist=sanity-lnet
Change-Id: I8e5b38fcb582624530d208fac731183488662138
Signed-off-by: James Simmons <jsimmons@infradead.org>
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/55051
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Reviewed-by: Frank Sehr <fsehr@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/include/lnet/lib-lnet.h
lnet/include/uapi/linux/lnet/lnet-dlc.h
lnet/lnet/api-ni.c
lnet/lnet/lib-move.c
lustre/utils/portals.c