> -----Original Message-----
> From: Xu, Ting <ting...@intel.com>
> Sent: Thursday, July 1, 2021 6:20 PM
> To: dev@dpdk.org
> Cc: Zhang, Qi Z <qi.z.zh...@intel.com>; Wu, Jingjing <jingjing...@intel.com>;
> Xing, Beilei <beilei.x...@intel.com>; Yang, Qiming <qiming.y...@intel.com>;
> Xu, Ting <ting...@intel.com>
> Subject: [PATCH v5 0/7] Enable ETS-based Tx QoS for VF in DCF
>
> This patch enables the ETS-based Tx QoS for IAVF. Kernel tool is used to
> configure ETS first. DCF is used to set bandwidth limit for VFs of each TC.
> IAVF
> is supported to query QoS capability and set queue TC mapping.
> Traffic Management API is utilized to configure the QoS hierarchy scheduler
> tree. The scheduler tree will be passed to hardware to enable all above
> functions.
>
> Ting Xu (7):
> common/iavf: support ETS-based QoS offload configuration
> net/ice/base: support DCF query port ETS adminq
> net/ice: support DCF link status event handling
> net/ice: support QoS config VF bandwidth in DCF
> net/iavf: query QoS cap and set queue TC mapping
> net/iavf: check Tx packet with correct UP and queue
> doc: release note for ETS-based Tx QoS
>
> doc/guides/rel_notes/release_21_08.rst | 7 +
> drivers/common/iavf/iavf_type.h | 2 +
> drivers/common/iavf/virtchnl.h | 131 +++++
> drivers/net/iavf/iavf.h | 56 ++
> drivers/net/iavf/iavf_ethdev.c | 34 ++
> drivers/net/iavf/iavf_rxtx.c | 43 ++
> drivers/net/iavf/iavf_tm.c | 737 ++++++++++++++++++++++++
> drivers/net/iavf/iavf_vchnl.c | 56 +-
> drivers/net/iavf/meson.build | 1 +
> drivers/net/ice/base/ice_dcb.c | 3 +-
> drivers/net/ice/ice_dcf.c | 9 +-
> drivers/net/ice/ice_dcf.h | 54 ++
> drivers/net/ice/ice_dcf_ethdev.c | 68 ++-
> drivers/net/ice/ice_dcf_ethdev.h | 3 +
> drivers/net/ice/ice_dcf_parent.c | 81 +++
> drivers/net/ice/ice_dcf_sched.c | 759
> +++++++++++++++++++++++++
> drivers/net/ice/meson.build | 3 +-
> 17 files changed, 2040 insertions(+), 7 deletions(-) create mode 100644
> drivers/net/iavf/iavf_tm.c create mode 100644
> drivers/net/ice/ice_dcf_sched.c
>
> --
> 2.17.1
Acked-by: Qi Zhang <qi.z.zh...@intel.com>
Applied to dpdk-next-net-intel.
Thanks
Qi