summaryrefslogtreecommitdiff
path: root/include/uapi/linux/iommufd.h
AgeCommit message (Expand)Author
2025-03-28iommufd: Fix iommu_vevent_header tables markupBagas Sanjaya
2025-03-28iommufd: Extend IOMMU_GET_HW_INFO to report PASID capabilityYi Liu
2025-03-25iommufd: Allow allocating PASID-compatible domainYi Liu
2025-03-18iommu/arm-smmu-v3: Report events that belong to devices attached to vIOMMUNicolin Chen
2025-03-18iommufd: Add IOMMUFD_OBJ_VEVENTQ and IOMMUFD_CMD_VEVENTQ_ALLOCNicolin Chen
2025-01-21iommufd: Fix struct iommu_hwpt_pgfault init and paddingNicolin Chen
2024-12-03iommu/arm-smmu-v3: Improve uAPI comment for IOMMU_HW_INFO_TYPE_ARM_SMMUV3Jason Gunthorpe
2024-12-03iommufd: Fix typos in kernel-doc commentsRandy Dunlap
2024-11-22Merge tag 'iommu-updates-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2024-11-15Merge branches 'intel/vt-d', 'amd/amd-vi' and 'iommufd/arm-smmuv3-nested' int...Joerg Roedel
2024-11-14iommufd: Add IOMMU_IOAS_CHANGE_PROCESSSteve Sistare
2024-11-12iommu/arm-smmu-v3: Support IOMMU_HWPT_INVALIDATE using a VIOMMU objectNicolin Chen
2024-11-12iommu/arm-smmu-v3: Allow ATS for IOMMU_DOMAIN_NESTEDJason Gunthorpe
2024-11-12iommu/arm-smmu-v3: Support IOMMU_DOMAIN_NESTEDJason Gunthorpe
2024-11-12iommu/arm-smmu-v3: Support IOMMU_VIOMMU_ALLOCNicolin Chen
2024-11-12Merge branch 'iommufd/arm-smmuv3-nested' of iommu/linux into iommufd for-nextJason Gunthorpe
2024-11-12iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATENicolin Chen
2024-11-12iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctlNicolin Chen
2024-11-12iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOCNicolin Chen
2024-11-12iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctlNicolin Chen
2024-11-05iommu/arm-smmu-v3: Support IOMMU_GET_HW_INFO via struct arm_smmu_hw_infoNicolin Chen
2024-10-29iommu: Add new flag to explictly request PASID capable domainJason Gunthorpe
2024-10-28iommufd: Add IOMMU_IOAS_MAP_FILESteve Sistare
2024-08-26iommufd: Reorder include filesNicolin Chen
2024-07-15iommufd: Put constants for all the uAPI enumsJason Gunthorpe
2024-07-11iommufd: Remove IOMMUFD_PAGE_RESP_FAILURELu Baolu
2024-07-09iommufd: Associate fault object with iommufd_hw_pgtableLu Baolu
2024-07-09iommufd: Add iommufd fault objectLu Baolu
2024-07-09iommufd: Add fault and response message definitionsLu Baolu
2024-01-11iommufd: Add data structure for Intel VT-d stage-1 cache invalidationYi Liu
2024-01-11iommufd: Add IOMMU_HWPT_INVALIDATEYi Liu
2023-10-26iommu/vt-d: Disallow read-only mappings to nest parent domainLu Baolu
2023-10-26iommufd: Add data structure for Intel VT-d stage-1 domain allocationYi Liu
2023-10-26iommufd: Add a nested HW pagetable objectNicolin Chen
2023-10-24iommufd: Add a flag to skip clearing of IOPTE dirtyJoao Martins
2023-10-24iommufd: Add capabilities to IOMMU_GET_HW_INFOJoao Martins
2023-10-24iommufd: Add IOMMU_HWPT_GET_DIRTY_BITMAPJoao Martins
2023-10-24iommufd: Add IOMMU_HWPT_SET_DIRTY_TRACKINGJoao Martins
2023-10-24iommufd: Add a flag to enforce dirty tracking on attachJoao Martins
2023-10-21iommufd: Correct IOMMU_HWPT_ALLOC_NEST_PARENT descriptionNicolin Chen
2023-10-10iommufd: Support allocating nested parent domainYi Liu
2023-08-18iommu/vt-d: Implement hw_info for iommu capability queryYi Liu
2023-08-18iommufd: Add IOMMU_GET_HW_INFOYi Liu
2023-08-18iommu: Add new iommu op to get iommu hardware informationLu Baolu
2023-07-26iommufd: Add IOMMU_HWPT_ALLOCJason Gunthorpe
2022-11-30iommufd: vfio container FD ioctl compatibilityJason Gunthorpe
2022-11-30iommufd: IOCTLs for the io_pagetableJason Gunthorpe
2022-11-30iommufd: File descriptor, context, kconfig and makefilesJason Gunthorpe