On Tue, Sep 15, 2020 at 07:29:17AM -0700, Thanos Makatos wrote: > This patch introduces the vfio-user protocol specification (formerly > known as VFIO-over-socket), which is designed to allow devices to be > emulated outside QEMU, in a separate process. vfio-user reuses the > existing VFIO defines, structs and concepts. > > It has been earlier discussed as an RFC in: > "RFC: use VFIO over a UNIX domain socket to implement device offloading" > > Signed-off-by: John G Johnson <john.g.john...@oracle.com> > Signed-off-by: Thanos Makatos <thanos.maka...@nutanix.com>
I reviewed the recently-added kernel VFIO_IOMMU_DIRTY_PAGES ioctl and VFIO_REGION_TYPE_MIGRATION features. They enable live migration and device state save/load. Including them early would be good because it's difficult to retrofit live migration into existing code later. Stefan
signature.asc
Description: PGP signature