I tested below 18 scenarios on RHEL 9.2/RHEL 9.4 hosts and didn't find any new dpdk issues.
  • VM with device assignment(PF) throughput testing(1G hugepage size): PASS
  • VM with device assignment(PF) throughput testing(2M hugepage size) : PASS
  • VM with device assignment(VF) throughput testing: PASS
  • PVP (host dpdk testpmd as vswitch) 1Q: throughput testing: PASS
  • PVP vhost-user 2Q throughput testing: PASS
  • PVP vhost-user 1Q - cross numa node throughput testing: PASS
  • VM with vhost-user 2 queues throughput testing: PASS
  • vhost-user reconnect with dpdk-client, qemu-server(qemu reconnect): PASS
  • vhost-user reconnect with dpdk-client, qemu-server(ovs reconnect): PASS
  • PVP  reconnect with dpdk-client, qemu-server: PASS
  • PVP 1Q live migration testing: PASS
  • PVP 1Q cross numa node live migration testing: PASS
  • VM with ovs+dpdk+vhost-user 1Q live migration testing: PASS
  • VM with ovs+dpdk+vhost-user 1Q live migration testing (2M): PASS
  • VM with ovs+dpdk+vhost-user 2Q live migration testing: PASS
  • VM with ovs+dpdk+vhost-user 4Q live migration testing: PASS
  • Host PF + DPDK testing: PASS
  • Host VF + DPDK testing: PASS

Test Versions:
  • qemu-kvm-8.2.0 + qemu-kvm-7.2.0
  • kernel 5.14
  • libvirt 10.0 + libvirt 9.0
  • git log
commit c5df7a373ad07413d9652479272cd16adf989b06 (tag: v24.11-rc2)
Author: Thomas Monjalon <thomas@monjalon.net>
Date:   Tue Nov 12 15:26:40 2024 +0100

    version: 24.11-rc2

    Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
  • Test device : X540-AT2 NIC(ixgbe, 10G)
Tested-by: Yanghang Liu <yanghliu@redhat.com>