Whamcloud - gitweb
LU-9680 lnet: Fault injection list ioctls to netlink 33/53733/11
authorChris Horn <chris.horn@hpe.com>
Wed, 12 Jun 2024 14:12:34 +0000 (10:12 -0400)
committerOleg Drokin <green@whamcloud.com>
Tue, 25 Jun 2024 03:23:28 +0000 (03:23 +0000)
commit60cea1a08c4bcecb59ebf00313948ad862b588e1
tree25bdff1eb305b867473fb088e26355570184d196
parent07a1272233c56ac0191a4e9e20d77234b3fb3d90
LU-9680 lnet: Fault injection list ioctls to netlink

Convert the fault injection list ioctls to a netlink implementation.

sanity-lnet tests that use fault injection can now be enabled for
large NIDs.

Test-Parameters: trivial testlist=sanity-lnet
Signed-off-by: Chris Horn <chris.horn@hpe.com>
Change-Id: Ieaf9c01401fc0841c1e5805667531ba3455e8110
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/53733
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
libcfs/autoconf/lustre-libcfs.m4
libcfs/include/libcfs/linux/linux-net.h
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lib-types.h
lnet/include/uapi/linux/lnet/lnet-dlc.h
lnet/lnet/api-ni.c
lnet/lnet/net_fault.c
lnet/utils/lnetconfig/liblnetconfig.c
lnet/utils/lnetconfig/liblnetconfig.h
lnet/utils/lnetctl.c
lustre/utils/portals.c