DPDK 23.11 released

David Marchand david.marchand at redhat.com
Tue Nov 28 17:15:51 CET 2023


A new major release is available:
    https://fast.dpdk.org/rel/dpdk-23.11.tar.xz

The number of commits has been stable for the 23.xx releases:
    1161 commits from 161 authors
    1647 files changed, 97078 insertions(+), 44688 deletions(-)

The branch 23.11 should be supported for three years,
making it recommended for system integration and deployment.

The new major ABI version is 24.
The next releases 24.03 and 24.07 will be ABI-compatible with 23.11.

Below are some highlights of this release:
    - build requires C11 compiler
    - early support of MSVC build
    - new atomic operations API
    - power management on AMD CPU
    - mbuf recycling
    - RSS algorithm management
    - maximum Rx buffer size
    - flow action type for P4-defined actions
    - flow group miss action
    - flow item for packet type matching
    - TLS record offload
    - security Rx inject
    - eventdev link profiles
    - eventdev adapter for dmadev
    - event dispatcher library
    - nfp vDPA driver
    - graph application
    - removed flow_classify library
    - removed KNI library and driver

More details in the release notes:
    https://doc.dpdk.org/guides/rel_notes/release_23_11.html


There are 40 new contributors (including authors, reviewers and testers).
Welcome to Alan Brady, Ales Musil, Andrey Ignatov, Artemy Kovalyov,
Chang Miao, Fengjiang Liu, Igor de Paula, Jayaprakash Shanmugam,
John Romein, Jonathan Erb, Jonathan Tsai, Josh Hay, Julian Grajkowski,
Karen Kelly, Kuan Xu, Madhu Chittim, Mahesh Adulla, Matthew Dirba,
Paul Szczepanek, Peter Nilsson, Sam Andrew, Sampath Peechu,
Saurabh Singhal, Shailendra Bhatnagar, Shihong Wang, Shubham Rohila,
Shujing Dong, Sibaranjan Pattnayak, Sinan Kaya, Sivaprasad Tummala,
Sivaramakrishnan Venkat, Timothy Miskell, Tomer Shmilovich, Trevor Tao,
Trevor Tao, Vamsi Krishna Attunuru, Wajeeh Atrash, Wei Hu,
Xiaoming Jiang, Zhenning Xiao.

Below is the number of commits per employer (with authors count):
    240    Marvell (29)
    203    Intel (39)
    140    Corigine (9)
    139    NVIDIA (25)
     96    Huawei (4)
     90    Red Hat (4)
     71    Microsoft (5)
     64    stephen at networkplumber.org (1)
     24    AMD (9)
     16    NXP (4)
     13    Trustnet (1)
     12    Arm (5)
        ...

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:
    78     Morten Brørup <mb at smartsharesystems.com>
    60     Bruce Richardson <bruce.richardson at intel.com>
    55     David Marchand <david.marchand at redhat.com>
    47     Ferruh Yigit <ferruh.yigit at amd.com>
    33     Konstantin Ananyev <konstantin.v.ananyev at yandex.ru>
    29     Maxime Coquelin <maxime.coquelin at redhat.com>
    27     Tyler Retzlaff <roretzla at linux.microsoft.com>
    21     Chengwen Feng <fengchengwen at huawei.com>
    20     Stephen Hemminger <stephen at networkplumber.org>
    20     Akhil Goyal <gakhil at marvell.com>

A special thanks to Stephen Hemminger who started cleaning stale patches in
patchwork.
We still have many Bugzilla tickets and unattended patches, all help is
welcome.


The next version will be 24.03 in March.
The new features for 24.03 can be submitted during the next weeks:
    http://core.dpdk.org/roadmap#dates

Please share your roadmap.

Thanks everyone!


-- 
David Marchand



More information about the announce mailing list