* DPDK 20.11.6 released
@ 2022-08-29 15:04 Xueming Li
0 siblings, 0 replies; only message in thread
From: Xueming Li @ 2022-08-29 15:04 UTC (permalink / raw)
To: announce; +Cc: xuemingl
Hi all,
Here is a new stable release:
https://fast.dpdk.org/rel/dpdk-20.11.6.tar.xz
The git tree is at:
https://dpdk.org/browse/dpdk-stable/?h=20.11
Xueming Li <xuemingl@nvidia.com>
---
.github/workflows/build.yml | 3 +-
VERSION | 2 +-
app/proc-info/main.c | 4 +-
app/test-flow-perf/main.c | 48 +--
app/test-pmd/5tswap.c | 13 +
app/test-pmd/cmdline.c | 48 +--
app/test-pmd/cmdline_flow.c | 6 +-
app/test-pmd/config.c | 69 ++++-
app/test-pmd/csumonly.c | 43 ++-
app/test-pmd/flowgen.c | 13 +
app/test-pmd/icmpecho.c | 13 +
app/test-pmd/ieee1588fwd.c | 13 +
app/test-pmd/iofwd.c | 13 +
app/test-pmd/macfwd.c | 13 +
app/test-pmd/macswap.c | 13 +
app/test-pmd/noisy_vnf.c | 13 +
app/test-pmd/parameters.c | 5 +-
app/test-pmd/rxonly.c | 8 +
app/test-pmd/testpmd.c | 200 ++++++++++--
app/test-pmd/testpmd.h | 29 +-
app/test-pmd/txonly.c | 8 +
app/test/test_crc.c | 2 +
app/test/test_cryptodev.c | 8 +-
app/test/test_cryptodev_snow3g_test_vectors.h | 142 ++++-----
app/test/test_cryptodev_zuc_test_vectors.h | 54 ++--
app/test/test_hash_readwrite.c | 8 +-
app/test/test_hash_readwrite_lf_perf.c | 2 +-
app/test/test_ipsec.c | 35 ++-
app/test/test_ipsec_perf.c | 4 +-
app/test/test_link_bonding_rssconf.c | 78 ++++-
app/test/test_pmd_perf.c | 12 +
app/test/test_ring.h | 6 +-
app/test/test_table_tables.c | 10 +-
config/arm/arm64_armada_linux_gcc | 2 +-
config/arm/arm64_armv8_linux_gcc | 2 +-
config/arm/arm64_bluefield_linux_gcc | 2 +-
config/arm/arm64_dpaa_linux_gcc | 2 +-
config/arm/arm64_emag_linux_gcc | 2 +-
config/arm/arm64_graviton2_linux_gcc | 2 +-
config/arm/arm64_n1sdp_linux_gcc | 2 +-
config/arm/arm64_octeontx2_linux_gcc | 2 +-
config/arm/arm64_stingray_linux_gcc | 2 +-
config/arm/arm64_thunderx2_linux_gcc | 2 +-
config/arm/arm64_thunderx_linux_gcc | 2 +-
config/ppc/ppc64le-power8-linux-gcc | 2 +-
devtools/test-null.sh | 3 +-
doc/api/doxy-api-index.md | 344 ++++++++++-----------
doc/guides/linux_gsg/enable_func.rst | 85 +++--
doc/guides/nics/i40e.rst | 23 ++
doc/guides/nics/ice.rst | 2 +
doc/guides/nics/ixgbe.rst | 17 +
doc/guides/prog_guide/bpf_lib.rst | 8 +-
doc/guides/prog_guide/compressdev.rst | 283 +++++++++--------
doc/guides/prog_guide/vhost_lib.rst | 18 +-
doc/guides/rel_notes/known_issues.rst | 7 +-
doc/guides/rel_notes/release_20_11.rst | 284 +++++++++++++++++
doc/guides/sample_app_ug/ipsec_secgw.rst | 4 +-
doc/guides/sample_app_ug/l2_forward_crypto.rst | 72 ++---
drivers/baseband/acc100/acc100_pf_enum.h | 18 ++
.../acc100/{rte_acc100_pmd.h => acc100_pmd.h} | 26 +-
drivers/baseband/acc100/rte_acc100_pmd.c | 175 ++++++++---
drivers/bus/fslmc/fslmc_vfio.c | 10 +-
drivers/bus/vmbus/private.h | 2 +
drivers/bus/vmbus/vmbus_channel.c | 15 +-
drivers/common/cpt/cpt_mcode_defines.h | 2 +-
drivers/common/cpt/cpt_ucode.h | 21 +-
drivers/common/dpaax/caamflib/desc/pdcp.h | 2 +-
drivers/crypto/aesni_mb/rte_aesni_mb_pmd.c | 141 ++++++---
drivers/crypto/ccp/ccp_crypto.c | 2 +
drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 51 ++-
drivers/crypto/dpaa_sec/dpaa_sec.c | 24 +-
drivers/crypto/dpaa_sec/dpaa_sec.h | 4 +-
drivers/crypto/openssl/rte_openssl_pmd.c | 2 +
drivers/crypto/openssl/rte_openssl_pmd_ops.c | 2 +
drivers/crypto/qat/qat_sym.c | 2 +
drivers/crypto/qat/qat_sym_session.c | 6 +-
drivers/crypto/scheduler/scheduler_failover.c | 3 +
drivers/net/axgbe/axgbe_ethdev.c | 8 +-
drivers/net/bnxt/bnxt.h | 30 +-
drivers/net/bnxt/bnxt_ethdev.c | 119 +++----
drivers/net/bnxt/bnxt_filter.c | 2 +
drivers/net/bnxt/bnxt_hwrm.c | 50 +--
drivers/net/bnxt/bnxt_hwrm.h | 23 ++
drivers/net/bnxt/bnxt_reps.c | 6 +-
drivers/net/bnxt/bnxt_rxq.c | 75 +++--
drivers/net/bnxt/bnxt_rxq.h | 1 +
drivers/net/bnxt/bnxt_rxtx_vec_neon.c | 17 +-
drivers/net/bnxt/bnxt_txq.c | 30 ++
drivers/net/bnxt/bnxt_txq.h | 1 +
drivers/net/bnxt/hsi_struct_def_dpdk.h | 74 ++++-
drivers/net/bonding/rte_eth_bond_pmd.c | 55 +++-
drivers/net/cxgbe/sge.c | 40 ++-
drivers/net/dpaa/dpaa_ethdev.c | 14 +-
drivers/net/hns3/hns3_ethdev.c | 44 ++-
drivers/net/hns3/hns3_ethdev.h | 1 -
drivers/net/hns3/hns3_ethdev_vf.c | 2 -
drivers/net/hns3/hns3_fdir.c | 2 +-
drivers/net/hns3/hns3_flow.c | 20 +-
drivers/net/hns3/hns3_rss.c | 128 ++------
drivers/net/hns3/hns3_rss.h | 7 +-
drivers/net/hns3/hns3_rxtx.c | 5 +-
drivers/net/hns3/hns3_stats.c | 9 +-
drivers/net/i40e/i40e_ethdev.c | 20 +-
drivers/net/i40e/i40e_flow.c | 7 +-
drivers/net/iavf/iavf.h | 2 +-
drivers/net/iavf/iavf_ethdev.c | 32 +-
drivers/net/iavf/iavf_rxtx.c | 62 +++-
drivers/net/iavf/iavf_rxtx.h | 11 +
drivers/net/iavf/iavf_rxtx_vec_avx512.c | 8 +-
drivers/net/iavf/iavf_rxtx_vec_sse.c | 16 +-
drivers/net/ice/base/ice_flex_pipe.c | 2 +-
drivers/net/ice/base/ice_flex_pipe.h | 2 +-
drivers/net/ice/base/ice_protocol_type.h | 2 +-
drivers/net/ice/base/ice_sched.c | 4 +-
drivers/net/ice/ice_dcf_ethdev.c | 2 +
drivers/net/ice/ice_ethdev.c | 3 +-
drivers/net/ice/ice_rxtx.c | 4 +-
drivers/net/igc/igc_ethdev.c | 9 +-
drivers/net/igc/igc_txrx.c | 8 +-
drivers/net/igc/igc_txrx.h | 6 +
drivers/net/ipn3ke/ipn3ke_representor.c | 3 -
drivers/net/ixgbe/ixgbe_ethdev.c | 39 ++-
drivers/net/ixgbe/ixgbe_ethdev.h | 3 +
drivers/net/memif/rte_eth_memif.c | 2 +-
drivers/net/mlx5/linux/mlx5_ethdev_os.c | 6 +-
drivers/net/mlx5/linux/mlx5_os.c | 4 +-
drivers/net/mlx5/linux/mlx5_verbs.c | 5 +-
drivers/net/mlx5/mlx5_flow.c | 24 +-
drivers/net/mlx5/mlx5_flow_dv.c | 12 +-
drivers/net/mlx5/mlx5_mr.c | 11 -
drivers/net/mlx5/mlx5_rxq.c | 38 ++-
drivers/net/mlx5/mlx5_rxtx.c | 37 ++-
drivers/net/mlx5/mlx5_rxtx.h | 4 +-
drivers/net/mlx5/mlx5_stats.c | 41 ++-
drivers/net/mlx5/mlx5_trigger.c | 23 +-
drivers/net/mvpp2/mrvl_ethdev.c | 11 +-
drivers/net/netvsc/hn_ethdev.c | 4 +-
drivers/net/netvsc/hn_nvs.c | 14 +-
drivers/net/netvsc/hn_rxtx.c | 21 +-
drivers/net/netvsc/hn_var.h | 4 +-
drivers/net/nfp/nfp_net.c | 25 +-
drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c | 3 -
drivers/net/octeontx/octeontx_ethdev.c | 15 +-
drivers/net/qede/base/bcm_osal.h | 3 +-
drivers/net/qede/qede_debug.c | 3 +-
drivers/net/qede/qede_ethdev.c | 2 +-
drivers/net/qede/qede_filter.c | 16 +-
drivers/net/qede/qede_main.c | 13 +-
drivers/net/qede/qede_sriov.c | 6 +-
drivers/net/txgbe/base/txgbe_regs.h | 11 +-
drivers/net/txgbe/txgbe_pf.c | 2 +-
drivers/net/vhost/rte_eth_vhost.c | 37 ++-
drivers/net/virtio/meson.build | 6 +-
drivers/net/virtio/virtio_user_ethdev.c | 15 +-
drivers/raw/ifpga/ifpga_rawdev.c | 196 ++++++++----
drivers/raw/ifpga/ifpga_rawdev.h | 8 +
drivers/raw/ioat/ioat_common.c | 2 +
drivers/raw/ioat/ioat_private.h | 4 +-
drivers/raw/ioat/ioat_rawdev.c | 2 -
drivers/vdpa/ifc/ifcvf_vdpa.c | 2 +
drivers/vdpa/mlx5/mlx5_vdpa.c | 6 +-
drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 37 ++-
examples/bond/main.c | 14 +-
examples/distributor/main.c | 4 +-
examples/fips_validation/fips_validation.c | 2 +-
examples/ioat/ioatfwd.c | 27 +-
examples/ipsec-secgw/flow.c | 2 +-
examples/ipsec-secgw/ipsec-secgw.c | 2 +-
examples/ipsec-secgw/ipsec.c | 2 +-
examples/l2fwd-crypto/main.c | 16 +-
examples/l3fwd/l3fwd_lpm.c | 24 +-
examples/link_status_interrupt/main.c | 7 +-
examples/vhost/main.c | 4 +
kernel/linux/kni/compat.h | 8 +
kernel/linux/kni/kni_misc.c | 13 +-
kernel/linux/kni/kni_net.c | 8 +
lib/librte_acl/acl_bld.c | 14 +-
lib/librte_eal/common/eal_common_trace_utils.c | 6 +-
lib/librte_eal/common/malloc_heap.c | 2 +-
lib/librte_eal/common/malloc_mp.c | 2 +-
lib/librte_eal/common/rte_service.c | 9 +-
lib/librte_eal/freebsd/eal_memory.c | 4 +-
lib/librte_eal/freebsd/include/rte_os.h | 17 +-
lib/librte_eal/freebsd/meson.build | 11 +
lib/librte_eal/include/rte_common.h | 5 +
lib/librte_eal/include/rte_dev.h | 8 +-
lib/librte_eal/linux/eal_memory.c | 4 +-
lib/librte_eal/windows/eal_thread.c | 7 +-
lib/librte_eal/windows/include/rte_windows.h | 8 +
lib/librte_eal/x86/include/rte_memcpy.h | 135 ++++----
lib/librte_ethdev/rte_ethdev.c | 34 +-
lib/librte_ethdev/rte_ethdev.h | 15 +-
lib/librte_ethdev/rte_ethdev_driver.h | 7 -
lib/librte_eventdev/rte_event_eth_tx_adapter.c | 8 +-
lib/librte_gro/rte_gro.c | 2 +
lib/librte_mbuf/rte_mbuf.c | 3 +
lib/librte_rib/rte_rib.c | 2 +
lib/librte_rib/rte_rib6.h | 6 +-
lib/librte_vhost/socket.c | 9 +-
lib/librte_vhost/vhost.c | 36 ++-
lib/librte_vhost/vhost_crypto.c | 122 +++-----
lib/librte_vhost/vhost_user.c | 10 +-
lib/librte_vhost/virtio_net.c | 72 +++--
203 files changed, 3232 insertions(+), 1762 deletions(-)
Abdullah Ömer Yamaç (1):
examples/distributor: fix distributor on Rx core
Ajit Khaparde (1):
net/bnxt: fix switch domain allocation
Alexander Kozyrev (2):
net/mlx5: handle MPRQ incompatibility with external buffers
net/mlx5: fix Rx queue recovery mechanism
Ali Alnubani (1):
net/mlx5: fix build with clang 14
Ankur Dwivedi (1):
common/cpt: fix build with GCC 12
Ben Magistro (1):
mbuf: dump outer VLAN
Bruce Richardson (1):
raw/ioat: fix build when ioat dmadev enabled
Chengwen Feng (11):
ethdev: clarify null location case in xstats get
net/hns3: fix xstats get return if xstats is null
net/ipn3ke: fix xstats get return if xstats is null
net/mvpp2: fix xstats get return if xstats is null
net/axgbe: fix xstats get return if xstats is null
ethdev: fix memory leak in xstats telemetry
ethdev: fix possible null pointer access
examples/dma: fix Tx drop statistics
trace: fix init with long file prefix
net/hns3: fix descriptors check with SVE
net/hns3: support backplane media type
Ciara Power (6):
test/crypto: fix null check for ZUC authentication
test/crypto: fix cipher offset for ZUC
test/crypto: fix authentication IV for ZUC SGL
test/crypto: fix ZUC vector IV format
test/crypto: fix SNOW3G vector IV format
doc: fix grammar and formatting in compressdev guide
Damodharam Ammepalli (1):
net/bnxt: allow Tx only or Rx only
Dariusz Sosnowski (2):
net/mlx5: fix GTP handling in header modify action
net/mlx5: fix RSS hash types adjustment
David Marchand (16):
eal/windows: add missing C++ include guards
net/nfp: remove unneeded header inclusion
net/virtio: restore some optimisations with AVX512
eal/freebsd: fix use of newer cpuset macros
devtools: fix null test for NUMA systems
app/testpmd: remove useless pointer checks
net/bnxt: fix compatibility with some old firmwares
vhost: fix async access
net/ice: fix build with GCC 12
vdpa/ifc: fix build with GCC 12
app/flow-perf: fix build with GCC 12
eal/x86: drop export of internal alignment macro
test/ipsec: fix build with GCC 12
vhost/crypto: fix build with GCC 12
vhost/crypto: fix descriptor processing
vhost: add some trailing newline in log messages
Deepak Khandelwal (1):
mem: skip attaching external memory in secondary process
Dmitry Kozlyuk (7):
net/mlx5: fix Tx when inlining is impossible
doc: fix API index Markdown syntax
ethdev: prohibit polling stopped queue
app/testpmd: do not poll stopped queues
net/mlx5: destroy indirect actions on port stop
net/mlx5: fix MPRQ pool registration
doc: add more instructions for running as non-root
Ferruh Yigit (1):
net/qede: fix build with GCC 13
Fidaullah Noonari (1):
malloc: fix allocation of almost hugepage size
Gagandeep Singh (8):
crypto/dpaa_sec: fix digest size
crypto/dpaa2_sec: fix fle buffer leak
crypto/dpaa2_sec: fix buffer pool ID check
crypto/dpaa2_sec: fix operation status for simple FD
common/dpaax: fix short MAC-I IV calculation for ZUC
net/dpaa: fix event queue detach
doc: add missing auth algo for IPsec example
crypto/dpaa2_sec: fix crypto operation pointer
Gowrishankar Muthukrishnan (1):
examples/fips_validation: handle empty payload
Gregory Etelson (1):
net/mlx5: fix RSS expansion for patterns with ICMP item
Harman Kalra (1):
net/octeontx: fix port close
Harry van Haaren (2):
doc: fix formatting and link in BPF library guide
service: fix lingering active status
Heinrich Schuchardt (2):
drivers/crypto: fix warnings for OpenSSL version
test/hash: fix out of bound access
Herakliusz Lipiec (1):
doc: fix readability in vhost guide
Hongbo Zheng (1):
test: check memory allocation for CRC
Huisong Li (15):
net/bonding: fix stopping non-active slaves
net/bonding: fix slave stop and remove on port close
net/hns3: fix RSS disable
net/hns3: fix rollback on RSS hash update
net/hns3: remove redundant RSS tuple field
net/hns3: remove unnecessary RSS switch
app/testpmd: fix port status of bonding slave device
net/bonding: fix RSS inconsistency between ports
test/bonding: fix RSS test when disable RSS
net/hns3: fix an unreasonable memset
net/hns3: remove duplicate definition
net/hns3: fix return value for unsupported tuple
app/testpmd: fix bonding slave devices not released
app/testpmd: fix supported RSS offload display
ethdev: fix RSS update when RSS is disabled
Jakub Poczatek (1):
doc: fix grammar and parameters in l2fwd-crypto guide
Jakub Wysocki (1):
crypto/scheduler: fix queue pair in scheduler failover
Jeff Daly (1):
net/ixgbe: add option for link up check on pin SDP3
Jiawen Wu (2):
net/txgbe: fix max number of queues for SR-IOV
net/txgbe: fix register polling
Jiayu Hu (1):
vhost: prevent async register
Jiri Slaby (1):
kni: fix build with Linux 5.18
Joyce Kong (1):
net/memif: fix overwriting of head segment
Kalesh AP (10):
net/bnxt: remove unused macro
net/bnxt: fix device capability reporting
net/bnxt: fix Rx configuration
net/bnxt: avoid unnecessary endianness conversion
net/bnxt: fix speed autonegotiation
net/bnxt: force PHY update on certain configurations
net/bnxt: fix link status when port is stopped
net/bnxt: recheck FW readiness if in reset process
net/bnxt: fix tunnel stateless offloads
net/bnxt: fix setting forced speed
Ke Zhang (6):
net/bonding: fix RSS key config with extended key length
net/iavf: fix mbuf release in multi-process
net/iavf: fix Rx queue interrupt setting
app/testpmd: fix multicast address pool leak
kni: use dedicated function to set random MAC address
kni: use dedicated function to set MAC address
Kevin Liu (1):
net/ice: fix MTU info for DCF
Konstantin Ananyev (1):
acl: fix rules with 8-byte field size
Kumara Parameshwaran (1):
gro: fix identifying fragmented packets
Li Zhang (1):
vdpa/mlx5: fix maximum number of virtqs
Long Li (2):
net/netvsc: fix calculation of checksums based on mbuf flag
net/netvsc: fix vmbus device reference in multi-process
Luc Pelletier (1):
eal/x86: fix unaligned access for small memcpy
Mattias Rönnblom (1):
examples/bond: fix invalid use of trylock
Maxime Coquelin (6):
net/vhost: fix TSO feature default disablement
vhost: fix missing virtqueue lock protection
app/testpmd: revert MAC update in checksum forwarding
vhost: fix missing enqueue pseudo-header calculation
vhost: discard too small descriptor chains
vhost: fix header spanned across more than two descriptors
Michael Baum (1):
net/mlx5: fix LRO validation in Rx setup
Mike Pattrick (1):
net/i40e: populate error in flow director parser
Min Hu (Connor) (4):
app/testpmd: check statistics query before printing
net/bonding: fix mbuf fast free usage
ethdev: fix port state when stop
ethdev: fix port close in secondary process
Mingxia Liu (1):
app/testpmd: replace hardcoded min mbuf number with macro
Naga Harish K S V (2):
eventdev/eth_tx: fix adapter creation
eventdev/eth_tx: fix queue delete
Nicolas Chautru (4):
baseband/acc100: update companion PF configure function
baseband/acc100: add protection for some negative scenario
baseband/acc100: remove RTE prefix for internal macros
baseband/acc100: remove prefix of internal file
Nithin Dabilpuram (1):
examples/ipsec-secgw: fix promiscuous mode option
Pablo de Lara (2):
crypto/ipsec_mb: fix length and offset settings
crypto/ipsec_mb: fix GMAC parameters setting
Peng Zhang (1):
net/nfp: fix disabling VLAN stripping
Qiming Yang (4):
doc: update matching versions in ice guide
net/iavf: fix queue start exception handling
doc: update matching versions in i40e guide
net/iavf: increase reset complete wait count
Rahul Lakkireddy (2):
net/cxgbe: fix port ID in Rx mbuf
net/cxgbe: fix Tx queue stuck with mbuf chain coalescing
Raja Zidane (5):
net/mlx5: fix Rx/Tx stats concurrency
examples/l2fwd-crypto: fix stats refresh rate
net/mlx5: fix Tx recovery
app/testpmd: fix packet segment allocation
examples/link_status_interrupt: fix stats refresh rate
Rakesh Kudurumalla (1):
test: avoid hang if queues are full and Tx fails
Rebecca Troy (1):
crypto/qat: fix DOCSIS crash
Romain Delhomel (1):
bus/fslmc: fix VFIO setup
Ruifeng Wang (1):
net/bnxt: fix reordering in NEON Rx
Shun Hao (1):
app/testpmd: fix metering and policing command for RFC4115
Somnath Kotur (2):
net/bnxt: fix ring group on Rx restart
net/bnxt: fix freeing VNIC filters
Stanislaw Kardach (5):
test/hash: report non HTM numbers for single thread
examples/l3fwd: fix scalar LPM
test/ring: remove excessive inlining
config: fix C++ cross compiler for Arm and PPC
ci: enable C++ check for Arm and PPC
Stephen Hemminger (3):
rib: fix traversal with /32 route
net/qede: fix build with GCC 12
rib: fix references for IPv6 implementation
Steve Yang (1):
net/iavf: fix HW ring scan method selection
Subendu Santra (1):
app/procinfo: show all non-owned ports
Thomas Monjalon (1):
kni: fix build
Tianhao Chai (1):
eal: fix C++ include for device event and DMA
Tyler Retzlaff (1):
eal/windows: fix data race when creating threads
Vanshika Shukla (1):
crypto/dpaa_sec: fix secondary process probing
Viacheslav Ovsiienko (1):
net/mlx5/linux: fix missed Rx packet stats
Vladimir Medvedkin (2):
test/table: fix buffer overflow on lpm entry
test/ipsec: fix performance test
Volodymyr Fialko (1):
examples/ipsec-secgw: fix uninitialized memory access
Wei Huang (2):
raw/ifpga: unregister interrupt on close
raw/ifpga: remove virtual devices on close
Wenjing Qiao (1):
net/ice: fix outer L4 checksum in scalar Rx
Wenjun Wu (1):
net/ice/base: fix getting sched node from ID type
Wenwu Ma (2):
app/testpmd: perform SW IP checksum for GRO/GSO packets
vhost: fix deadlock when message handling failed
Wenxuan Wu (2):
net/i40e: fix max frame size config at port level
net/ice/base: fix build with GCC 12
Xuan Ding (1):
doc: fix vhost multi-queue reconnection
Xueming Li (4):
vdpa/mlx5: fix interrupt trash that leads to crash
vdpa/mlx5: fix dead loop when process interrupted
version: 20.11.6-rc1
version: 20.11.6
Yajun Wu (1):
vdpa/mlx5: workaround var offset within page
Yiding Zhou (1):
net/iavf: fix data path selection
Yuan Wang (4):
net/vhost: fix access to freed memory
examples/vhost: fix crash when no VMDq
net/vhost: fix deadlock on vring state change
net/virtio-user: fix socket non-blocking mode
Yunjian Wang (1):
net/mlx5: fix stack buffer overflow in drop action
Zhichao Zeng (1):
net/igc: support multi-process
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2022-08-29 16:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-29 15:04 DPDK 20.11.6 released Xueming Li
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).