summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
...
| | | | | | * | iommu/vt-d: Avoid unnecessary global IRTE cache invalidationLu Baolu2022-09-262-2/+5
| | | | | | * | iommu/vt-d: Rename cap_5lp_support to cap_fl5lp_supportYi Liu2022-09-265-6/+6
| | | | | | * | iommu/vt-d: Remove pasid_set_eafe()Lu Baolu2022-09-261-10/+0
| | | | | | * | iommu/vt-d: Decouple PASID & PRI enabling from SVALu Baolu2022-09-263-66/+18
| | | | | | * | iommu/vt-d: Remove unnecessary SVA data accesses in page fault pathLu Baolu2022-09-262-54/+8
| | | | | * | | iommu/virtio: Do not dereference fwnode in struct deviceAndy Shevchenko2022-09-071-1/+1
| | | | |/ / /
| | | * / / / iommu/omap: Fix buffer overflow in debugfsDan Carpenter2022-09-071-3/+3
| | | |/ / /
| | * | | | iommu/mediatek: Add support for MT6795 Helio X10 M4UsAngeloGioacchino Del Regno2022-09-261-0/+15
| | * | | | iommu/mediatek: Introduce new flag TF_PORT_TO_ADDR_MT8173AngeloGioacchino Del Regno2022-09-261-2/+4
| | |/ / /
| * | | | iommu: dart: Support t6000 variantSven Peter2022-09-261-3/+21
| * | | | iommu/io-pgtable-dart: Add DART PTE support for t6000Sven Peter2022-09-262-7/+43
| * | | | iommu/io-pgtable: Add DART subpage protection supportSven Peter2022-09-261-0/+8
| * | | | iommu/io-pgtable: Move Apple DART support to its own fileJanne Grunau2022-09-265-64/+441
| |/ / /
* | | | Merge tag 'char-misc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-10-081-0/+21
|\ \ \ \
| * \ \ \ Merge tag 'coresight-next-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/...Greg Kroah-Hartman2022-09-211-0/+21
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identityYicong Yang2022-09-081-0/+21
* | | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2022-10-061-3/+3
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.ASIDBitsMark Brown2022-09-091-1/+1
| * | | | arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition namesMark Brown2022-09-091-3/+3
| | |/ / | |/| |
* | | | iommu/vt-d: Check correct capability for sagaw determinationYi Liu2022-09-211-1/+1
* | | | Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()"Lu Baolu2022-09-212-9/+25
* | | | iommu: Fix false ownership failure on AMD systems with PASID activatedJason Gunthorpe2022-09-112-2/+21
* | | | iommu/vt-d: Fix possible recursive locking in intel_iommu_init()Lu Baolu2022-09-112-25/+9
| |_|/ |/| |
* | | iommu/virtio: Fix interaction with VFIOJean-Philippe Brucker2022-09-071-0/+11
* | | iommu/vt-d: Fix lockdep splat due to klist iteration in atomic contextLu Baolu2022-09-071-28/+19
* | | iommu/vt-d: Fix recursive lock issue in iommu_flush_dev_iotlb()Lu Baolu2022-09-071-16/+23
* | | iommu/vt-d: Correctly calculate sagaw value of IOMMULu Baolu2022-09-071-3/+25
* | | iommu/vt-d: Fix kdump kernels boot failure with scalable modeLu Baolu2022-09-072-59/+50
* | | iommu/amd: use full 64-bit value in build_completion_wait()John Sperbeck2022-09-071-1/+2
| |/ |/|
* | Revert "iommu/of: Delete usage of driver_deferred_probe_check_state()"Saravana Kannan2022-08-231-1/+1
|/
* Merge tag 'irqchip-fixes-6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/...Thomas Gleixner2022-08-181-3/+1
|\
| * iommu/hyper-v: Use helper instead of directly accessing affinityMichael Kelley2022-08-041-3/+1
* | Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linuxLinus Torvalds2022-08-071-1/+1
|\ \
| * | lib/bitmap: change type of bitmap_weight to unsigned longYury Norov2022-07-151-1/+1
| * | iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)Alexander Lobakin2022-07-131-1/+1
* | | Revert "iommu/dma: Add config for PCI SAC address trick"Linus Torvalds2022-08-062-27/+1
* | | Merge tag 'dma-mapping-5.20-2022-08-06' of git://git.infradead.org/users/hch/...Linus Torvalds2022-08-063-14/+100
|\ \ \
| * | | iommu/dma: support PCI P2PDMA pages in dma-iommu map_sgLogan Gunthorpe2022-07-261-14/+85
| * | | iommu: Explicitly skip bus address marked segments in __iommu_map_sg()Logan Gunthorpe2022-07-261-0/+4
| * | | dma-iommu: add iommu_dma_opt_mapping_size()John Garry2022-07-192-0/+11
| |/ /
* | | Merge tag 'iommu-updates-v5.20-or-v6.0' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2022-08-0643-1379/+2993
|\ \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| | \ \
| *-------------. \ \ Merge branches 'arm/exynos', 'arm/mediatek', 'arm/msm', 'arm/smmu', 'virtio',...Joerg Roedel2022-07-2943-1379/+2993
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | * | | iommu/arm-smmu-v3: cleanup arm_smmu_dev_{enable,disable}_featureChristoph Hellwig2022-07-151-41/+14
| | | | | | | | | * | | iommu: remove the put_resv_regions methodChristoph Hellwig2022-07-158-26/+6
| | | | | | | | | * | | iommu: remove iommu_dev_feature_enabledChristoph Hellwig2022-07-152-14/+0
| | | | | | | | | * | | iommu: remove the unused dev_has_feat methodChristoph Hellwig2022-07-151-1/+0
| | | | | | | | | * | | iommu/iova: change IOVA_MAG_SIZE to 127 to save memoryFeng Tang2022-07-061-1/+6
| | | | | | | | | * | | iommu: Clean up release_device checksRobin Murphy2022-07-069-63/+5
| | | | | | | | | * | | iommu: Make .release_device optionalRobin Murphy2022-07-066-23/+4
| | | | | | | | | * | | iommu: Use dev_iommu_ops() for probe_finalizeRobin Murphy2022-07-061-1/+2