DPDK release candidate 25.07-rc3
A new DPDK release candidate is ready for testing:
https://git.dpdk.org/dpdk/tag/?id=v25.07-rc3
There are 86 new patches in this snapshot.
Release notes:
https://doc.dpdk.org/guides/rel_notes/release_25_07.html
Please test and report new issues on https://bugs.dpdk.org
Only documentation changes are expected at this stage.
If no major blocker is discovered,
this release cycle may be closed during the next week.
Thank you everyone
Quoted 8 lines · Thomas Monjalon
A new DPDK release candidate is ready for testing:
https://git.dpdk.org/dpdk/tag/?id=v25.07-rc3There are 86 new patches in this snapshot.
Release notes:
https://doc.dpdk.org/guides/rel_notes/release_25_07.html
Quoted 8 lines
Please test and report new issues on https://bugs.dpdk.org
Only documentation changes are expected at this stage.
If no major blocker is discovered,
this release cycle may be closed during the next week.Thank you everyone
Hello,
We ran the following list of test suites on NVIDIA hardware with v25.07-rc3:
- Basic functionality:
Send and receive multiple types of traffic.
- testpmd xstats counter test.
- testpmd timestamp test.
- Changing/checking link status through testpmd.
- RTE flow tests:
https://doc.dpdk.org/guides/nics/mlx5.html#supported-hardware-offloads
- RSS testing.
- VLAN filtering, stripping and insertion tests.
- Checksum and TSO tests.
- ptype reporting.
- link status interrupt using the example application link_status_interrupt tests.
- Interrupt mode using l3fwd-power example application tests.
- Multi process testing using multi process example applications.
- Hardware LRO tests.
- Buffer Split.
- Tx scheduling.
We don't see new issues caused by changes in this release.
Thanks,
Ali
IBM - Power Systems Testing
DPDK v25.07-rc3
* Build CI on Fedora 40, 41 and 42 container images for ppc64le
* Basic PF on Mellanox: No issue found
* Performance: not tested.
* OS:- RHEL 9.4 kernel: 5.14.0-427.40.1.el9_4.ppc64le with gcc version 11.4.1 20231218 (Red Hat 11.4.1-3)
- SLES 15 SP6 6.4.0-150600.21-default
with gcc version 13.2.1 20240206 (SUSE Linux)
Systems tested:
- LPARs on IBM Power10 CHRP IBM,9105-22A
NICs:
- Mellanox Technologies MT28800 Family [ConnectX-5 Ex]
- firmware version: 16.35.2000
- OFED 25.04-0.6.1
Regards,
Thinh Tran
Quoted 18 lines · Thomas Monjalon
A new DPDK release candidate is ready for testing:
https://git.dpdk.org/dpdk/tag/?id=v25.07-rc3There are 86 new patches in this snapshot.
Release notes:
https://doc.dpdk.org/guides/rel_notes/release_25_07.htmlPlease test and report new issues on https://bugs.dpdk.org
Only documentation changes are expected at this stage.
If no major blocker is discovered,
this release cycle may be closed during the next week.Thank you everyone
[AMD Official Use Only - AMD Internal Distribution Only]
Hi Thomas,
Please find the AMD EPYC testing results for both rc-1 and rc-2 shared below
RC-1:
- tuning guide: https://doc.dpdk.org/guides/linux_gsg/amd_platform.html
- OS: Ubuntu 24.04.2, 6.8.0
- Grub: default_hugepagesz=1GB isolcpus=7-63,71-127 processor.max_cstate=0 nohz_full=7-63,71-127 rcu_nocbs=7-63,71-127 amd_iommu=on hugepagesz=1GB hugepages=12 irqaffinity=0-6,64-70
- Processor: AMD EPYC 9334 32-Core Processor, 2.7GHz (boost off)
- Memory: 4800MT/s, 4 DIMM
- Compiler: gcc 14.2
- NIC: CQDA2 Intel E810, firimware: 3.20, DDP: comms 1.3.53
- Application: testpmd, ICE_16B_DESC, AVX512 SIMD Bit Width
- Scenarios: io, mac-swp, 5tswp
- TX-RX descriptor: 2048
- packet size 64B
Diff: MPPs 25.07-rc1 vs 25.03 for burst size 32, 64, 128, 256, 512
++++++++++++++++++++++++++++++++++++++++++++++++++
- IO: -0.23, -1.02, -2.81, -3.44, -2.11
- MAC-SWP: -5.08, -2.6, -3.28, -2.07, -2
- 5tswap: -2.39, -1.73, -1.95, -1.9, -1.9
RC-2:
- tuning guide: https://doc.dpdk.org/guides/linux_gsg/amd_platform.html
- OS: Ubuntu 24.04.2, 6.8.0
- Grub: default_hugepagesz=1GB isolcpus=7-63,71-127 processor.max_cstate=0 nohz_full=7-63,71-127 rcu_nocbs=7-63,71-127 amd_iommu=on hugepagesz=1GB hugepages=12 irqaffinity=0-6,64-70
- Processor: boost off
Turin: AMD EPYC 9755 128-Core Processor, 2.7 GHz(Boost off)
Genoa: AMD EPYC 9654 96-Core Processor, 2.4 GHz(Boost off
Siena: AMD EPYC 8534P 64-Core Processor,2.3 GHz(Boost off)
Milan: AMD EPYC 7713 64-Core Processor,2.0 GHz(Boost off)
- Memory:
Turin: 6400 MT/s
Genoa: 4800 MT/s
Siena: 4800 MT/s
Milan: 3200 MT/s
- Compiler: gcc 14.2
- NIC: CQDA2 Intel E810, firimware: 3.20, DDP: comms 1.3.53
- Application: testpmd, ICE_16B_DESC, AVX512 SIMD Bit Width
- Scenarios: io, mac-swp, 5tswp
- TX-RX descriptor: 2048
- packet size 64B
Diff: MPPs 25.07-rc2 vs 25.03 for burst 64
++++++++++++++++++++++++++++++++
Category: Turin: Siena: Genoa: Milan
- TestPMD IO: 0.5%, -3.6%, 3.7%, -4.9%
- L3FWD: 0.0%, -7.4%, -4.8%, -4.3%
Crypto+HMAC Perf:
++++++++++++++++
i. AES-CBC-128/SHA1-HMAC (Gbps)
ii.AES-CBC-128/SHA2-256-HMAC (Gbps)
iii.AES-GCM-128
iv.AES-CTR-Ciphering-Authentication
v.AES-CTR-Authentication-Ciphering
vi.AES-CTR-Ciphering-Encryption
vii.AES-CTR-Ciphering-Decryption
Variation in Cycles/Buffer:
-----------------------------------
GenoaAlgorithm, Buffer Size , cycles/buf variation for 32 burst for 1C1T, 1C2T, 8C16T AES-128-CBC-SHA1, 256B, less than -1.5%
AES-128-CBC-SHA1, 512B, less than -1.1%
AES-128-CBC-SHA1, 1024B, less than -1.5%
Turin Algorithm, Buffer Size , cycles/buf variation for 32 burst for 1C1T, 1C2T, 8C16T AES-128-CBC-SHA1, 512B, less than -2%
AES-128-CBC-SHA1, 512B, less than -2%
AES-128-CBC-SHA1, 1024B, less than -2%