* [PATCH 00/11] add Traffic Manager feature @ 2023-11-28 6:09 Huisong Li 2023-11-28 6:09 ` [PATCH 01/11] doc: " Huisong Li ` (11 more replies) 0 siblings, 12 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas; +Cc: liuyonglong, lihuisong The traffic management API has been introduced for a long time, please see commit 5d109deffa87 ("ethdev: add traffic management API"). And many PMD also support this feature. So this series add this feature to features.rst, default.ini and driver.ini. Huisong Li (11): doc: add Traffic Manager feature doc: add Traffic Manager feature for iavf doc: add Traffic Manager feature for i40e doc: add Traffic Manager feature for ixgbe doc: add Traffic Manager feature for cnxk doc: add Traffic Manager feature for hns3 doc: add Traffic Manager feature for txgbe doc: add Traffic Manager feature for mvpp2 doc: add Traffic Manager feature for dpaa2 doc: add Traffic Manager feature for ipn3ke doc: add Traffic Manager feature for ice doc/guides/nics/features.rst | 13 +++++++++++++ doc/guides/nics/features/cnxk.ini | 1 + doc/guides/nics/features/default.ini | 1 + doc/guides/nics/features/dpaa2.ini | 1 + doc/guides/nics/features/hns3.ini | 1 + doc/guides/nics/features/i40e.ini | 1 + doc/guides/nics/features/iavf.ini | 1 + doc/guides/nics/features/ice.ini | 1 + doc/guides/nics/features/ice_dcf.ini | 1 + doc/guides/nics/features/ipn3ke.ini | 1 + doc/guides/nics/features/ixgbe.ini | 1 + doc/guides/nics/features/mvpp2.ini | 1 + doc/guides/nics/features/txgbe.ini | 1 + 13 files changed, 25 insertions(+) -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 01/11] doc: add Traffic Manager feature 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 10:32 ` Ferruh Yigit 2023-11-28 6:09 ` [PATCH 02/11] doc: add Traffic Manager feature for iavf Huisong Li ` (10 subsequent siblings) 11 siblings, 1 reply; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Hemant Agrawal, Balasubramanian Manoharan, Cristian Dumitrescu, Jerin Jacob Cc: liuyonglong, lihuisong Add Traffic Manager feature. Fixes: 5d109deffa87 ("ethdev: add traffic management API") Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> Acked-by: Chengwen Feng <fengchengwen@huawei.com> --- doc/guides/nics/features.rst | 13 +++++++++++++ doc/guides/nics/features/default.ini | 1 + 2 files changed, 14 insertions(+) diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst index 96a6f11ee3..9e2105d3ea 100644 --- a/doc/guides/nics/features.rst +++ b/doc/guides/nics/features.rst @@ -755,6 +755,19 @@ Supports congestion management. ``rte_eth_cman_config_set()``, ``rte_eth_cman_config_get()``. +.. _nic_features_traffic_manager: + +Traffic manager +--------------- + +Supports Traffic manager. + +* **[implements] rte_tm_ops**: ``capabilities_get``, ``shaper_profile_add``, + ``hierarchy_commit`` and so on. +* **[related] API**: ``rte_tm_capabilities_get()``, ``rte_tm_shaper_profile_add()``, + ``rte_tm_hierarchy_commit()`` and so on. + + .. _nic_features_fw_version: FW version diff --git a/doc/guides/nics/features/default.ini b/doc/guides/nics/features/default.ini index 806cb033ff..64ee0f8c2f 100644 --- a/doc/guides/nics/features/default.ini +++ b/doc/guides/nics/features/default.ini @@ -42,6 +42,7 @@ VLAN filter = Flow control = Rate limitation = Congestion management = +Traffic manager = Inline crypto = Inline protocol = CRC offload = -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 01/11] doc: add Traffic Manager feature 2023-11-28 6:09 ` [PATCH 01/11] doc: " Huisong Li @ 2023-11-28 10:32 ` Ferruh Yigit 2023-11-28 10:36 ` Hemant Agrawal 2023-11-28 10:54 ` Dumitrescu, Cristian 0 siblings, 2 replies; 43+ messages in thread From: Ferruh Yigit @ 2023-11-28 10:32 UTC (permalink / raw) To: Huisong Li, dev, thomas, Hemant Agrawal, Balasubramanian Manoharan, Cristian Dumitrescu, Jerin Jacob Cc: liuyonglong On 11/28/2023 6:09 AM, Huisong Li wrote: > Add Traffic Manager feature. > > Fixes: 5d109deffa87 ("ethdev: add traffic management API") > Cc: stable@dpdk.org > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > Acked-by: Chengwen Feng <fengchengwen@huawei.com> > Acked-by: Ferruh Yigit <ferruh.yigit@amd.com> ^ permalink raw reply [flat|nested] 43+ messages in thread
* RE: [PATCH 01/11] doc: add Traffic Manager feature 2023-11-28 10:32 ` Ferruh Yigit @ 2023-11-28 10:36 ` Hemant Agrawal 2023-11-28 10:54 ` Dumitrescu, Cristian 1 sibling, 0 replies; 43+ messages in thread From: Hemant Agrawal @ 2023-11-28 10:36 UTC (permalink / raw) To: Ferruh Yigit, Huisong Li, dev, thomas, Balasubramanian Manoharan, Cristian Dumitrescu, Jerin Jacob Cc: liuyonglong > -----Original Message----- > From: Ferruh Yigit <ferruh.yigit@amd.com> > Sent: Tuesday, November 28, 2023 4:02 PM > To: Huisong Li <lihuisong@huawei.com>; dev@dpdk.org; > thomas@monjalon.net; Hemant Agrawal <hemant.agrawal@nxp.com>; > Balasubramanian Manoharan > <balasubramanian.manoharan@caviumnetworks.com>; Cristian Dumitrescu > <cristian.dumitrescu@intel.com>; Jerin Jacob > <jerin.jacob@caviumnetworks.com> > Cc: liuyonglong@huawei.com > Subject: Re: [PATCH 01/11] doc: add Traffic Manager feature > Importance: High > > On 11/28/2023 6:09 AM, Huisong Li wrote: > > Add Traffic Manager feature. > > > > Fixes: 5d109deffa87 ("ethdev: add traffic management API") > > Cc: stable@dpdk.org > > > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > > Acked-by: Chengwen Feng <fengchengwen@huawei.com> > > > > Acked-by: Ferruh Yigit <ferruh.yigit@amd.com> > Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> ^ permalink raw reply [flat|nested] 43+ messages in thread
* RE: [PATCH 01/11] doc: add Traffic Manager feature 2023-11-28 10:32 ` Ferruh Yigit 2023-11-28 10:36 ` Hemant Agrawal @ 2023-11-28 10:54 ` Dumitrescu, Cristian 1 sibling, 0 replies; 43+ messages in thread From: Dumitrescu, Cristian @ 2023-11-28 10:54 UTC (permalink / raw) To: Ferruh Yigit, Huisong Li, dev, thomas, Hemant Agrawal, Balasubramanian Manoharan, Jerin Jacob Cc: liuyonglong > -----Original Message----- > From: Ferruh Yigit <ferruh.yigit@amd.com> > Sent: Tuesday, November 28, 2023 10:32 AM > To: Huisong Li <lihuisong@huawei.com>; dev@dpdk.org; thomas@monjalon.net; > Hemant Agrawal <hemant.agrawal@nxp.com>; Balasubramanian Manoharan > <balasubramanian.manoharan@caviumnetworks.com>; Dumitrescu, Cristian > <cristian.dumitrescu@intel.com>; Jerin Jacob > <jerin.jacob@caviumnetworks.com> > Cc: liuyonglong@huawei.com > Subject: Re: [PATCH 01/11] doc: add Traffic Manager feature > > On 11/28/2023 6:09 AM, Huisong Li wrote: > > Add Traffic Manager feature. > > > > Fixes: 5d109deffa87 ("ethdev: add traffic management API") > > Cc: stable@dpdk.org > > > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > > Acked-by: Chengwen Feng <fengchengwen@huawei.com> > > > > Acked-by: Ferruh Yigit <ferruh.yigit@amd.com> > Acked-by: Cristian Dumitrescu <cristian.dumitrescu@yahoo.com> ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 02/11] doc: add Traffic Manager feature for iavf 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li 2023-11-28 6:09 ` [PATCH 01/11] doc: " Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 10:35 ` Ferruh Yigit 2023-11-28 6:09 ` [PATCH 03/11] doc: add Traffic Manager feature for i40e Huisong Li ` (9 subsequent siblings) 11 siblings, 1 reply; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Jingjing Wu, Beilei Xing Cc: liuyonglong, lihuisong Add Traffic Manager feature for iavf. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/iavf.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/iavf.ini b/doc/guides/nics/features/iavf.ini index db4f92ce71..385799c650 100644 --- a/doc/guides/nics/features/iavf.ini +++ b/doc/guides/nics/features/iavf.ini @@ -35,6 +35,7 @@ Inner L4 checksum = Y Packet type parsing = Y Rx descriptor status = Y Tx descriptor status = Y +Traffic manager = Y Inline crypto = Y Basic stats = Y Multiprocess aware = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 02/11] doc: add Traffic Manager feature for iavf 2023-11-28 6:09 ` [PATCH 02/11] doc: add Traffic Manager feature for iavf Huisong Li @ 2023-11-28 10:35 ` Ferruh Yigit 2023-11-28 11:33 ` lihuisong (C) 2023-11-28 11:47 ` lihuisong (C) 0 siblings, 2 replies; 43+ messages in thread From: Ferruh Yigit @ 2023-11-28 10:35 UTC (permalink / raw) To: Huisong Li, dev, thomas, Jingjing Wu, Beilei Xing; +Cc: liuyonglong On 11/28/2023 6:09 AM, Huisong Li wrote: > Add Traffic Manager feature for iavf. > > Cc: stable@dpdk.org > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > --- > doc/guides/nics/features/iavf.ini | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/doc/guides/nics/features/iavf.ini b/doc/guides/nics/features/iavf.ini > index db4f92ce71..385799c650 100644 > --- a/doc/guides/nics/features/iavf.ini > +++ b/doc/guides/nics/features/iavf.ini > @@ -35,6 +35,7 @@ Inner L4 checksum = Y > Packet type parsing = Y > Rx descriptor status = Y > Tx descriptor status = Y > +Traffic manager = Y > Inline crypto = Y > Basic stats = Y > Multiprocess aware = Y Can you please keep the order in the default.ini and other files same, here 'Inline crypto' seems put into wrong order that is causing the confusion, but new fields seems need to go between 'VLAN filter' & 'CRC offload'. ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 02/11] doc: add Traffic Manager feature for iavf 2023-11-28 10:35 ` Ferruh Yigit @ 2023-11-28 11:33 ` lihuisong (C) 2023-11-28 11:47 ` lihuisong (C) 1 sibling, 0 replies; 43+ messages in thread From: lihuisong (C) @ 2023-11-28 11:33 UTC (permalink / raw) To: Ferruh Yigit, dev; +Cc: liuyonglong, thomas, Jingjing Wu, Beilei Xing 在 2023/11/28 18:35, Ferruh Yigit 写道: > On 11/28/2023 6:09 AM, Huisong Li wrote: >> Add Traffic Manager feature for iavf. >> >> Cc: stable@dpdk.org >> >> Signed-off-by: Huisong Li <lihuisong@huawei.com> >> --- >> doc/guides/nics/features/iavf.ini | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/doc/guides/nics/features/iavf.ini b/doc/guides/nics/features/iavf.ini >> index db4f92ce71..385799c650 100644 >> --- a/doc/guides/nics/features/iavf.ini >> +++ b/doc/guides/nics/features/iavf.ini >> @@ -35,6 +35,7 @@ Inner L4 checksum = Y >> Packet type parsing = Y >> Rx descriptor status = Y >> Tx descriptor status = Y >> +Traffic manager = Y >> Inline crypto = Y >> Basic stats = Y >> Multiprocess aware = Y > Can you please keep the order in the default.ini and other files same, > here 'Inline crypto' seems put into wrong order that is causing the > confusion, > but new fields seems need to go between 'VLAN filter' & 'CRC offload'. Yes, I also find that the order of some driver's ini file is different from the one of default.ini. Fix the order in this patch? > . ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 02/11] doc: add Traffic Manager feature for iavf 2023-11-28 10:35 ` Ferruh Yigit 2023-11-28 11:33 ` lihuisong (C) @ 2023-11-28 11:47 ` lihuisong (C) 2023-11-28 11:55 ` Ferruh Yigit 1 sibling, 1 reply; 43+ messages in thread From: lihuisong (C) @ 2023-11-28 11:47 UTC (permalink / raw) To: Ferruh Yigit, dev; +Cc: liuyonglong, thomas, Jingjing Wu, Beilei Xing 在 2023/11/28 18:35, Ferruh Yigit 写道: > On 11/28/2023 6:09 AM, Huisong Li wrote: >> Add Traffic Manager feature for iavf. >> >> Cc: stable@dpdk.org >> >> Signed-off-by: Huisong Li <lihuisong@huawei.com> >> --- >> doc/guides/nics/features/iavf.ini | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/doc/guides/nics/features/iavf.ini b/doc/guides/nics/features/iavf.ini >> index db4f92ce71..385799c650 100644 >> --- a/doc/guides/nics/features/iavf.ini >> +++ b/doc/guides/nics/features/iavf.ini >> @@ -35,6 +35,7 @@ Inner L4 checksum = Y >> Packet type parsing = Y >> Rx descriptor status = Y >> Tx descriptor status = Y >> +Traffic manager = Y >> Inline crypto = Y >> Basic stats = Y >> Multiprocess aware = Y > Can you please keep the order in the default.ini and other files same, > here 'Inline crypto' seems put into wrong order that is causing the > confusion, > but new fields seems need to go between 'VLAN filter' & 'CRC offload'. > . Hi Ferruh, I find that there are many place which is different from the order of default.ini. And other drivers also have this problem. I want to do it for all drivers after this series. What do you think of that? ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 02/11] doc: add Traffic Manager feature for iavf 2023-11-28 11:47 ` lihuisong (C) @ 2023-11-28 11:55 ` Ferruh Yigit 2023-11-28 12:11 ` lihuisong (C) 0 siblings, 1 reply; 43+ messages in thread From: Ferruh Yigit @ 2023-11-28 11:55 UTC (permalink / raw) To: lihuisong (C), dev; +Cc: liuyonglong, thomas, Jingjing Wu, Beilei Xing On 11/28/2023 11:47 AM, lihuisong (C) wrote: > > 在 2023/11/28 18:35, Ferruh Yigit 写道: >> On 11/28/2023 6:09 AM, Huisong Li wrote: >>> Add Traffic Manager feature for iavf. >>> >>> Cc: stable@dpdk.org >>> >>> Signed-off-by: Huisong Li <lihuisong@huawei.com> >>> --- >>> doc/guides/nics/features/iavf.ini | 1 + >>> 1 file changed, 1 insertion(+) >>> >>> diff --git a/doc/guides/nics/features/iavf.ini >>> b/doc/guides/nics/features/iavf.ini >>> index db4f92ce71..385799c650 100644 >>> --- a/doc/guides/nics/features/iavf.ini >>> +++ b/doc/guides/nics/features/iavf.ini >>> @@ -35,6 +35,7 @@ Inner L4 checksum = Y >>> Packet type parsing = Y >>> Rx descriptor status = Y >>> Tx descriptor status = Y >>> +Traffic manager = Y >>> Inline crypto = Y >>> Basic stats = Y >>> Multiprocess aware = Y >> Can you please keep the order in the default.ini and other files same, >> here 'Inline crypto' seems put into wrong order that is causing the >> confusion, >> but new fields seems need to go between 'VLAN filter' & 'CRC offload'. >> . > Hi Ferruh, > > I find that there are many place which is different from the order of > default.ini. > And other drivers also have this problem. > I want to do it for all drivers after this series. > What do you think of that? > Agree to fix the order later with a separate patch, and keep the order as best as possible in this series. ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 02/11] doc: add Traffic Manager feature for iavf 2023-11-28 11:55 ` Ferruh Yigit @ 2023-11-28 12:11 ` lihuisong (C) 0 siblings, 0 replies; 43+ messages in thread From: lihuisong (C) @ 2023-11-28 12:11 UTC (permalink / raw) To: Ferruh Yigit, dev; +Cc: liuyonglong, thomas, Jingjing Wu, Beilei Xing 在 2023/11/28 19:55, Ferruh Yigit 写道: > On 11/28/2023 11:47 AM, lihuisong (C) wrote: >> 在 2023/11/28 18:35, Ferruh Yigit 写道: >>> On 11/28/2023 6:09 AM, Huisong Li wrote: >>>> Add Traffic Manager feature for iavf. >>>> >>>> Cc: stable@dpdk.org >>>> >>>> Signed-off-by: Huisong Li <lihuisong@huawei.com> >>>> --- >>>> doc/guides/nics/features/iavf.ini | 1 + >>>> 1 file changed, 1 insertion(+) >>>> >>>> diff --git a/doc/guides/nics/features/iavf.ini >>>> b/doc/guides/nics/features/iavf.ini >>>> index db4f92ce71..385799c650 100644 >>>> --- a/doc/guides/nics/features/iavf.ini >>>> +++ b/doc/guides/nics/features/iavf.ini >>>> @@ -35,6 +35,7 @@ Inner L4 checksum = Y >>>> Packet type parsing = Y >>>> Rx descriptor status = Y >>>> Tx descriptor status = Y >>>> +Traffic manager = Y >>>> Inline crypto = Y >>>> Basic stats = Y >>>> Multiprocess aware = Y >>> Can you please keep the order in the default.ini and other files same, >>> here 'Inline crypto' seems put into wrong order that is causing the >>> confusion, >>> but new fields seems need to go between 'VLAN filter' & 'CRC offload'. >>> . >> Hi Ferruh, >> >> I find that there are many place which is different from the order of >> default.ini. >> And other drivers also have this problem. >> I want to do it for all drivers after this series. >> What do you think of that? >> > Agree to fix the order later with a separate patch, and keep the order > as best as possible in this series. ok,will adjust the order of this file a little bit. > . ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 03/11] doc: add Traffic Manager feature for i40e 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li 2023-11-28 6:09 ` [PATCH 01/11] doc: " Huisong Li 2023-11-28 6:09 ` [PATCH 02/11] doc: add Traffic Manager feature for iavf Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 6:09 ` [PATCH 04/11] doc: add Traffic Manager feature for ixgbe Huisong Li ` (8 subsequent siblings) 11 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Yuying Zhang, Beilei Xing Cc: liuyonglong, lihuisong Add Traffic Manager feature for i40e. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/i40e.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/i40e.ini b/doc/guides/nics/features/i40e.ini index e241dad047..2d168199f0 100644 --- a/doc/guides/nics/features/i40e.ini +++ b/doc/guides/nics/features/i40e.ini @@ -27,6 +27,7 @@ SR-IOV = Y DCB = Y VLAN filter = Y Flow control = Y +Traffic manager = Y CRC offload = Y VLAN offload = Y QinQ offload = P -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 04/11] doc: add Traffic Manager feature for ixgbe 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (2 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 03/11] doc: add Traffic Manager feature for i40e Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 6:09 ` [PATCH 05/11] doc: add Traffic Manager feature for cnxk Huisong Li ` (7 subsequent siblings) 11 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Qiming Yang, Wenjun Wu; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for ixgbe. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/ixgbe.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/ixgbe.ini b/doc/guides/nics/features/ixgbe.ini index 8590ac857f..f05fcec455 100644 --- a/doc/guides/nics/features/ixgbe.ini +++ b/doc/guides/nics/features/ixgbe.ini @@ -27,6 +27,7 @@ DCB = Y VLAN filter = Y Flow control = Y Rate limitation = Y +Traffic manager = Y Inline crypto = Y CRC offload = P VLAN offload = P -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 05/11] doc: add Traffic Manager feature for cnxk 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (3 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 04/11] doc: add Traffic Manager feature for ixgbe Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 6:09 ` [PATCH 06/11] doc: add Traffic Manager feature for hns3 Huisong Li ` (6 subsequent siblings) 11 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Nithin Dabilpuram, Kiran Kumar K, Sunil Kumar Kori, Satha Rao Cc: liuyonglong, lihuisong Add Traffic Manager feature for cnxk. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/cnxk.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/cnxk.ini b/doc/guides/nics/features/cnxk.ini index ac7de9a0f0..f85813ab52 100644 --- a/doc/guides/nics/features/cnxk.ini +++ b/doc/guides/nics/features/cnxk.ini @@ -28,6 +28,7 @@ RSS key update = Y RSS reta update = Y Inner RSS = Y Congestion management = Y +Traffic manager = Y Inline protocol = Y Flow control = Y Scattered Rx = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 06/11] doc: add Traffic Manager feature for hns3 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (4 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 05/11] doc: add Traffic Manager feature for cnxk Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 6:09 ` [PATCH 07/11] doc: add Traffic Manager feature for txgbe Huisong Li ` (5 subsequent siblings) 11 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Jie Hai, Yisen Zhuang; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for hns3. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/hns3.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/hns3.ini b/doc/guides/nics/features/hns3.ini index 338b4e6864..a20ece20e8 100644 --- a/doc/guides/nics/features/hns3.ini +++ b/doc/guides/nics/features/hns3.ini @@ -28,6 +28,7 @@ RSS reta update = Y DCB = Y VLAN filter = Y Flow control = Y +Traffic manager = Y CRC offload = Y VLAN offload = Y FEC = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 07/11] doc: add Traffic Manager feature for txgbe 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (5 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 06/11] doc: add Traffic Manager feature for hns3 Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 6:09 ` [PATCH 08/11] doc: add Traffic Manager feature for mvpp2 Huisong Li ` (4 subsequent siblings) 11 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Jiawen Wu, Jian Wang; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for txgbe. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/txgbe.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/txgbe.ini b/doc/guides/nics/features/txgbe.ini index e21083052c..3a11fb2037 100644 --- a/doc/guides/nics/features/txgbe.ini +++ b/doc/guides/nics/features/txgbe.ini @@ -26,6 +26,7 @@ DCB = Y VLAN filter = Y Flow control = Y Rate limitation = Y +Traffic manager = Y Inline crypto = Y CRC offload = P VLAN offload = P -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 08/11] doc: add Traffic Manager feature for mvpp2 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (6 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 07/11] doc: add Traffic Manager feature for txgbe Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 10:39 ` Ferruh Yigit 2023-11-28 6:09 ` [PATCH 09/11] doc: add Traffic Manager feature for dpaa2 Huisong Li ` (3 subsequent siblings) 11 siblings, 1 reply; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Liron Himi; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for mvpp2. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/mvpp2.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/mvpp2.ini b/doc/guides/nics/features/mvpp2.ini index 653c9d08cb..69767d6317 100644 --- a/doc/guides/nics/features/mvpp2.ini +++ b/doc/guides/nics/features/mvpp2.ini @@ -13,6 +13,7 @@ Unicast MAC filter = Y Multicast MAC filter = Y RSS hash = Y Flow control = Y +Traffic manager = Y VLAN filter = Y CRC offload = Y L3 checksum offload = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 08/11] doc: add Traffic Manager feature for mvpp2 2023-11-28 6:09 ` [PATCH 08/11] doc: add Traffic Manager feature for mvpp2 Huisong Li @ 2023-11-28 10:39 ` Ferruh Yigit 2023-11-28 11:34 ` lihuisong (C) 0 siblings, 1 reply; 43+ messages in thread From: Ferruh Yigit @ 2023-11-28 10:39 UTC (permalink / raw) To: Huisong Li, dev, thomas, Liron Himi; +Cc: liuyonglong On 11/28/2023 6:09 AM, Huisong Li wrote: > Add Traffic Manager feature for mvpp2. > > Cc: stable@dpdk.org > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > --- > doc/guides/nics/features/mvpp2.ini | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/doc/guides/nics/features/mvpp2.ini b/doc/guides/nics/features/mvpp2.ini > index 653c9d08cb..69767d6317 100644 > --- a/doc/guides/nics/features/mvpp2.ini > +++ b/doc/guides/nics/features/mvpp2.ini > @@ -13,6 +13,7 @@ Unicast MAC filter = Y > Multicast MAC filter = Y > RSS hash = Y > Flow control = Y > +Traffic manager = Y > VLAN filter = Y > CRC offload = Y > L3 checksum offload = Y Similarly original order looks wrong, but can move new update below 'VLAN filter'. ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 08/11] doc: add Traffic Manager feature for mvpp2 2023-11-28 10:39 ` Ferruh Yigit @ 2023-11-28 11:34 ` lihuisong (C) 0 siblings, 0 replies; 43+ messages in thread From: lihuisong (C) @ 2023-11-28 11:34 UTC (permalink / raw) To: Ferruh Yigit, dev; +Cc: liuyonglong, thomas, Liron Himi 在 2023/11/28 18:39, Ferruh Yigit 写道: > On 11/28/2023 6:09 AM, Huisong Li wrote: >> Add Traffic Manager feature for mvpp2. >> >> Cc: stable@dpdk.org >> >> Signed-off-by: Huisong Li <lihuisong@huawei.com> >> --- >> doc/guides/nics/features/mvpp2.ini | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/doc/guides/nics/features/mvpp2.ini b/doc/guides/nics/features/mvpp2.ini >> index 653c9d08cb..69767d6317 100644 >> --- a/doc/guides/nics/features/mvpp2.ini >> +++ b/doc/guides/nics/features/mvpp2.ini >> @@ -13,6 +13,7 @@ Unicast MAC filter = Y >> Multicast MAC filter = Y >> RSS hash = Y >> Flow control = Y >> +Traffic manager = Y >> VLAN filter = Y >> CRC offload = Y >> L3 checksum offload = Y > Similarly original order looks wrong, but can move new update below > 'VLAN filter'. ok, will fix it for mvpp2. > . ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 09/11] doc: add Traffic Manager feature for dpaa2 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (7 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 08/11] doc: add Traffic Manager feature for mvpp2 Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 10:36 ` Hemant Agrawal 2023-11-28 6:09 ` [PATCH 10/11] doc: add Traffic Manager feature for ipn3ke Huisong Li ` (2 subsequent siblings) 11 siblings, 1 reply; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Hemant Agrawal, Sachin Saxena Cc: liuyonglong, lihuisong Add Traffic Manager feature for dpaa2. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/dpaa2.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/dpaa2.ini b/doc/guides/nics/features/dpaa2.ini index 26dc8c2178..f02da463d9 100644 --- a/doc/guides/nics/features/dpaa2.ini +++ b/doc/guides/nics/features/dpaa2.ini @@ -17,6 +17,7 @@ Unicast MAC filter = Y RSS hash = Y VLAN filter = Y Flow control = Y +Traffic manager = Y VLAN offload = Y L3 checksum offload = Y L4 checksum offload = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* RE: [PATCH 09/11] doc: add Traffic Manager feature for dpaa2 2023-11-28 6:09 ` [PATCH 09/11] doc: add Traffic Manager feature for dpaa2 Huisong Li @ 2023-11-28 10:36 ` Hemant Agrawal 0 siblings, 0 replies; 43+ messages in thread From: Hemant Agrawal @ 2023-11-28 10:36 UTC (permalink / raw) To: Huisong Li, dev, ferruh.yigit, thomas, Sachin Saxena; +Cc: liuyonglong > -----Original Message----- > From: Huisong Li <lihuisong@huawei.com> > Sent: Tuesday, November 28, 2023 11:40 AM > To: dev@dpdk.org; ferruh.yigit@amd.com; thomas@monjalon.net; Hemant > Agrawal <hemant.agrawal@nxp.com>; Sachin Saxena > <sachin.saxena@nxp.com> > Cc: liuyonglong@huawei.com; lihuisong@huawei.com > Subject: [PATCH 09/11] doc: add Traffic Manager feature for dpaa2 > Importance: High > > Add Traffic Manager feature for dpaa2. > > Cc: stable@dpdk.org > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > --- > doc/guides/nics/features/dpaa2.ini | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/doc/guides/nics/features/dpaa2.ini > b/doc/guides/nics/features/dpaa2.ini > index 26dc8c2178..f02da463d9 100644 > --- a/doc/guides/nics/features/dpaa2.ini > +++ b/doc/guides/nics/features/dpaa2.ini > @@ -17,6 +17,7 @@ Unicast MAC filter = Y > RSS hash = Y > VLAN filter = Y > Flow control = Y > +Traffic manager = Y > VLAN offload = Y > L3 checksum offload = Y > L4 checksum offload = Y > -- > 2.33.0 Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 10/11] doc: add Traffic Manager feature for ipn3ke 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (8 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 09/11] doc: add Traffic Manager feature for dpaa2 Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 7:10 ` Xu, Rosen 2023-11-28 6:09 ` [PATCH 11/11] doc: add Traffic Manager feature for ice Huisong Li 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li 11 siblings, 1 reply; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Rosen Xu; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for ipn3ke. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/ipn3ke.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/ipn3ke.ini b/doc/guides/nics/features/ipn3ke.ini index 1f6b780273..e412978820 100644 --- a/doc/guides/nics/features/ipn3ke.ini +++ b/doc/guides/nics/features/ipn3ke.ini @@ -25,6 +25,7 @@ SR-IOV = Y DCB = Y VLAN filter = Y Flow control = Y +Traffic manager = Y CRC offload = Y VLAN offload = Y QinQ offload = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* RE: [PATCH 10/11] doc: add Traffic Manager feature for ipn3ke 2023-11-28 6:09 ` [PATCH 10/11] doc: add Traffic Manager feature for ipn3ke Huisong Li @ 2023-11-28 7:10 ` Xu, Rosen 0 siblings, 0 replies; 43+ messages in thread From: Xu, Rosen @ 2023-11-28 7:10 UTC (permalink / raw) To: Huisong Li, dev, ferruh.yigit, thomas; +Cc: liuyonglong Hi, > -----Original Message----- > From: Huisong Li <lihuisong@huawei.com> > Sent: Tuesday, November 28, 2023 2:10 PM > To: dev@dpdk.org; ferruh.yigit@amd.com; thomas@monjalon.net; Xu, > Rosen <rosen.xu@intel.com> > Cc: liuyonglong@huawei.com; lihuisong@huawei.com > Subject: [PATCH 10/11] doc: add Traffic Manager feature for ipn3ke > > Add Traffic Manager feature for ipn3ke. > > Cc: stable@dpdk.org > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > --- > doc/guides/nics/features/ipn3ke.ini | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/doc/guides/nics/features/ipn3ke.ini > b/doc/guides/nics/features/ipn3ke.ini > index 1f6b780273..e412978820 100644 > --- a/doc/guides/nics/features/ipn3ke.ini > +++ b/doc/guides/nics/features/ipn3ke.ini > @@ -25,6 +25,7 @@ SR-IOV = Y > DCB = Y > VLAN filter = Y > Flow control = Y > +Traffic manager = Y > CRC offload = Y > VLAN offload = Y > QinQ offload = Y > -- > 2.33.0 Acked-by: Rosen Xu <rosen.xu@intel.com> ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH 11/11] doc: add Traffic Manager feature for ice 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (9 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 10/11] doc: add Traffic Manager feature for ipn3ke Huisong Li @ 2023-11-28 6:09 ` Huisong Li 2023-11-28 10:41 ` Ferruh Yigit 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li 11 siblings, 1 reply; 43+ messages in thread From: Huisong Li @ 2023-11-28 6:09 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Qiming Yang, Qi Zhang; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for ice. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/ice.ini | 1 + doc/guides/nics/features/ice_dcf.ini | 1 + 2 files changed, 2 insertions(+) diff --git a/doc/guides/nics/features/ice.ini b/doc/guides/nics/features/ice.ini index 13f8871dcc..d26ab7e6a9 100644 --- a/doc/guides/nics/features/ice.ini +++ b/doc/guides/nics/features/ice.ini @@ -25,6 +25,7 @@ Unicast MAC filter = Y RSS hash = Y RSS key update = Y RSS reta update = Y +Traffic manager = Y VLAN filter = Y CRC offload = Y VLAN offload = Y diff --git a/doc/guides/nics/features/ice_dcf.ini b/doc/guides/nics/features/ice_dcf.ini index 3b11622d4c..210c08fc9a 100644 --- a/doc/guides/nics/features/ice_dcf.ini +++ b/doc/guides/nics/features/ice_dcf.ini @@ -21,6 +21,7 @@ MTU update = Y Promiscuous mode = Y Allmulticast mode = Y Unicast MAC filter = Y +Traffic manager = Y VLAN filter = Y VLAN offload = Y Extended stats = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 11/11] doc: add Traffic Manager feature for ice 2023-11-28 6:09 ` [PATCH 11/11] doc: add Traffic Manager feature for ice Huisong Li @ 2023-11-28 10:41 ` Ferruh Yigit 2023-11-28 11:35 ` lihuisong (C) 0 siblings, 1 reply; 43+ messages in thread From: Ferruh Yigit @ 2023-11-28 10:41 UTC (permalink / raw) To: Huisong Li, dev, thomas, Qiming Yang, Qi Zhang; +Cc: liuyonglong On 11/28/2023 6:09 AM, Huisong Li wrote: > Add Traffic Manager feature for ice. > > Cc: stable@dpdk.org > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > --- > doc/guides/nics/features/ice.ini | 1 + > doc/guides/nics/features/ice_dcf.ini | 1 + > 2 files changed, 2 insertions(+) > > diff --git a/doc/guides/nics/features/ice.ini b/doc/guides/nics/features/ice.ini > index 13f8871dcc..d26ab7e6a9 100644 > --- a/doc/guides/nics/features/ice.ini > +++ b/doc/guides/nics/features/ice.ini > @@ -25,6 +25,7 @@ Unicast MAC filter = Y > RSS hash = Y > RSS key update = Y > RSS reta update = Y > +Traffic manager = Y > VLAN filter = Y > CRC offload = Y > VLAN offload = Y > Please move below 'VLAN filter' > diff --git a/doc/guides/nics/features/ice_dcf.ini b/doc/guides/nics/features/ice_dcf.ini > index 3b11622d4c..210c08fc9a 100644 > --- a/doc/guides/nics/features/ice_dcf.ini > +++ b/doc/guides/nics/features/ice_dcf.ini > @@ -21,6 +21,7 @@ MTU update = Y > Promiscuous mode = Y > Allmulticast mode = Y > Unicast MAC filter = Y > +Traffic manager = Y > VLAN filter = Y > VLAN offload = Y > Extended stats = Y > Please move below 'VLAN filter' ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH 11/11] doc: add Traffic Manager feature for ice 2023-11-28 10:41 ` Ferruh Yigit @ 2023-11-28 11:35 ` lihuisong (C) 0 siblings, 0 replies; 43+ messages in thread From: lihuisong (C) @ 2023-11-28 11:35 UTC (permalink / raw) To: Ferruh Yigit, dev; +Cc: liuyonglong, thomas, Qiming Yang, Qi Zhang 在 2023/11/28 18:41, Ferruh Yigit 写道: > On 11/28/2023 6:09 AM, Huisong Li wrote: >> Add Traffic Manager feature for ice. >> >> Cc: stable@dpdk.org >> >> Signed-off-by: Huisong Li <lihuisong@huawei.com> >> --- >> doc/guides/nics/features/ice.ini | 1 + >> doc/guides/nics/features/ice_dcf.ini | 1 + >> 2 files changed, 2 insertions(+) >> >> diff --git a/doc/guides/nics/features/ice.ini b/doc/guides/nics/features/ice.ini >> index 13f8871dcc..d26ab7e6a9 100644 >> --- a/doc/guides/nics/features/ice.ini >> +++ b/doc/guides/nics/features/ice.ini >> @@ -25,6 +25,7 @@ Unicast MAC filter = Y >> RSS hash = Y >> RSS key update = Y >> RSS reta update = Y >> +Traffic manager = Y >> VLAN filter = Y >> CRC offload = Y >> VLAN offload = Y >> > Please move below 'VLAN filter' Ack > > > >> diff --git a/doc/guides/nics/features/ice_dcf.ini b/doc/guides/nics/features/ice_dcf.ini >> index 3b11622d4c..210c08fc9a 100644 >> --- a/doc/guides/nics/features/ice_dcf.ini >> +++ b/doc/guides/nics/features/ice_dcf.ini >> @@ -21,6 +21,7 @@ MTU update = Y >> Promiscuous mode = Y >> Allmulticast mode = Y >> Unicast MAC filter = Y >> +Traffic manager = Y >> VLAN filter = Y >> VLAN offload = Y >> Extended stats = Y >> > Please move below 'VLAN filter' Ack > . ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 00/11] add Traffic Manager feature 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li ` (10 preceding siblings ...) 2023-11-28 6:09 ` [PATCH 11/11] doc: add Traffic Manager feature for ice Huisong Li @ 2023-11-28 12:40 ` Huisong Li 2023-11-28 12:40 ` [PATCH v2 01/11] doc: " Huisong Li ` (14 more replies) 11 siblings, 15 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:40 UTC (permalink / raw) To: dev, ferruh.yigit, thomas; +Cc: liuyonglong, lihuisong The traffic management API has been introduced for a long time, please see commit 5d109deffa87 ("ethdev: add traffic management API"). And many PMD also support this feature. So this series add this feature to features.rst, default.ini and driver.ini. --- v2: - fix the order of some feature for patch 2/11, 8/11 and 11/11. Huisong Li (11): doc: add Traffic Manager feature doc: add Traffic Manager feature for iavf doc: add Traffic Manager feature for i40e doc: add Traffic Manager feature for ixgbe doc: add Traffic Manager feature for cnxk doc: add Traffic Manager feature for hns3 doc: add Traffic Manager feature for txgbe doc: add Traffic Manager feature for mvpp2 doc: add Traffic Manager feature for dpaa2 doc: add Traffic Manager feature for ipn3ke doc: add Traffic Manager feature for ice doc/guides/nics/features.rst | 13 +++++++++++++ doc/guides/nics/features/cnxk.ini | 1 + doc/guides/nics/features/default.ini | 1 + doc/guides/nics/features/dpaa2.ini | 1 + doc/guides/nics/features/hns3.ini | 1 + doc/guides/nics/features/i40e.ini | 1 + doc/guides/nics/features/iavf.ini | 3 ++- doc/guides/nics/features/ice.ini | 1 + doc/guides/nics/features/ice_dcf.ini | 1 + doc/guides/nics/features/ipn3ke.ini | 1 + doc/guides/nics/features/ixgbe.ini | 1 + doc/guides/nics/features/mvpp2.ini | 3 ++- doc/guides/nics/features/txgbe.ini | 1 + 13 files changed, 27 insertions(+), 2 deletions(-) -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 01/11] doc: add Traffic Manager feature 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li @ 2023-11-28 12:40 ` Huisong Li 2023-11-28 12:40 ` [PATCH v2 02/11] doc: add Traffic Manager feature for iavf Huisong Li ` (13 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:40 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Hemant Agrawal, Balasubramanian Manoharan, Cristian Dumitrescu, Jerin Jacob Cc: liuyonglong, lihuisong Add Traffic Manager feature. Fixes: 5d109deffa87 ("ethdev: add traffic management API") Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> Acked-by: Chengwen Feng <fengchengwen@huawei.com> Acked-by: Ferruh Yigit <ferruh.yigit@amd.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@yahoo.com> --- doc/guides/nics/features.rst | 13 +++++++++++++ doc/guides/nics/features/default.ini | 1 + 2 files changed, 14 insertions(+) diff --git a/doc/guides/nics/features.rst b/doc/guides/nics/features.rst index 1a1dc16c1e..e93b97a5b8 100644 --- a/doc/guides/nics/features.rst +++ b/doc/guides/nics/features.rst @@ -740,6 +740,19 @@ Supports congestion management. ``rte_eth_cman_config_set()``, ``rte_eth_cman_config_get()``. +.. _nic_features_traffic_manager: + +Traffic manager +--------------- + +Supports Traffic manager. + +* **[implements] rte_tm_ops**: ``capabilities_get``, ``shaper_profile_add``, + ``hierarchy_commit`` and so on. +* **[related] API**: ``rte_tm_capabilities_get()``, ``rte_tm_shaper_profile_add()``, + ``rte_tm_hierarchy_commit()`` and so on. + + .. _nic_features_fw_version: FW version diff --git a/doc/guides/nics/features/default.ini b/doc/guides/nics/features/default.ini index 806cb033ff..64ee0f8c2f 100644 --- a/doc/guides/nics/features/default.ini +++ b/doc/guides/nics/features/default.ini @@ -42,6 +42,7 @@ VLAN filter = Flow control = Rate limitation = Congestion management = +Traffic manager = Inline crypto = Inline protocol = CRC offload = -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 02/11] doc: add Traffic Manager feature for iavf 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li 2023-11-28 12:40 ` [PATCH v2 01/11] doc: " Huisong Li @ 2023-11-28 12:40 ` Huisong Li 2023-11-28 12:40 ` [PATCH v2 03/11] doc: add Traffic Manager feature for i40e Huisong Li ` (12 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:40 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Jingjing Wu, Beilei Xing Cc: liuyonglong, lihuisong Add Traffic Manager feature for iavf and fix the position of "Inline crypto" feature to keep the order of default.ini as best as possible. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/iavf.ini | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/guides/nics/features/iavf.ini b/doc/guides/nics/features/iavf.ini index db4f92ce71..c59115ae15 100644 --- a/doc/guides/nics/features/iavf.ini +++ b/doc/guides/nics/features/iavf.ini @@ -25,6 +25,8 @@ RSS hash = Y RSS key update = Y RSS reta update = Y VLAN filter = Y +Traffic manager = Y +Inline crypto = Y CRC offload = Y VLAN offload = P L3 checksum offload = Y @@ -35,7 +37,6 @@ Inner L4 checksum = Y Packet type parsing = Y Rx descriptor status = Y Tx descriptor status = Y -Inline crypto = Y Basic stats = Y Multiprocess aware = Y FreeBSD = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 03/11] doc: add Traffic Manager feature for i40e 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li 2023-11-28 12:40 ` [PATCH v2 01/11] doc: " Huisong Li 2023-11-28 12:40 ` [PATCH v2 02/11] doc: add Traffic Manager feature for iavf Huisong Li @ 2023-11-28 12:40 ` Huisong Li 2023-11-28 12:40 ` [PATCH v2 04/11] doc: add Traffic Manager feature for ixgbe Huisong Li ` (11 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:40 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Yuying Zhang, Beilei Xing Cc: liuyonglong, lihuisong Add Traffic Manager feature for i40e. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/i40e.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/i40e.ini b/doc/guides/nics/features/i40e.ini index e241dad047..2d168199f0 100644 --- a/doc/guides/nics/features/i40e.ini +++ b/doc/guides/nics/features/i40e.ini @@ -27,6 +27,7 @@ SR-IOV = Y DCB = Y VLAN filter = Y Flow control = Y +Traffic manager = Y CRC offload = Y VLAN offload = Y QinQ offload = P -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 04/11] doc: add Traffic Manager feature for ixgbe 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (2 preceding siblings ...) 2023-11-28 12:40 ` [PATCH v2 03/11] doc: add Traffic Manager feature for i40e Huisong Li @ 2023-11-28 12:40 ` Huisong Li 2023-11-28 12:41 ` [PATCH v2 05/11] doc: add Traffic Manager feature for cnxk Huisong Li ` (10 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:40 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Qiming Yang, Wenjun Wu; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for ixgbe. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/ixgbe.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/ixgbe.ini b/doc/guides/nics/features/ixgbe.ini index 8590ac857f..f05fcec455 100644 --- a/doc/guides/nics/features/ixgbe.ini +++ b/doc/guides/nics/features/ixgbe.ini @@ -27,6 +27,7 @@ DCB = Y VLAN filter = Y Flow control = Y Rate limitation = Y +Traffic manager = Y Inline crypto = Y CRC offload = P VLAN offload = P -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 05/11] doc: add Traffic Manager feature for cnxk 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (3 preceding siblings ...) 2023-11-28 12:40 ` [PATCH v2 04/11] doc: add Traffic Manager feature for ixgbe Huisong Li @ 2023-11-28 12:41 ` Huisong Li 2023-11-28 12:41 ` [PATCH v2 06/11] doc: add Traffic Manager feature for hns3 Huisong Li ` (9 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:41 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Nithin Dabilpuram, Kiran Kumar K, Sunil Kumar Kori, Satha Rao Cc: liuyonglong, lihuisong Add Traffic Manager feature for cnxk. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/cnxk.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/cnxk.ini b/doc/guides/nics/features/cnxk.ini index ac7de9a0f0..f85813ab52 100644 --- a/doc/guides/nics/features/cnxk.ini +++ b/doc/guides/nics/features/cnxk.ini @@ -28,6 +28,7 @@ RSS key update = Y RSS reta update = Y Inner RSS = Y Congestion management = Y +Traffic manager = Y Inline protocol = Y Flow control = Y Scattered Rx = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 06/11] doc: add Traffic Manager feature for hns3 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (4 preceding siblings ...) 2023-11-28 12:41 ` [PATCH v2 05/11] doc: add Traffic Manager feature for cnxk Huisong Li @ 2023-11-28 12:41 ` Huisong Li 2023-12-11 7:17 ` Jie Hai 2023-11-28 12:41 ` [PATCH v2 07/11] doc: add Traffic Manager feature for txgbe Huisong Li ` (8 subsequent siblings) 14 siblings, 1 reply; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:41 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Jie Hai, Yisen Zhuang; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for hns3. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/hns3.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/hns3.ini b/doc/guides/nics/features/hns3.ini index 338b4e6864..a20ece20e8 100644 --- a/doc/guides/nics/features/hns3.ini +++ b/doc/guides/nics/features/hns3.ini @@ -28,6 +28,7 @@ RSS reta update = Y DCB = Y VLAN filter = Y Flow control = Y +Traffic manager = Y CRC offload = Y VLAN offload = Y FEC = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH v2 06/11] doc: add Traffic Manager feature for hns3 2023-11-28 12:41 ` [PATCH v2 06/11] doc: add Traffic Manager feature for hns3 Huisong Li @ 2023-12-11 7:17 ` Jie Hai 0 siblings, 0 replies; 43+ messages in thread From: Jie Hai @ 2023-12-11 7:17 UTC (permalink / raw) To: Huisong Li, dev, ferruh.yigit, thomas, Yisen Zhuang; +Cc: liuyonglong On 2023/11/28 20:41, Huisong Li wrote: Hi, huisong, Acked-by: Jie Hai <haijie1@huawei.com> > Add Traffic Manager feature for hns3. > > Cc: stable@dpdk.org > > Signed-off-by: Huisong Li <lihuisong@huawei.com> > --- > doc/guides/nics/features/hns3.ini | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/doc/guides/nics/features/hns3.ini b/doc/guides/nics/features/hns3.ini > index 338b4e6864..a20ece20e8 100644 > --- a/doc/guides/nics/features/hns3.ini > +++ b/doc/guides/nics/features/hns3.ini > @@ -28,6 +28,7 @@ RSS reta update = Y > DCB = Y > VLAN filter = Y > Flow control = Y > +Traffic manager = Y > CRC offload = Y > VLAN offload = Y > FEC = Y ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 07/11] doc: add Traffic Manager feature for txgbe 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (5 preceding siblings ...) 2023-11-28 12:41 ` [PATCH v2 06/11] doc: add Traffic Manager feature for hns3 Huisong Li @ 2023-11-28 12:41 ` Huisong Li 2023-11-28 12:41 ` [PATCH v2 08/11] doc: add Traffic Manager feature for mvpp2 Huisong Li ` (7 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:41 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Jiawen Wu, Jian Wang; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for txgbe. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/txgbe.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/txgbe.ini b/doc/guides/nics/features/txgbe.ini index e21083052c..3a11fb2037 100644 --- a/doc/guides/nics/features/txgbe.ini +++ b/doc/guides/nics/features/txgbe.ini @@ -26,6 +26,7 @@ DCB = Y VLAN filter = Y Flow control = Y Rate limitation = Y +Traffic manager = Y Inline crypto = Y CRC offload = P VLAN offload = P -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 08/11] doc: add Traffic Manager feature for mvpp2 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (6 preceding siblings ...) 2023-11-28 12:41 ` [PATCH v2 07/11] doc: add Traffic Manager feature for txgbe Huisong Li @ 2023-11-28 12:41 ` Huisong Li 2023-11-28 12:41 ` [PATCH v2 09/11] doc: add Traffic Manager feature for dpaa2 Huisong Li ` (6 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:41 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Liron Himi; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for mvpp2 and fix the position of "Flow control" feature to keep the order of default.ini as best as possible. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/mvpp2.ini | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/guides/nics/features/mvpp2.ini b/doc/guides/nics/features/mvpp2.ini index 653c9d08cb..ccc2c2d4f8 100644 --- a/doc/guides/nics/features/mvpp2.ini +++ b/doc/guides/nics/features/mvpp2.ini @@ -12,8 +12,9 @@ Allmulticast mode = Y Unicast MAC filter = Y Multicast MAC filter = Y RSS hash = Y -Flow control = Y VLAN filter = Y +Flow control = Y +Traffic manager = Y CRC offload = Y L3 checksum offload = Y L4 checksum offload = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 09/11] doc: add Traffic Manager feature for dpaa2 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (7 preceding siblings ...) 2023-11-28 12:41 ` [PATCH v2 08/11] doc: add Traffic Manager feature for mvpp2 Huisong Li @ 2023-11-28 12:41 ` Huisong Li 2023-11-28 12:41 ` [PATCH v2 10/11] doc: add Traffic Manager feature for ipn3ke Huisong Li ` (5 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:41 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Hemant Agrawal, Sachin Saxena Cc: liuyonglong, lihuisong Add Traffic Manager feature for dpaa2. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> --- doc/guides/nics/features/dpaa2.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/dpaa2.ini b/doc/guides/nics/features/dpaa2.ini index 26dc8c2178..f02da463d9 100644 --- a/doc/guides/nics/features/dpaa2.ini +++ b/doc/guides/nics/features/dpaa2.ini @@ -17,6 +17,7 @@ Unicast MAC filter = Y RSS hash = Y VLAN filter = Y Flow control = Y +Traffic manager = Y VLAN offload = Y L3 checksum offload = Y L4 checksum offload = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 10/11] doc: add Traffic Manager feature for ipn3ke 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (8 preceding siblings ...) 2023-11-28 12:41 ` [PATCH v2 09/11] doc: add Traffic Manager feature for dpaa2 Huisong Li @ 2023-11-28 12:41 ` Huisong Li 2023-11-28 12:41 ` [PATCH v2 11/11] doc: add Traffic Manager feature for ice Huisong Li ` (4 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:41 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Rosen Xu; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for ipn3ke. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> Acked-by: Rosen Xu <rosen.xu@intel.com> --- doc/guides/nics/features/ipn3ke.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/nics/features/ipn3ke.ini b/doc/guides/nics/features/ipn3ke.ini index 1f6b780273..e412978820 100644 --- a/doc/guides/nics/features/ipn3ke.ini +++ b/doc/guides/nics/features/ipn3ke.ini @@ -25,6 +25,7 @@ SR-IOV = Y DCB = Y VLAN filter = Y Flow control = Y +Traffic manager = Y CRC offload = Y VLAN offload = Y QinQ offload = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* [PATCH v2 11/11] doc: add Traffic Manager feature for ice 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (9 preceding siblings ...) 2023-11-28 12:41 ` [PATCH v2 10/11] doc: add Traffic Manager feature for ipn3ke Huisong Li @ 2023-11-28 12:41 ` Huisong Li 2023-12-11 3:25 ` [PATCH v2 00/11] add Traffic Manager feature lihuisong (C) ` (3 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: Huisong Li @ 2023-11-28 12:41 UTC (permalink / raw) To: dev, ferruh.yigit, thomas, Qiming Yang, Qi Zhang; +Cc: liuyonglong, lihuisong Add Traffic Manager feature for ice. Cc: stable@dpdk.org Signed-off-by: Huisong Li <lihuisong@huawei.com> --- doc/guides/nics/features/ice.ini | 1 + doc/guides/nics/features/ice_dcf.ini | 1 + 2 files changed, 2 insertions(+) diff --git a/doc/guides/nics/features/ice.ini b/doc/guides/nics/features/ice.ini index 13f8871dcc..8febbc4f1e 100644 --- a/doc/guides/nics/features/ice.ini +++ b/doc/guides/nics/features/ice.ini @@ -26,6 +26,7 @@ RSS hash = Y RSS key update = Y RSS reta update = Y VLAN filter = Y +Traffic manager = Y CRC offload = Y VLAN offload = Y QinQ offload = P diff --git a/doc/guides/nics/features/ice_dcf.ini b/doc/guides/nics/features/ice_dcf.ini index 3b11622d4c..0e86338990 100644 --- a/doc/guides/nics/features/ice_dcf.ini +++ b/doc/guides/nics/features/ice_dcf.ini @@ -22,6 +22,7 @@ Promiscuous mode = Y Allmulticast mode = Y Unicast MAC filter = Y VLAN filter = Y +Traffic manager = Y VLAN offload = Y Extended stats = Y Basic stats = Y -- 2.33.0 ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH v2 00/11] add Traffic Manager feature 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (10 preceding siblings ...) 2023-11-28 12:41 ` [PATCH v2 11/11] doc: add Traffic Manager feature for ice Huisong Li @ 2023-12-11 3:25 ` lihuisong (C) 2024-01-11 6:36 ` lihuisong (C) ` (2 subsequent siblings) 14 siblings, 0 replies; 43+ messages in thread From: lihuisong (C) @ 2023-12-11 3:25 UTC (permalink / raw) To: ferruh.yigit, thomas; +Cc: liuyonglong, dev kindly ping for review. 在 2023/11/28 20:40, Huisong Li 写道: > The traffic management API has been introduced for a long time, please see > commit 5d109deffa87 ("ethdev: add traffic management API"). > And many PMD also support this feature. So this series add this feature to > features.rst, default.ini and driver.ini. > > --- > v2: > - fix the order of some feature for patch 2/11, 8/11 and 11/11. > > Huisong Li (11): > doc: add Traffic Manager feature > doc: add Traffic Manager feature for iavf > doc: add Traffic Manager feature for i40e > doc: add Traffic Manager feature for ixgbe > doc: add Traffic Manager feature for cnxk > doc: add Traffic Manager feature for hns3 > doc: add Traffic Manager feature for txgbe > doc: add Traffic Manager feature for mvpp2 > doc: add Traffic Manager feature for dpaa2 > doc: add Traffic Manager feature for ipn3ke > doc: add Traffic Manager feature for ice > > doc/guides/nics/features.rst | 13 +++++++++++++ > doc/guides/nics/features/cnxk.ini | 1 + > doc/guides/nics/features/default.ini | 1 + > doc/guides/nics/features/dpaa2.ini | 1 + > doc/guides/nics/features/hns3.ini | 1 + > doc/guides/nics/features/i40e.ini | 1 + > doc/guides/nics/features/iavf.ini | 3 ++- > doc/guides/nics/features/ice.ini | 1 + > doc/guides/nics/features/ice_dcf.ini | 1 + > doc/guides/nics/features/ipn3ke.ini | 1 + > doc/guides/nics/features/ixgbe.ini | 1 + > doc/guides/nics/features/mvpp2.ini | 3 ++- > doc/guides/nics/features/txgbe.ini | 1 + > 13 files changed, 27 insertions(+), 2 deletions(-) > ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH v2 00/11] add Traffic Manager feature 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (11 preceding siblings ...) 2023-12-11 3:25 ` [PATCH v2 00/11] add Traffic Manager feature lihuisong (C) @ 2024-01-11 6:36 ` lihuisong (C) 2024-02-19 2:52 ` lihuisong (C) 2024-03-11 17:33 ` Ferruh Yigit 14 siblings, 0 replies; 43+ messages in thread From: lihuisong (C) @ 2024-01-11 6:36 UTC (permalink / raw) To: dev, ferruh.yigit, thomas; +Cc: liuyonglong kindly ping for review. 在 2023/11/28 20:40, Huisong Li 写道: > The traffic management API has been introduced for a long time, please see > commit 5d109deffa87 ("ethdev: add traffic management API"). > And many PMD also support this feature. So this series add this feature to > features.rst, default.ini and driver.ini. > > --- > v2: > - fix the order of some feature for patch 2/11, 8/11 and 11/11. > > Huisong Li (11): > doc: add Traffic Manager feature > doc: add Traffic Manager feature for iavf > doc: add Traffic Manager feature for i40e > doc: add Traffic Manager feature for ixgbe > doc: add Traffic Manager feature for cnxk > doc: add Traffic Manager feature for hns3 > doc: add Traffic Manager feature for txgbe > doc: add Traffic Manager feature for mvpp2 > doc: add Traffic Manager feature for dpaa2 > doc: add Traffic Manager feature for ipn3ke > doc: add Traffic Manager feature for ice > > doc/guides/nics/features.rst | 13 +++++++++++++ > doc/guides/nics/features/cnxk.ini | 1 + > doc/guides/nics/features/default.ini | 1 + > doc/guides/nics/features/dpaa2.ini | 1 + > doc/guides/nics/features/hns3.ini | 1 + > doc/guides/nics/features/i40e.ini | 1 + > doc/guides/nics/features/iavf.ini | 3 ++- > doc/guides/nics/features/ice.ini | 1 + > doc/guides/nics/features/ice_dcf.ini | 1 + > doc/guides/nics/features/ipn3ke.ini | 1 + > doc/guides/nics/features/ixgbe.ini | 1 + > doc/guides/nics/features/mvpp2.ini | 3 ++- > doc/guides/nics/features/txgbe.ini | 1 + > 13 files changed, 27 insertions(+), 2 deletions(-) > ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH v2 00/11] add Traffic Manager feature 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (12 preceding siblings ...) 2024-01-11 6:36 ` lihuisong (C) @ 2024-02-19 2:52 ` lihuisong (C) 2024-03-11 17:33 ` Ferruh Yigit 14 siblings, 0 replies; 43+ messages in thread From: lihuisong (C) @ 2024-02-19 2:52 UTC (permalink / raw) To: dev, ferruh.yigit, thomas; +Cc: liuyonglong Hi Thomas and Ferruh, Can you take a look at this series adding TM feature in doc? 在 2023/11/28 20:40, Huisong Li 写道: > The traffic management API has been introduced for a long time, please see > commit 5d109deffa87 ("ethdev: add traffic management API"). > And many PMD also support this feature. So this series add this feature to > features.rst, default.ini and driver.ini. > > --- > v2: > - fix the order of some feature for patch 2/11, 8/11 and 11/11. > > Huisong Li (11): > doc: add Traffic Manager feature > doc: add Traffic Manager feature for iavf > doc: add Traffic Manager feature for i40e > doc: add Traffic Manager feature for ixgbe > doc: add Traffic Manager feature for cnxk > doc: add Traffic Manager feature for hns3 > doc: add Traffic Manager feature for txgbe > doc: add Traffic Manager feature for mvpp2 > doc: add Traffic Manager feature for dpaa2 > doc: add Traffic Manager feature for ipn3ke > doc: add Traffic Manager feature for ice > > doc/guides/nics/features.rst | 13 +++++++++++++ > doc/guides/nics/features/cnxk.ini | 1 + > doc/guides/nics/features/default.ini | 1 + > doc/guides/nics/features/dpaa2.ini | 1 + > doc/guides/nics/features/hns3.ini | 1 + > doc/guides/nics/features/i40e.ini | 1 + > doc/guides/nics/features/iavf.ini | 3 ++- > doc/guides/nics/features/ice.ini | 1 + > doc/guides/nics/features/ice_dcf.ini | 1 + > doc/guides/nics/features/ipn3ke.ini | 1 + > doc/guides/nics/features/ixgbe.ini | 1 + > doc/guides/nics/features/mvpp2.ini | 3 ++- > doc/guides/nics/features/txgbe.ini | 1 + > 13 files changed, 27 insertions(+), 2 deletions(-) > ^ permalink raw reply [flat|nested] 43+ messages in thread
* Re: [PATCH v2 00/11] add Traffic Manager feature 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li ` (13 preceding siblings ...) 2024-02-19 2:52 ` lihuisong (C) @ 2024-03-11 17:33 ` Ferruh Yigit 14 siblings, 0 replies; 43+ messages in thread From: Ferruh Yigit @ 2024-03-11 17:33 UTC (permalink / raw) To: Huisong Li, dev, thomas; +Cc: liuyonglong On 11/28/2023 12:40 PM, Huisong Li wrote: > The traffic management API has been introduced for a long time, please see > commit 5d109deffa87 ("ethdev: add traffic management API"). > And many PMD also support this feature. So this series add this feature to > features.rst, default.ini and driver.ini. > > --- > v2: > - fix the order of some feature for patch 2/11, 8/11 and 11/11. > > Huisong Li (11): > doc: add Traffic Manager feature > doc: add Traffic Manager feature for iavf > doc: add Traffic Manager feature for i40e > doc: add Traffic Manager feature for ixgbe > doc: add Traffic Manager feature for cnxk > doc: add Traffic Manager feature for hns3 > doc: add Traffic Manager feature for txgbe > doc: add Traffic Manager feature for mvpp2 > doc: add Traffic Manager feature for dpaa2 > doc: add Traffic Manager feature for ipn3ke > doc: add Traffic Manager feature for ice > Signed-off-by: Huisong Li <lihuisong@huawei.com> Acked-by: Chengwen Feng <fengchengwen@huawei.com> Acked-by: Ferruh Yigit <ferruh.yigit@amd.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com> Squashed driver updated to first patch. Applied to dpdk-next-net/main, thanks. ^ permalink raw reply [flat|nested] 43+ messages in thread
end of thread, other threads:[~2024-03-11 17:33 UTC | newest] Thread overview: 43+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-11-28 6:09 [PATCH 00/11] add Traffic Manager feature Huisong Li 2023-11-28 6:09 ` [PATCH 01/11] doc: " Huisong Li 2023-11-28 10:32 ` Ferruh Yigit 2023-11-28 10:36 ` Hemant Agrawal 2023-11-28 10:54 ` Dumitrescu, Cristian 2023-11-28 6:09 ` [PATCH 02/11] doc: add Traffic Manager feature for iavf Huisong Li 2023-11-28 10:35 ` Ferruh Yigit 2023-11-28 11:33 ` lihuisong (C) 2023-11-28 11:47 ` lihuisong (C) 2023-11-28 11:55 ` Ferruh Yigit 2023-11-28 12:11 ` lihuisong (C) 2023-11-28 6:09 ` [PATCH 03/11] doc: add Traffic Manager feature for i40e Huisong Li 2023-11-28 6:09 ` [PATCH 04/11] doc: add Traffic Manager feature for ixgbe Huisong Li 2023-11-28 6:09 ` [PATCH 05/11] doc: add Traffic Manager feature for cnxk Huisong Li 2023-11-28 6:09 ` [PATCH 06/11] doc: add Traffic Manager feature for hns3 Huisong Li 2023-11-28 6:09 ` [PATCH 07/11] doc: add Traffic Manager feature for txgbe Huisong Li 2023-11-28 6:09 ` [PATCH 08/11] doc: add Traffic Manager feature for mvpp2 Huisong Li 2023-11-28 10:39 ` Ferruh Yigit 2023-11-28 11:34 ` lihuisong (C) 2023-11-28 6:09 ` [PATCH 09/11] doc: add Traffic Manager feature for dpaa2 Huisong Li 2023-11-28 10:36 ` Hemant Agrawal 2023-11-28 6:09 ` [PATCH 10/11] doc: add Traffic Manager feature for ipn3ke Huisong Li 2023-11-28 7:10 ` Xu, Rosen 2023-11-28 6:09 ` [PATCH 11/11] doc: add Traffic Manager feature for ice Huisong Li 2023-11-28 10:41 ` Ferruh Yigit 2023-11-28 11:35 ` lihuisong (C) 2023-11-28 12:40 ` [PATCH v2 00/11] add Traffic Manager feature Huisong Li 2023-11-28 12:40 ` [PATCH v2 01/11] doc: " Huisong Li 2023-11-28 12:40 ` [PATCH v2 02/11] doc: add Traffic Manager feature for iavf Huisong Li 2023-11-28 12:40 ` [PATCH v2 03/11] doc: add Traffic Manager feature for i40e Huisong Li 2023-11-28 12:40 ` [PATCH v2 04/11] doc: add Traffic Manager feature for ixgbe Huisong Li 2023-11-28 12:41 ` [PATCH v2 05/11] doc: add Traffic Manager feature for cnxk Huisong Li 2023-11-28 12:41 ` [PATCH v2 06/11] doc: add Traffic Manager feature for hns3 Huisong Li 2023-12-11 7:17 ` Jie Hai 2023-11-28 12:41 ` [PATCH v2 07/11] doc: add Traffic Manager feature for txgbe Huisong Li 2023-11-28 12:41 ` [PATCH v2 08/11] doc: add Traffic Manager feature for mvpp2 Huisong Li 2023-11-28 12:41 ` [PATCH v2 09/11] doc: add Traffic Manager feature for dpaa2 Huisong Li 2023-11-28 12:41 ` [PATCH v2 10/11] doc: add Traffic Manager feature for ipn3ke Huisong Li 2023-11-28 12:41 ` [PATCH v2 11/11] doc: add Traffic Manager feature for ice Huisong Li 2023-12-11 3:25 ` [PATCH v2 00/11] add Traffic Manager feature lihuisong (C) 2024-01-11 6:36 ` lihuisong (C) 2024-02-19 2:52 ` lihuisong (C) 2024-03-11 17:33 ` Ferruh Yigit
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).