From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 82B99A055B for ; Tue, 25 Feb 2020 23:59:56 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D7B551BF8D; Tue, 25 Feb 2020 23:59:55 +0100 (CET) Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by dpdk.org (Postfix) with ESMTP id D36433B5 for ; Tue, 25 Feb 2020 23:59:54 +0100 (CET) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 2775D21FE0; Tue, 25 Feb 2020 17:59:54 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 25 Feb 2020 17:59:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h= from:to:subject:date:message-id:mime-version :content-transfer-encoding:content-type; s=mesmtp; bh=IWXO6i6lQQ WLrHvJYFVhkwYxg7NdnDzRD3Yq6W16jGg=; b=AfC4+h1l2cubOu0vBn0KiF7w5e RkvKWf9jpth4S1fpDgWs8s7nssT7WdTFN27Gika/YU9MVxujyLFUB8FK/b4XebaG vdVAAJB9M/X1eJZq2Te2XKI2dtU2OGNugaKFUYr6FGOrK0d315ir9d1q5BQ6CZoI Mjz9TDUnWtz7EAjII= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:message-id:mime-version:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=IWXO6i 6lQQWLrHvJYFVhkwYxg7NdnDzRD3Yq6W16jGg=; b=Itmb9VuINYC5usLVZWMTBg WKnvTEBes7/2b8ANPlUaDJ1nWAGgZHvh620Buiw3fvg/y5Lq3uuucixr9Tpo6IoO syeRP6uf/N/qkpF6STSpKhpaie/LKZpdBXjVKN4UCkmvqIfHUVULGF/Tr7aetOI5 YQHLPZWhyX/zLE2PtASex5pQB5LLHbx57pyPQEoOOWkqXoQnlhVMxZM0nDqT26Q7 0jyMFV2gb1iRyM9ylphMQIDzvTcAujMwVefurGBjYSENXVLC81+BwzrTEZDvjDJt HA2BrVPvRUly4yKxxn+EIjDZHUvqNOaK7aWtp39yeXfp6TDDEXxrBAw3jo5c6wmw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrleefgddthecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvufffkfgggfgtsehtqhertddttd dunecuhfhrohhmpefvhhhomhgrshcuofhonhhjrghlohhnuceothhhohhmrghssehmohhn jhgrlhhonhdrnhgvtheqnecuffhomhgrihhnpeguphgukhdrohhrghdphhhurghrmhdrtg homhenucfkphepleefrdeirddugeelrdduudegnecuvehluhhsthgvrhfuihiivgepuden ucfrrghrrghmpehmrghilhhfrhhomhepthhhohhmrghssehmohhnjhgrlhhonhdrnhgvth X-ME-Proxy: Received: from xps.localnet (114.149.6.93.rev.sfr.net [93.6.149.114]) by mail.messagingengine.com (Postfix) with ESMTPA id B5A853280060 for ; Tue, 25 Feb 2020 17:59:53 -0500 (EST) From: Thomas Monjalon To: announce@dpdk.org Date: Tue, 25 Feb 2020 23:59:52 +0100 Message-ID: <1894223.0S5aU1g85B@xps> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1" Subject: [dpdk-announce] DPDK 20.02 released X-BeenThere: announce@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK announcements List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: announce-bounces@dpdk.org Sender: "announce" A new release is available: https://fast.dpdk.org/rel/dpdk-20.02.tar.xz The statistics looks like a post-LTS ABI-compatible release: 820 commits from 156 authors 876 files changed, 59941 insertions(+), 22565 deletions(-) It is not planned (yet) to start a maintenance branch for 20.02. This release and next ones (20.05, 20.08) are ABI-compatible with 19.11. Below are some new features, grouped by category. General: - ABI check tooling - FreeBSD 13 support - Linux kernel modules disabled in default build - API wait until equal - use CPU lcore with ID > total max - ring with configurable element size - pool of mbufs with pinned external buffers Networking: - Pensando ionic driver - Marvell driver for OCTEON TX2 end point - Mellanox vDPA driver - rte_flow API for DSCP - rte_flow API for L2TPv3 over IP Cryptography: - Marvell OCTEON TX2 inline IPsec - CPU crypto based on new libraries (intel-ipsec-mb and AArch64cryptolib) - synchronous CPU crypto API - more algorithms: ECDSA, ECPM Applications: - event mode in l3fwd example More details in the release notes: http://doc.dpdk.org/guides/rel_notes/release_20_02.html There are 69 new contributors (including authors, reviewers and testers). Welcome to Abed Kamaluddin, Abhishek Marathe, Adam Ludkiewicz, Adrian Podlawski, Aleksandr Loktionov, Alexander Kozyrev, Alfredo Cardigliano, Andrew Pinski, Apeksha Gupta, Balakrishna Bhamidipati, Carolyn Wyborny, Chandu Babu N, Cheng Jiang, Chengchang Tang, Damian Milosek, Dariusz Chaberski, Dariusz Jagus, Dexuan Cui, Dmitry Kozlyuk, Donald Lee, Dzmitry Sautsa, Eugenio P=E9rez, Fang TongHao, Gal Cohen, Gargi Sau, Girish Nandibasappa, Ilja Van Sprundel, Itsuro Oda, Jaroslaw Gawin, J=F6rg Thalheim, Kiran Patil, Krzysztof Galazka, Kumar Amber, Li Feng, Lijun Ou, Mahipal Challa, Manish Chopra, Marcin Formela, Martyna Szapar, Mateusz Rusinski, Michael Baum, Michal Litwicki, Michal Swiatkowski, Narcisa Vasile, Niclas Storm, Pandi Kumar Maharajan, Piotr Azarewicz, Piotr Kwapulinski, Piotr Pietruszewski, Prateek Agarwal, Praveen Shetty, Rafael =C1vila de Esp=EDndola, Ricardo Roldan, Robert Konklewski, Satananda Burla, Savinay Dharmappa, Scott Wasson, Selwin Sebastian, Shannon Nelson, Shiri Kuzin, Sunil Pai G, Sylwia Wnuczko, Thomas Faivre, Tomasz Konieczny, Vitaliy Mysak, Xuan Ding, Xuan Li, Xueming Zhang, and Yisen Zhuang. Below is the number of patches per company (with authors count): 268 Intel (54) 193 Mellanox (16) 114 Marvell (23) 49 Broadcom (7) 34 Red Hat (7) 32 Huawei (8) 30 ARM (4) 25 Microsoft (1) 18 ntop (1) 9 6WIND (5) 6 NXP (4) 5 AMD (3) 4 VA Linux Systems (1) 4 Ericsson (1) 4 Cisco (1) Based on Reviewed-by and Acked-by tags, the top reviewers are: 76 Viacheslav Ovsiienko 56 Qi Zhang 47 Xiaolong Ye 46 Akhil Goyal 44 Ferruh Yigit 43 Matan Azrad 43 Jerin Jacob 38 Beilei Xing 35 Qiming Yang 34 Ajit Khaparde 33 Maxime Coquelin 31 Ori Kam 25 Gavin Hu 24 David Marchand 23 Konstantin Ananyev The new features for 20.05 may be submitted during the next 21 days, in order to be reviewed and integrated before mid-April. DPDK 20.05 should be released on 20-05-20. http://core.dpdk.org/roadmap#dates The schedule is pushed because of the special worldwide context. Some future release cycles will have to be shorter. Thanks everyone, and take care.