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