- d1f2b17 Merge tag 'iommu-updates-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
- 70408a9 Merge tag 'please-pull-next' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux by Linus Torvalds · 6 years ago
- 2f2fbfb Merge branches 'arm/renesas', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 6 years ago
- ee2636b iommu/vt-d: Enable base Intel IOMMU debugfs support by Sohil Mehta · 6 years ago
- 26b8609 iommu/vt-d: Relocate struct/function declarations to its header files by Sohil Mehta · 6 years ago
- be9e659 iommu/vt-d: Handle memory shortage on pasid table allocation by Lu Baolu · 6 years ago
- 02b4da5 intel-iommu: mark intel_dma_ops static by Christoph Hellwig · 6 years ago
- beec903 ia64: remove iommu_dma_supported by Christoph Hellwig · 6 years ago
- 18b8bfd Merge tag 'iommu-updates-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 6 years ago
- d834c5a kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() by Marek Szyprowski · 6 years ago
- 6488a7f Merge branches 'arm/shmobile', 'arm/renesas', 'arm/msm', 'arm/smmu', 'arm/omap', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 6 years ago
- d88e61f iommu: Remove the ->map_sg indirection by Christoph Hellwig · 6 years ago
- d973795 iommu/vt-d: Remove the obsolete per iommu pasid tables by Lu Baolu · 6 years ago
- 4774cc5 iommu/vt-d: Apply per pci device pasid table in SVA by Lu Baolu · 6 years ago
- a7fc93f iommu/vt-d: Allocate and free pasid table by Lu Baolu · 6 years ago
- cc580e4 iommu/vt-d: Per PCI device pasid table interfaces by Lu Baolu · 6 years ago
- 85319dc iommu/vt-d: Add for_each_device_domain() helper by Lu Baolu · 6 years ago
- 9ddbfb4 iommu/vt-d: Move device_domain_info to header by Lu Baolu · 6 years ago
- 5628317 iommu/vt-d: Global PASID name space by Lu Baolu · 6 years ago
- 2db1581 Revert "iommu/vt-d: Clean up pasid quirk for pre-production devices" by Lu Baolu · 6 years ago
- 1c48db4 iommu/vt-d: Fix dev iotlb pfsid use by Jacob Pan · 7 years ago
- 0f72556 iommu/vt-d: Add definitions for PFSID by Jacob Pan · 7 years ago
- 7ec916f Revert "iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and clean up intel_{alloc,free}_coherent()" by Christoph Hellwig · 6 years ago
- 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 7 years ago
- 18f1837 Merge tag 'iommu-updates-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
- ab96746 iommu/vt-d: Clean up pasid quirk for pre-production devices by Lu Baolu · 7 years ago
- fcc35c6 iommu/vt-d: Clean up unused variable in find_or_alloc_domain by Lu Baolu · 7 years ago
- 87684fd iommu/vt-d: Fix iotlb psi missing for mappings by Peter Xu · 7 years ago
- eed91a0 iommu/vt-d: Introduce __mapping_notify_one() by Peter Xu · 7 years ago
- cef7440 PCI: Add "pci=noats" boot parameter by Gil Kupfer · 7 years ago
- e5c3722 Merge tag 'iommu-updates-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
- f746a02 iommu/vt-d:Remove unused variable by Shaokun Zhang · 7 years ago
- d657c5c iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and clean up intel_{alloc,free}_coherent() by Christoph Hellwig · 7 years ago
- fec777c x86/dma: Use DMA-direct (CONFIG_DMA_DIRECT_OPS=y) by Christoph Hellwig · 7 years ago
- ef9417e Merge tag 'iommu-updates-v4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
- 5e3b4a1 iommu/vt-d: Enable upto 57 bits of domain address width by Sohil Mehta · 7 years ago
- 9d2e650 iommu/vt-d: Use domain instead of cache fetching by Peter Xu · 7 years ago
- 4fac807 ia64: clean up swiotlb support by Christoph Hellwig · 7 years ago
- 29a90b7 iommu/vt-d: Fix scatterlist offset handling by Robin Murphy · 7 years ago
- a593472 Merge branches 'iommu/fixes', 'arm/omap', 'arm/exynos', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 7 years ago
- 538d5b3 iommu/iova: Make rcache flush optional on IOVA allocation failure by Tomasz Nowicki · 7 years ago
- b117e03 iommu/vt-d: Delete unnecessary check in domain_context_mapping_one() by Christos Gkekas · 7 years ago
- ec154bf iommu/vt-d: Don't register bus-notifier under dmar_global_lock by Joerg Roedel · 7 years ago
- aa3ac94 iommu/iova: Make dma_32bit_pfn implicit by Zhen Lei · 7 years ago
- 4dfc278 Merge tag 'iommu-updates-v4.14' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
- 0d519f2 Merge tag 'pci-v4.14-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 7 years ago
- 47b59d8 Merge branches 'arm/exynos', 'arm/renesas', 'arm/rockchip', 'arm/omap', 'arm/mediatek', 'arm/tegra', 'arm/qcom', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd', 's390' and 'core' into next by Joerg Roedel · 7 years ago
- 5082219 iommu/vt-d: Don't be too aggressive when clearing one context entry by Filippo Sironi · 7 years ago
- 5823e33 iommu/vt-d: Prevent VMD child devices from being remapping targets by Jon Derrick · 7 years ago
- 11b93eb iommu/vt-d: Avoid calling virt_to_phys() on null pointer by Ashok Raj · 7 years ago
- 13cf017 iommu/vt-d: Make use of iova deferred flushing by Joerg Roedel · 7 years ago
- 2926a2aa iommu: Fix wrong freeing of iommu_device->dev by Joerg Roedel · 7 years ago
- bc24c57 iommu/vt-d: Don't free parent pagetable of the PTE we're adding by David Dillow · 8 years ago
- fb4e3be Merge tag 'iommu-updates-v4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 7 years ago
- f72e24a Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
- 5860acc x86: remove arch specific dma_supported implementation by Christoph Hellwig · 8 years ago
- 6a70864 Merge branches 'iommu/fixes', 'arm/rockchip', 'arm/renesas', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd', 's390' and 'core' into next by Joerg Roedel · 8 years ago
- 01e1932 iommu/vt-d: Constify intel_dma_ops by Arvind Yadav · 8 years ago
- 58c4a95f iommu/vt-d: Don't disable preemption while accessing deferred_flush() by Sebastian Andrzej Siewior · 8 years ago
- b316d02 iommu/vt-d: Unwrap __get_valid_domain_for_dev() by Peter Xu · 8 years ago
- b608fe3 iommu/vt-d: Adjust system_state checks by Thomas Gleixner · 8 years ago
- f73a7ee iommu/vt-d: Flush the IOTLB to get rid of the initial kdump mappings by KarimAllah Ahmed · 8 years ago
- 2c0248d Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 8 years ago
- bfd20f1 x86, iommu/vt-d: Add an option to disable Intel IOMMU force on by Shaohua Li · 8 years ago
- 161b28a iommu/vt-d: Make sure IOMMUs are off when intel_iommu=off by Joerg Roedel · 8 years ago
- 9d3a4de iommu: Disambiguate MSI region types by Robin Murphy · 8 years ago
- 5003ae1 iommu/vt-d: Fix NULL pointer dereference in device_to_iommu by Koos Vriezen · 8 years ago
- a7fdb6e iommu/vt-d: Fix crash when accessing VT-d sysfs entries by Joerg Roedel · 8 years ago
- 712c604 mm: wire up GFP flag passing in dma_alloc_from_contiguous by Lucas Stach · 8 years ago
- 8d2932d Merge branches 'iommu/fixes', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'arm/mediatek', 'arm/core', 'x86/vt-d' and 'core' into next by Joerg Roedel · 8 years ago
- e3d10af iommu: Make iommu_device_link/unlink take a struct iommu_device by Joerg Roedel · 8 years ago
- 39ab955 iommu: Add sysfs bindings for struct iommu_device by Joerg Roedel · 8 years ago
- b0119e8 iommu: Introduce new 'struct iommu_device' by Joerg Roedel · 8 years ago
- f7116e1 iommu/vt-d: Don't over-free page table directories by David Dillow · 8 years ago
- 21e722c iommu/vt-d: Tylersburg isoch identity map check is done too late. by Ashok Raj · 8 years ago
- 0659b8d iommu/vt-d: Implement reserved region get/put callbacks by Eric Auger · 8 years ago
- 65ca7f5 iommu/vt-d: Fix pasid table size encoding by Jacob Pan · 8 years ago
- aec0e86 iommu/vt-d: Flush old iommu caches for kdump when the device gets context mapped by Xunlei Pang · 8 years ago
- e71c397 Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
- 2164761 iommu/vt-d: Convert to hotplug state machine by Anna-Maria Gleixner · 8 years ago
- 105ecad Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 8 years ago
- bea6403 iommu/vt-d: Fix dead-locks in disable_dmar_iommu() path by Joerg Roedel · 8 years ago
- 1c38718 iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions by Ashok Raj · 8 years ago
- 1c5ebba iommu/vt-d: Make sure RMRRs are mapped before domain goes public by Joerg Roedel · 8 years ago
- 7620835 iommu/vt-d: Split up get_domain_for_dev function by Joerg Roedel · 8 years ago
- 00085f1 dma-mapping: use unsigned long for dma_attrs by Krzysztof Kozlowski · 8 years ago
- dd96711 Merge tag 'iommu-updates-v4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 8 years ago
- 194dc87 Add braces to avoid "ambiguous ‘else’" compiler warnings by Linus Torvalds · 8 years ago
- f360d32 Merge branches 'x86/amd', 'x86/vt-d', 'arm/exynos', 'arm/mediatek', 'arm/msm', 'arm/rockchip', 'arm/smmu' and 'core' into next by Joerg Roedel · 8 years ago
- 5c365d1 iommu/vt-d: Return error code in domain_context_mapping_one() by Wei Yang · 8 years ago
- 0caa761 iommu/vt-d: Fix infinite loop in free_all_cpu_cached_iovas by Aaron Campbell · 9 years ago
- 3bd4f91 iommu/vt-d: Fix overflow of iommu->domains array by Jan Niehusmann · 9 years ago
- a4c34ff iommu/vt-d: Enable QI on all IOMMUs before setting root entry by Joerg Roedel · 9 years ago
- 86f004c iommu/vt-d: Reduce extra first level entry in iommu->domains by Wei Yang · 9 years ago
- 2566278 Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
- 6c0b43d Merge branches 'arm/io-pgtable', 'arm/rockchip', 'arm/omap', 'x86/vt-d', 'ppc/pamu', 'core' and 'x86/amd' into next by Joerg Roedel · 9 years ago
- 22e2f9f iommu/vt-d: Use per-cpu IOVA caching by Omer Peleg · 9 years ago
- 2aac630 iommu/vt-d: change intel-iommu to use IOVA frame numbers by Omer Peleg · 9 years ago
- 0824c59 iommu/vt-d: avoid dev iotlb logic for domains with no dev iotlbs by Omer Peleg · 9 years ago
- 769530e iommu/vt-d: only unmap mapped entries by Omer Peleg · 9 years ago