#####################################################################
July 17, 2025
Attendees
* Patrick Robb
* Manit Mahajan
* Dean Marx
* Luca Vizzarro
* Paul Szczepanek
#####################################################################
Minutes
=====================================================================
General Discussion
* 25.07 will be released very soon, and then we are onto DTS development for 25.11:
* DTS Bugzilla: https://bugs.dpdk.org/buglist.cgi?quicksearch=component%3Adts&list_id=9444
* Patchwork: https://patchwork.dpdk.org/project/dpdk/list/?series=&submitter=&state=&q=dts&archive=&delegate=
* DPDK Santa Clara is cancelled
* No significant effect on DTS.
=====================================================================
Patch discussions
* Merged since last meeting:
* README and dts.rst update: https://patchwork.dpdk.org/project/dpdk/list/?series=35724&state=*
* Current development:
* Single_core_forwarding perf test:
* Moved to 25.11
* QinQ Testsuite:
* Dean is working with Bruce to standardize VLAN Strip and QinQ Strip functions in DPDK (along with how we test them in DTS)
* Where we currently are for tag stripping testcases:
* Vlan Strip ON and QinQ Strip OFF:
1. Single VLAN:
Expected result: VLAN Stripped
2. Double VLAN:
Expected result: Should strip outer VLAN
3. Single 0x88a8 tag only:
Expected result: 0x88a8 tag stripped
4. Single VLAN + 1 0x88a8 tag:
Expected result: 0x88a8 tag stripped, inner VLAN untouched
* Vlan Strip ON and QinQ Strip ON:
1. Single VLAN:
Expected result: VLAN stripped
2. Double VLAN:
Expected result: Unknown (Outer VLAN stripped?)
3. Single 0x88a8 tag only:
Expected result: Unknown (0x88a8 tag stripped?)
4. Single VLAN + 1 0x88a8 tag:
Expected result: Unknown (0x88a8 tag stripped and VLAN tag stripped?)
* Current PMD support for stripping:
Intel: Support VLAN Strip, QinQ Strip
Mellanox: Supports VLAN Strip
Broadcom: According to docs, supports VLAN Strip, but when you try to enable it, ethdev reports it is unsupported. We emailed Ajit (brcm maintainer) yesterday asking about this and he says it should be supported and he will check.
* Artifacts/file management
* Patch nearly complete
* Adding an Artifact class that can contain any file, and can be SFTP copied to any node
* RSS test suite
* Thomas Wilks is rebasing
* Testcases are not working currently:
* Thomas says the hashing algorithm is consistent on Intel, but inconsistent on Mellanox
* The testsuite uses a testpmd command to find supported algorithms, but it appears that this is not returning the true supported list (is just returning default each time)
* Patrick Robb and luca.vizzarro@arm.comto review change requested patches on the DTS project next meeting to ensure that in setting aside pending patches for 25.07 we have not dropped anything
=====================================================================
Bugzilla discussions
* Review bugzilla tickets:
* https://bugs.dpdk.org/buglist.cgi?quicksearch=component%3Adts&list_id=9444
* Marked a number of tickets as resolved
* Tickets to be created after the meeting:
* Patrick Robb make a ticket for reviewing which testsuites actually require @requires_2_link
* Patrick Robb Maybe make a ticket about setting up single dual port loopback topology
* Could be as simple as adding a clarifying comment on how to setup DTS for this “topology”
* Patrick Robb Remove optional poetry docs build option
=====================================================================
Any other business
* 25.11 Roadmap:
* Some items we would like to cover are:
* VM tests:
* Sriov with VF passthrough
* vHost Tests
* DTS API
* Paul has sent a design description (a module of stateless functions) to the mailing list. Most of it comes from ctx.
* He is looking for responses to his proposal.
* Paul asked if it is okay that his implementation will force only 1 testpmd shell at a time, and the group confirmed that this is okay.
* Packet Forwarding Performance tests:
* Mostly complete, should be done early in the release
* Cryptodev tests
* Will add more items at next week's ci meeting.
* Next meeting is August 1, 2025