From patchwork Fri Nov 26 20:05:37 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: David Marchand X-Patchwork-Id: 104717 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 68257A0C43; Fri, 26 Nov 2021 21:05:56 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 33D8840C35; Fri, 26 Nov 2021 21:05:56 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mails.dpdk.org (Postfix) with ESMTP id 99F93406FF for ; Fri, 26 Nov 2021 21:05:54 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1637957153; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jpX+lZ8IzQ6AmTb2AmF5Li1hWyc9zHKcArBVG7uh61E=; b=fCNuoFrHen1p77qhMuFCW53LtilsvmS69FFBBf/fh3LcQ97GGwrbMcaUU+wZ8aKQqMvUlp Qm0zLp62+vbTBFM+TdKnL+3cfSX49qCl6dxpaqOLq2/aEiy9yTXVJoqRuggBtm734RzLFe mp911HcWtoNY7LqF6Q+Njwm1O2sf5vw= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-120-YbY7f1FmMqKCls7QKXe_qw-1; Fri, 26 Nov 2021 15:05:46 -0500 X-MC-Unique: YbY7f1FmMqKCls7QKXe_qw-1 Received: from smtp.corp.redhat.com (int-mx04.intmail.prod.int.phx2.redhat.com [10.5.11.14]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 145A72F23; Fri, 26 Nov 2021 20:05:45 +0000 (UTC) Received: from dmarchan.remote.csb (unknown [10.39.195.207]) by smtp.corp.redhat.com (Postfix) with ESMTP id 229BD5D9C0; Fri, 26 Nov 2021 20:05:43 +0000 (UTC) From: David Marchand To: web@dpdk.org Cc: thomas@monjalon.net Subject: [PATCH] release 21.11.0 Date: Fri, 26 Nov 2021 21:05:37 +0100 Message-Id: <20211126200537.11145-1-david.marchand@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.14 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=david.marchand@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-BeenThere: web@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK website maintenance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: web-bounces@dpdk.org Signed-off-by: David Marchand Acked-by: Thomas Monjalon --- content/doc/archives/_index.md | 4 +++ content/download/_index.md | 9 +++--- content/roadmap/_index.md | 50 +++++----------------------------- 3 files changed, 16 insertions(+), 47 deletions(-) diff --git a/content/doc/archives/_index.md b/content/doc/archives/_index.md index e4e077f..47e5dbb 100644 --- a/content/doc/archives/_index.md +++ b/content/doc/archives/_index.md @@ -2,6 +2,10 @@ title = "Archives" +++ +- DPDK 21.11 +| [HTML API](//doc.dpdk.org/api-21.11/) +| [HTML guides](//doc.dpdk.org/guides-21.11/) + - DPDK 21.08 | [HTML API](//doc.dpdk.org/api-21.08/) | [HTML guides](//doc.dpdk.org/guides-21.08/) diff --git a/content/download/_index.md b/content/download/_index.md index b50148f..ec2e32b 100644 --- a/content/download/_index.md +++ b/content/download/_index.md @@ -5,15 +5,15 @@ weight = "2"
- + {{< icon name="glyphicon glyphicon-download-alt" size="large" >}} Latest\ - 21.08.0 + 21.11.0 - + {{< icon name="glyphicon glyphicon-download-alt" size="large" >}} Latest Long Term Stable (LTS)\ - 20.11.3 + 21.11.0 {{< icon name="glyphicon glyphicon-calendar" size="large" >}} @@ -25,6 +25,7 @@ weight = "2" | file | date/changelog | md5 | |---------------------------------------------------------------|------------------------------------------------------------------------------|----------------------------------| +| [DPDK 21.11.0](//fast.dpdk.org/rel/dpdk-21.11.tar.xz) | [2021 November 26](//doc.dpdk.org/guides-21.11/rel_notes/release_21_11.html) | 58660bbbe9e95abce86e47692b196555 | | [DPDK 21.08.0](//fast.dpdk.org/rel/dpdk-21.08.tar.xz) | [2021 August 8](//doc.dpdk.org/guides-21.08/rel_notes/release_21_08.html) | de33433a1806280996a0ecbe66e3642f | | [DPDK 21.05.0](//fast.dpdk.org/rel/dpdk-21.05.tar.xz) | [2021 May 21](//doc.dpdk.org/guides-21.05/rel_notes/release_21_05.html) | a78bba290b11d9717d1272cc6bfaf7c3 | | [DPDK 21.02.0](//fast.dpdk.org/rel/dpdk-21.02.tar.xz) | [2021 February 14](//doc.dpdk.org/guides-21.02/rel_notes/release_21_02.html) | 2c3e4800b04495ad7fa8656a7e1a3ec1 | diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md index ef0da71..069c5c4 100644 --- a/content/roadmap/_index.md +++ b/content/roadmap/_index.md @@ -9,65 +9,30 @@ This is not a commitment but plan of work. This list is obviously neither complete nor guaranteed. {{% /notice %}} -### Version 21.11 (2021 November) {#2111} +### Version 22.03 (2022 March) {#2203} -- wait API extended -- Arm features based on compiler availability - Arm CRC32 in generic API -- oops handler -- mempool registration improvement -- optimized Toeplitz hash function -- flexible protocol parser -- shared queue - Tx QoS marking API - VLAN-based input color metering - IP reassembly offload - AVF software back-end driver with device emulation libraries -- bnxt RSS flow action -- bnxt full offload for Thor - bonding Tx prepare -- cnxk inline IPsec, traffic manager, policing and metering -- hns3 refactoring and performance optimization -- i40evf PMD removal -- iavf support for Windows -- ice DCF reset API -- ice PF flow feature extension and add IEEE1588 and 1PPS -- ice PF protocol agnostics flow offloading (experimental) - mlx5 inline IPsec ESP crypto -- mlx5 shared queue and flexible parser - octeontx2 mirroring - qede initial support for next generation hardware - qede flow API support -- rte_power_monitor in virtio/vhost -- IOMMU for Intel® Data Streaming Accelerator in async vhost - vhost async dequeue for split ring and enable in vhost sample app -- vhost async API for thread unsafe checking and thread safe clearing of in-flight packets -- testpmd multi-process -- cryptodev telemetry -- multi-process improvements for software crypto PMDs -- accommodation of different QAT driver versions -- cnxk crypto adapter and more protocols -- IPsec SA lifetime configuration -- IPsec unit tests - event vector support in SW Rx eventdev adapter -- event vector in examples - control adapter and RX adapter enhancements in DLB driver -- GPU device API -- DMA device API -- DMA driver for Kunpeng 920 -- DMA driver for Intel® Data Streaming Accelerator -- DMA driver for Intel® QuickData Technology DMA Engine -- DMA driver for Marvell cnxk -- test suite for new dmadev class library ### Nice to have - Future {#future} ---- @@ -107,14 +72,13 @@ The last period is 1 month long and is dedicated to bug fixing. ### Scheduling {#dates} ---- -#### 21.11 +#### 22.03 -- Proposal deadline (RFC/v1 patches): 10 September 2021 -- API freeze (-rc1): 25 October 2021 -- PMD features freeze (-rc2): 8 November 2021 -- Builtin applications features freeze (-rc3): 16 November 2021 -- Last release candidate (-rc4): 22 November 2021 -- Release: 24 November 2021 +- Proposal deadline (RFC/v1 patches): 24 December 2021 +- API freeze (-rc1): 2 February 2022 +- PMD features freeze (-rc2): 23 February 2022 +- Builtin applications features freeze (-rc3): 2 March 2022 +- Release: early March 2022 ### Stable Releases {#stable} ----