]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net/mlx5: Integrate esw_qos_vport_enable logic into rate operations
authorCarolina Jubran <cjubran@nvidia.com>
Thu, 7 Nov 2024 19:43:51 +0000 (21:43 +0200)
committerJakub Kicinski <kuba@kernel.org>
Tue, 12 Nov 2024 03:28:17 +0000 (19:28 -0800)
commitd67bfd10e668bfca717e0d94112f04f61c58dad7
treedc8b54a5ccf46223c463a6e445d5aba4788823e5
parent663bc605d0db8782ff9c2704db5ce6cf2ac7fa93
net/mlx5: Integrate esw_qos_vport_enable logic into rate operations

Fold the esw_qos_vport_enable function into operations for configuring
maximum and minimum rates, simplifying QoS logic. This change
consolidates enabling and updating the scheduling element
configuration, streamlining how vport QoS is initialized and adjusted.

Signed-off-by: Carolina Jubran <cjubran@nvidia.com>
Reviewed-by: Cosmin Ratiu <cratiu@nvidia.com>
Signed-off-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://patch.msgid.link/20241107194357.683732-7-tariqt@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c