On 1 Dec 2023, at 15:37, David Marchand wrote:
> On Tue, Nov 28, 2023 at 9:40 AM David Marchand > <david.march...@redhat.com> wrote: >> >> On Wed, Nov 22, 2023 at 5:34 PM David Marchand >> <david.march...@redhat.com> wrote: >>> >>> The DPDK unit test only runs if vfio or igb_uio kernel modules are loaded: >>> on systems with only mlx5, this test is always skipped. >>> >>> Besides, the test tries to grab the first device listed by dpdk-devbind.py, >>> regardless of the PCI device status regarding kmod binding. >>> >>> Remove dependency on this DPDK script and use a minimal script that >>> reads PCI sysfs. >>> >>> This script is not perfect, as one can imagine PCI devices bound to >>> vfio-pci for virtual machines. >>> Plus, this script only tries to take over vfio-pci devices. mlx5 devices >>> can't be taken over blindly as it could mean losing connectivity to the >>> machine if the netdev was in use for this system. >>> >>> For those two reasons, add a new environment variable DPDK_PCI_ADDR for >>> testers to select the PCI device of their liking. >>> For consistency and grep, the temporary file PCI_ADDR is renamed >>> to DPDK_PCI_ADDR. >>> >>> Reviewed-by: Maxime Coquelin <maxime.coque...@redhat.com> >>> Acked-by: Eelco Chaudron <echau...@redhat.com> >>> Signed-off-by: David Marchand <david.march...@redhat.com> >> >> This patch can't be merged as is. >> I am preparing some fixes for the system-dpdk MTU tests that got >> merged since my v4. > > Coming back on this. > I sent a fix > https://patchwork.ozlabs.org/project/openvswitch/patch/20231201142931.1782046-1-david.march...@redhat.com/. > This current patch on making it possible to select a PCI device to > test is kind of orthogonal to this fix. > Yet, people will likely want to test with both applied. Tested with both patches applied and it still looks good to me. Re-Acking for the record ;) //Eelco Acked-by: Eelco Chaudron <echau...@redhat.com> _______________________________________________ dev mailing list d...@openvswitch.org https://mail.openvswitch.org/mailman/listinfo/ovs-dev