On Fri, 26 Apr 2024 14:40:51 +0800 Xin Zeng <xin.zeng@xxxxxxxxx> wrote: > Add vfio pci variant driver for Intel QAT SR-IOV VF devices. This driver > registers to the vfio subsystem through the interfaces exposed by the > susbsystem. It follows the live migration protocol v2 defined in > uapi/linux/vfio.h and interacts with Intel QAT PF driver through a set > of interfaces defined in qat/qat_mig_dev.h to support live migration of > Intel QAT VF devices. > > This version only covers migration for Intel QAT GEN4 VF devices. > > Co-developed-by: Yahui Cao <yahui.cao@xxxxxxxxx> > Signed-off-by: Yahui Cao <yahui.cao@xxxxxxxxx> > Signed-off-by: Xin Zeng <xin.zeng@xxxxxxxxx> > Reviewed-by: Giovanni Cabiddu <giovanni.cabiddu@xxxxxxxxx> > Reviewed-by: Kevin Tian <kevin.tian@xxxxxxxxx> > --- > Changes in v7: > - Move some device specific details from the commit message into driver > and add more comments around the P2P state handler (Alex) > > V6: > https://lore.kernel.org/kvm/20240417143141.1909824-1-xin.zeng@xxxxxxxxx > --- > MAINTAINERS | 8 + > drivers/vfio/pci/Kconfig | 2 + > drivers/vfio/pci/Makefile | 2 + > drivers/vfio/pci/qat/Kconfig | 12 + > drivers/vfio/pci/qat/Makefile | 3 + > drivers/vfio/pci/qat/main.c | 702 ++++++++++++++++++++++++++++++++++ > 6 files changed, 729 insertions(+) > create mode 100644 drivers/vfio/pci/qat/Kconfig > create mode 100644 drivers/vfio/pci/qat/Makefile > create mode 100644 drivers/vfio/pci/qat/main.c Applied to vfio next branch for v6.10. Thanks, Alex