From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 29573A0C43; Fri, 26 Nov 2021 21:34:25 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 16FFC42729; Fri, 26 Nov 2021 21:34:21 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 9D70540C35; Fri, 26 Nov 2021 21:34:19 +0100 (CET) Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) by mails.dpdk.org (Postfix) with ESMTP id 17162406FF for ; Fri, 26 Nov 2021 21:34:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1637958857; 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; bh=tN9v/E7OzlXFyY8ffB7EvwWrVeeja2H6hexCceFLzAk=; b=FjVxA+k42eAbM2/RhChIOdHLyDGQiq2kWoozM4/H9clrQV2ZQ5N1pv00159xx61WP9ufCA w+JZd7GOOwJD1QnO/LgvDfMypzIQ65BkXMZ3QeJQDNGS2QiojgeAJ0zFvJkjVBQU2ffQpR rbj1mtatJdPfegHFXda64NS4vOs4o3g= Received: from mail-lj1-f200.google.com (mail-lj1-f200.google.com [209.85.208.200]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-17-sTdSRFpVOuWRVmccnltXSg-1; Fri, 26 Nov 2021 15:34:15 -0500 X-MC-Unique: sTdSRFpVOuWRVmccnltXSg-1 Received: by mail-lj1-f200.google.com with SMTP id 83-20020a2e0556000000b00218db3260bdso3749515ljf.9 for ; Fri, 26 Nov 2021 12:34:14 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=tN9v/E7OzlXFyY8ffB7EvwWrVeeja2H6hexCceFLzAk=; b=AK9wM7JfynKx6n63oJY/C2/ufDuZg0vTaiV7Xjwi7f2S5UyYaTsCGTUcZds0QTTl3V VqQXvrMb/qa1/k4exge5MTZ5Z/auCypgJpcYMp4rGakcSG6bYrtV2oa161QRo7rxtP6x EeEffREWXx3b5xwbuNd9sPdfjlsa1jLDEW+kVUHoUjjd7Cc6Xy2SpOd7g9p240+yH3Rb elAANCfqbril/RJmxNJc2jtgxwMmvkkJRj0wTrJKz3P4RxppvkiUKU7WRbzQorN4J8DC lRcx5sYGEBZ6h9V1w1nhJezTFAJWZ4ARMOc6mW82/X76X4aLHV9crRy6fh7Muo+hsgiO RYRg== X-Gm-Message-State: AOAM532GniVe0wITRKCNc4zCxBDRgLVQ7ArVycD+sVlKQWs6dRU+LBe+ xQ+vW90MCeXhrH+bmM8ajsExFM4bV68yQsZCLHcIFwktKKudAzFc9K2VofzZZPbh9r65ZQvoB14 YDKt04JV54ln1+dkQ3HHKSjzpRA== X-Received: by 2002:a05:6512:3e1e:: with SMTP id i30mr30604543lfv.560.1637958853332; Fri, 26 Nov 2021 12:34:13 -0800 (PST) X-Google-Smtp-Source: ABdhPJyap2d3YQGkxhK39mC9E9fmolOSgEnzchNaefIFn8V1EZ7XB2NwckMY7/yX3R+6LoY/2wnHQooz/c3mTr3GKcg= X-Received: by 2002:a05:6512:3e1e:: with SMTP id i30mr30604530lfv.560.1637958853021; Fri, 26 Nov 2021 12:34:13 -0800 (PST) MIME-Version: 1.0 From: David Marchand Date: Fri, 26 Nov 2021 21:34:02 +0100 Message-ID: Subject: DPDK 21.11 released! To: announce@dpdk.org Cc: Thomas Monjalon Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=dmarchan@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset="UTF-8" X-BeenThere: announce@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list X-BeenThere: dev@dpdk.org List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org A new major release is available: https://fast.dpdk.org/rel/dpdk-21.11.tar.xz This is a big DPDK release. 1875 commits from 204 authors 2413 files changed, 259559 insertions(+), 87876 deletions(-) The branch 21.11 should be supported for at least two years, making it recommended for system integration and deployment. The new major ABI version is 22. The next releases 22.03 and 22.07 will be ABI compatible with 21.11. As you probably noticed, the year 2022 will see only two intermediate releases before the next 22.11 LTS. Below are some new features, grouped by category. * General - hugetlbfs subdirectories - AddressSanitizer (ASan) integration for debug - mempool flag for non-IO usages - device class for DMA accelerators and drivers for HiSilicon, Intel DSA, Intel IOAT, Marvell CNXK and NXP DPAA - device class for GPU devices and driver for NVIDIA CUDA - Toeplitz hash using Galois Fields New Instructions (GFNI) * Networking - MTU handling rework - get all MAC addresses of a port - RSS based on L3/L4 checksum fields - flow match on L2TPv2 and PPP - flow flex parser for custom header - control delivery of HW Rx metadata - transfer flows API rework - shared Rx queue - Windows support of Intel e1000, ixgbe and iavf - driver for NXP ENETFEC - vDPA driver for Xilinx devices - virtio RSS - vhost power monitor wakeup - testpmd multi-process - pcapng library and dumpcap tool * API/ABI - API namespace improvements and cleanups - API internals hidden - flags check for future ABI compatibility More details in the release notes: http://doc.dpdk.org/guides/rel_notes/release_21_11.html There are 55 new contributors (including authors, reviewers and testers). Welcome to Abhijit Sinha, Ady Agbarih, Alexander Bechikov, Alice Michael, Artur Tyminski, Ben Magistro, Ben Pfaff, Charles Brett, Chengfeng Ye, Christopher Pau, Daniel Martin Buckley, Danny Patel, Dariusz Sosnowski, David George, Elena Agostini, Ganapati Kundapura, Georg Sauthoff, Hanumanth Reddy Pothula, Harneet Singh, Huichao Cai, Idan Hackmon, Ilyes Ben Hamouda, Jilei Chen, Jonathan Erb, Kumara Parameshwaran, Lewei Yang, Liang Longfeng, Longfeng Liang, Maciej Fijalkowski, Maciej Paczkowski, Maciej Szwed, Marcin Domagala, Miao Li, Michal Berger, Michal Michalik, Mihai Pogonaru, Mohamad Noor Alim Hussin, Nikhil Vasoya, Pawel Malinowski, Pei Zhang, Pravin Pathak, Przemyslaw Zegan, Qiming Chen, Rashmi Shetty, Richard Eklycke, Sean Zhang, Siddaraju DH, Steve Rempe, Sylwester Dziedziuch, Volodymyr Fialko, Wojciech Drewek, Wojciech Liguzinski, Xingguang He, Yu Wenjun, Yvonne Yang. Below is the number of commits per employer (with authors count): 525 Intel (64) 331 NVIDIA (29) 312 Marvell (28) 155 OKTET Labs (5) 91 Huawei (7) 89 Red Hat (6) 75 Broadcom (11) 67 NXP (8) 49 Arm (5) 34 Trustnet (1) 29 Microsoft (4) 13 6WIND (2) 10 Xilinx (1) A big thank to all courageous people who took on the non rewarding task of reviewing other's job. Based on Reviewed-by and Acked-by tags, the top non-PMD reviewers are: 113 Akhil Goyal 83 Ferruh Yigit 70 Andrew Rybchenko 51 Ray Kinsella 50 Konstantin Ananyev 47 Bruce Richardson 46 Conor Walsh 45 David Marchand 39 Ruifeng Wang 37 Jerin Jacob 36 Olivier Matz 36 Fan Zhang 32 Chenbo Xia 32 Ajit Khaparde 25 Ori Kam 23 Kevin Laatz 22 Ciara Power 20 Thomas Monjalon 19 Xiaoyun Li 18 Maxime Coquelin The new features for 22.03 may be submitted during the next 4 weeks so that we can all enjoy a good break at the end of this year. 2022 will see a change in pace for releases timing, let's make the best of it to make good reviews. DPDK 22.03 is scheduled for early March: http://core.dpdk.org/roadmap#dates Please share your roadmap. Thanks everyone! -- David Marchand