mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-10-12 06:01:58 +00:00
Merge branch 'mlxsw-Offload-TBF'
Ido Schimmel says: ==================== mlxsw: Offload TBF Petr says: In order to allow configuration of shapers on Spectrum family of machines, recognize TBF either as root Qdisc, or as a child of ETS or PRIO. Configure rate of maximum shaper according to TBF rate setting, and maximum shaper burst size according to TBF burst setting. - Patches #1 and #2 make the TBF shaper suitable for offloading. - Patches #3, #4 and #5 are refactoring aimed at easier support of leaf Qdiscs in general. - Patches #6 to #10 gradually introduce TBF offload. - Patches #11 to #14 add selftests. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
commit
3333e50b64
18 changed files with 793 additions and 90 deletions
9
tools/testing/selftests/drivers/net/mlxsw/sch_tbf_ets.sh
Executable file
9
tools/testing/selftests/drivers/net/mlxsw/sch_tbf_ets.sh
Executable file
9
tools/testing/selftests/drivers/net/mlxsw/sch_tbf_prio.sh
Executable file
9
tools/testing/selftests/drivers/net/mlxsw/sch_tbf_prio.sh
Executable file
9
tools/testing/selftests/drivers/net/mlxsw/sch_tbf_root.sh
Executable file
9
tools/testing/selftests/drivers/net/mlxsw/sch_tbf_root.sh
Executable file
6
tools/testing/selftests/net/forwarding/sch_tbf_ets.sh
Executable file
6
tools/testing/selftests/net/forwarding/sch_tbf_ets.sh
Executable file
6
tools/testing/selftests/net/forwarding/sch_tbf_prio.sh
Executable file
6
tools/testing/selftests/net/forwarding/sch_tbf_prio.sh
Executable file
33
tools/testing/selftests/net/forwarding/sch_tbf_root.sh
Executable file
33
tools/testing/selftests/net/forwarding/sch_tbf_root.sh
Executable file
Loading…
Add table
Add a link
Reference in a new issue