]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'mlxsw-adjust-qos-tests-for-spectrum-4-testing'
authorJakub Kicinski <kuba@kernel.org>
Tue, 20 Sep 2022 01:08:02 +0000 (18:08 -0700)
committerJakub Kicinski <kuba@kernel.org>
Tue, 20 Sep 2022 01:08:02 +0000 (18:08 -0700)
commitda540d4926d33236521065227f4617315ec0b89a
treed159b4d6b275bd24f6f351726ed2d512c4ed5b4e
parentf6f7561c4ba38d47796f33c7e19760e45ce9c1c5
parent46ab2dc026a90fdd0fed5e94d59cb081db8a26c7
Merge branch 'mlxsw-adjust-qos-tests-for-spectrum-4-testing'

Petr Machata says:

====================
mlxsw: Adjust QOS tests for Spectrum-4 testing

Amit writes:

Quality Of Service tests create congestion and verify the switch behavior.
To create congestion, they need to have more traffic than the port can
handle, so some of them force 1Gbps speed.

The tests assume that 1Gbps speed is supported. Spectrum-4 ASIC will not
support this speed in all ports, so to be able to run QOS tests there,
some adjustments are required.

Patch set overview:
Patch #1 adjusts qos_ets_strict, qos_mc_aware and sch_ets tests.
Patch #2 adjusts RED tests.
Patch #3 extends devlink_lib to support querying maximum pool size.
Patch #4 adds a test which can be used instead of qos_burst and do not
assume that 1Gbps speed is supported.
Patch #5 removes qos_burst test.
====================

Link: https://lore.kernel.org/r/cover.1663152826.git.petrm@nvidia.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>