* [PATCH 0/1] ethdev: add IPv6 field identifiers @ 2024-02-06 14:26 Michael Baum 2024-02-06 14:26 ` [PATCH 1/1] ethdev: add IPv6 FL and TC " Michael Baum 2024-02-07 15:51 ` [PATCH v2 0/1] ethdev: add IPv6 " Michael Baum 0 siblings, 2 replies; 10+ messages in thread From: Michael Baum @ 2024-02-06 14:26 UTC (permalink / raw) To: dev; +Cc: Ori Kam, Dariusz Sosnowski, Ferruh Yigit, Thomas Monjalon Add new field identifiers for IPv6 traffic class and flow label. Depends-on: series-31008 ("ethdev: add modify IPv4 next protocol field") Michael Baum (1): ethdev: add IPv6 FL and TC field identifiers app/test-pmd/cmdline_flow.c | 1 + doc/guides/rel_notes/release_24_03.rst | 2 ++ lib/ethdev/rte_flow.h | 4 +++- 3 files changed, 6 insertions(+), 1 deletion(-) -- 2.25.1 ^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH 1/1] ethdev: add IPv6 FL and TC field identifiers 2024-02-06 14:26 [PATCH 0/1] ethdev: add IPv6 field identifiers Michael Baum @ 2024-02-06 14:26 ` Michael Baum 2024-02-07 13:47 ` Dariusz Sosnowski 2024-02-07 15:51 ` [PATCH v2 0/1] ethdev: add IPv6 " Michael Baum 1 sibling, 1 reply; 10+ messages in thread From: Michael Baum @ 2024-02-06 14:26 UTC (permalink / raw) To: dev; +Cc: Ori Kam, Dariusz Sosnowski, Ferruh Yigit, Thomas Monjalon Add new "rte_flow_field_id" enumeration values to describe both IPv6 traffic class and IPv6 flow label fields. The TC value is "RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS" in flow API and "ipv6_traffic_class" in testpmd command. The FL value is "RTE_FLOW_FIELD_IPV6_FLOW_LABEL" in flow API and "ipv6_flow_label" in testpmd command. Signed-off-by: Michael Baum <michaelba@nvidia.com> --- app/test-pmd/cmdline_flow.c | 1 + doc/guides/rel_notes/release_24_03.rst | 2 ++ lib/ethdev/rte_flow.h | 4 +++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c index 9e1048f945..a6ae4c0d29 100644 --- a/app/test-pmd/cmdline_flow.c +++ b/app/test-pmd/cmdline_flow.c @@ -964,6 +964,7 @@ static const char *const modify_field_ids[] = { "random", "ipv4_proto", "esp_spi", "esp_seq_num", "esp_proto", + "ipv6_flow_label", "ipv6_traffic_class", NULL }; diff --git a/doc/guides/rel_notes/release_24_03.rst b/doc/guides/rel_notes/release_24_03.rst index f08bf09e7f..10268b7879 100644 --- a/doc/guides/rel_notes/release_24_03.rst +++ b/doc/guides/rel_notes/release_24_03.rst @@ -68,6 +68,8 @@ New Features * Added ``RTE_FLOW_FIELD_ESP_SPI`` to represent it in field ID struct. * Added ``RTE_FLOW_FIELD_ESP_SEQ_NUM`` to represent it in field ID struct. * Added ``RTE_FLOW_FIELD_ESP_PROTO`` to represent it in field ID struct. + * Added ``RTE_FLOW_FIELD_IPV6_FLOW_LABEL`` to represent it in field ID struct. + * Added ``RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS`` to represent it in field ID struct. * ** Support for getting the number of used descriptors of a Tx queue. ** diff --git a/lib/ethdev/rte_flow.h b/lib/ethdev/rte_flow.h index 6efba67f12..e66c247e7f 100644 --- a/lib/ethdev/rte_flow.h +++ b/lib/ethdev/rte_flow.h @@ -3937,7 +3937,9 @@ enum rte_flow_field_id { RTE_FLOW_FIELD_IPV4_PROTO, /**< IPv4 next protocol. */ RTE_FLOW_FIELD_ESP_SPI, /**< ESP SPI. */ RTE_FLOW_FIELD_ESP_SEQ_NUM, /**< ESP Sequence Number. */ - RTE_FLOW_FIELD_ESP_PROTO /**< ESP next protocol value. */ + RTE_FLOW_FIELD_ESP_PROTO, /**< ESP next protocol value. */ + RTE_FLOW_FIELD_IPV6_FLOW_LABEL, /**< IPv6 flow label. */ + RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS/**< IPv6 traffic class. */ }; /** -- 2.25.1 ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: [PATCH 1/1] ethdev: add IPv6 FL and TC field identifiers 2024-02-06 14:26 ` [PATCH 1/1] ethdev: add IPv6 FL and TC " Michael Baum @ 2024-02-07 13:47 ` Dariusz Sosnowski 0 siblings, 0 replies; 10+ messages in thread From: Dariusz Sosnowski @ 2024-02-07 13:47 UTC (permalink / raw) To: Michael Baum, dev Cc: Ori Kam, Ferruh Yigit, NBU-Contact-Thomas Monjalon (EXTERNAL) > -----Original Message----- > From: Michael Baum <michaelba@nvidia.com> > Sent: Tuesday, February 6, 2024 15:27 > To: dev@dpdk.org > Cc: Ori Kam <orika@nvidia.com>; Dariusz Sosnowski > <dsosnowski@nvidia.com>; Ferruh Yigit <ferruh.yigit@amd.com>; NBU- > Contact-Thomas Monjalon (EXTERNAL) <thomas@monjalon.net> > Subject: [PATCH 1/1] ethdev: add IPv6 FL and TC field identifiers > > Add new "rte_flow_field_id" enumeration values to describe both IPv6 traffic > class and IPv6 flow label fields. > > The TC value is "RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS" in flow API and > "ipv6_traffic_class" in testpmd command. > The FL value is "RTE_FLOW_FIELD_IPV6_FLOW_LABEL" in flow API and > "ipv6_flow_label" in testpmd command. > > Signed-off-by: Michael Baum <michaelba@nvidia.com> Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com> Best regards, Dariusz Sosnowski ^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH v2 0/1] ethdev: add IPv6 field identifiers 2024-02-06 14:26 [PATCH 0/1] ethdev: add IPv6 field identifiers Michael Baum 2024-02-06 14:26 ` [PATCH 1/1] ethdev: add IPv6 FL and TC " Michael Baum @ 2024-02-07 15:51 ` Michael Baum 2024-02-07 15:51 ` [PATCH v2 1/1] ethdev: add IPv6 FL and TC " Michael Baum 1 sibling, 1 reply; 10+ messages in thread From: Michael Baum @ 2024-02-07 15:51 UTC (permalink / raw) To: dev; +Cc: Ori Kam, Dariusz Sosnowski, Ferruh Yigit, Thomas Monjalon Add new field identifiers for IPv6 traffic class and flow label. Depends-on: series-31008 ("ethdev: add modify IPv4 next protocol field") v2: - Rebase. - Add "Acked-by" label from v1. Michael Baum (1): ethdev: add IPv6 FL and TC field identifiers app/test-pmd/cmdline_flow.c | 1 + doc/guides/rel_notes/release_24_03.rst | 2 ++ lib/ethdev/rte_flow.h | 4 +++- 3 files changed, 6 insertions(+), 1 deletion(-) -- 2.25.1 ^ permalink raw reply [flat|nested] 10+ messages in thread
* [PATCH v2 1/1] ethdev: add IPv6 FL and TC field identifiers 2024-02-07 15:51 ` [PATCH v2 0/1] ethdev: add IPv6 " Michael Baum @ 2024-02-07 15:51 ` Michael Baum 2024-02-08 22:37 ` Ferruh Yigit ` (2 more replies) 0 siblings, 3 replies; 10+ messages in thread From: Michael Baum @ 2024-02-07 15:51 UTC (permalink / raw) To: dev; +Cc: Ori Kam, Dariusz Sosnowski, Ferruh Yigit, Thomas Monjalon Add new "rte_flow_field_id" enumeration values to describe both IPv6 traffic class and IPv6 flow label fields. The TC value is "RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS" in flow API and "ipv6_traffic_class" in testpmd command. The FL value is "RTE_FLOW_FIELD_IPV6_FLOW_LABEL" in flow API and "ipv6_flow_label" in testpmd command. Signed-off-by: Michael Baum <michaelba@nvidia.com> Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com> --- app/test-pmd/cmdline_flow.c | 1 + doc/guides/rel_notes/release_24_03.rst | 2 ++ lib/ethdev/rte_flow.h | 4 +++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c index 102b4d67c9..ab8bece28e 100644 --- a/app/test-pmd/cmdline_flow.c +++ b/app/test-pmd/cmdline_flow.c @@ -992,6 +992,7 @@ static const char *const flow_field_ids[] = { "random", "ipv4_proto", "esp_spi", "esp_seq_num", "esp_proto", + "ipv6_flow_label", "ipv6_traffic_class", NULL }; diff --git a/doc/guides/rel_notes/release_24_03.rst b/doc/guides/rel_notes/release_24_03.rst index 0909a2245d..f548eacc5e 100644 --- a/doc/guides/rel_notes/release_24_03.rst +++ b/doc/guides/rel_notes/release_24_03.rst @@ -68,6 +68,8 @@ New Features * Added ``RTE_FLOW_FIELD_ESP_SPI`` to represent it in field ID struct. * Added ``RTE_FLOW_FIELD_ESP_SEQ_NUM`` to represent it in field ID struct. * Added ``RTE_FLOW_FIELD_ESP_PROTO`` to represent it in field ID struct. + * Added ``RTE_FLOW_FIELD_IPV6_FLOW_LABEL`` to represent it in field ID struct. + * Added ``RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS`` to represent it in field ID struct. * ** Support for getting the number of used descriptors of a Tx queue. ** diff --git a/lib/ethdev/rte_flow.h b/lib/ethdev/rte_flow.h index b8fc16b819..8b32a69d8d 100644 --- a/lib/ethdev/rte_flow.h +++ b/lib/ethdev/rte_flow.h @@ -2425,7 +2425,9 @@ enum rte_flow_field_id { RTE_FLOW_FIELD_IPV4_PROTO, /**< IPv4 next protocol. */ RTE_FLOW_FIELD_ESP_SPI, /**< ESP SPI. */ RTE_FLOW_FIELD_ESP_SEQ_NUM, /**< ESP Sequence Number. */ - RTE_FLOW_FIELD_ESP_PROTO /**< ESP next protocol value. */ + RTE_FLOW_FIELD_ESP_PROTO, /**< ESP next protocol value. */ + RTE_FLOW_FIELD_IPV6_FLOW_LABEL, /**< IPv6 flow label. */ + RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS/**< IPv6 traffic class. */ }; /** -- 2.25.1 ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 1/1] ethdev: add IPv6 FL and TC field identifiers 2024-02-07 15:51 ` [PATCH v2 1/1] ethdev: add IPv6 FL and TC " Michael Baum @ 2024-02-08 22:37 ` Ferruh Yigit 2024-02-11 8:05 ` Michael Baum 2024-02-12 17:23 ` Ferruh Yigit 2024-02-14 4:08 ` Raslan Darawsheh 2 siblings, 1 reply; 10+ messages in thread From: Ferruh Yigit @ 2024-02-08 22:37 UTC (permalink / raw) To: Michael Baum, dev; +Cc: Ori Kam, Dariusz Sosnowski, Thomas Monjalon On 2/7/2024 3:51 PM, Michael Baum wrote: > Add new "rte_flow_field_id" enumeration values to describe both IPv6 > traffic class and IPv6 flow label fields. > > The TC value is "RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS" in flow API and > "ipv6_traffic_class" in testpmd command. > The FL value is "RTE_FLOW_FIELD_IPV6_FLOW_LABEL" in flow API and > "ipv6_flow_label" in testpmd command. > > Signed-off-by: Michael Baum <michaelba@nvidia.com> > Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com> > --- > app/test-pmd/cmdline_flow.c | 1 + > doc/guides/rel_notes/release_24_03.rst | 2 ++ > lib/ethdev/rte_flow.h | 4 +++- > 3 files changed, 6 insertions(+), 1 deletion(-) > > diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c > index 102b4d67c9..ab8bece28e 100644 > --- a/app/test-pmd/cmdline_flow.c > +++ b/app/test-pmd/cmdline_flow.c > @@ -992,6 +992,7 @@ static const char *const flow_field_ids[] = { > "random", > "ipv4_proto", > "esp_spi", "esp_seq_num", "esp_proto", > + "ipv6_flow_label", "ipv6_traffic_class", > NULL > }; > > diff --git a/doc/guides/rel_notes/release_24_03.rst b/doc/guides/rel_notes/release_24_03.rst > index 0909a2245d..f548eacc5e 100644 > --- a/doc/guides/rel_notes/release_24_03.rst > +++ b/doc/guides/rel_notes/release_24_03.rst > @@ -68,6 +68,8 @@ New Features > * Added ``RTE_FLOW_FIELD_ESP_SPI`` to represent it in field ID struct. > * Added ``RTE_FLOW_FIELD_ESP_SEQ_NUM`` to represent it in field ID struct. > * Added ``RTE_FLOW_FIELD_ESP_PROTO`` to represent it in field ID struct. > + * Added ``RTE_FLOW_FIELD_IPV6_FLOW_LABEL`` to represent it in field ID struct. > + * Added ``RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS`` to represent it in field ID struct. > On which tree is this patch based on, I don't see above notes. Can you please rebase on latest next-net? > * ** Support for getting the number of used descriptors of a Tx queue. ** > > diff --git a/lib/ethdev/rte_flow.h b/lib/ethdev/rte_flow.h > index b8fc16b819..8b32a69d8d 100644 > --- a/lib/ethdev/rte_flow.h > +++ b/lib/ethdev/rte_flow.h > @@ -2425,7 +2425,9 @@ enum rte_flow_field_id { > RTE_FLOW_FIELD_IPV4_PROTO, /**< IPv4 next protocol. */ > RTE_FLOW_FIELD_ESP_SPI, /**< ESP SPI. */ > RTE_FLOW_FIELD_ESP_SEQ_NUM, /**< ESP Sequence Number. */ > - RTE_FLOW_FIELD_ESP_PROTO /**< ESP next protocol value. */ > + RTE_FLOW_FIELD_ESP_PROTO, /**< ESP next protocol value. */ > + RTE_FLOW_FIELD_IPV6_FLOW_LABEL, /**< IPv6 flow label. */ > + RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS/**< IPv6 traffic class. */ > }; > > /** ^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: [PATCH v2 1/1] ethdev: add IPv6 FL and TC field identifiers 2024-02-08 22:37 ` Ferruh Yigit @ 2024-02-11 8:05 ` Michael Baum 2024-02-12 17:22 ` Ferruh Yigit 0 siblings, 1 reply; 10+ messages in thread From: Michael Baum @ 2024-02-11 8:05 UTC (permalink / raw) To: Ferruh Yigit, dev Cc: Ori Kam, Dariusz Sosnowski, NBU-Contact-Thomas Monjalon (EXTERNAL) On 2/9/2024 3:51 PM, Ferruh Yigit wrote: > > On 2/8/2024 22:38 PM, Michael Baum wrote: > > Add new "rte_flow_field_id" enumeration values to describe both IPv6 > > traffic class and IPv6 flow label fields. > > > > The TC value is "RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS" in flow API and > > "ipv6_traffic_class" in testpmd command. > > The FL value is "RTE_FLOW_FIELD_IPV6_FLOW_LABEL" in flow API and > > "ipv6_flow_label" in testpmd command. > > > > Signed-off-by: Michael Baum <michaelba@nvidia.com> > > Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com> > > --- > > app/test-pmd/cmdline_flow.c | 1 + > > doc/guides/rel_notes/release_24_03.rst | 2 ++ > > lib/ethdev/rte_flow.h | 4 +++- > > 3 files changed, 6 insertions(+), 1 deletion(-) > > > > diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c > > index 102b4d67c9..ab8bece28e 100644 > > --- a/app/test-pmd/cmdline_flow.c > > +++ b/app/test-pmd/cmdline_flow.c > > @@ -992,6 +992,7 @@ static const char *const flow_field_ids[] = { > > "random", > > "ipv4_proto", > > "esp_spi", "esp_seq_num", "esp_proto", > > + "ipv6_flow_label", "ipv6_traffic_class", > > NULL > > }; > > > > diff --git a/doc/guides/rel_notes/release_24_03.rst > > b/doc/guides/rel_notes/release_24_03.rst > > index 0909a2245d..f548eacc5e 100644 > > --- a/doc/guides/rel_notes/release_24_03.rst > > +++ b/doc/guides/rel_notes/release_24_03.rst > > @@ -68,6 +68,8 @@ New Features > > * Added ``RTE_FLOW_FIELD_ESP_SPI`` to represent it in field ID struct. > > * Added ``RTE_FLOW_FIELD_ESP_SEQ_NUM`` to represent it in field ID > struct. > > * Added ``RTE_FLOW_FIELD_ESP_PROTO`` to represent it in field ID struct. > > + * Added ``RTE_FLOW_FIELD_IPV6_FLOW_LABEL`` to represent it in field ID > struct. > > + * Added ``RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS`` to represent it in field > ID struct. > > > > On which tree is this patch based on, I don't see above notes. I added in the cover letter this dependency: Depends-on: series-31008 ("ethdev: add modify IPv4 next protocol field") But it has new version now: https://patchwork.dpdk.org/project/dpdk/list/?series=31037 > Can you please rebase on latest next-net? Do you prefer me to send a new version without dependency? > > > * ** Support for getting the number of used descriptors of a Tx > > queue. ** > > > > diff --git a/lib/ethdev/rte_flow.h b/lib/ethdev/rte_flow.h index > > b8fc16b819..8b32a69d8d 100644 > > --- a/lib/ethdev/rte_flow.h > > +++ b/lib/ethdev/rte_flow.h > > @@ -2425,7 +2425,9 @@ enum rte_flow_field_id { > > RTE_FLOW_FIELD_IPV4_PROTO, /**< IPv4 next protocol. */ > > RTE_FLOW_FIELD_ESP_SPI, /**< ESP SPI. */ > > RTE_FLOW_FIELD_ESP_SEQ_NUM, /**< ESP Sequence Number. */ > > - RTE_FLOW_FIELD_ESP_PROTO /**< ESP next protocol value. */ > > + RTE_FLOW_FIELD_ESP_PROTO, /**< ESP next protocol value. */ > > + RTE_FLOW_FIELD_IPV6_FLOW_LABEL, /**< IPv6 flow label. */ > > + RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS/**< IPv6 traffic class. */ > > }; > > > > /** ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 1/1] ethdev: add IPv6 FL and TC field identifiers 2024-02-11 8:05 ` Michael Baum @ 2024-02-12 17:22 ` Ferruh Yigit 0 siblings, 0 replies; 10+ messages in thread From: Ferruh Yigit @ 2024-02-12 17:22 UTC (permalink / raw) To: Michael Baum, Raslan Darawsheh Cc: Ori Kam, Dariusz Sosnowski, NBU-Contact-Thomas Monjalon (EXTERNAL), dev On 2/11/2024 8:05 AM, Michael Baum wrote: > On 2/9/2024 3:51 PM, Ferruh Yigit wrote: >> >> On 2/8/2024 22:38 PM, Michael Baum wrote: >>> Add new "rte_flow_field_id" enumeration values to describe both IPv6 >>> traffic class and IPv6 flow label fields. >>> >>> The TC value is "RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS" in flow API and >>> "ipv6_traffic_class" in testpmd command. >>> The FL value is "RTE_FLOW_FIELD_IPV6_FLOW_LABEL" in flow API and >>> "ipv6_flow_label" in testpmd command. >>> >>> Signed-off-by: Michael Baum <michaelba@nvidia.com> >>> Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com> >>> --- >>> app/test-pmd/cmdline_flow.c | 1 + >>> doc/guides/rel_notes/release_24_03.rst | 2 ++ >>> lib/ethdev/rte_flow.h | 4 +++- >>> 3 files changed, 6 insertions(+), 1 deletion(-) >>> >>> diff --git a/app/test-pmd/cmdline_flow.c b/app/test-pmd/cmdline_flow.c >>> index 102b4d67c9..ab8bece28e 100644 >>> --- a/app/test-pmd/cmdline_flow.c >>> +++ b/app/test-pmd/cmdline_flow.c >>> @@ -992,6 +992,7 @@ static const char *const flow_field_ids[] = { >>> "random", >>> "ipv4_proto", >>> "esp_spi", "esp_seq_num", "esp_proto", >>> + "ipv6_flow_label", "ipv6_traffic_class", >>> NULL >>> }; >>> >>> diff --git a/doc/guides/rel_notes/release_24_03.rst >>> b/doc/guides/rel_notes/release_24_03.rst >>> index 0909a2245d..f548eacc5e 100644 >>> --- a/doc/guides/rel_notes/release_24_03.rst >>> +++ b/doc/guides/rel_notes/release_24_03.rst >>> @@ -68,6 +68,8 @@ New Features >>> * Added ``RTE_FLOW_FIELD_ESP_SPI`` to represent it in field ID struct. >>> * Added ``RTE_FLOW_FIELD_ESP_SEQ_NUM`` to represent it in field ID >> struct. >>> * Added ``RTE_FLOW_FIELD_ESP_PROTO`` to represent it in field ID struct. >>> + * Added ``RTE_FLOW_FIELD_IPV6_FLOW_LABEL`` to represent it in field ID >> struct. >>> + * Added ``RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS`` to represent it in field >> ID struct. >>> >> >> On which tree is this patch based on, I don't see above notes. > > I added in the cover letter this dependency: > Depends-on: series-31008 ("ethdev: add modify IPv4 next protocol field") > But it has new version now: > https://patchwork.dpdk.org/project/dpdk/list/?series=31037 > >> Can you please rebase on latest next-net? > > Do you prefer me to send a new version without dependency? > Right, I missed the depends-on tag. Dependent patch is delegated to Raslan, and this patch is straightforward. Let me ack the patch and assign it to Raslan, assuming he is OK, he can get this one after he merged the dependent patch. @Raslan, please let me know if I am missing something. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 1/1] ethdev: add IPv6 FL and TC field identifiers 2024-02-07 15:51 ` [PATCH v2 1/1] ethdev: add IPv6 FL and TC " Michael Baum 2024-02-08 22:37 ` Ferruh Yigit @ 2024-02-12 17:23 ` Ferruh Yigit 2024-02-14 4:08 ` Raslan Darawsheh 2 siblings, 0 replies; 10+ messages in thread From: Ferruh Yigit @ 2024-02-12 17:23 UTC (permalink / raw) To: Michael Baum, dev; +Cc: Ori Kam, Dariusz Sosnowski, Thomas Monjalon On 2/7/2024 3:51 PM, Michael Baum wrote: > Add new "rte_flow_field_id" enumeration values to describe both IPv6 > traffic class and IPv6 flow label fields. > > The TC value is "RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS" in flow API and > "ipv6_traffic_class" in testpmd command. > The FL value is "RTE_FLOW_FIELD_IPV6_FLOW_LABEL" in flow API and > "ipv6_flow_label" in testpmd command. > > Signed-off-by: Michael Baum <michaelba@nvidia.com> > Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com> > Acked-by: Ferruh Yigit <ferruh.yigit@amd.com> ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [PATCH v2 1/1] ethdev: add IPv6 FL and TC field identifiers 2024-02-07 15:51 ` [PATCH v2 1/1] ethdev: add IPv6 FL and TC " Michael Baum 2024-02-08 22:37 ` Ferruh Yigit 2024-02-12 17:23 ` Ferruh Yigit @ 2024-02-14 4:08 ` Raslan Darawsheh 2 siblings, 0 replies; 10+ messages in thread From: Raslan Darawsheh @ 2024-02-14 4:08 UTC (permalink / raw) To: Michael Baum, dev Cc: Ori Kam, Dariusz Sosnowski, Ferruh Yigit, NBU-Contact-Thomas Monjalon (EXTERNAL) [-- Attachment #1: Type: text/plain, Size: 541 bytes --] HI, > Add new "rte_flow_field_id" enumeration values to describe both IPv6 >traffic class and IPv6 flow label fields. > >The TC value is "RTE_FLOW_FIELD_IPV6_TRAFFIC_CLASS" in flow API and >"ipv6_traffic_class" in testpmd command. >The FL value is "RTE_FLOW_FIELD_IPV6_FLOW_LABEL" in flow API and >"ipv6_flow_label" in testpmd command. >Signed-off-by: Michael Baum <michaelba@nvidia.com> >Acked-by: Dariusz Sosnowski <dsosnowski@nvidia.com> Patch applied to next-net-mlx, Kindest regards, Raslan Darawsheh [-- Attachment #2: Type: text/html, Size: 2793 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2024-02-14 4:08 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2024-02-06 14:26 [PATCH 0/1] ethdev: add IPv6 field identifiers Michael Baum 2024-02-06 14:26 ` [PATCH 1/1] ethdev: add IPv6 FL and TC " Michael Baum 2024-02-07 13:47 ` Dariusz Sosnowski 2024-02-07 15:51 ` [PATCH v2 0/1] ethdev: add IPv6 " Michael Baum 2024-02-07 15:51 ` [PATCH v2 1/1] ethdev: add IPv6 FL and TC " Michael Baum 2024-02-08 22:37 ` Ferruh Yigit 2024-02-11 8:05 ` Michael Baum 2024-02-12 17:22 ` Ferruh Yigit 2024-02-12 17:23 ` Ferruh Yigit 2024-02-14 4:08 ` Raslan Darawsheh
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).