- 14e8493 iommu/vt-d: Do not use flush-queue when caching-mode is on by Nadav Amit · 4 years ago
- 045bf09 iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page by Yonghyun Hwang · 4 years, 10 months ago
- 412c17e iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT with pr_warn + add_taint by Hans de Goede · 4 years, 10 months ago
- 30616bd iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU by Lu Baolu · 6 years ago
- ea091c8 iommu/vt-d: Set intel_iommu_gfx_mapped correctly by Lu Baolu · 6 years ago
- 41f08cc iommu/vt-d: Check capability before disabling protected memory by Lu Baolu · 6 years ago
- da4b7ae iommu/vt-d: Handle domain agaw being less than iommu agaw by Sohil Mehta · 6 years ago
- 782d0b8 iommu/vt-d: Use memunmap to free memremap by Pan Bian · 6 years ago
- b68377c iommu/vt-d: Fix dev iotlb pfsid use by Jacob Pan · 7 years ago
- eada1b2 iommu/vt-d: Add definitions for PFSID by Jacob Pan · 7 years ago
- b5c2e60 iommu/vt-d: Use domain instead of cache fetching by Peter Xu · 7 years ago
- e17f2b5 iommu/vt-d: Fix scatterlist offset handling by Robin Murphy · 7 years ago
- c19bfc6 iommu/vt-d: Don't over-free page table directories by David Dillow · 8 years ago
- 21f2950 iommu/vt-d: Flush the IOTLB to get rid of the initial kdump mappings by KarimAllah Ahmed · 8 years ago
- 352c021 iommu/vt-d: Fix NULL pointer dereference in device_to_iommu by Koos Vriezen · 8 years ago
- 24427cd iommu/vt-d: Tylersburg isoch identity map check is done too late. by Ashok Raj · 8 years ago
- afd7e2b iommu/vt-d: Flush old iommu caches for kdump when the device gets context mapped by Xunlei Pang · 8 years ago
- ef41459 iommu/vt-d: Fix pasid table size encoding by Jacob Pan · 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 · 8 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
- f5c0c08 iommu/vt-d: correct flush_unmaps pfn usage by Omer Peleg · 9 years ago
- aa47324 iommu/vt-d: per-cpu deferred invalidation queues by Omer Peleg · 9 years ago
- 314f1dc iommu/vt-d: refactoring of deferred flush entries by Omer Peleg · 9 years ago
- 0b74ecd iommu/vt-d: Silence an uninitialized variable warning by Dan Carpenter · 9 years ago
- 3d1a244 x86/vt-d: Fix comment for dma_pte_free_pagetable() by Michael S. Tsirkin · 9 years ago
- e6a8c9b iommu/vt-d: Use BUS_NOTIFY_REMOVED_DEVICE in hotplug path by Joerg Roedel · 9 years ago
- da972fb iommu/vt-d: Don't skip PCI devices when disabling IOTLB by Jeremy McNicoll · 9 years ago
- 3e6110f Revert "scatterlist: use sg_phys()" by Dan Williams · 9 years ago
- d0164ad mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd by Mel Gorman · 9 years ago
- 39cf7c3 Merge tag 'iommu-updates-v4.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
- ab1228e Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
- b67ad2f Merge branches 'x86/vt-d', 'arm/omap', 'arm/smmu', 's390', 'core' and 'x86/amd' into next by Joerg Roedel · 9 years ago
- d42fde7 iommu/vt-d: Clean up pasid_enabled() and ecs_enabled() dependencies by David Woodhouse · 9 years ago
- a960fad iommu: Add device_group call-back to x86 iommu drivers by Joerg Roedel · 9 years ago
- 8a70dd2 Merge tag 'for-linus-20151021' of git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
- b9997e3 iommu/vt-d: Use dev_err(..) in intel_svm_device_to_iommu(..) by Sudeep Dutt · 9 years ago
- a222a7f iommu/vt-d: Implement page request handling by David Woodhouse · 9 years ago
- 907fea3 iommu/vt-d: Implement deferred invalidate for SVM by David Woodhouse · 9 years ago
- 2f26e0a iommu/vt-d: Add basic SVM PASID support by David Woodhouse · 9 years ago
- b16d0cb iommu/vt-d: Always enable PASID/PRI PCI capabilities before ATS by David Woodhouse · 9 years ago
- 8a94ade iommu/vt-d: Add initial support for PASID tables by David Woodhouse · 10 years ago
- ae853dd iommu/vt-d: Introduce intel_iommu=pasid28, and pasid_enabled() macro by David Woodhouse · 9 years ago
- d14053b iommu/vt-d: Fix ATSR handling for Root-Complex integrated endpoints by David Woodhouse · 9 years ago
- dfddb96 iommu/vt-d: Switch from ioremap_cache to memremap by Dan Williams · 9 years ago
- ba2374f iommu/vt-d: fix range computation when making room for large pages by Christian Zander · 10 years ago
- 7554225 Merge tag 'iommu-fixes-v4.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
- b1ce5b7 iommu/vt-d: Create RMRR mappings in newly allocated domains by Joerg Roedel · 9 years ago
- d66ce54 iommu/vt-d: Split iommu_prepare_identity_map by Joerg Roedel · 9 years ago
- 8c25ab8 Merge git://git.infradead.org/intel-iommu by Linus Torvalds · 9 years ago
- 499f3aa iommu/vt-d: Fix memory leak in dmar_insert_one_dev_info() by Sudip Mukherjee · 9 years ago
- 9a9952b Merge tag 'iommu-updates-v4.3' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 9 years ago
- d975f30 Merge branch 'for-4.3/sg' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
- 26f8b7e Merge tag 'pci-v4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 9 years ago
- 4df4eab iommu/vt-d: Really use upper context table when necessary by Joerg Roedel · 9 years ago
- db0fa0c scatterlist: use sg_phys() by Dan Williams · 9 years ago
- 543c8dc iommu/vt-d: Access iomem correctly by Joerg Roedel · 9 years ago
- b690420 iommu/vt-d: Make two functions static by Joerg Roedel · 9 years ago
- dc02e46 iommu/vt-d: Use BUG_ON instead of if () BUG() by Joerg Roedel · 9 years ago
- f303e50 iommu/vt-d: Avoid duplicate device_domain_info structures by Joerg Roedel · 9 years ago
- 08a7f45 iommu/vt-d: Only insert alias dev_info if there is an alias by Joerg Roedel · 9 years ago
- 127c761 iommu/vt-d: Pass device_domain_info to __dmar_remove_one_dev_info by Joerg Roedel · 9 years ago
- 2309bd7 iommu/vt-d: Remove dmar_global_lock from device_notifier by Joerg Roedel · 9 years ago
- 55d9404 iommu/vt-d: Get rid of domain->iommu_lock by Joerg Roedel · 9 years ago
- de7e888 iommu/vt-d: Only call domain_remove_one_dev_info to detach old domain by Joerg Roedel · 9 years ago
- d160aca iommu/vt-d: Unify domain->iommu attach/detachment by Joerg Roedel · 9 years ago
- c6c2ceb iommu/vt-d: Establish domain<->iommu link in dmar_insert_one_dev_info by Joerg Roedel · 9 years ago
- dc534b2 iommu/vt-d: Pass an iommu pointer to domain_init() by Joerg Roedel · 9 years ago
- 2452d9d iommu/vt-d: Rename iommu_detach_dependent_devices() by Joerg Roedel · 9 years ago
- e6de0f8 iommu/vt-d: Rename domain_remove_one_dev_info() by Joerg Roedel · 9 years ago
- 5db3156 iommu/vt-d: Rename dmar_insert_dev_info() by Joerg Roedel · 9 years ago
- cc4e257 iommu/vt-d: Move context-mapping into dmar_insert_dev_info by Joerg Roedel · 9 years ago
- 76f45fe iommu/vt-d: Simplify domain_remove_dev_info() by Joerg Roedel · 9 years ago
- b608ac3 iommu/vt-d: Simplify domain_remove_one_dev_info() by Joerg Roedel · 9 years ago
- 42e8c18 iommu/vt-d: Simplify io/tlb flushing in intel_iommu_unmap by Joerg Roedel · 9 years ago
- 29a2771 iommu/vt-d: Replace iommu_bmp with a refcount by Joerg Roedel · 9 years ago
- af1089c iommu/vt-d: Kill dmar_domain->id by Joerg Roedel · 9 years ago
- 0dc7971 iommu/vt-d: Don't pre-allocate domain ids for si_domain by Joerg Roedel · 9 years ago
- a1ddcbe iommu/vt-d: Pass dmar_domain directly into iommu_flush_iotlb_psi by Joerg Roedel · 9 years ago
- de24e55 iommu/vt-d: Simplify domain_context_mapping_one by Joerg Roedel · 9 years ago
- 28ccce0 iommu/vt-d: Calculate translation in domain_context_mapping_one by Joerg Roedel · 9 years ago
- e241142 iommu/vt-d: Get rid of iommu_attach_vm_domain() by Joerg Roedel · 9 years ago
- 8bf4781 iommu/vt-d: Split up iommu->domains array by Joerg Roedel · 9 years ago