- b4bb0b1 iommu/amd: Relocate GAMSup check to early_enable_iommus by Wei Huang · 3 years, 7 months ago
- 253bac6 iommu/vt-d: Update the virtual command related registers by Lu Baolu · 3 years, 7 months ago
- 21ca0b1 iommu/vt-d: Fix incomplete cache flush in intel_pasid_tear_down_entry() by Liu Yi L · 3 years, 7 months ago
- 81578e58 iommu/vt-d: Consolidate duplicate cache invaliation code by Lu Baolu · 4 years, 2 months ago
- d2ab549 iommu: Check if group is NULL before remove device by Frank Wunderlich · 3 years, 8 months ago
- 43d1aaa iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation by Xiyu Yang · 3 years, 9 months ago
- c400759 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails by Xiyu Yang · 3 years, 9 months ago
- 9b07d81 iommu/dma: Fix compile warning in 32-bit builds by Joerg Roedel · 3 years, 9 months ago
- 45a3d00 iommu/dma: Fix IOVA reserve dma ranges by Srinath Mannam · 4 years, 6 months ago
- d8fe62c iommu/amd: Fix extended features logging by Alexander Monakov · 3 years, 10 months ago
- a521251 iommu/vt-d: Use user privilege for RID2PASID translation by Lu Baolu · 3 years, 10 months ago
- 815eb57 iommu/virtio: Add missing MODULE_DEVICE_TABLE by Bixuan Cui · 3 years, 10 months ago
- f011343 iommu/vt-d: Fix sysfs leak in alloc_iommu() by Rolf Eike Beer · 3 years, 10 months ago
- 89bd620 iommu/vt-d: Remove WO permissions on second-level paging entries by Lu Baolu · 4 years ago
- 0160f62 iommu/vt-d: Preset Access/Dirty bits for IOVA over FL by Lu Baolu · 4 years, 2 months ago
- a282b76 Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" by Greg Kroah-Hartman · 3 years, 10 months ago
- c1f2d0b Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" by Greg Kroah-Hartman · 3 years, 10 months ago
- 63e9abe iommu/amd: Remove performance counter pre-initialization test by Suravee Suthikulpanit · 4 years ago
- 1097ecf Revert "iommu/amd: Fix performance counter initialization" by Paul Menzel · 4 years ago
- 0df2770 iommu/amd: Put newline after closing bracket in warning by Paul Menzel · 4 years ago
- e759105 iommu/vt-d: Invalidate PASID cache when root/context entry changed by Lu Baolu · 4 years ago
- c848416 iommu/vt-d: Remove WO permissions on second-level paging entries by Lu Baolu · 4 years ago
- 416fa53 iommu/vt-d: Preset Access/Dirty bits for IOVA over FL by Lu Baolu · 4 years, 2 months ago
- 32737c3 iommu/vt-d: Report the right page fault address by Lu Baolu · 4 years ago
- eb0530d iommu/vt-d: Report right snoop capability when using FL for IOVA by Lu Baolu · 4 years ago
- c96f7eb iommu/vt-d: Don't set then clear private data in prq_event_thread() by Lu Baolu · 4 years ago
- 4ff0817 iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK by Zhen Lei · 4 years ago
- ee06efc iommu/vt-d: Reject unsupported page request modes by Jacob Pan · 4 years ago
- b60e13c iommu: Check dev->iommu in iommu_dev_xxx functions by Shameer Kolothum · 4 years ago
- a19d18a iommu/amd: Fix performance counter initialization by Suravee Suthikulpanit · 4 years, 1 month ago
- 1e5ac05 iommu/vt-d: Clear PRQ overflow only when PRQ is empty by Lu Baolu · 4 years, 2 months ago
- 93d20ce iommu/amd: Fix sleeping in atomic in increase_address_space() by Andrey Ryabinin · 4 years, 1 month ago
- a7cefac iommu/vt-d: Fix status code for Allocate/Free PASID command by Zenghui Yu · 4 years ago
- e9e9872 iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs by Isaac J. Manjarres · 4 years, 2 months ago
- 377a9c9 iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping by Douglas Anderson · 4 years, 1 month ago
- 452fc2c iommu: Move iotlb_sync_map out from __iommu_map by Yong Wu · 4 years, 2 months ago
- 48e6713 iommu: Switch gather->end to the inclusive end by Yong Wu · 4 years, 2 months ago
- c4e8fa2 iommu/vt-d: Do not use flush-queue when caching-mode is on by Nadav Amit · 4 years, 2 months ago
- b584862 iommu/io-pgtable-arm: Support coherency for Mali LPAE by Robin Murphy · 4 years, 6 months ago
- cf7ed01 iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() by Lu Baolu · 4 years, 2 months ago
- 974b628 iommu/amd: Use IVHD EFR for early initialization of IOMMU features by Suravee Suthikulpanit · 4 years, 2 months ago
- a9bc9c9 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() by Lu Baolu · 4 years, 2 months ago
- 518606a iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_dev by Lu Baolu · 4 years, 4 months ago
- a4c84cd iommu/vt-d: Fix lockdep splat in sva bind()/unbind() by Lu Baolu · 4 years, 2 months ago
- 2a21faa iommu/intel: Fix memleak in intel_irq_remapping_alloc by Dinghao Liu · 4 years, 2 months ago
- 39b3204 iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() by Lu Baolu · 4 years, 2 months ago
- 9d7751a iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context by Bjorn Andersson · 4 years, 2 months ago
- 1c31964 iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev by Liu Yi L · 4 years, 2 months ago
- 1dd44b5 iommu/arm-smmu-qcom: Implement S2CR quirk by Bjorn Andersson · 4 years, 5 months ago
- f48e7f7 iommu/arm-smmu-qcom: Read back stream mappings by Bjorn Andersson · 4 years, 5 months ago
- 3192e18 iommu/arm-smmu: Allow implementation specific write_s2cr by Bjorn Andersson · 4 years, 5 months ago
- 1a94c18 iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM by Lukas Bulwahn · 4 years, 4 months ago
- ca4bbda Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 3 months ago
- 4165bf0 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs by Suravee Suthikulpanit · 4 years, 3 months ago
- 6adf33a Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 4 months ago
- d76b42e iommu/vt-d: Don't read VCCAP register unless it exists by David Woodhouse · 4 years, 4 months ago
- 77c38c8 iommu: Check return of __iommu_attach_device() by Shameer Kolothum · 4 years, 4 months ago
- 72b55c9 arm-smmu-qcom: Ensure the qcom_scm driver has finished probing by John Stultz · 4 years, 4 months ago
- 6d39bde iommu/amd: Enforce 4k mapping for certain IOMMU data structures by Suravee Suthikulpanit · 4 years, 4 months ago
- fc8299f9 Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 4 years, 4 months ago
- 3645a34 iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set by Lu Baolu · 4 years, 4 months ago
- 388255c Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip into for-next/iommu/fixes by Will Deacon · 4 years, 4 months ago
- 4d213e7 iommu/vt-d: Avoid panic if iommu init fails in tboot system by Zhenzhong Duan · 4 years, 4 months ago
- 326fd6d Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 4 months ago
- ff82872 iommu/vt-d: Cure VF irqdomain hickup by Thomas Gleixner · 4 years, 4 months ago
- 3d5e28b Merge branch 'stable/for-linus-5.10-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 4 years, 4 months ago
- 4dd6ce4 iommu: Fix a check in iommu_check_bind_data() by Dan Carpenter · 4 years, 4 months ago
- 71cd8e2 iommu/vt-d: Fix a bug for PDP check in prq_event_thread by Liu, Yi L · 4 years, 5 months ago
- eea4e29 iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() by Liu Yi L · 4 years, 5 months ago
- 6097df4 iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() by Lu Baolu · 4 years, 5 months ago
- 73db2fc iommu/amd: Increase interrupt remapping table limit to 512 entries by Suravee Suthikulpanit · 4 years, 5 months ago
- fc0021a swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single by Christoph Hellwig · 4 years, 5 months ago
- 5c7e3f3 Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 4 years, 5 months ago
- 9def3b1 iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built by Bartosz Golaszewski · 4 years, 5 months ago
- 5a32c34 Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 5 months ago
- 531d29b Merge tag 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 4 years, 5 months ago
- cf1d2b4 Merge tag 'acpi-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm by Linus Torvalds · 4 years, 5 months ago
- e4174ff Merge branch 'acpi-numa' by Rafael J. Wysocki · 4 years, 5 months ago
- cc73437 Merge tag 'x86-irq-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
- ac74075 Merge tag 'x86_pasid_for_5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 5 months ago
- 7e3c388 Merge branches 'arm/allwinner', 'arm/mediatek', 'arm/renesas', 'arm/tegra', 'arm/qcom', 'arm/smmu', 'ppc/pamu', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 4 years, 5 months ago
- c40aaaa iommu/vt-d: Gracefully handle DMAR units with no supported address widths by David Woodhouse · 4 years, 6 months ago
- 9f4df96 dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 6 months ago
- 0b1abd1 dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 6 months ago
- 0a0f0d8 dma-mapping: split <linux/dma-mapping.h> by Christoph Hellwig · 4 years, 6 months ago
- 1a3f2fd iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() by Lu Baolu · 4 years, 6 months ago
- 6278eec iommu/vt-d: Check UAPI data processed by IOMMU core by Jacob Pan · 4 years, 6 months ago
- d905738 iommu/uapi: Handle data and argsz filled by users by Jacob Pan · 4 years, 6 months ago
- 23cc349 iommu/uapi: Rename uapi functions by Jacob Pan · 4 years, 6 months ago
- 8d3bb3b iommu/uapi: Use named union for user data by Jacob Pan · 4 years, 6 months ago
- 0bbe4ce iommu/amd: Fix the overwritten field in IVMD header by Adrian Huang · 4 years, 6 months ago
- e2eae09 iommu/qcom: add missing put_device() call in qcom_iommu_of_xlate() by Yu Kuai · 4 years, 6 months ago
- f534d98b iommu/arm-smmu-v3: Add SVA device feature by Jean-Philippe Brucker · 4 years, 6 months ago
- d744f9e iommu/arm-smmu-v3: Check for SVA features by Jean-Philippe Brucker · 4 years, 6 months ago
- 3e63033 iommu/arm-smmu-v3: Seize private ASID by Jean-Philippe Brucker · 4 years, 6 months ago
- 3f1ce8e iommu/arm-smmu-v3: Share process page tables by Jean-Philippe Brucker · 4 years, 6 months ago
- e881e783 iommu/arm-smmu-v3: Move definitions to a header by Jean-Philippe Brucker · 4 years, 6 months ago
- 7cef39d iommu/io-pgtable-arm: Move some definitions to a header by Jean-Philippe Brucker · 4 years, 6 months ago
- a76a377 iommu/arm-smmu-v3: Ensure queue is read after updating prod pointer by Zhou Wang · 4 years, 6 months ago
- e8d39a9 dma-iommu: implement ->alloc_noncoherent by Christoph Hellwig · 4 years, 6 months ago