Pull VFIO updates from Alex Williamson: - Nested IOMMU extension to type1 (Will Deacon) - Restore MSIx message before enabling (Gavin Shan) - Fix remove path locking (Alex Williamson) * tag 'vfio-v3.18-rc1' of git://github.com/awilliam/linux-vfio: vfio-pci: Fix remove path locking drivers/vfio: Export vfio_spapr_iommu_eeh_ioctl() with GPL vfio/pci: Restore MSIx message prior to enabling PCI: Export MSI message relevant functions vfio/iommu_type1: add new VFIO_TYPE1_NESTING_IOMMU IOMMU type iommu: introduce domain attribute for nesting IOMMUs
Showing the changes to include/uapi/linux (1 of 7 files). Show all
Unified · Split
| @@ -33,6 +33,9 @@ · 32 unmodified lines | |||
| 33 | /* Check if EEH is supported */ | 33 | /* Check if EEH is supported */ |
| 34 | #define VFIO_EEH 5 | 34 | #define VFIO_EEH 5 |
| 35 | 35 | ||
| 36 | /* Two-stage IOMMU */ | ||
| 37 | #define VFIO_TYPE1_NESTING_IOMMU 6 /* Implies v2 */ | ||
| 38 | |||
| 36 | /* | 39 | /* |
| 37 | * The IOCTL interface is designed for extensibility by embedding the | 40 | * The IOCTL interface is designed for extensibility by embedding the |
| 38 | * structure length (argsz) and flags into structures passed between | 41 | * structure length (argsz) and flags into structures passed between |