• Linus Torvalds's avatar
    Merge tag 'vfio-v6.8-rc1' of https://github.com/awilliam/linux-vfio · 244aefb1
    Linus Torvalds authored
    Pull VFIO updates from Alex Williamson:
    
     - Add debugfs support, initially used for reporting device migration
       state (Longfang Liu)
    
     - Fixes and support for migration dirty tracking across multiple IOVA
       regions in the pds-vfio-pci driver (Brett Creeley)
    
     - Improved IOMMU allocation accounting visibility (Pasha Tatashin)
    
     - Virtio infrastructure and a new virtio-vfio-pci variant driver, which
       provides emulation of a legacy virtio interfaces on modern virtio
       hardware for virtio-net VF devices where the PF driver exposes
       support for legacy admin queues, ie. an emulated IO BAR on an SR-IOV
       VF to provide driver ABI compatibility to legacy devices (Yishai
       Hadas & Feng Liu)
    
     - Migration fixes for the hisi-acc-vfio-pci variant driver (Shameer
       Kolothum)
    
     - Kconfig dependency fix for new virtio-vfio-pci variant driver (Arnd
       Bergmann)
    
    * tag 'vfio-v6.8-rc1' of https://github.com/awilliam/linux-vfio: (22 commits)
      vfio/virtio: fix virtio-pci dependency
      hisi_acc_vfio_pci: Update migration data pointer correctly on saving/resume
      vfio/virtio: Declare virtiovf_pci_aer_reset_done() static
      vfio/virtio: Introduce a vfio driver over virtio devices
      vfio/pci: Expose vfio_pci_core_iowrite/read##size()
      vfio/pci: Expose vfio_pci_core_setup_barmap()
      virtio-pci: Introduce APIs to execute legacy IO admin commands
      virtio-pci: Initialize the supported admin commands
      virtio-pci: Introduce admin commands
      virtio-pci: Introduce admin command sending function
      virtio-pci: Introduce admin virtqueue
      virtio: Define feature bit for administration virtqueue
      vfio/type1: account iommu allocations
      vfio/pds: Add multi-region support
      vfio/pds: Move seq/ack bitmaps into region struct
      vfio/pds: Pass region info to relevant functions
      vfio/pds: Move and rename region specific info
      vfio/pds: Only use a single SGL for both seq and ack
      vfio/pds: Fix calculations in pds_vfio_dirty_sync
      MAINTAINERS: Add vfio debugfs interface doc link
      ...
    244aefb1
MAINTAINERS 723 KB