• Linus Torvalds's avatar
    Merge tag 'vfio-v5.4-rc1' of git://github.com/awilliam/linux-vfio · 1ddd0027
    Linus Torvalds authored
    Pull VFIO updates from Alex Williamson:
    
     - Fix spapr iommu error case case (Alexey Kardashevskiy)
    
     - Consolidate region type definitions (Cornelia Huck)
    
     - Restore saved original PCI state on release (hexin)
    
     - Simplify mtty sample driver interrupt path (Parav Pandit)
    
     - Support for reporting valid IOVA regions to user (Shameer Kolothum)
    
    * tag 'vfio-v5.4-rc1' of git://github.com/awilliam/linux-vfio:
      vfio_pci: Restore original state on release
      vfio/type1: remove duplicate retrieval of reserved regions
      vfio/type1: Add IOVA range capability support
      vfio/type1: check dma map request is within a valid iova range
      vfio/spapr_tce: Fix incorrect tce_iommu_group memory free
      vfio-mdev/mtty: Simplify interrupt generation
      vfio: re-arrange vfio region definitions
      vfio/type1: Update iova list on detach
      vfio/type1: Check reserved region conflict and update iova list
      vfio/type1: Introduce iova list and add iommu aperture validity check
    1ddd0027
vfio_iommu_type1.c 57.9 KB