2017-03-04 01:10, Cristian Dumitrescu: > This patch introduces the generic ethdev API for the traffic manager > capability, which includes: hierarchical scheduling, traffic shaping, > congestion management, packet marking.
We already have some API for QoS. Why integrating them in ethdev? ethdev is an interface for networking drivers. I think the QoS has nothing to do with drivers. If there are some operations to offload in drivers, please identify them and let's add the operations to ethdev. > Main features: > - Exposed as ethdev plugin capability (similar to rte_flow approach) I do not know what you call an ethdev plugin. rte_flow is a part of the driver interface.