Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd
Merge commit. Changes below are compared with the first parent: 792b8307.
Changes
38 files changed · +2861 −543
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/userspace-api/iommufd.rst
View filedrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
View filedrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
View filedrivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
View filedrivers/iommu/dma-iommu.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/dma-iommu.h
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/intel/iommu.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/intel/nested.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommu-priv.h
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommu-sva.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommu.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/Kconfig
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/Makefile
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/device.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/driver.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/eventq.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/hw_pagetable.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/iommufd_private.h
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/iommufd_test.h
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/main.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/selftest.c
View fileThis diff is incomplete. Download the complete patch.
drivers/iommu/iommufd/viommu.c
View fileThis diff is incomplete. Download the complete patch.
drivers/pci/ats.c
View fileThis diff is incomplete. Download the complete patch.
drivers/vfio/device_cdev.c
View fileThis diff is incomplete. Download the complete patch.
drivers/vfio/iommufd.c
View fileThis diff is incomplete. Download the complete patch.
drivers/vfio/pci/vfio_pci.c
View fileThis diff is incomplete. Download the complete patch.
include/linux/idr.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/iommu.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/iommufd.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/pci-ats.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/vfio.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/iommufd.h
View fileThis diff is incomplete. Download the complete patch.
include/uapi/linux/vfio.h
View fileThis diff is incomplete. Download the complete patch.
lib/idr.c
View fileThis diff is incomplete. Download the complete patch.
lib/test_ida.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/iommu/iommufd.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/iommu/iommufd_fail_nth.c
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/iommu/iommufd_utils.h
View fileThis diff is incomplete. Download the complete patch.