]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net/mlx5: Add missing masks and QoS bit masks for scheduling elements
authorCarolina Jubran <cjubran@nvidia.com>
Mon, 5 Aug 2024 07:03:20 +0000 (10:03 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 17 Oct 2024 13:10:36 +0000 (15:10 +0200)
commitb503f0045f3146af3f91d3ccc38ec5f4159d8428
tree0c2edfdb6599a5b41f7f13a2115e0ba307c930ec
parent63991ecfe8640fbd8ae0015ef70073374d0e2817
net/mlx5: Add missing masks and QoS bit masks for scheduling elements

[ Upstream commit 452ef7f86036392005940de54228d42ca0044192 ]

Add the missing masks for supported element types and Transmit
Scheduling Arbiter (TSAR) types in scheduling elements.

Also, add the corresponding bit masks for these types in the QoS
capabilities of a NIC scheduler.

Fixes: 214baf22870c ("net/mlx5e: Support HTB offload")
Signed-off-by: Carolina Jubran <cjubran@nvidia.com>
Reviewed-by: Cosmin Ratiu <cratiu@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
include/linux/mlx5/mlx5_ifc.h