diff options
| author | Carolina Jubran <[email protected]> | 2025-03-10 21:26:54 +0000 |
|---|---|---|
| committer | Paolo Abeni <[email protected]> | 2025-03-18 09:36:55 +0000 |
| commit | 498bd79cb92be572258a587a4abee67d464ba1de (patch) | |
| tree | d250809cb00f320a1e3308e48a7f55124a8688c7 /arch/s390/lib/test_modules_helpers.c | |
| parent | net/mlx5: Rename devlink rate parent set function for leaf nodes (diff) | |
| download | kernel-498bd79cb92be572258a587a4abee67d464ba1de.tar.gz kernel-498bd79cb92be572258a587a4abee67d464ba1de.zip | |
net/mlx5: Introduce hierarchy level tracking on scheduling nodes
Add a `level` field to `mlx5_esw_sched_node` to track the hierarchy
depth of each scheduling node. This allows enforcement of the
scheduling depth constraints based on `log_esw_max_sched_depth`.
Modify `esw_qos_node_set_parent()` and `__esw_qos_alloc_node()` to
correctly assign hierarchy levels. Ensure that nodes inherit their
parent’s level incrementally.
Signed-off-by: Carolina Jubran <[email protected]>
Reviewed-by: Cosmin Ratiu <[email protected]>
Reviewed-by: Dragos Tatulea <[email protected]>
Signed-off-by: Tariq Toukan <[email protected]>
Link: https://patch.msgid.link/[email protected]
Reviewed-by: Jacob Keller <[email protected]>
Signed-off-by: Paolo Abeni <[email protected]>
Diffstat (limited to 'arch/s390/lib/test_modules_helpers.c')
0 files changed, 0 insertions, 0 deletions
