- 30209b9 iommu: Fix some W=1 warnings by John Garry · 2 years, 11 months ago
- b54240a iommu: Fix potential use-after-free during probe by Vijayanand Jitta · 2 years, 11 months ago
- 556f99a iommu: Extend mutex lock scope in iommu_probe_device() by Lu Baolu · 3 years, 2 months ago
- 7e113d0 Merge tag 'iommu-updates-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 3 years, 2 months ago
- e9d1d2b treewide: Replace the use of mem_encrypt_active() with cc_platform_has() by Tom Lendacky · 3 years, 4 months ago
- 3d31d4e iommu/dma: Unexport IOVA cookie management by Robin Murphy · 3 years, 4 months ago
- 69a5c49 Merge tag 'iommu-updates-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 3 years, 4 months ago
- 4a3bb42 Merge tag 'dma-mapping-5.15' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 3 years, 4 months ago
- d8768d7 Merge branches 'apple/dart', 'arm/smmu', 'iommu/fixes', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 3 years, 4 months ago
- 452e69b iommu: Allow enabling non-strict mode dynamically by Robin Murphy · 3 years, 5 months ago
- e96763e iommu: Merge strictness and domain type configs by Robin Murphy · 3 years, 5 months ago
- 7cf8a63 iommu: Only log strictness for DMA domains by Robin Murphy · 3 years, 5 months ago
- 26225be iommu: Expose DMA domain strictness via sysfs by Robin Murphy · 3 years, 5 months ago
- c208916 iommu: Express DMA strictness via the domain type by Robin Murphy · 3 years, 5 months ago
- bf3aed46 iommu: Introduce explicit type for non-strict DMA domains by Robin Murphy · 3 years, 5 months ago
- 46983fc iommu: Pull IOVA cookie management into the core by Robin Murphy · 3 years, 5 months ago
- 211ff31 iommu: Fix race condition during default domain allocation by Ashish Mhetre · 3 years, 5 months ago
- ad8f36e iommu: return full error code from iommu_map_sg[_atomic]() by Logan Gunthorpe · 3 years, 5 months ago
- 5aa95d8 iommu: Check if group is NULL before remove device by Frank Wunderlich · 3 years, 5 months ago
- 13b6eb6 iommu: Streamline iommu_iova_to_phys() by Robin Murphy · 3 years, 6 months ago
- 308723e iommu: Remove mode argument from iommu_set_dma_strict() by John Garry · 3 years, 6 months ago
- 712d8f2 iommu: Enhance IOMMU default DMA mode build options by Zhen Lei · 3 years, 6 months ago
- d8577d2 iommu: Print strict or lazy mode at init time by John Garry · 3 years, 6 months ago
- 647c577 iommu: Add support for the map_pages() callback by Isaac J. Manjarres · 3 years, 7 months ago
- b1d99dc iommu: Hook up '->unmap_pages' driver callback by Will Deacon · 3 years, 7 months ago
- 89d5b96 iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts by Will Deacon · 3 years, 7 months ago
- e7d6fff iommu: Use bitmap to calculate page size in iommu_pgsize() by Will Deacon · 3 years, 7 months ago
- e86b041 iommu: Delete a duplicate check in iommu_change_dev_def_domain() by Zhen Lei · 3 years, 8 months ago
- 2d471b2 iommu: Streamline registration interface by Robin Murphy · 3 years, 9 months ago
- 7876a83 iommu: remove iommu_domain_{get,set}_attr by Christoph Hellwig · 3 years, 9 months ago
- 4fc52b8 iommu: remove DOMAIN_ATTR_IO_PGTABLE_CFG by Christoph Hellwig · 3 years, 9 months ago
- a250c23 iommu: remove DOMAIN_ATTR_DMA_USE_FLUSH_QUEUE by Robin Murphy · 3 years, 9 months ago
- 3189713 iommu: remove iommu_set_cmd_line_dma_api and iommu_cmd_line_dma_api by Christoph Hellwig · 3 years, 9 months ago
- 7e14754 iommu: remove DOMAIN_ATTR_NESTING by Christoph Hellwig · 3 years, 9 months ago
- bc9a05e iommu: remove DOMAIN_ATTR_GEOMETRY by Christoph Hellwig · 3 years, 9 months ago
- 9fb5fad iommu: remove DOMAIN_ATTR_PAGING by Christoph Hellwig · 3 years, 9 months ago
- 376dfd2 iommu/fsl_pamu: remove ->domain_window_enable by Christoph Hellwig · 3 years, 9 months ago
- b9abb19 iommu: Check dev->iommu in iommu_dev_xxx functions by Shameer Kolothum · 3 years, 10 months ago
- 45e606f Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 3 years, 11 months ago
- b8437a3 iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping by Douglas Anderson · 3 years, 11 months ago
- 3ab6572 iommu: use the __iommu_attach_device() directly for deferred attach by Lianbo Jiang · 4 years ago
- 2ebbd25 iommu: Add iova and size as parameters in iotlb_sync_map by Yong Wu · 4 years ago
- d8c1df0 iommu: Move iotlb_sync_map out from __iommu_map by Yong Wu · 4 years ago
- 262948f iommu: Delete iommu_dev_has_feature() by John Garry · 4 years ago
- ab0a711 iommu: Delete iommu_domain_window_disable() by John Garry · 4 years ago
- b91910a iommu: Stop exporting iommu_map_sg_atomic() by John Garry · 4 years ago
- c74009f Merge branch 'for-next/iommu/fixes' into for-next/iommu/core by Will Deacon · 4 years, 1 month ago
- 854623f Merge branch 'for-next/iommu/misc' into for-next/iommu/core by Will Deacon · 4 years, 1 month ago
- 093b32a iommu: Improve the performance for direct_mapping by Yong Wu · 4 years, 1 month ago
- 058236e iommu: return error code when it can't get group by Yang Yingliang · 4 years, 1 month ago
- 0b8a96a iommu: Take lock before reading iommu group default domain type by Sai Praneeth Prakhya · 4 years, 1 month ago
- 08a27c1 iommu: Add support to change default domain of an iommu group by Sai Praneeth Prakhya · 4 years, 1 month ago
- 28b41e2 iommu: Move def_domain type check for untrusted device into core by Lu Baolu · 4 years, 1 month ago
- 77c38c8 iommu: Check return of __iommu_attach_device() by Shameer Kolothum · 4 years, 1 month ago
- 6243f57 iommu: Modify the description of iommu_sva_unbind_device by Chen Jun · 4 years, 2 months ago
- 4dd6ce4 iommu: Fix a check in iommu_check_bind_data() by Dan Carpenter · 4 years, 2 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, 2 months ago
- d905738 iommu/uapi: Handle data and argsz filled by users by Jacob Pan · 4 years, 3 months ago
- 23cc349 iommu/uapi: Rename uapi functions by Jacob Pan · 4 years, 3 months ago
- c7b6bac drm, iommu: Change type of pasid to u32 by Fenghua Yu · 4 years, 3 months ago
- aae4c8e iommu: Rename iommu_tlb_* functions to iommu_iotlb_* by Tom Murphy · 4 years, 4 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, 5 months ago
- 9930264 iommu: Mark __iommu_map_sg() as static by Baolin Wang · 4 years, 7 months ago
- 1b0b2a8 iommu: Make some functions static by Wei Yongjun · 4 years, 6 months ago
- 9ac8545 iommu: Fix use-after-free in iommu_release_device by Qian Cai · 4 years, 6 months ago
- 97047191 iommu: Allow page responses without PASID by Jean-Philippe Brucker · 4 years, 7 months ago
- 431275a iommu: Check for deferred attach in iommu_group_do_dma_attach() by Joerg Roedel · 4 years, 7 months ago
- 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
- 4c201d5 Merge tag 'v5.7-rc7' into x86/amd by Joerg Roedel · 4 years, 7 months ago
- 7cc3161 iommu: Fix reference count leak in iommu_group_alloc. by Qiushi Wu · 4 years, 7 months ago
- edcc40d iommu: Remove iommu_sva_ops::mm_exit() by Jean-Philippe Brucker · 4 years, 8 months ago
- 79659190e iommu: Don't take group reference in iommu_alloc_default_domain() by Joerg Roedel · 4 years, 7 months ago
- 70b8170 iommu: Don't call .probe_finalize() under group->mutex by Joerg Roedel · 4 years, 7 months ago
- bd42126 iommu: Fix deferred domain attachment by Joerg Roedel · 4 years, 7 months ago
- 69cf449 iommu: Remove functions that support private domain by Sai Praneeth Prakhya · 4 years, 8 months ago
- ec9b40c Merge tag 'v5.7-rc4' into core by Joerg Roedel · 4 years, 8 months ago
- f38338c iommu: Do not probe devices on IOMMU-less busses by Thierry Reding · 4 years, 8 months ago
- 1b032ec iommu: Unexport iommu_group_get_for_dev() by Joerg Roedel · 4 years, 8 months ago
- 4e8906f iommu: Move more initialization to __iommu_probe_device() by Joerg Roedel · 4 years, 8 months ago
- 3eeeb45 iommu: Remove add_device()/remove_device() code-paths by Joerg Roedel · 4 years, 8 months ago
- 5012c39 iommu: Export bus_iommu_probe() and make is safe for re-probing by Joerg Roedel · 4 years, 8 months ago
- ce574c2 iommu: Move iommu_group_create_direct_mappings() out of iommu_group_add_device() by Joerg Roedel · 4 years, 8 months ago
- deac0b3b iommu: Split off default domain allocation from group assignment by Joerg Roedel · 4 years, 8 months ago
- cf19388 iommu: Move new probe_device path to separate function by Joerg Roedel · 4 years, 8 months ago
- 41df6dc iommu: Keep a list of allocated groups in __iommu_probe_device() by Joerg Roedel · 4 years, 8 months ago
- 6e1aa20 iommu: Move default domain allocation to iommu_probe_device() by Joerg Roedel · 4 years, 8 months ago
- a6a4c7e iommu: Add probe_device() and release_device() call-backs by Joerg Roedel · 4 years, 8 months ago
- 4cbf385 iommu: Add def_domain_type() callback in iommu_ops by Sai Praneeth Prakhya · 4 years, 8 months ago
- ff2a08b iommu: Move default domain allocation to separate function by Joerg Roedel · 4 years, 8 months ago
- ae74c19 iommu: Properly export iommu_group_get_for_dev() by Greg Kroah-Hartman · 4 years, 8 months ago
- 5375e87 iommu: Fix the memory leak in dev_iommu_free() by Kevin Hao · 4 years, 9 months ago
- 72acd9d iommu: Move iommu_fwspec to struct dev_iommu by Joerg Roedel · 4 years, 9 months ago
- 045a704 iommu: Rename struct iommu_param to dev_iommu by Joerg Roedel · 4 years, 9 months ago
- 098accf iommu: Use C99 flexible array in fwspec by Robin Murphy · 4 years, 11 months ago
- e3b5ee0 Merge branches 'iommu/fixes', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
- 7d4e6cc iommu: Remove device link to group on failure by Jon Derrick · 5 years ago
- f9f6971 iommu: Implement generic_iommu_put_resv_regions() by Thierry Reding · 5 years ago
- 4312cf7 drivers/iommu: Allow IOMMU bus ops to be unregistered by Will Deacon · 5 years ago
- 25f003d drivers/iommu: Take a ref to the IOMMU driver prior to ->add_device() by Will Deacon · 5 years ago
- a7ba5c3 drivers/iommu: Export core IOMMU API symbols to permit modular drivers by Will Deacon · 5 years ago