Message ID | cover.1733930558.git.lorenzo@kernel.org (mailing list archive) |
---|---|
Headers | show |
Series | Add ETS and TBF Qdisc offload for Airoha EN7581 SoC | expand |
Hi Lorenzo, On Wed, Dec 11, 2024 at 04:31:48PM +0100, Lorenzo Bianconi wrote: > Introduce support for ETS and TBF qdisc offload available in the Airoha > EN7581 ethernet controller. > Some DSA hw switches do not support Qdisc offloading or the mac chip > has more fine grained QoS capabilities with respect to the hw switch > (e.g. Airoha EN7581 mac chip has more hw QoS and buffering capabilities > with respect to the mt7530 switch). > Introduce ndo_setup_tc_conduit callback in order to allow tc to offload > Qdisc policies for the specified DSA user port configuring the hw switch > cpu port (mac chip). Can you please make a detailed diagram explaining how is the conduit involved in the packet data path for QoS? Offloaded tc on a DSA user port is supposed to affect autonomously forwarded traffic too (like the Linux bridge).