[dpdk-web] [PATCH] update roadmap for 18.02

Thomas Monjalon thomas at monjalon.net
Fri Nov 24 18:12:31 CET 2017


The old 17.11 roadmap and deadlines are removed.
The informations about new major features for 18.02 are summarized.
The wishlist (nice to have) is also updated with latest informations
from contributors.

Signed-off-by: Thomas Monjalon <thomas at monjalon.net>
---
 dev/roadmap.html | 61 +++++++++++++++++++++++++-------------------------------
 1 file changed, 27 insertions(+), 34 deletions(-)

diff --git a/dev/roadmap.html b/dev/roadmap.html
index fa6f16f..db22d6c 100644
--- a/dev/roadmap.html
+++ b/dev/roadmap.html
@@ -41,39 +41,38 @@
 	<h2>Development roadmap</h2>
 	<p>Major known features and milestones may be noted here.
 	This list is obviously neither complete nor guaranteed.
-	<h3 id="1711">Version 17.11 (2017 November)</h3>
-	<ul>
-		<li>Extend port ID to 2 bytes
-		<li>New Rx/Tx offload API
-		<li>IPsec offload API
-		<li>QoS metering and policing API
-		<li>QoS traffic management software fallback
-		<li>Example application for <a href="/doc/api/rte__tm_8h.html">QoS traffic management</a>
-		<li>Example application for <a href="/doc/api/rte__flow_8h.html">rte_flow API</a>
-		<li>GSO (Generic Segmentation Offload) library
-		<li>Example application for GRO heavyweight mode
-		<li>RSS queue regions API for <a href="/doc/guides/nics/i40e.html">i40e PMD</a>
-		<li>NXP DPAA1 bus, mempool and PMD
-		<li>PF support in <a href="/doc/guides/nics/nfp.html">nfp PMD</a>
-		<li>VF restore after PF reset
-		<li>Rework mlx drivers for <a href="https://github.com/linux-rdma/rdma-core/tree/master/libibverbs">upstream ibverbs</a> support
-		<li>Support secondary process, plug out, raw timestamp and flow counter in <a href="/doc/guides/nics/mlx5.html">mlx5 PMD</a>
-		<li>Support secondary process in virtual devices
-		<li>IOMMU support in vhost-user
-		<li><a href="https://en.wikipedia.org/wiki/Data_Encryption_Standard">DES</a> software PMD with AVX512 optimization
-		<li><a href="https://en.wikipedia.org/wiki/CCM_mode">AES CCM</a> in OpenSSL PMD
-		<li>Performance enhancements in <a href="/doc/guides/cryptodevs/qat.html">qat PMD</a>
-		<li>Per-core turbo boost in power management library
-		<li>Power management policy control
-	</ul>
 	<h3 id="1802">Version 18.02 (2018 February)</h3>
 	<ul>
-		<li>ARM support in <a href="/doc/guides/nics/ark.html">ark PMD</a>
+		<li>meson/ninja build system
+		<li>memory management rework
+		<li>hotplug, notifications and device ownership
+		<li>new device specification (devargs) syntax
+		<li>secondary process support in virtual devices
+		<li>ethdev port representor driver
+		<li>adaptive virtual function (AVF) driver
+		<li>ARM support for ark
+		<li>qede tunneling offloads
+		<li>mlx5 IPsec offload
+		<li>security protocol offload support for DPAA
+		<li>virtual address support for DPAA2
+		<li>virtio-crypto driver
+		<li>eventdev driver for DPAA
+		<li>eventdev ordered and atomic queues for DPAA2
+		<li>eventdev optimized packet distribution library (OPDL) driver
+		<li>eventdev crypto adapter
+		<li>base band device class (bbdev)
+		<li>raw device class
+		<li>libedit integration
 	</ul>
 	<h3 id="future">Nice to have - Future</h3>
 	<ul>
-		<li>Hotplug Notification
-		<li>Automatic Device Binding
+		<li>multi-process rework
+		<li>automatic UIO/VFIO binding
+		<li>vhost-crypto
+		<li>infiniband driver class (ibdev)
+		<li>BPF support
+		<li>default configuration from files
+		<li>generic white/blacklisting
 	</ul>
 	<h3 id="cycle">Cycle model</h3>
 	<p>A typical release should be done after 3 months.
@@ -88,12 +87,6 @@
 	<p>At the end of the merge window, the first release candidate is out.
 	<p>The last period is 1 month long and is dedicated to bug fixing.
 	<h3 id="dates">Scheduling</h3>
-	<p>17.11
-	<ul>
-		<li>Proposal deadline: August 25, 2017
-		<li>Integration deadline: October 6, 2017
-		<li>Release: November 2, 2017
-	</ul>
 	<p>18.02
 	<ul>
 		<li>Proposal deadline: November 30, 2017
-- 
2.15.0



More information about the web mailing list