Whamcloud - gitweb
LU-12452 lnet: allow to set IP ToS value per-NI 81/54081/6
authorEtienne AUJAMES <etienne.aujames@cea.fr>
Fri, 16 Feb 2024 17:19:47 +0000 (18:19 +0100)
committerOleg Drokin <green@whamcloud.com>
Tue, 23 Apr 2024 19:46:00 +0000 (19:46 +0000)
commit7e01787863c34d16b507c099a841217b4faee928
tree1f4d386f925e6f4fa6933e3ab6f407172d7aec5a
parent7637ad911638bf766d11ec5abe1976d591c1ea35
LU-12452 lnet: allow to set IP ToS value per-NI

This patch allows to set the IP "Type of Service" value per network
interface to use IP QoS on TCP or RoCE network.

e.g:
$ lnetctl add --net tcp2 --if eth1 --tos 104

Test-Parameters: trivial testlist=sanity-lnet
Signed-off-by: Etienne AUJAMES <eaujames@ddn.com>
Change-Id: I99fad41f4b12951c0d09ad7460ff0ed107e7ce0a
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/54081
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Serguei Smirnov <ssmirnov@whamcloud.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/utils/lnetconfig/liblnetconfig_lnd.c
lnet/utils/lnetctl.c
lustre/tests/sanity-lnet.sh