Files
openwrt/target/linux
Julius Bairaktaris afdf3a8e1f qualcommax: qca_ppe: offload ets and prio for the three bands
The port's unicast scheduler is three strict bands, but nothing tells tc.
Offload an ets or prio qdisc at the root when it describes those bands:
three bands, served from band 0 down as tc numbers them, and a priomap
that matches the band split ppe_qm_init programs or is the default one.
sch_ets fills in a quantum for every band, so only quanta that differ
between bands are refused. Neither qdisc programs the hardware; an
accepted one reports the port's counters.

Measured on IPQ8074: ets and prio with bands 3 and priomap 2 2 2 2 1 1 1 1
0 ... are offloaded, and two bands, unequal quanta and the inverted priomap
are refused.

Assisted-by: Claude:claude-opus-5-5
Signed-off-by: Julius Bairaktaris <julius@bairaktaris.de>
Link: https://github.com/openwrt/openwrt/pull/25700
Signed-off-by: Robert Marko <robimarko@gmail.com>
2026-10-18 12:50:07 +02:00
..
2026-10-16 15:51:00 +02:00
2026-10-06 18:35:40 +01:00
2026-10-18 00:02:33 +02:00
2026-10-13 08:53:12 +02:00
2026-10-12 19:11:56 +02:00
2026-10-01 00:49:54 +02:00
2026-10-06 18:35:40 +01:00
2026-10-18 12:22:31 +02:00
2026-10-01 00:50:42 +02:00
2026-08-13 00:22:31 +02:00
2026-10-01 00:49:54 +02:00
2026-10-17 23:46:36 +02:00
2026-10-06 18:35:40 +01:00