Apologies for the delay in sending these notes out. ##################################################################### August 7, 2025 Attendees 1. Patrick Robb 2. Luca Vizzarro 3. Dean Marx 4. Aaron Conole ##################################################################### Minutes ===================================================================== General Announcements * Test rechecks: * DPDK.org patch recheck lab support list has been updated: https://patchwork.dpdk.org/project/web/patch/20250725163057.1059638-1-probb@iol.unh.edu/ * DTS 25.11 Roadmap: https://inbox.dpdk.org/dev/CAJvnSUB2scYCkV4BKFyxHVpPLFmhLYVb20tV0LFDeUHLWfVW+Q@mail.gmail.com/ * Luca has been added as a DTS maintainer, taking Paul’s place ===================================================================== CI Status --------------------------------------------------------------------- AWS Lab * None UNH-IOL Community Lab * The Community Lab will have downtime for a few hours on Tuesday August 12, for system upgrades * Pw-ci: Aaron visited the lab last week and was curious about whether the Community Lab can leverage the pw-ci project, which handles patch polling, patch apply, etc. * UNH guys to look at standing this up side by side with our existing backend to evaluate its usefulness * https://github.com/ovsrobot/pw-ci * Had an infra failure on the ARM Grace server this week, and put in reruns from August 4 - August 6 to correct this. * Has been stable otherwise. --------------------------------------------------------------------- Intel Lab * There were some build failures from Intel CI from the docs build for DTS, which should be fixed with this patch which removes autodoc_pydantic from the build: https://patchwork.dpdk.org/project/dpdk/patch/20250801114547.1128950-1-luca.vizzarro@arm.com/ * Nothing otherwise --------------------------------------------------------------------- Github Actions Robot * Started integration of pull request for Sourcery AI analysis. * This is inadvertently causing testing to run 2x because the extra PR for Sourcery is being picked up by testing * Will have to decide which repo for the pull requests to live in, but it can either be the DPDK repo or ovsrobot repo * Will publish the pull request link in the checkpatch email, so people can click it and look at the AI bot’s comments * If the bot feedback/comments prove useful, then we can look at setting up a system for sending the bot comments as mails on the mailing list. --------------------------------------------------------------------- Loongson Lab * None ===================================================================== DTS Improvements & Test Development * Andrew is adding missing type hints to function args and return types: https://patchwork.dpdk.org/project/dpdk/patch/20250806162900.273571-1-abailey@iol.unh.edu/ * No new comments * QinQ: https://patchwork.dpdk.org/project/dpdk/list/?series=35734 * Dean Marxadd a ticket for trackin vlan_tci and vlan_tci_outer as a later patchseries * Bruce has produced the following table: VLAN Stripping Behavior Table ============================= Input Pkt Tags | VLAN Strip | QinQ Strip | VLAN+QinQ Strip ---------------------|-------------------|----------------------|---------------------------------- 0x8100 | Tag in vlan_tci | -- | Tag in vlan_tci ---------------------|-------------------|----------------------|---------------------------------- 0x88a8 | -- | Tag in vlan_tci_outer| Tag in vlan_tci_outer ---------------------|-------------------|----------------------|---------------------------------- 0x9100 | -- | -- | -- ---------------------|-------------------|----------------------|---------------------------------- | | | ---------------------|-------------------|----------------------|---------------------------------- 0x8100 0x8100 | Tag in vlan_tci | -- | Tag in vlan_tci ---------------------|-------------------|----------------------|---------------------------------- 0x8100 0x88a8 | Tag in vlan_tci | -- | Tag in vlan_tci ---------------------|-------------------|----------------------|---------------------------------- 0x8100 0x9100 | Tag in vlan_tci | -- | Tag in vlan_tci ---------------------|-------------------|----------------------|---------------------------------- 0x88a8 0x8100 | -- | Tag in vlan_tci_outer| Tag in vlan_tci_outer & | | | tag in vlan_tci ---------------------|-------------------|----------------------|---------------------------------- 0x88a8 0x88a8 | -- | Tag in vlan_tci_outer| Tag in vlan_tci_outer ---------------------|-------------------|----------------------|---------------------------------- 0x88a8 0x9100 | -- | Tag in vlan_tci_outer| Tag in vlan_tci_outer ---------------------|-------------------|----------------------|---------------------------------- 0x9100 [any] | -- | -- | -- ---------------------|-------------------|----------------------|---------------------------------- * VM Virtio Testing: * For the proof of concept, we are setting a PvP (physical virtual physical) single VM PoC where both physical functions are leveraged by virtio devices on the VM. * Add file management: https://patchwork.dpdk.org/project/dpdk/list/?series=35807 * Patrick to provide a review today. * RSS Testsuite: https://patchwork.dpdk.org/project/dpdk/list/?series=35836 * Do we need to run this on any particular hardware? * Has been tested on E810 and ConnectX6 * UNH guys can try with Broadcom * Otherwise, Patrick can provide a review. * Forwarding Performance Test: * v3 coming in the next few days * Testcase Docstring Example: https://patchwork.dpdk.org/project/dpdk/patch/20250722171957.200698-1-dmarx@iol.unh.edu/ * Dean Marx to switch the “steps” to be an unordered list, which will render better in the docs ===================================================================== Any other business * Next Meeting August 21 at the same time