* [PATCH] update Intel roadmap for 22.07
@ 2022-03-24 12:24 Conor Walsh
2022-03-24 12:39 ` Mcnamara, John
` (4 more replies)
0 siblings, 5 replies; 13+ messages in thread
From: Conor Walsh @ 2022-03-24 12:24 UTC (permalink / raw)
To: web; +Cc: Conor Walsh, John McNamara
Signed-off-by: Conor Walsh <conor.walsh@intel.com>
Cc: John McNamara <john.mcnamara@intel.com>
---
content/roadmap/_index.md | 25 ++++++++++++++++++++++++-
1 file changed, 24 insertions(+), 1 deletion(-)
diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
index cdc351e..8ee68df 100644
--- a/content/roadmap/_index.md
+++ b/content/roadmap/_index.md
@@ -19,6 +19,12 @@ This list is obviously neither complete nor guaranteed.
- Tx QoS marking API
- VLAN-based input color metering
- AVF software back-end driver with device emulation libraries
+- dmadev library add telemetry support
+- ethdev library add protocol-based header split API
+- pipeline connection tracking improvements
+- pipeline packet mirroring support
+- pipeline hash support
+- pipeline default action arguments
<!-- Network drivers -->
- bonding Tx prepare
- mlx5 inline IPsec ESP crypto
@@ -26,19 +32,36 @@ This list is obviously neither complete nor guaranteed.
- qede initial support for next generation hardware
- qede flow API support
- spnic driver for Ramaxel devices
+- bbdev new PMD for Intel ACC101 device
+- DLB add support for DLB 2.5 QE weight hardware feature
+- DLB allow assignment of SW/HW credit quanta assignment on port usage hint
+- DLB allow dlb2 eventdev apps to use specific COS on per port basis
+- iavf PMD add raw pattern rte_flow support
+- iavf PMD add Rx timestamp offload support
+- ice PMD add header split support
+- ice PMD implement rte_tm to support 3 level QoS
+- Intel IPU SoC add new "idpf" PMD
<!-- Virtualisation -->
- vhost async dequeue for split ring and enable in vhost sample app
- vhost library statistics
- virtio hash reporting
+- Add thread-unsafe/thread-safe in-flight packets check
+- AESNI-MB PMD support chained mbuf for AES GCM and chachapoly
+- vhost add async dequeue support for split ring
+- vhost add small copy with CPU in DSA accelerated vhost
<!-- Network apps -->
- more info in dpdk-proc-info
<!-- Crypto -->
-- qat with OpenSSL-3.0 library
+- openssl PMD add OpenSSL 3.0 lib support
+- QAT PMD remove deprecated dependency on openssl 1.x
+- QAT Gen 4 add asymmetric crypto algorithm support
<!-- Compress -->
<!-- Event -->
- event vector support in SW Rx eventdev adapter
- control adapter and RX adapter enhancements in DLB driver
<!-- Others -->
+- add eventdev_dump sample application
+- EEPROM info dump add telemetric command
### Nice to have - Future {#future}
----
--
2.25.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH] update Intel roadmap for 22.07
2022-03-24 12:24 [PATCH] update Intel roadmap for 22.07 Conor Walsh
@ 2022-03-24 12:39 ` Mcnamara, John
2022-03-24 14:19 ` Thomas Monjalon
2022-04-04 14:13 ` Conor Walsh
` (3 subsequent siblings)
4 siblings, 1 reply; 13+ messages in thread
From: Mcnamara, John @ 2022-03-24 12:39 UTC (permalink / raw)
To: Walsh, Conor, web
> -----Original Message-----
> From: Walsh, Conor <conor.walsh@intel.com>
> Sent: Thursday, March 24, 2022 12:25 PM
> To: web@dpdk.org
> Cc: Walsh, Conor <conor.walsh@intel.com>; Mcnamara, John
> <john.mcnamara@intel.com>
> Subject: [PATCH] update Intel roadmap for 22.07
>
Note, we weren't sure if this patch should fully remove the previous roadmap items or just the Intel one so we went with the second option as the safer one.
Acked-by: John McNamara <john.mcnamara@intel.com>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH] update Intel roadmap for 22.07
2022-03-24 12:39 ` Mcnamara, John
@ 2022-03-24 14:19 ` Thomas Monjalon
0 siblings, 0 replies; 13+ messages in thread
From: Thomas Monjalon @ 2022-03-24 14:19 UTC (permalink / raw)
To: Walsh, Conor, Mcnamara, John; +Cc: web
24/03/2022 13:39, Mcnamara, John:
> Note, we weren't sure if this patch should fully remove the previous roadmap items or just the Intel one so we went with the second option as the safer one.
Items which are completed are already removed when doing the release.
You should not have anything to remove.
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH] update Intel roadmap for 22.07
2022-03-24 12:24 [PATCH] update Intel roadmap for 22.07 Conor Walsh
2022-03-24 12:39 ` Mcnamara, John
@ 2022-04-04 14:13 ` Conor Walsh
2022-04-04 14:19 ` [PATCH v2] " Conor Walsh
` (2 subsequent siblings)
4 siblings, 0 replies; 13+ messages in thread
From: Conor Walsh @ 2022-04-04 14:13 UTC (permalink / raw)
To: web; +Cc: thomas, Conor Walsh, John McNamara
Signed-off-by: Conor Walsh <conor.walsh@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
---
v2:
- Drop removal of "qat with OpenSSL-3.0 library"
- Add missing item "Intel AFU PMD based on rawdev"
---
content/roadmap/_index.md | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
index 58da90e..7e04982 100644
--- a/content/roadmap/_index.md
+++ b/content/roadmap/_index.md
@@ -19,6 +19,12 @@ This list is obviously neither complete nor guaranteed.
- Tx QoS marking API
- VLAN-based input color metering
- AVF software back-end driver with device emulation libraries
+- dmadev library add telemetry support
+- ethdev library add protocol-based header split API
+- pipeline connection tracking improvements
+- pipeline packet mirroring support
+- pipeline hash support
+- pipeline default action arguments
<!-- Network drivers -->
- bonding Tx prepare
- mlx5 inline IPsec ESP crypto
@@ -26,19 +32,38 @@ This list is obviously neither complete nor guaranteed.
- qede initial support for next generation hardware
- qede flow API support
- spnic driver for Ramaxel devices
+- bbdev new PMD for Intel ACC101 device
+- DLB add support for DLB 2.5 QE weight hardware feature
+- DLB allow assignment of SW/HW credit quanta assignment on port usage hint
+- DLB allow dlb2 eventdev apps to use specific COS on per port basis
+- iavf PMD add raw pattern rte_flow support
+- iavf PMD add Rx timestamp offload support
+- ice PMD add header split support
+- ice PMD implement rte_tm to support 3 level QoS
+- Intel IPU SoC add new "idpf" PMD
+- Intel AFU PMD based on rawdev
<!-- Virtualisation -->
- vhost async dequeue for split ring and enable in vhost sample app
- vhost library statistics
- virtio hash reporting
+- Add thread-unsafe/thread-safe in-flight packets check
+- AESNI-MB PMD support chained mbuf for AES GCM and chachapoly
+- vhost add async dequeue support for split ring
+- vhost add small copy with CPU in DSA accelerated vhost
<!-- Network apps -->
- more info in dpdk-proc-info
<!-- Crypto -->
- qat with OpenSSL-3.0 library
+- openssl PMD add OpenSSL 3.0 lib support
+- QAT PMD remove deprecated dependency on openssl 1.x
+- QAT Gen 4 add asymmetric crypto algorithm support
<!-- Compress -->
<!-- Event -->
- event vector support in SW Rx eventdev adapter
- control adapter and RX adapter enhancements in DLB driver
<!-- Others -->
+- add eventdev_dump sample application
+- EEPROM info dump add telemetric command
### Nice to have - Future {#future}
----
--
2.25.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH v2] update Intel roadmap for 22.07
2022-03-24 12:24 [PATCH] update Intel roadmap for 22.07 Conor Walsh
2022-03-24 12:39 ` Mcnamara, John
2022-04-04 14:13 ` Conor Walsh
@ 2022-04-04 14:19 ` Conor Walsh
2022-04-12 14:17 ` Walsh, Conor
2022-04-13 18:56 ` Thomas Monjalon
2022-04-21 12:55 ` [PATCH v3] " Conor Walsh
2022-04-25 13:06 ` [PATCH v4] " Conor Walsh
4 siblings, 2 replies; 13+ messages in thread
From: Conor Walsh @ 2022-04-04 14:19 UTC (permalink / raw)
To: web; +Cc: thomas, Conor Walsh, John McNamara
Signed-off-by: Conor Walsh <conor.walsh@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
---
v2:
- Drop removal of "qat with OpenSSL-3.0 library"
- Add missing item "Intel AFU PMD based on rawdev"
---
content/roadmap/_index.md | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
index 58da90e..7e04982 100644
--- a/content/roadmap/_index.md
+++ b/content/roadmap/_index.md
@@ -19,6 +19,12 @@ This list is obviously neither complete nor guaranteed.
- Tx QoS marking API
- VLAN-based input color metering
- AVF software back-end driver with device emulation libraries
+- dmadev library add telemetry support
+- ethdev library add protocol-based header split API
+- pipeline connection tracking improvements
+- pipeline packet mirroring support
+- pipeline hash support
+- pipeline default action arguments
<!-- Network drivers -->
- bonding Tx prepare
- mlx5 inline IPsec ESP crypto
@@ -26,19 +32,38 @@ This list is obviously neither complete nor guaranteed.
- qede initial support for next generation hardware
- qede flow API support
- spnic driver for Ramaxel devices
+- bbdev new PMD for Intel ACC101 device
+- DLB add support for DLB 2.5 QE weight hardware feature
+- DLB allow assignment of SW/HW credit quanta assignment on port usage hint
+- DLB allow dlb2 eventdev apps to use specific COS on per port basis
+- iavf PMD add raw pattern rte_flow support
+- iavf PMD add Rx timestamp offload support
+- ice PMD add header split support
+- ice PMD implement rte_tm to support 3 level QoS
+- Intel IPU SoC add new "idpf" PMD
+- Intel AFU PMD based on rawdev
<!-- Virtualisation -->
- vhost async dequeue for split ring and enable in vhost sample app
- vhost library statistics
- virtio hash reporting
+- Add thread-unsafe/thread-safe in-flight packets check
+- AESNI-MB PMD support chained mbuf for AES GCM and chachapoly
+- vhost add async dequeue support for split ring
+- vhost add small copy with CPU in DSA accelerated vhost
<!-- Network apps -->
- more info in dpdk-proc-info
<!-- Crypto -->
- qat with OpenSSL-3.0 library
+- openssl PMD add OpenSSL 3.0 lib support
+- QAT PMD remove deprecated dependency on openssl 1.x
+- QAT Gen 4 add asymmetric crypto algorithm support
<!-- Compress -->
<!-- Event -->
- event vector support in SW Rx eventdev adapter
- control adapter and RX adapter enhancements in DLB driver
<!-- Others -->
+- add eventdev_dump sample application
+- EEPROM info dump add telemetric command
### Nice to have - Future {#future}
----
--
2.25.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v2] update Intel roadmap for 22.07
2022-04-04 14:19 ` [PATCH v2] " Conor Walsh
@ 2022-04-12 14:17 ` Walsh, Conor
2022-04-13 18:56 ` Thomas Monjalon
1 sibling, 0 replies; 13+ messages in thread
From: Walsh, Conor @ 2022-04-12 14:17 UTC (permalink / raw)
To: thomas; +Cc: web, Mcnamara, John
Hi Thomas,
Are you OK with the v2 of this patch?
Thanks,
Conor.
> -----Original Message-----
> From: Walsh, Conor <conor.walsh@intel.com>
> Sent: Monday 4 April 2022 15:20
> To: web@dpdk.org
> Cc: thomas@monjalon.net; Walsh, Conor <conor.walsh@intel.com>;
> Mcnamara, John <john.mcnamara@intel.com>
> Subject: [PATCH v2] update Intel roadmap for 22.07
>
> Signed-off-by: Conor Walsh <conor.walsh@intel.com>
> Acked-by: John McNamara <john.mcnamara@intel.com>
>
> ---
>
> v2:
> - Drop removal of "qat with OpenSSL-3.0 library"
> - Add missing item "Intel AFU PMD based on rawdev"
> ---
> content/roadmap/_index.md | 25 +++++++++++++++++++++++++
> 1 file changed, 25 insertions(+)
>
> diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
> index 58da90e..7e04982 100644
> --- a/content/roadmap/_index.md
> +++ b/content/roadmap/_index.md
> @@ -19,6 +19,12 @@ This list is obviously neither complete nor guaranteed.
> - Tx QoS marking API
> - VLAN-based input color metering
> - AVF software back-end driver with device emulation libraries
> +- dmadev library add telemetry support
> +- ethdev library add protocol-based header split API
> +- pipeline connection tracking improvements
> +- pipeline packet mirroring support
> +- pipeline hash support
> +- pipeline default action arguments
> <!-- Network drivers -->
> - bonding Tx prepare
> - mlx5 inline IPsec ESP crypto
> @@ -26,19 +32,38 @@ This list is obviously neither complete nor guaranteed.
> - qede initial support for next generation hardware
> - qede flow API support
> - spnic driver for Ramaxel devices
> +- bbdev new PMD for Intel ACC101 device
> +- DLB add support for DLB 2.5 QE weight hardware feature
> +- DLB allow assignment of SW/HW credit quanta assignment on port usage
> hint
> +- DLB allow dlb2 eventdev apps to use specific COS on per port basis
> +- iavf PMD add raw pattern rte_flow support
> +- iavf PMD add Rx timestamp offload support
> +- ice PMD add header split support
> +- ice PMD implement rte_tm to support 3 level QoS
> +- Intel IPU SoC add new "idpf" PMD
> +- Intel AFU PMD based on rawdev
> <!-- Virtualisation -->
> - vhost async dequeue for split ring and enable in vhost sample app
> - vhost library statistics
> - virtio hash reporting
> +- Add thread-unsafe/thread-safe in-flight packets check
> +- AESNI-MB PMD support chained mbuf for AES GCM and chachapoly
> +- vhost add async dequeue support for split ring
> +- vhost add small copy with CPU in DSA accelerated vhost
> <!-- Network apps -->
> - more info in dpdk-proc-info
> <!-- Crypto -->
> - qat with OpenSSL-3.0 library
> +- openssl PMD add OpenSSL 3.0 lib support
> +- QAT PMD remove deprecated dependency on openssl 1.x
> +- QAT Gen 4 add asymmetric crypto algorithm support
> <!-- Compress -->
> <!-- Event -->
> - event vector support in SW Rx eventdev adapter
> - control adapter and RX adapter enhancements in DLB driver
> <!-- Others -->
> +- add eventdev_dump sample application
> +- EEPROM info dump add telemetric command
>
> ### Nice to have - Future {#future}
> ----
> --
> 2.25.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2] update Intel roadmap for 22.07
2022-04-04 14:19 ` [PATCH v2] " Conor Walsh
2022-04-12 14:17 ` Walsh, Conor
@ 2022-04-13 18:56 ` Thomas Monjalon
2022-04-21 12:56 ` Walsh, Conor
1 sibling, 1 reply; 13+ messages in thread
From: Thomas Monjalon @ 2022-04-13 18:56 UTC (permalink / raw)
To: Conor Walsh, John McNamara; +Cc: web
Hi,
I wanted to adjust this patch and merge it,
but I am not sure about some points below.
04/04/2022 16:19, Conor Walsh:
> Signed-off-by: Conor Walsh <conor.walsh@intel.com>
> Acked-by: John McNamara <john.mcnamara@intel.com>
[...]
> +- dmadev library add telemetry support
This line should not be in the Networking part.
> +- ethdev library add protocol-based header split API
> +- pipeline connection tracking improvements
> +- pipeline packet mirroring support
> +- pipeline hash support
> +- pipeline default action arguments
> <!-- Network drivers -->
> - bonding Tx prepare
> - mlx5 inline IPsec ESP crypto
> @@ -26,19 +32,38 @@ This list is obviously neither complete nor guaranteed.
> - qede initial support for next generation hardware
> - qede flow API support
> - spnic driver for Ramaxel devices
> +- bbdev new PMD for Intel ACC101 device
> +- DLB add support for DLB 2.5 QE weight hardware feature
> +- DLB allow assignment of SW/HW credit quanta assignment on port usage hint
> +- DLB allow dlb2 eventdev apps to use specific COS on per port basis
These are not networking drivers, it should go below.
> +- iavf PMD add raw pattern rte_flow support
> +- iavf PMD add Rx timestamp offload support
> +- ice PMD add header split support
> +- ice PMD implement rte_tm to support 3 level QoS
> +- Intel IPU SoC add new "idpf" PMD
> +- Intel AFU PMD based on rawdev
> <!-- Virtualisation -->
> - vhost async dequeue for split ring and enable in vhost sample app
> - vhost library statistics
> - virtio hash reporting
> +- Add thread-unsafe/thread-safe in-flight packets check
Which library is it?
> +- AESNI-MB PMD support chained mbuf for AES GCM and chachapoly
This is for crypto group.
> +- vhost add async dequeue support for split ring
> +- vhost add small copy with CPU in DSA accelerated vhost
> <!-- Network apps -->
> - more info in dpdk-proc-info
> <!-- Crypto -->
> - qat with OpenSSL-3.0 library
> +- openssl PMD add OpenSSL 3.0 lib support
> +- QAT PMD remove deprecated dependency on openssl 1.x
> +- QAT Gen 4 add asymmetric crypto algorithm support
> <!-- Compress -->
> <!-- Event -->
> - event vector support in SW Rx eventdev adapter
> - control adapter and RX adapter enhancements in DLB driver
> <!-- Others -->
> +- add eventdev_dump sample application
I don't know why it is needed.
In general it is better to have techboard approval for new examples.
> +- EEPROM info dump add telemetric command
Is it in a library?
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH v3] update Intel roadmap for 22.07
2022-03-24 12:24 [PATCH] update Intel roadmap for 22.07 Conor Walsh
` (2 preceding siblings ...)
2022-04-04 14:19 ` [PATCH v2] " Conor Walsh
@ 2022-04-21 12:55 ` Conor Walsh
2022-04-21 13:03 ` Mcnamara, John
2022-04-25 13:06 ` [PATCH v4] " Conor Walsh
4 siblings, 1 reply; 13+ messages in thread
From: Conor Walsh @ 2022-04-21 12:55 UTC (permalink / raw)
To: thomas, john.mcnamara; +Cc: web, Conor Walsh
Signed-off-by: Conor Walsh <conor.walsh@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
---
v3:
- Reworded some items based on feedback
- Moved some items to new sections based on feedback
v2:
- Drop removal of "qat with OpenSSL-3.0 library"
- Add missing item "Intel AFU PMD based on rawdev"
---
content/roadmap/_index.md | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
index 5040d13..d5b8a6e 100644
--- a/content/roadmap/_index.md
+++ b/content/roadmap/_index.md
@@ -14,11 +14,18 @@ This list is obviously neither complete nor guaranteed.
<!-- General -->
- index-based per core mempool cache
- Arm CRC32 in generic API
+- dmadev library add telemetry support
+- telemetry add support to dump EEPROM information
<!-- Networking -->
- direct-rearm of Rx side buffers
- Tx QoS marking API
- VLAN-based input color metering
- AVF software back-end driver with device emulation libraries
+- ethdev library add protocol-based header split API
+- pipeline connection tracking improvements
+- pipeline packet mirroring support
+- pipeline hash support
+- pipeline default action arguments
<!-- Network drivers -->
- bonding Tx prepare
- mlx5 inline IPsec ESP crypto
@@ -26,18 +33,35 @@ This list is obviously neither complete nor guaranteed.
- qede initial support for next generation hardware
- qede flow API support
- spnic driver for Ramaxel devices
+- bbdev new PMD for Intel ACC101 device
+- iavf PMD add raw pattern rte_flow support
+- iavf PMD add Rx timestamp offload support
+- ice PMD add header split support
+- ice PMD implement rte_tm to support 3 level QoS
+- Intel IPU SoC add new "idpf" PMD
+- Intel AFU PMD based on rawdev
<!-- Virtualisation -->
- vhost async dequeue for split ring and enable in vhost sample app
- vhost library statistics
- virtio hash reporting
+- Add thread-unsafe/thread-safe in-flight packets check to vhost
+- vhost add async dequeue support for split ring
+- vhost add small copy with CPU in DSA accelerated vhost
<!-- Network apps -->
- more info in dpdk-proc-info
<!-- Crypto -->
- qat with OpenSSL-3.0 library
+- openssl PMD add OpenSSL 3.0 lib support
+- QAT PMD remove deprecated dependency on openssl 1.x
+- QAT Gen 4 add asymmetric crypto algorithm support
+- AESNI-MB PMD support chained mbuf for AES GCM and chachapoly
<!-- Compress -->
<!-- Event -->
- event vector support in SW Rx eventdev adapter
- control adapter and RX adapter enhancements in DLB driver
+- DLB add support for DLB 2.5 QE weight hardware feature
+- DLB allow assignment of SW/HW credit quanta assignment on port usage hint
+- DLB allow dlb2 eventdev apps to use specific COS on per port basis
<!-- Others -->
### Nice to have - Future {#future}
--
2.25.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v2] update Intel roadmap for 22.07
2022-04-13 18:56 ` Thomas Monjalon
@ 2022-04-21 12:56 ` Walsh, Conor
0 siblings, 0 replies; 13+ messages in thread
From: Walsh, Conor @ 2022-04-21 12:56 UTC (permalink / raw)
To: Thomas Monjalon, Mcnamara, John; +Cc: web
Thanks for your feedback Thomas.
I will send a v3 with the changes.
/Conor.
> -----Original Message-----
> From: Thomas Monjalon <thomas@monjalon.net>
> Sent: Wednesday 13 April 2022 19:57
> To: Walsh, Conor <conor.walsh@intel.com>; Mcnamara, John
> <john.mcnamara@intel.com>
> Cc: web@dpdk.org
> Subject: Re: [PATCH v2] update Intel roadmap for 22.07
>
> Hi,
>
> I wanted to adjust this patch and merge it,
> but I am not sure about some points below.
>
> 04/04/2022 16:19, Conor Walsh:
> > Signed-off-by: Conor Walsh <conor.walsh@intel.com>
> > Acked-by: John McNamara <john.mcnamara@intel.com>
>
> [...]
> > +- dmadev library add telemetry support
>
> This line should not be in the Networking part.
>
> > +- ethdev library add protocol-based header split API
> > +- pipeline connection tracking improvements
> > +- pipeline packet mirroring support
> > +- pipeline hash support
> > +- pipeline default action arguments
> > <!-- Network drivers -->
> > - bonding Tx prepare
> > - mlx5 inline IPsec ESP crypto
> > @@ -26,19 +32,38 @@ This list is obviously neither complete nor
> guaranteed.
> > - qede initial support for next generation hardware
> > - qede flow API support
> > - spnic driver for Ramaxel devices
> > +- bbdev new PMD for Intel ACC101 device
> > +- DLB add support for DLB 2.5 QE weight hardware feature
> > +- DLB allow assignment of SW/HW credit quanta assignment on port usage
> hint
> > +- DLB allow dlb2 eventdev apps to use specific COS on per port basis
>
> These are not networking drivers, it should go below.
>
> > +- iavf PMD add raw pattern rte_flow support
> > +- iavf PMD add Rx timestamp offload support
> > +- ice PMD add header split support
> > +- ice PMD implement rte_tm to support 3 level QoS
> > +- Intel IPU SoC add new "idpf" PMD
> > +- Intel AFU PMD based on rawdev
> > <!-- Virtualisation -->
> > - vhost async dequeue for split ring and enable in vhost sample app
> > - vhost library statistics
> > - virtio hash reporting
> > +- Add thread-unsafe/thread-safe in-flight packets check
>
> Which library is it?
>
> > +- AESNI-MB PMD support chained mbuf for AES GCM and chachapoly
>
> This is for crypto group.
>
> > +- vhost add async dequeue support for split ring
> > +- vhost add small copy with CPU in DSA accelerated vhost
> > <!-- Network apps -->
> > - more info in dpdk-proc-info
> > <!-- Crypto -->
> > - qat with OpenSSL-3.0 library
> > +- openssl PMD add OpenSSL 3.0 lib support
> > +- QAT PMD remove deprecated dependency on openssl 1.x
> > +- QAT Gen 4 add asymmetric crypto algorithm support
> > <!-- Compress -->
> > <!-- Event -->
> > - event vector support in SW Rx eventdev adapter
> > - control adapter and RX adapter enhancements in DLB driver
> > <!-- Others -->
> > +- add eventdev_dump sample application
>
> I don't know why it is needed.
> In general it is better to have techboard approval for new examples.
>
> > +- EEPROM info dump add telemetric command
>
> Is it in a library?
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v3] update Intel roadmap for 22.07
2022-04-21 12:55 ` [PATCH v3] " Conor Walsh
@ 2022-04-21 13:03 ` Mcnamara, John
0 siblings, 0 replies; 13+ messages in thread
From: Mcnamara, John @ 2022-04-21 13:03 UTC (permalink / raw)
To: Walsh, Conor, thomas; +Cc: web
> -----Original Message-----
> From: Walsh, Conor <conor.walsh@intel.com>
> Sent: Thursday, April 21, 2022 1:56 PM
> To: thomas@monjalon.net; Mcnamara, John <john.mcnamara@intel.com>
> Cc: web@dpdk.org; Walsh, Conor <conor.walsh@intel.com>
> Subject: [PATCH v3] update Intel roadmap for 22.07
>
> <!-- Virtualisation -->
> - vhost async dequeue for split ring and enable in vhost sample app
> - vhost library statistics
> - virtio hash reporting
> +- Add thread-unsafe/thread-safe in-flight packets check to vhost
> +- vhost add async dequeue support for split ring
> +- vhost add small copy with CPU in DSA accelerated vhost
For consistency the first one of these would be better as:
vhost add thread-unsafe/thread-safe in-flight packets check
Apart from that:
Acked-by: John McNamara <john.mcnamara@intel.com>
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH v4] update Intel roadmap for 22.07
2022-03-24 12:24 [PATCH] update Intel roadmap for 22.07 Conor Walsh
` (3 preceding siblings ...)
2022-04-21 12:55 ` [PATCH v3] " Conor Walsh
@ 2022-04-25 13:06 ` Conor Walsh
2022-05-02 10:29 ` Thomas Monjalon
2022-05-02 10:37 ` Thomas Monjalon
4 siblings, 2 replies; 13+ messages in thread
From: Conor Walsh @ 2022-04-25 13:06 UTC (permalink / raw)
To: thomas, john.mcnamara; +Cc: web, Conor Walsh
Signed-off-by: Conor Walsh <conor.walsh@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
---
v4: Minor reword to vhost item based on feedback
v3:
- Reworded some items based on feedback
- Moved some items to new sections based on feedback
v2:
- Drop removal of "qat with OpenSSL-3.0 library"
- Add missing item "Intel AFU PMD based on rawdev"
---
content/roadmap/_index.md | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
index 5040d13..dec8f7a 100644
--- a/content/roadmap/_index.md
+++ b/content/roadmap/_index.md
@@ -14,11 +14,18 @@ This list is obviously neither complete nor guaranteed.
<!-- General -->
- index-based per core mempool cache
- Arm CRC32 in generic API
+- dmadev library add telemetry support
+- telemetry add support to dump EEPROM information
<!-- Networking -->
- direct-rearm of Rx side buffers
- Tx QoS marking API
- VLAN-based input color metering
- AVF software back-end driver with device emulation libraries
+- ethdev library add protocol-based header split API
+- pipeline connection tracking improvements
+- pipeline packet mirroring support
+- pipeline hash support
+- pipeline default action arguments
<!-- Network drivers -->
- bonding Tx prepare
- mlx5 inline IPsec ESP crypto
@@ -26,18 +33,35 @@ This list is obviously neither complete nor guaranteed.
- qede initial support for next generation hardware
- qede flow API support
- spnic driver for Ramaxel devices
+- bbdev new PMD for Intel ACC101 device
+- iavf PMD add raw pattern rte_flow support
+- iavf PMD add Rx timestamp offload support
+- ice PMD add header split support
+- ice PMD implement rte_tm to support 3 level QoS
+- Intel IPU SoC add new "idpf" PMD
+- Intel AFU PMD based on rawdev
<!-- Virtualisation -->
- vhost async dequeue for split ring and enable in vhost sample app
- vhost library statistics
- virtio hash reporting
+- vhost add thread-unsafe/thread-safe in-flight packets check
+- vhost add async dequeue support for split ring
+- vhost add small copy with CPU in DSA accelerated vhost
<!-- Network apps -->
- more info in dpdk-proc-info
<!-- Crypto -->
- qat with OpenSSL-3.0 library
+- openssl PMD add OpenSSL 3.0 lib support
+- QAT PMD remove deprecated dependency on openssl 1.x
+- QAT Gen 4 add asymmetric crypto algorithm support
+- AESNI-MB PMD support chained mbuf for AES GCM and chachapoly
<!-- Compress -->
<!-- Event -->
- event vector support in SW Rx eventdev adapter
- control adapter and RX adapter enhancements in DLB driver
+- DLB add support for DLB 2.5 QE weight hardware feature
+- DLB allow assignment of SW/HW credit quanta assignment on port usage hint
+- DLB allow dlb2 eventdev apps to use specific COS on per port basis
<!-- Others -->
### Nice to have - Future {#future}
--
2.25.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v4] update Intel roadmap for 22.07
2022-04-25 13:06 ` [PATCH v4] " Conor Walsh
@ 2022-05-02 10:29 ` Thomas Monjalon
2022-05-02 10:37 ` Thomas Monjalon
1 sibling, 0 replies; 13+ messages in thread
From: Thomas Monjalon @ 2022-05-02 10:29 UTC (permalink / raw)
To: Conor Walsh; +Cc: john.mcnamara, web
I've still some doubts about some items,
but this patch is pending for long,
so I will adapt it with my understanding.
See some questions below. Please could you reply to make things clear?
25/04/2022 15:06, Conor Walsh:
> v2:
> - Drop removal of "qat with OpenSSL-3.0 library"
So there will be a change in qat for OpenSSL 3 ?
> +- Intel IPU SoC add new "idpf" PMD
> +- Intel AFU PMD based on rawdev
Not clear what AFU is. Is it for the IPU above?
We already have an AFU PMD raw/ifpga.
> <!-- Virtualisation -->
> - vhost async dequeue for split ring and enable in vhost sample app
> - vhost library statistics
> - virtio hash reporting
> +- vhost add thread-unsafe/thread-safe in-flight packets check
> +- vhost add async dequeue support for split ring
This item is redundant with the first one of this section.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v4] update Intel roadmap for 22.07
2022-04-25 13:06 ` [PATCH v4] " Conor Walsh
2022-05-02 10:29 ` Thomas Monjalon
@ 2022-05-02 10:37 ` Thomas Monjalon
1 sibling, 0 replies; 13+ messages in thread
From: Thomas Monjalon @ 2022-05-02 10:37 UTC (permalink / raw)
To: john.mcnamara, Conor Walsh; +Cc: web
25/04/2022 15:06, Conor Walsh:
> Signed-off-by: Conor Walsh <conor.walsh@intel.com>
> Acked-by: John McNamara <john.mcnamara@intel.com>
Applied with lines worded as short titles.
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2022-05-02 10:37 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-03-24 12:24 [PATCH] update Intel roadmap for 22.07 Conor Walsh
2022-03-24 12:39 ` Mcnamara, John
2022-03-24 14:19 ` Thomas Monjalon
2022-04-04 14:13 ` Conor Walsh
2022-04-04 14:19 ` [PATCH v2] " Conor Walsh
2022-04-12 14:17 ` Walsh, Conor
2022-04-13 18:56 ` Thomas Monjalon
2022-04-21 12:56 ` Walsh, Conor
2022-04-21 12:55 ` [PATCH v3] " Conor Walsh
2022-04-21 13:03 ` Mcnamara, John
2022-04-25 13:06 ` [PATCH v4] " Conor Walsh
2022-05-02 10:29 ` Thomas Monjalon
2022-05-02 10:37 ` Thomas Monjalon
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).