* [PATCH] release 22.11.0
@ 2022-11-27 21:30 Thomas Monjalon
0 siblings, 0 replies; only message in thread
From: Thomas Monjalon @ 2022-11-27 21:30 UTC (permalink / raw)
To: web
Cc: david.marchand, honnappa.nagarahalli, niklas.soderlund,
liudongdong3, jerinj, lmargalit, mb
The implemented features are removed from the roadmap.
A cleanup of the remaining features may be needed.
The dates for the next year are approximately following
this guideline (in weeks):
proposal deadline: 4
rc1 - API freeze: 7
rc2 - PMD features freeze: 3
rc3 - app features freeze: 1
rc4 - more fixes: 1
rc5 - last chance buffer: 1
release: 0.5
Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
content/doc/archives/_index.md | 4 ++
content/download/_index.md | 9 +++--
content/roadmap/_index.md | 72 ++++++++++++----------------------
3 files changed, 33 insertions(+), 52 deletions(-)
diff --git a/content/doc/archives/_index.md b/content/doc/archives/_index.md
index ab6c921..382747b 100644
--- a/content/doc/archives/_index.md
+++ b/content/doc/archives/_index.md
@@ -2,6 +2,10 @@
title = "Archives"
+++
+- DPDK 22.11
+| [HTML API](//doc.dpdk.org/api-22.11/)
+| [HTML guides](//doc.dpdk.org/guides-22.11/)
+
- DPDK 22.07
| [HTML API](//doc.dpdk.org/api-22.07/)
| [HTML guides](//doc.dpdk.org/guides-22.07/)
diff --git a/content/download/_index.md b/content/download/_index.md
index b1cb5b6..7e3c279 100644
--- a/content/download/_index.md
+++ b/content/download/_index.md
@@ -5,15 +5,15 @@ weight = "2"
<section class="download-container">
<div class="dwnld-btn-group">
-<a class="dwnld-btn" href="https://fast.dpdk.org/rel/dpdk-22.07.tar.xz">
+<a class="dwnld-btn" href="https://fast.dpdk.org/rel/dpdk-22.11.tar.xz">
{{< icon name="glyphicon glyphicon-download-alt" size="large" >}}
Latest\
- 22.07.0
+ 22.11.0
</a>
-<a class="dwnld-btn" href="https://fast.dpdk.org/rel/dpdk-21.11.2.tar.xz">
+<a class="dwnld-btn" href="https://fast.dpdk.org/rel/dpdk-22.11.tar.xz">
{{< icon name="glyphicon glyphicon-download-alt" size="large" >}}
Latest Long Term Stable (LTS)\
- 21.11.2
+ 22.11.0
</a>
<a class="dwnld-btn" href="/roadmap">
{{< icon name="glyphicon glyphicon-calendar" size="large" >}}
@@ -25,6 +25,7 @@ weight = "2"
| file | date/changelog | md5 |
|---------------------------------------------------------------|------------------------------------------------------------------------------|----------------------------------|
+| [DPDK 22.11.0](//fast.dpdk.org/rel/dpdk-22.11.tar.xz) | [2022 November 27](//doc.dpdk.org/guides-22.11/rel_notes/release_22_11.html) | 494a3f8f3e1752ca5546bfed3051adca |
| [DPDK 22.07.0](//fast.dpdk.org/rel/dpdk-22.07.tar.xz) | [2022 July 17](//doc.dpdk.org/guides-22.07/rel_notes/release_22_07.html) | fb73b58b80b1349cd05fe9cf6984afd4 |
| [DPDK 22.03.0](//fast.dpdk.org/rel/dpdk-22.03.tar.xz) | [2022 March 17](//doc.dpdk.org/guides-22.03/rel_notes/release_22_03.html) | a07ca8839f98062f46e1cc359735cce8 |
| [DPDK 21.11.2 (LTS)](//fast.dpdk.org/rel/dpdk-21.11.2.tar.xz) | [2022 August 29](//doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html) | 86f9c3b9034545172a9f3f2a8cf0f71b |
diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
index 127de7d..3dab202 100644
--- a/content/roadmap/_index.md
+++ b/content/roadmap/_index.md
@@ -9,55 +9,30 @@ This is not a commitment but plan of work.
This list is obviously neither complete nor guaranteed.
{{% /notice %}}
-### Version 22.11 (2022 November) {#2211}
+### Version 23.03 (2023 March) {#2303}
<!-- General -->
- non-temporal memory copy
- index-based per core mempool cache
- memarea library
-- free up 8B in first cacheline of mbuf for IOVA as VA builds
- PMD power management Arm implementation
- machine learning inference device library
- PDCP protocol library
- dmadev trace points
-- telemetry ethdev/eventdev/dmadev/rawdev dump
<!-- Networking -->
- direct-rearm of Rx side buffers
-- multiple mbuf pools per Rx queue
- Tx QoS marking API
-- protocol-based header split
-- ethdev congestion management
-- protocol parameter in color table update
-- ethdev hairpin memory capabilities
-- ethdev flow rules pre-configuration flags
- ethdev port type hint when creating transfer table
-- ethdev flow action to route packet to kernel
-- ethdev async flow connection tracking configuration
-- ethdev indirect action async query
-- ethdev indirect age action update
-- ethdev queue-based ageing event info
-- ethdev flow modify action with GTP PSC QFI
-- ethdev event subtypes for IPsec SA expiry
-- ethdev error report/recovery event
- ethdev trace points
-- ethdev Rx/Tx descriptor dump
- ethdev telemetry RSS, Rx/Tx burst mode info
- pipeline connection tracking improvements
- AVF software back-end driver with device emulation libraries
<!-- Network drivers -->
-- bonding Tx prepare
- memif performance optimization
-- mlx5 flow template and asynchronous queue-based management
-- mlx5 port representor matching
-- nfp flower firmware
-- nfp representor port
-- nfp flow offload
- octeontx2 mirroring
- qede initial support for next generation hardware
- qede flow API support
- spnic driver for Ramaxel devices
-- ice header split
-- idpf PMD for Intel IPU SoC
- Intel AFU PMD based on rawdev
- mlx5 flow matching of all switch ports in one rule
<!-- Virtualisation -->
@@ -65,26 +40,12 @@ This list is obviously neither complete nor guaranteed.
- virtio hash reporting
<!-- Network apps -->
- testpmd attach/detach on primary and secondary
-- more info in dpdk-proc-info
<!-- Crypto -->
-- MACsec in security library
-- qat with OpenSSL-3.0 library
- qat without dependency on OpenSSL-1.x
-- SNOW3G PMD support on Aarch64
-- ZUC PMD support on Aarch64
-- security performance application
-- IPsec application support for per-SA HW reassembly
-- IPsec application event crypto adapter
<!-- Compress -->
<!-- Event -->
-- event element offset in vector
-- event weight and affinity attributes in queue configuration
-- event cryptodev vector type
-- event vector support in SW Rx eventdev adapter
- control adapter and RX adapter enhancements in DLB driver
-- DLB assignment of SW/HW credit quanta on port usage hint
<!-- Others -->
-- DTS SSH connectivity with the SUT
- DTS run "Hello World" application
### Nice to have - Future {#future}
@@ -125,14 +86,29 @@ The last period is approximately 1 month long and is dedicated to bug fixing.
### Scheduling {#dates}
----
-#### 22.11
-
-- Proposal deadline (RFC/v1 patches): 14 August 2022
-- API freeze (-rc1): 11 October 2022
-- PMD features freeze (-rc2): 1 November 2022
-- Builtin applications features freeze (-rc3): 14 November 2022
-- Last release candidate for validation (-rc4): 18 November 2022
-- Release: 23 November 2022
+#### 23.03
+
+- Proposal deadline (RFC/v1 patches): 25 December 2022
+- API freeze (-rc1): 8 February 2023
+- PMD features freeze (-rc2): 1 March 2023
+- Builtin applications features freeze (-rc3): 8 March 2023
+- Release: 20 March 2023
+
+#### 23.07
+
+- Proposal deadline (RFC/v1 patches): 15 April 2023
+- API freeze (-rc1): 31 May 2023
+- PMD features freeze (-rc2): 21 June 2023
+- Builtin applications features freeze (-rc3): 28 June 2023
+- Release: 12 July 2023
+
+#### 23.11
+
+- Proposal deadline (RFC/v1 patches): 12 August 2023
+- API freeze (-rc1): 29 September 2023
+- PMD features freeze (-rc2): 20 October 2023
+- Builtin applications features freeze (-rc3): 27 October 2023
+- Release: 15 November 2023
### Stable Releases {#stable}
----
--
2.36.1
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-11-27 21:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-11-27 21:30 [PATCH] release 22.11.0 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).