- df561f66 treewide: Use fallthrough pseudo-keyword by Gustavo A. R. Silva · 4 years, 5 months ago
- 952ace7 Merge tag 'iommu-updates-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 4 years, 5 months ago
- 049eb09 Merge tag 'pci-v5.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 4 years, 5 months ago
- 6585a1a Merge branch 'pci/virtualization' by Bjorn Helgaas · 4 years, 5 months ago
- 56fbacc Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/exynos', 'arm/smmu', 'ppc/pamu', 'x86/vt-d', 'x86/amd' and 'core' into next by Joerg Roedel · 4 years, 6 months ago
- 3f9a7a1 PCI/ATS: Add pci_pri_supported() to check device or associated PF by Ashok Raj · 4 years, 6 months ago
- b1012ca iommu/vt-d: Skip TE disabling on quirky gfx dedicated iommu by Lu Baolu · 4 years, 6 months ago
- 02f3eff iommu/vt-d: Rename intel-pasid.h to pasid.h by Lu Baolu · 4 years, 6 months ago
- 8b73712 iommu/vt-d: Add page response ops support by Lu Baolu · 4 years, 6 months ago
- dd6692f iommu/vt-d: Refactor device_to_iommu() helper by Lu Baolu · 4 years, 6 months ago
- 1ff0027 iommu/vt-d: Warn on out-of-range invalidation address by Jacob Pan · 4 years, 6 months ago
- 0fa1a15 iommu/vt-d: Fix devTLB flush for vSVA by Liu Yi L · 4 years, 6 months ago
- 78df6c8 iommu/vt-d: Remove global page support in devTLB flush by Jacob Pan · 4 years, 6 months ago
- 3f649ab treewide: Remove uninitialized_var() usage by Kees Cook · 4 years, 7 months ago
- 99b50be PCI: Treat "external-facing" devices themselves as internal by Rajat Jain · 4 years, 6 months ago
- 01b9d4e iommu/vt-d: Use dev_iommu_priv_get/set() by Joerg Roedel · 4 years, 7 months ago
- 48f0bcf iommu/vt-d: Fix misuse of iommu_domain_identity_map() by Lu Baolu · 4 years, 7 months ago
- 04c0095 iommu/vt-d: Update scalable mode paging structure coherency by Lu Baolu · 4 years, 7 months ago
- 67e8a5b iommu/vt-d: Don't apply gfx quirks to untrusted devices by Rajat Jain · 4 years, 7 months ago
- 16ecf10 iommu/vt-d: Set U/S bit in first level page table by default by Lu Baolu · 4 years, 7 months ago
- 672cf6d iommu/vt-d: Move Intel IOMMU driver into subdirectory by Joerg Roedel · 4 years, 7 months ago[Renamed (99%) from drivers/iommu/intel-iommu.c]
- cc69fc4 Merge branches 'arm/msm', 'arm/allwinner', 'arm/smmu', 'x86/vt-d', 'hyper-v', 'core' and 'x86/amd' into next by Joerg Roedel · 4 years, 7 months ago
- bba9cc2 iommu/vt-d: Remove real DMA lookup in find_domain by Jon Derrick · 4 years, 8 months ago
- 4fda230 iommu/vt-d: Allocate domain info for real DMA sub-devices by Jon Derrick · 4 years, 8 months ago
- 8038bdb iommu/vt-d: Only clear real DMA device's context entries by Jon Derrick · 4 years, 8 months ago
- da656a0 iommu/vt-d: Use pci_ats_supported() by Jean-Philippe Brucker · 4 years, 8 months ago
- 7809c4d iommu/vt-d: fix a GCC warning by Qian Cai · 4 years, 8 months ago
- e70b081 iommu/vt-d: Remove IOVA handling code from the non-dma_ops path by Tom Murphy · 4 years, 8 months ago
- 37e91bd iommu/vt-d: Disable non-recoverable fault processing before unbind by Lu Baolu · 4 years, 8 months ago
- 064a57d iommu/vt-d: Replace intel SVM APIs with generic SVA APIs by Jacob Pan · 4 years, 8 months ago
- 76fdd6c iommu/vt-d: Report SVA feature with generic flag by Jacob Pan · 4 years, 8 months ago
- e85bb99 iommu/vt-d: Add get_domain_info() helper by Lu Baolu · 4 years, 8 months ago
- 3375303 iommu/vt-d: Add custom allocator for IOASID by Jacob Pan · 4 years, 8 months ago
- 6ee1b77 iommu/vt-d: Add svm/sva invalidate function by Jacob Pan · 4 years, 8 months ago
- 56722a4 iommu/vt-d: Add bind guest PASID support by Jacob Pan · 4 years, 8 months ago
- b0d1f87 iommu/vt-d: Add nested translation helper function by Jacob Pan · 4 years, 8 months ago
- 3db9983 iommu/vt-d: Move domain helper to header by Jacob Pan · 4 years, 8 months ago
- 8627892 iommu/vt-d: Unify format of the printed messages by Andy Shevchenko · 4 years, 8 months ago
- 6fc7020 iommu/vt-d: Apply per-device dma_ops by Lu Baolu · 4 years, 8 months ago
- 14b3526 iommu/vt-d: Allow PCI sub-hierarchy to use DMA domain by Lu Baolu · 4 years, 8 months ago
- 327d5b2 iommu/vt-d: Allow 32bit devices to uses DMA domain by Lu Baolu · 4 years, 8 months ago
- ec9b40c Merge tag 'v5.7-rc4' into core by Joerg Roedel · 4 years, 8 months ago
- e5d1841 iommu/vt-d: Convert to probe/release_device() call-backs by Joerg Roedel · 4 years, 9 months ago
- 7039d11 iommu/vt-d: Wire up iommu_ops->def_domain_type by Joerg Roedel · 4 years, 9 months ago
- ba61c3d iommu/vt-d: Use right Kconfig option name by Lu Baolu · 4 years, 9 months ago
- c6f4ebd iommu/vt-d: Silence RCU-list debugging warning in dmar_find_atsr() by Qian Cai · 4 years, 10 months ago
- 1da8347 iommu/vt-d: Populate debugfs if IOMMUs are detected by Megha Dey · 4 years, 10 months ago
- 81ee85d 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
- 96788c7 iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with pr_warn + add_taint by Hans de Goede · 4 years, 10 months ago
- 2d48ea0 iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() by Qian Cai · 4 years, 10 months ago
- 77a1bce iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page by Yonghyun Hwang · 4 years, 11 months ago
- 1ddb32d iommu/vt-d: Simplify check in identity_mapping() by Joerg Roedel · 5 years ago
- 96d170f iommu/vt-d: Remove deferred_attach_domain() by Joerg Roedel · 5 years ago
- a11bfde iommu/vt-d: Do deferred attachment in iommu_need_mapping() by Joerg Roedel · 5 years ago
- 034d98c iommu/vt-d: Move deferred device attachment into helper function by Joerg Roedel · 5 years ago
- 1d4615978 iommu/vt-d: Add attach_deferred() helper by Joerg Roedel · 5 years ago
- 4fc2ea6 Merge tag 'iommu-updates-v5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 5 years ago
- 26dca6d Merge tag 'pci-v5.6-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 5 years ago
- e3560ee iommu/vt-d: Remove VMD child device sanity check by Jon Derrick · 5 years ago
- 2b0140c iommu/vt-d: Use pci_real_dma_dev() for mapping by Jon Derrick · 5 years ago
- e3b5ee0 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
- b89b660 iommu/vt-d: Unnecessary to handle default identity domain by Lu Baolu · 5 years ago
- 9235cb13 iommu/vt-d: Allow devices with RMRRs to use identity domain by Lu Baolu · 5 years ago
- ce4cc52b iommu/vt-d: Add RMRR base and end addresses sanity check by Barret Rhoden · 5 years ago
- f5a68bb iommu/vt-d: Mark firmware tainted if RMRR fails sanity check by Barret Rhoden · 5 years ago
- bf708cf iommu/vt-d: Call __dmar_remove_one_dev_info with valid pointer by Jerry Snitselaar · 5 years ago
- f78947c iommu/vt-d: Unlink device if failed to add to group by Jon Derrick · 5 years ago
- 4a350a0 iommu/vt-d: Fix adding non-PCI devices to Intel IOMMU by Patrick Steinhardt · 5 years ago
- e2726da iommu/vt-d: debugfs: Add support to show page table internals by Lu Baolu · 5 years ago
- b802d07 iommu/vt-d: Use iova over first level by Lu Baolu · 5 years ago
- 64229e8 iommu/vt-d: Update first level super page capability by Lu Baolu · 5 years ago
- cb8b892 iommu/vt-d: Make first level IOVA canonical by Lu Baolu · 5 years ago
- 33cd6e6 iommu/vt-d: Flush PASID-based iotlb for iova over first level by Lu Baolu · 5 years ago
- ddf09b6 iommu/vt-d: Setup pasid entries for iova over first level by Lu Baolu · 5 years ago
- 2cd1311 iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr by Lu Baolu · 5 years ago
- a1948f2 iommu/vt-d: Identify domains using first level page table by Lu Baolu · 5 years ago
- 8e3391c iommu/vt-d: Loose requirement for flush queue initializaton by Lu Baolu · 5 years ago
- 10f8008 iommu/vt-d: Avoid iova flush queue in strict mode by Lu Baolu · 5 years ago
- 984d03a iommu/vt-d: trace: Extend map_sg trace event by Lu Baolu · 5 years ago
- 59a6233 iommu/vt-d: Replace Intel specific PASID allocator with IOASID by Jacob Pan · 5 years ago
- ff3dc65 iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks by Jacob Pan · 5 years ago
- 0461825 iommu/vt-d: Add Kconfig option to enable/disable scalable mode by Lu Baolu · 5 years ago
- 0ecdebb iommu: intel: Use generic_iommu_put_resv_regions() by Thierry Reding · 5 years ago
- 944c917 iommu/iova: Silence warnings under memory pressure by Qian Cai · 5 years ago
- cde9319 iommu/vt-d: Allocate reserved region for ISA with correct permission by Jerry Snitselaar · 5 years ago
- 75d1838 iommu/vt-d: Fix dmar pte read access not set error by Lu Baolu · 5 years ago
- d8018a0 iommu/vt-d: Set ISA bridge reserved region as relaxable by Alex Williamson · 5 years ago
- 9b3a713 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', 'arm/rockchip', 'arm/mediatek', 'arm/tegra', 'arm/smmu', 'x86/amd', 'x86/vt-d', 'virtio' and 'core' into next by Joerg Roedel · 5 years ago
- 6c3a44e iommu/vt-d: Turn off translations at shutdown by Deepa Dinamani · 5 years ago
- f036c7f iommu/vt-d: Check VT-d RMRR region in BIOS is reported as reserved by Yian Chen · 5 years ago
- 160c63f iommu/vt-d: Fix panic after kexec -p for kdump by John Donnelly · 5 years ago
- 9c24eaf iommu/vt-d: Return the correct dma mask when we are bypassing the IOMMU by Arvind Sankar · 5 years ago
- 1ee0186b iommu/vt-d: Refactor find_domain() helper by Lu Baolu · 5 years ago
- 781ca2d iommu: Add gfp parameter to iommu_ops::map by Tom Murphy · 5 years ago
- 671df18 Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
- e95adb9 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
- 1f76249 iommu/vt-d: Declare Broadwell igfx dmar support snafu by Chris Wilson · 5 years ago
- cfb94a3 iommu/vt-d: Use bounce buffer for untrusted devices by Lu Baolu · 5 years ago
- 3b53034 iommu/vt-d: Add trace events for device dma map/unmap by Lu Baolu · 5 years ago
- c5a5dc4 iommu/vt-d: Don't switch off swiotlb if bounce page is used by Lu Baolu · 5 years ago