Age | Commit message (Expand) | Author | Files | Lines |
2022-10-10 | Merge tag 'iommu-updates-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 42 | -779/+1346 |
2022-10-08 | Merge tag 'char-misc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+21 |
2022-10-06 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -3/+3 |
2022-09-26 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/omap', 'arm/smmu', 'virtio'... | Joerg Roedel | 41 | -819/+989 |
2022-09-26 | iommu/vt-d: Avoid unnecessary global DMA cache invalidation | Lu Baolu | 2 | -0/+8 |
2022-09-26 | iommu/vt-d: Avoid unnecessary global IRTE cache invalidation | Lu Baolu | 2 | -2/+5 |
2022-09-26 | iommu/vt-d: Rename cap_5lp_support to cap_fl5lp_support | Yi Liu | 5 | -6/+6 |
2022-09-26 | iommu/vt-d: Remove pasid_set_eafe() | Lu Baolu | 1 | -10/+0 |
2022-09-26 | iommu/vt-d: Decouple PASID & PRI enabling from SVA | Lu Baolu | 3 | -66/+18 |
2022-09-26 | iommu/vt-d: Remove unnecessary SVA data accesses in page fault path | Lu Baolu | 2 | -54/+8 |
2022-09-26 | iommu: dart: Support t6000 variant | Sven Peter | 1 | -3/+21 |
2022-09-26 | iommu/io-pgtable-dart: Add DART PTE support for t6000 | Sven Peter | 2 | -7/+43 |
2022-09-26 | iommu/io-pgtable: Add DART subpage protection support | Sven Peter | 1 | -0/+8 |
2022-09-26 | iommu/io-pgtable: Move Apple DART support to its own file | Janne Grunau | 5 | -64/+441 |
2022-09-26 | iommu/mediatek: Add support for MT6795 Helio X10 M4Us | AngeloGioacchino Del Regno | 1 | -0/+15 |
2022-09-26 | iommu/mediatek: Introduce new flag TF_PORT_TO_ADDR_MT8173 | AngeloGioacchino Del Regno | 1 | -2/+4 |
2022-09-26 | iommu/amd: Fix sparse warning | Vasant Hegde | 2 | -2/+2 |
2022-09-26 | iommu/amd: Remove outdated comment | Vasant Hegde | 1 | -4/+0 |
2022-09-26 | iommu/amd: Free domain ID after domain_flush_pages | Vasant Hegde | 1 | -3/+3 |
2022-09-26 | iommu/amd: Free domain id in error path | Vasant Hegde | 1 | -2/+6 |
2022-09-21 | Merge tag 'coresight-next-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/... | Greg Kroah-Hartman | 1 | -0/+21 |
2022-09-21 | iommu/vt-d: Check correct capability for sagaw determination | Yi Liu | 1 | -1/+1 |
2022-09-21 | Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()" | Lu Baolu | 2 | -9/+25 |
2022-09-11 | iommu: Fix false ownership failure on AMD systems with PASID activated | Jason Gunthorpe | 2 | -2/+21 |
2022-09-11 | iommu/vt-d: Fix possible recursive locking in intel_iommu_init() | Lu Baolu | 2 | -25/+9 |
2022-09-09 | arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBits | Mark Brown | 1 | -1/+1 |
2022-09-09 | arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names | Mark Brown | 1 | -3/+3 |
2022-09-09 | iommu/virtio: Fix compile error with viommu_capable() | Joerg Roedel | 1 | -1/+1 |
2022-09-09 | Merge branch 'iommu/fixes' into core | Joerg Roedel | 4 | -107/+130 |
2022-09-09 | iova: Remove iovad->rcaches check in iova_rcache_get() | John Garry | 1 | -1/+1 |
2022-09-09 | iova: Remove magazine BUG_ON() checks | John Garry | 1 | -4/+0 |
2022-09-09 | iova: Remove some magazine pointer NULL checks | John Garry | 1 | -5/+2 |
2022-09-09 | iommu/dma: Make header private | Robin Murphy | 9 | -8/+54 |
2022-09-09 | iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity | Yicong Yang | 1 | -0/+21 |
2022-09-07 | iommu/amd: Add command-line option to enable different page table | Vasant Hegde | 1 | -5/+18 |
2022-09-07 | iommu/amd: Add support for using AMD IOMMU v2 page table for DMA-API | Suravee Suthikulpanit | 1 | -0/+25 |
2022-09-07 | iommu/amd: Add support for Guest IO protection | Suravee Suthikulpanit | 3 | -0/+19 |
2022-09-07 | iommu/amd: Initial support for AMD IOMMU v2 page table | Vasant Hegde | 4 | -2/+421 |
2022-09-07 | iommu/amd: Update sanity check when enable PRI/ATS for IOMMU v1 table | Suravee Suthikulpanit | 1 | -3/+11 |
2022-09-07 | iommu/amd: Refactor amd_iommu_domain_enable_v2 to remove locking | Suravee Suthikulpanit | 1 | -19/+27 |
2022-09-07 | iommu/amd: Add map/unmap_pages() iommu_domain_ops callback support | Vasant Hegde | 1 | -13/+16 |
2022-09-07 | iommu/amd/io-pgtable: Implement unmap_pages io_pgtable_ops callback | Vasant Hegde | 1 | -8/+9 |
2022-09-07 | iommu/amd/io-pgtable: Implement map_pages io_pgtable_ops callback | Vasant Hegde | 1 | -25/+34 |
2022-09-07 | iommu/virtio: Fix interaction with VFIO | Jean-Philippe Brucker | 1 | -0/+11 |
2022-09-07 | iommu/vt-d: Fix lockdep splat due to klist iteration in atomic context | Lu Baolu | 1 | -28/+19 |
2022-09-07 | iommu/vt-d: Fix recursive lock issue in iommu_flush_dev_iotlb() | Lu Baolu | 1 | -16/+23 |
2022-09-07 | iommu/vt-d: Correctly calculate sagaw value of IOMMU | Lu Baolu | 1 | -3/+25 |
2022-09-07 | iommu/vt-d: Fix kdump kernels boot failure with scalable mode | Lu Baolu | 2 | -59/+50 |
2022-09-07 | iommu/dma: Move public interfaces to linux/iommu.h | Robin Murphy | 1 | -2/+13 |
2022-09-07 | iommu/dma: Clean up Kconfig | Robin Murphy | 3 | -4/+1 |