From: Abhimanyu Saini <absa...@amd.com> In SW assisted live migration, vDPA driver will stop all virtqueues and setup up SW vrings to relay the communication between the virtio driver and the vDPA device using an event driven relay thread This will allow vDPA driver to help on guest dirty page logging for live migration.
Abhimanyu Saini (5): common/sfc_efx/base: remove VQ index check during VQ start common/sfc_efx/base: update MCDI headers common/sfc_efx/base: use the updated definitions of cidx/pidx vdpa/sfc: enable support for multi-queue vdpa/sfc: Add support for SW assisted live migration drivers/common/sfc_efx/base/efx.h | 12 +- drivers/common/sfc_efx/base/efx_regs_mcdi.h | 36 +- drivers/common/sfc_efx/base/rhead_virtio.c | 28 +- drivers/vdpa/sfc/sfc_vdpa.h | 1 + drivers/vdpa/sfc/sfc_vdpa_hw.c | 2 + drivers/vdpa/sfc/sfc_vdpa_ops.c | 345 ++++++++++++++++++-- drivers/vdpa/sfc/sfc_vdpa_ops.h | 17 +- 7 files changed, 378 insertions(+), 63 deletions(-) -- 2.18.2