Age | Commit message (Expand) | Author | Files | Lines |
2022-03-29 | Merge tag 'dma-mapping-5.18' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 1 | -9/+5 |
2022-03-28 | Merge tag 'driver-core-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 3 | -14/+4 |
2022-03-24 | Merge tag 'iommu-updates-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 32 | -1897/+573 |
2022-03-23 | Merge tag 'media/v5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc... | Linus Torvalds | 2 | -1/+75 |
2022-03-21 | Merge tag 'x86-pasid-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 9 | -86/+27 |
2022-03-08 | Merge branches 'arm/mediatek', 'arm/msm', 'arm/renesas', 'arm/rockchip', 'arm... | Joerg Roedel | 32 | -1897/+573 |
2022-03-08 | Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/scm/linux/kernel/git... | Joerg Roedel | 4 | -74/+61 |
2022-03-08 | iommu/amd: Improve amd_iommu_v2_exit() | Suravee Suthikulpanit | 1 | -17/+17 |
2022-03-08 | iommu/amd: Remove unused struct fault.devid | Vasant Hegde | 1 | -1/+0 |
2022-03-08 | iommu/amd: Clean up function declarations | Vasant Hegde | 2 | -5/+1 |
2022-03-08 | iommu/amd: Call memunmap in error path | Vasant Hegde | 1 | -0/+2 |
2022-03-07 | iommu/arm-smmu: Account for PMU interrupts | Robin Murphy | 2 | -52/+46 |
2022-03-04 | iommu/vt-d: Enable ATS for the devices in SATC table | Yian Chen | 1 | -2/+38 |
2022-03-04 | iommu/vt-d: Remove unused function intel_svm_capable() | YueHaibing | 1 | -5/+0 |
2022-03-04 | iommu/vt-d: Add missing "__init" for rmrr_sanity_check() | Marco Bonelli | 1 | -1/+1 |
2022-03-04 | iommu/vt-d: Move intel_iommu_ops to header file | Andy Shevchenko | 1 | -2/+0 |
2022-03-04 | iommu/vt-d: Fix indentation of goto labels | Lu Baolu | 1 | -2/+2 |
2022-03-04 | iommu/vt-d: Remove unnecessary prototypes | Lu Baolu | 1 | -5/+0 |
2022-03-04 | iommu/vt-d: Remove unnecessary includes | Lu Baolu | 1 | -27/+7 |
2022-03-04 | iommu/vt-d: Remove DEFER_DEVICE_DOMAIN_INFO | Lu Baolu | 4 | -128/+79 |
2022-03-04 | iommu/vt-d: Remove domain and devinfo mempool | Lu Baolu | 1 | -99/+5 |
2022-03-04 | iommu/vt-d: Remove iova_cache_get/put() | Lu Baolu | 1 | -5/+0 |
2022-03-04 | iommu/vt-d: Remove finding domain in dmar_insert_one_dev_info() | Lu Baolu | 1 | -21/+0 |
2022-03-04 | iommu/vt-d: Remove intel_iommu::domains | Lu Baolu | 1 | -65/+3 |
2022-03-04 | Merge branch 'core' into x86/vt-d | Joerg Roedel | 29 | -1385/+305 |
2022-03-04 | iommu/mediatek: Always tlb_flush_all when each PM resume | Yong Wu | 1 | -0/+7 |
2022-03-04 | iommu/mediatek: Add tlb_lock in tlb_flush_all | Yong Wu | 1 | -3/+9 |
2022-03-04 | iommu/mediatek: Remove the power status checking in tlb flush all | Yong Wu | 1 | -5/+0 |
2022-03-04 | iommu/mediatek: Always check runtime PM status in tlb flush range callback | Sebastian Reichel | 1 | -7/+3 |
2022-03-04 | iommu/mediatek: Remove for_each_m4u in tlb_sync_all | Yong Wu | 1 | -9/+7 |
2022-03-04 | iommu/iova: Improve 32-bit free space estimate | Robin Murphy | 1 | -2/+3 |
2022-03-04 | iommu/amd: Improve error handling for amd_iommu_init_pci | Suravee Suthikulpanit | 1 | -3/+11 |
2022-03-03 | dma-mapping: remove CONFIG_DMA_REMAP | Christoph Hellwig | 1 | -9/+5 |
2022-02-28 | iommu/tegra-smmu: Fix missing put_device() call in tegra_smmu_find | Miaoqian Lin | 1 | -1/+3 |
2022-02-28 | iommu/vt-d: Fix double list_add when enabling VMD in scalable mode | Adrian Huang | 1 | -1/+1 |
2022-02-28 | iommu: Split struct iommu_ops | Lu Baolu | 21 | -162/+203 |
2022-02-28 | iommu: Remove unused argument in is_attach_deferred | Lu Baolu | 5 | -16/+10 |
2022-02-28 | iommu: Use right way to retrieve iommu_ops | Lu Baolu | 1 | -25/+25 |
2022-02-28 | iommu: Remove apply_resv_region | Lu Baolu | 1 | -3/+0 |
2022-02-28 | iommu: Remove aux-domain related interfaces and iommu_ops | Lu Baolu | 1 | -46/+0 |
2022-02-28 | iommu/vt-d: Remove aux-domain related callbacks | Lu Baolu | 2 | -309/+3 |
2022-02-28 | iommu: Remove guest pasid related interfaces and definitions | Lu Baolu | 1 | -210/+0 |
2022-02-28 | iommu/vt-d: Remove guest pasid related callbacks | Lu Baolu | 4 | -582/+0 |
2022-02-28 | Merge 5.17-rc6 into driver-core-next | Greg Kroah-Hartman | 5 | -18/+33 |
2022-02-25 | iommu/mediatek: Make use of the helper component_compare/release_of | Yong Wu | 3 | -14/+4 |
2022-02-15 | iommu/sva: Assign a PASID to mm on PASID allocation and free it on mm exit | Fenghua Yu | 6 | -78/+19 |
2022-02-14 | iommu/sva: Rename CONFIG_IOMMU_SVA_LIB to CONFIG_IOMMU_SVA | Fenghua Yu | 4 | -8/+8 |
2022-02-14 | iommu/iova: Separate out rcache init | John Garry | 2 | -14/+63 |
2022-02-14 | iommu/msm: Simplify with dev_err_probe() | David Heidelberg | 1 | -14/+10 |
2022-02-14 | iommu/msm: Use standard driver registration | Robin Murphy | 1 | -13/+1 |
2022-02-14 | iommu/rockchip: : Use standard driver registration | Robin Murphy | 1 | -6/+1 |
2022-02-14 | iommu: Remove trivial ops->capable implementations | Robin Murphy | 3 | -18/+0 |
2022-02-14 | iommu/ipmmu-vmsa: Add support for R-Car Gen4 | Yoshihiro Shimoda | 1 | -3/+7 |
2022-02-14 | iommu/ipmmu-vmsa: Check for error num after setting mask | Jiasheng Jiang | 1 | -1/+3 |
2022-02-14 | iommu/vtd: Replace acpi_bus_get_device() | Rafael J. Wysocki | 1 | -1/+2 |
2022-02-14 | iommu/amd: Fix I/O page table memory leak | Suravee Suthikulpanit | 1 | -6/+6 |
2022-02-14 | iommu/amd: Recover from event log overflow | Lennert Buytenhek | 4 | -2/+20 |
2022-02-08 | iommu/arm-smmu-v3: fix event handling soft lockup | Zhou Guanghui | 1 | -0/+1 |
2022-02-08 | iommu/arm-smmu: Add missing pm_runtime_disable() in qcom_iommu_device_probe | Miaoqian Lin | 1 | -3/+7 |
2022-02-08 | iommu/arm-smmu-v3: Simplify memory allocation | Christophe JAILLET | 1 | -17/+5 |
2022-02-08 | iommu/arm-smmu-v3: Avoid open coded arithmetic in memory allocation | Christophe JAILLET | 1 | -2/+2 |
2022-02-04 | iommu/amd: Fix loop timeout issue in iommu_ga_log_enable() | Joerg Roedel | 1 | -0/+2 |
2022-01-31 | iommu/vt-d: Fix potential memory leak in intel_setup_irq_remapping() | Guoqing Jiang | 1 | -3/+10 |
2022-01-31 | iommu: Fix some W=1 warnings | John Garry | 3 | -13/+14 |
2022-01-31 | iommu: Fix potential use-after-free during probe | Vijayanand Jitta | 1 | -2/+7 |
2022-01-28 | media: iommu/mediatek: Add device_link between the consumer and the larb devices | Yong Wu | 2 | -1/+58 |
2022-01-28 | media: iommu/mediatek: Add probe_defer for smi-larb | Yong Wu | 2 | -0/+8 |
2022-01-28 | media: iommu/mediatek: Return ENODEV if the device is NULL | Yong Wu | 2 | -2/+2 |
2022-01-28 | media: iommu/mediatek-v1: Free the existed fwspec if the master dev already has | Yong Wu | 1 | -0/+9 |
2022-01-18 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -1/+1 |
2022-01-14 | virtio: wrap config->reset calls | Michael S. Tsirkin | 1 | -1/+1 |
2022-01-13 | Merge tag 'irq-msi-2022-01-13' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -18/+5 |
2022-01-12 | Merge tag 'iommu-updates-v5.17' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 13 | -483/+475 |
2022-01-04 | Merge branches 'arm/smmu', 'virtio', 'x86/amd', 'x86/vt-d' and 'core' into next | Joerg Roedel | 13 | -483/+475 |
2021-12-20 | iommu: Move flush queue data into iommu_dma_cookie | Robin Murphy | 2 | -79/+94 |
2021-12-20 | iommu/iova: Move flush queue code to iommu-dma | Robin Murphy | 2 | -176/+176 |
2021-12-20 | iommu/iova: Consolidate flush queue code | Robin Murphy | 1 | -73/+58 |
2021-12-20 | iommu/vt-d: Use put_pages_list | Matthew Wilcox (Oracle) | 3 | -76/+41 |
2021-12-20 | iommu/amd: Use put_pages_list | Matthew Wilcox (Oracle) | 1 | -32/+18 |
2021-12-20 | iommu/amd: Simplify pagetable freeing | Robin Murphy | 1 | -48/+34 |
2021-12-20 | iommu/iova: Squash flush_cb abstraction | Robin Murphy | 2 | -18/+6 |
2021-12-20 | iommu/iova: Squash entry_dtor abstraction | Robin Murphy | 2 | -28/+17 |
2021-12-20 | iommu/iova: Fix race between FQ timeout and teardown | Xiongfeng Wang | 1 | -2/+1 |
2021-12-20 | iommu/amd: Fix typo in *glues … together* in comment | Paul Menzel | 1 | -1/+1 |
2021-12-17 | iommu/vt-d: Remove unused dma_to_mm_pfn function | Maíra Canal | 1 | -5/+0 |
2021-12-17 | iommu/vt-d: Drop duplicate check in dma_pte_free_pagetable() | Kefeng Wang | 1 | -4/+0 |
2021-12-17 | iommu/vt-d: Use bitmap_zalloc() when applicable | Christophe JAILLET | 1 | -5/+4 |
2021-12-17 | iommu/amd: Remove useless irq affinity notifier | Maxim Levitsky | 1 | -2/+0 |
2021-12-17 | iommu/amd: X2apic mode: mask/unmask interrupts on suspend/resume | Maxim Levitsky | 1 | -1/+7 |
2021-12-17 | iommu/amd: X2apic mode: setup the INTX registers on mask/unmask | Maxim Levitsky | 1 | -32/+33 |
2021-12-17 | iommu/amd: X2apic mode: re-enable after resume | Maxim Levitsky | 1 | -1/+4 |
2021-12-17 | iommu/amd: Restore GA log/tail pointer on host resume | Maxim Levitsky | 1 | -16/+15 |
2021-12-17 | iommu/iova: Move fast alloc size roundup into alloc_iova_fast() | John Garry via iommu | 2 | -8/+9 |
2021-12-17 | iommu/virtio: Fix typo in a comment | Xiang wangx | 1 | -1/+1 |
2021-12-17 | iommu/vt-d: Use correctly sized arguments for bit field | Kees Cook | 1 | -2/+2 |
2021-12-16 | iommu/arm-smmu-v3: Use msi_get_virq() | Thomas Gleixner | 1 | -16/+3 |
2021-12-16 | platform-msi: Use msi_desc::msi_index | Thomas Gleixner | 1 | -2/+2 |
2021-12-16 | device: Move MSI related data into a struct | Thomas Gleixner | 1 | -1/+1 |
2021-12-15 | Revert "iommu/arm-smmu-v3: Decrease the queue size of evtq and priq" | Zhou Wang | 1 | -3/+2 |
2021-12-14 | iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure | Yunfei Wang | 1 | -1/+5 |
2021-12-14 | iommu/arm-smmu-v3: Constify arm_smmu_mmu_notifier_ops | Rikard Falkeborn | 1 | -1/+1 |
2021-12-14 | iommu: arm-smmu-impl: Add SM8450 qcom iommu implementation | Vinod Koul | 1 | -0/+1 |
2021-12-14 | iommu/arm-smmu-qcom: Fix TTBR0 read | Rob Clark | 1 | -1/+1 |
2021-12-06 | iommu/virtio: Support identity-mapped domains | Jean-Philippe Brucker | 1 | -4/+57 |
2021-12-06 | iommu/virtio: Pass end address to viommu_add_mapping() | Jean-Philippe Brucker | 1 | -16/+15 |
2021-12-06 | iommu/virtio: Sort reserved regions | Jean-Philippe Brucker | 1 | -2/+7 |
2021-12-06 | iommu/virtio: Support bypass domains | Jean-Philippe Brucker | 1 | -1/+19 |
2021-12-06 | s390/pci: use physical addresses in DMA tables | Niklas Schnelle | 1 | -5/+5 |
2021-12-06 | iommu/io-pgtable-arm: Fix table descriptor paddr formatting | Hector Martin | 1 | -4/+5 |
2021-12-06 | iommu: Extend mutex lock scope in iommu_probe_device() | Lu Baolu | 1 | -1/+2 |
2021-11-26 | iommu/vt-d: Fix unmap_pages support | Alex Williamson | 1 | -4/+2 |
2021-11-26 | iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() | Christophe JAILLET | 1 | -2/+3 |
2021-11-26 | iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 | Alex Bee | 1 | -2/+2 |
2021-11-26 | iommu/amd: Clarify AMD IOMMUv2 initialization messages | Joerg Roedel | 1 | -3/+3 |
2021-11-06 | Merge tag 'pci-v5.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -0/+28 |
2021-11-04 | iommu/dart: Exclude MSI doorbell from PCIe device IOVA range | Marc Zyngier | 1 | -0/+27 |
2021-11-04 | Merge tag 'iommu-updates-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 16 | -229/+337 |
2021-11-01 | Merge tag 'overflow-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -3/+6 |
2021-11-01 | Merge tag 'x86_cc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 4 | -6/+10 |
2021-10-31 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'arm/... | Joerg Roedel | 16 | -229/+337 |
2021-10-28 | iommu/dma: Fix incorrect error return on iommu deferred attach | Logan Gunthorpe | 1 | -1/+2 |
2021-10-27 | iommu/dart: Initialize DART_STREAMS_ENABLE | Sven Peter | 1 | -0/+5 |
2021-10-27 | iommu/dma: Use kvcalloc() instead of kvzalloc() | Gustavo A. R. Silva | 1 | -1/+1 |
2021-10-18 | iommu/tegra-smmu: Use devm_bitmap_zalloc when applicable | Christophe JAILLET | 1 | -4/+1 |
2021-10-18 | iommu/dart: Use kmemdup instead of kzalloc and memcpy | Wan Jiabing | 1 | -2/+1 |
2021-10-18 | iommu/vt-d: Avoid duplicate removing in __domain_mapping() | Longpeng(Mike) | 1 | -5/+6 |
2021-10-18 | iommu/vt-d: Clean up unused PASID updating functions | Fenghua Yu | 1 | -23/+1 |
2021-10-18 | iommu/vt-d: Delete dev_has_feat callback | Lu Baolu | 1 | -54/+5 |
2021-10-18 | iommu/vt-d: Use second level for GPA->HPA translation | Lu Baolu | 1 | -3/+12 |
2021-10-18 | iommu/vt-d: Check FL and SL capability sanity in scalable mode | Lu Baolu | 2 | -0/+14 |
2021-10-18 | iommu/vt-d: Remove duplicate identity domain flag | Lu Baolu | 1 | -5/+4 |
2021-10-18 | iommu/vt-d: Dump DMAR translation structure when DMA fault occurs | Kyung Min Park | 3 | -2/+125 |
2021-10-18 | iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option | Tvrtko Ursulin | 1 | -1/+5 |
2021-10-13 | iommu/arm: fix ARM_SMMU_QCOM compilation | Arnd Bergmann | 1 | -0/+8 |
2021-10-08 | Merge tag 'asm-generic-fixes-5.15' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 3 | -4/+5 |
2021-10-08 | iommu/arm-smmu-qcom: Request direct mapping for modem device | Sibi Sankar | 1 | -0/+1 |
2021-10-07 | qcom_scm: hide Kconfig symbol | Arnd Bergmann | 3 | -4/+5 |
2021-10-04 | iommu: arm-smmu-qcom: Add compatible for QCM2290 | Loic Poulain | 1 | -0/+1 |
2021-10-04 | iommu/arm-smmu-qcom: Add SM6350 SMMU compatible | Konrad Dybcio | 1 | -0/+1 |
2021-10-04 | iommu/arm-smmu-v3: Properly handle the return value of arm_smmu_cmdq_build_cmd() | Zhen Lei | 1 | -6/+12 |
2021-10-04 | iommu/arm-smmu-v3: Stop pre-zeroing batch commands in arm_smmu_atc_inv_master() | Zhen Lei | 1 | -1/+2 |
2021-10-04 | treewide: Replace the use of mem_encrypt_active() with cc_platform_has() | Tom Lendacky | 3 | -3/+6 |
2021-10-04 | x86/sme: Replace occurrences of sme_active() with cc_platform_has() | Tom Lendacky | 1 | -3/+4 |
2021-09-29 | iommu/amd: Use report_iommu_fault() | Lennert Buytenhek | 2 | -0/+23 |
2021-09-29 | iommu/dma: Account for min_align_mask w/swiotlb | David Stevens | 1 | -3/+2 |
2021-09-29 | swiotlb: Support aligned swiotlb buffers | David Stevens | 1 | -2/+2 |
2021-09-29 | iommu/dma: Check CONFIG_SWIOTLB more broadly | David Stevens | 1 | -8/+12 |
2021-09-29 | iommu/dma: Fold _swiotlb helpers into callers | David Stevens | 1 | -76/+59 |
2021-09-29 | iommu/dma: Skip extra sync during unmap w/swiotlb | David Stevens | 1 | -5/+6 |
2021-09-29 | iommu/dma: Fix arch_sync_dma for map | David Stevens | 1 | -9/+7 |
2021-09-29 | iommu/dma: Fix sync_sg with swiotlb | David Stevens | 1 | -20/+13 |
2021-09-28 | iommu/mediatek: Fix out-of-range warning with clang | Arnd Bergmann | 1 | -1/+3 |
2021-09-28 | iommu/dart: Clear sid2group entry when a group is freed | Sven Peter | 1 | -3/+35 |
2021-09-28 | iommu/ipmmu-vmsa: Hook up r8a77980 DT matching code | Nikita Yushchenko | 1 | -0/+3 |
2021-09-28 | iommu/vt-d: Drop "0x" prefix from PCI bus & device addresses | Bjorn Helgaas | 1 | -3/+3 |
2021-09-28 | iommu/dart: Remove iommu_flush_ops | Sven Peter | 1 | -18/+0 |
2021-09-28 | iommu/dma: Unexport IOVA cookie management | Robin Murphy | 2 | -9/+1 |
2021-09-28 | iommu/dart: Clean up IOVA cookie crumbs | Robin Murphy | 1 | -2/+0 |
2021-09-28 | iommu/ipmmu-vmsa: Add support for r8a779a0 | Yoshihiro Shimoda | 1 | -4/+25 |
2021-09-25 | iommu/amd: Use struct_group() for memcpy() region | Kees Cook | 1 | -3/+6 |
2021-09-11 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -0/+2 |
2021-09-10 | Merge tag 'iommu-fixes-v5.15-rc0' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 3 | -24/+41 |
2021-09-09 | iommu: Clarify default domain Kconfig | Robin Murphy | 1 | -1/+1 |
2021-09-09 | iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() | Fenghua Yu | 1 | -0/+12 |
2021-09-09 | iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() | Fenghua Yu | 1 | -3/+0 |
2021-09-09 | iommu/amd: Remove iommu_init_ga() | Suravee Suthikulpanit | 1 | -13/+4 |
2021-09-09 | iommu/amd: Relocate GAMSup check to early_enable_iommus | Wei Huang | 1 | -7/+24 |
2021-09-06 | iova: Export alloc_iova_fast() and free_iova_fast() | Xie Yongji | 1 | -0/+2 |
2021-09-03 | Merge tag 'iommu-updates-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 34 | -565/+1802 |
2021-09-03 | Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -6/+6 |
2021-09-02 | Merge tag 'dma-mapping-5.15' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 2 | -15/+22 |
2021-09-01 | Merge tag 'drivers-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/soc... | Linus Torvalds | 1 | -0/+2 |
2021-08-30 | Merge tag 's390-5.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390... | Linus Torvalds | 1 | -5/+13 |
2021-08-25 | s390/pci: improve DMA translation init and exit | Niklas Schnelle | 1 | -5/+13 |
2021-08-20 | Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x86/amd', 'x86/vt-d'... | Joerg Roedel | 34 | -568/+1822 |
2021-08-20 | iommu/io-pgtable: Abstract iommu_iotlb_gather access | Robin Murphy | 2 | -2/+2 |
2021-08-20 | iommu/arm-smmu: Fix missing unlock on error in arm_smmu_device_group() | Yang Yingliang | 1 | -1/+3 |
2021-08-19 | iommu/vt-d: Add present bit check in pasid entry setup helpers | Liu Yi L | 1 | -0/+16 |
2021-08-19 | iommu/vt-d: Use pasid_pte_is_present() helper function | Liu Yi L | 1 | -1/+1 |
2021-08-19 | iommu/vt-d: Drop the kernel doc annotation | Andy Shevchenko | 1 | -1/+1 |
2021-08-19 | iommu/vt-d: Allow devices to have more than 32 outstanding PRs | Lu Baolu | 2 | -5/+2 |
2021-08-19 | iommu/vt-d: Preset A/D bits for user space DMA usage | Lu Baolu | 1 | -7/+3 |
2021-08-19 | iommu/vt-d: Enable Intel IOMMU scalable mode by default | Lu Baolu | 2 | -1/+5 |
2021-08-19 | iommu/vt-d: Refactor Kconfig a bit | Lu Baolu | 2 | -19/+12 |
2021-08-19 | iommu/vt-d: Remove unnecessary oom message | Zhen Lei | 2 | -7/+1 |
2021-08-19 | iommu/vt-d: Update the virtual command related registers | Lu Baolu | 1 | -5/+5 |
2021-08-18 | Merge tag 'qcom-drivers-for-5.15' of git://git.kernel.org/pub/scm/linux/kerne... | Arnd Bergmann | 1 | -0/+2 |
2021-08-18 | iommu: Allow enabling non-strict mode dynamically | Robin Murphy | 3 | -24/+51 |
2021-08-18 | iommu: Merge strictness and domain type configs | Robin Murphy | 2 | -42/+42 |
2021-08-18 | iommu: Only log strictness for DMA domains | Robin Murphy | 1 | -4/+5 |
2021-08-18 | iommu: Expose DMA domain strictness via sysfs | Robin Murphy | 1 | -0/+2 |
2021-08-18 | iommu: Express DMA strictness via the domain type | Robin Murphy | 2 | -13/+11 |
2021-08-18 | iommu/vt-d: Prepare for multiple DMA domain types | Robin Murphy | 1 | -9/+6 |
2021-08-18 | iommu/arm-smmu: Prepare for multiple DMA domain types | Robin Murphy | 2 | -1/+3 |
2021-08-18 | iommu/amd: Prepare for multiple DMA domain types | Robin Murphy | 1 | -7/+2 |
2021-08-18 | iommu: Introduce explicit type for non-strict DMA domains | Robin Murphy | 2 | -3/+7 |
2021-08-18 | iommu/io-pgtable: Remove non-strict quirk | Robin Murphy | 4 | -26/+4 |
2021-08-18 | iommu: Indicate queued flushes via gather data | Robin Murphy | 2 | -0/+8 |
2021-08-18 | iommu/dma: Remove redundant "!dev" checks | Robin Murphy | 1 | -4/+1 |
2021-08-18 | iommu/virtio: Drop IOVA cookie management | Robin Murphy | 1 | -8/+0 |