Skip to content

vdpasim: control virtqueue support

Eugenio Pérez requested to merge eperezmartin/centos-stream-9:asid into main

Bugzilla: https://bugzilla.redhat.com/1939367 Tested: Run qemu with support of CVQ tracking using ASID. https://lists.nongnu.org/archive/html/qemu-devel/2022-06/msg01259.html . Upstream Status: Merged Conflicts: Backends alibaba/eni_vdpa and vdpa_user/vduse_dev not present downstream.

Kernel vDPA support of isolating cvq DMA in its own IOTLB/Address Space, so VMM can track virtio-net status changes through CVQ. This allows hypervisor to migrate a virti-net device with all its guest-visible status (MAC address, number of queues actives, ...).

In particular, its support is implemented in vdpasim_net, so these devices can be migrated.

Signed-off-by: Eugenio Pérez eperezma@redhat.com

Edited by Eugenio Pérez

Merge request reports

Loading