IOMMU Archive on lore.kernel.org
 help / color / Atom feed
[PATCH 0/4] iommu/io-pgtable: Cleanup and prep for split tables
 2019-08-20 10:31 UTC  (9+ messages) - mbox.gz / Atom
` [PATCH 1/4] iommu/io-pgtable-arm: Rationalise MAIR handling
` [PATCH 2/4] iommu/io-pgtable-arm: Rationalise TTBRn handling
` [PATCH 3/4] iommu/io-pgtable-arm: Rationalise TCR handling
` [PATCH 4/4] iommu/io-pgtable-arm: Prepare for TTBR1 usage

[PATCH v2 00/17] Arm SMMU refactoring
 2019-08-20 10:15 UTC  (23+ messages) - mbox.gz / Atom
` [PATCH v2 01/17] iommu/arm-smmu: Mask TLBI address correctly
` [PATCH v2 02/17] iommu/qcom: Mask TLBI addresses correctly
` [PATCH v2 03/17] iommu/arm-smmu: Convert GR0 registers to bitfields
` [PATCH v2 04/17] iommu/arm-smmu: Convert GR1 "
` [PATCH v2 05/17] iommu/arm-smmu: Convert context bank "
` [PATCH v2 06/17] iommu/arm-smmu: Rework cb_base handling
` [PATCH v2 07/17] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync()
` [PATCH v2 08/17] iommu/arm-smmu: Get rid of weird "atomic" write
` [PATCH v2 09/17] iommu/arm-smmu: Abstract GR1 accesses
` [PATCH v2 10/17] iommu/arm-smmu: Abstract context bank accesses
` [PATCH v2 11/17] iommu/arm-smmu: Abstract GR0 accesses
` [PATCH v2 12/17] iommu/arm-smmu: Rename arm-smmu-regs.h
` [PATCH v2 13/17] iommu/arm-smmu: Add implementation infrastructure
` [PATCH v2 14/17] iommu/arm-smmu: Move Secure access quirk to implementation
` [PATCH v2 15/17] iommu/arm-smmu: Add configuration implementation hook
` [PATCH v2 16/17] iommu/arm-smmu: Add reset "
` [PATCH v2 17/17] iommu/arm-smmu: Add context init "

[GIT PULL] iommu/core: Batched unmap support for 5.4
 2019-08-20 10:13 UTC  (2+ messages) - mbox.gz / Atom

[PATCH V5 0/5] iommu/amd: Convert the AMD iommu driver to the dma-iommu api
 2019-08-20  9:43 UTC  (14+ messages) - mbox.gz / Atom
` [PATCH V5 1/5] iommu/amd: Remove unnecessary locking from AMD iommu driver
` [PATCH V5 2/5] iommu: Add gfp parameter to iommu_ops::map
` [PATCH V5 3/5] iommu/dma-iommu: Handle deferred devices
` [PATCH V5 4/5] iommu/dma-iommu: Use the dev->coherent_dma_mask

regression in ath10k dma allocation
 2019-08-20  7:12 UTC  (12+ messages) - mbox.gz / Atom

Build regression in Linux 5.3-rc5 with CONFIG_XEN=y
 2019-08-20  5:46 UTC  (6+ messages) - mbox.gz / Atom

regression in ath10k dma allocation
 2019-08-20  2:29 UTC  - mbox.gz / Atom

[PATCH v9 0/5] treewide: improve R-Car SDHI performance
 2019-08-20  1:50 UTC  (10+ messages) - mbox.gz / Atom
` [PATCH v9 2/5] iommu/dma: Add a new dma_map_ops of get_merge_boundary()
` [PATCH v9 3/5] block: sort headers on blk-setting.c

[PATCH v5 4/7] PCI/ATS: Add PRI support for PCIe VF devices
 2019-08-19 23:19 UTC  (5+ messages) - mbox.gz / Atom

remove default fallbacks in dma_map_ops v3
 2019-08-19 14:25 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH 7/8] parisc: don't set ARCH_NO_COHERENT_DMA_MMAP

swiotlb-xen cleanups
 2019-08-19 13:53 UTC  (22+ messages) - mbox.gz / Atom
` [PATCH 01/11] xen/arm: use dma-noncoherent.h calls for xen-swiotlb cache maintainance
  ` [Xen-devel] "
` [PATCH 02/11] xen/arm: use dev_is_dma_coherent
  ` [Xen-devel] "
` [PATCH 03/11] xen/arm: pass one less argument to dma_cache_maint
` [PATCH 04/11] xen/arm: remove xen_dma_ops
  ` [Xen-devel] "
` [PATCH 05/11] xen: remove the exports for xen_{create, destroy}_contiguous_region
` [PATCH 06/11] swiotlb-xen: always use dma-direct helpers to alloc coherent pages
` [PATCH 07/11] swiotlb-xen: provide a single page-coherent.h header
  ` [Xen-devel] "
` [PATCH 08/11] swiotlb-xen: use the same foreign page check everywhere
  ` [Xen-devel] "
` [PATCH 09/11] swiotlb-xen: simplify cache maintainance
` [PATCH 10/11] swiotlb-xen: merge xen_unmap_single into xen_swiotlb_unmap_page
` [PATCH 11/11] arm64: use asm-generic/dma-mapping.h

[PATCH 00/11 v3] Cleanup IOMMU passthrough setting (and disable IOMMU Passthrough when SME is active)
 2019-08-19 13:22 UTC  (12+ messages) - mbox.gz / Atom
` [PATCH 01/11] iommu: Remember when default domain type was set on kernel command line
` [PATCH 02/11] iommu: Add helpers to set/get default domain type
` [PATCH 03/11] iommu: Use Functions to set default domain type in iommu_set_def_domain_type()
` [PATCH 04/11] iommu/amd: Request passthrough mode from IOMMU core
` [PATCH 05/11] iommu/vt-d: "
` [PATCH 06/11] x86/dma: Get rid of iommu_pass_through
` [PATCH 07/11] ia64: "
` [PATCH 08/11] iommu: Print default domain type on boot
` [PATCH 09/11] iommu: Set default domain type at runtime
` [PATCH 10/11] iommu: Disable passthrough mode when SME is active
` [PATCH 11/11] Documentation: Update Documentation for iommu.passthrough

[PATCH] iommu/omap: Use the correct type for SLAB_HWCACHE_ALIGN
 2019-08-19 13:07 UTC  (2+ messages) - mbox.gz / Atom

[PATCH v9 00/21] MT8183 IOMMU SUPPORT
 2019-08-19 11:24 UTC  (9+ messages) - mbox.gz / Atom
` [PATCH v9 08/21] iommu/io-pgtable-arm-v7s: Extend MediaTek 4GB Mode

[PATCH] iommu/amd: Override wrong IVRS IOAPIC on Raven Ridge systems
 2019-08-19  6:56 UTC  (3+ messages) - mbox.gz / Atom
` [PATCH v2] "

[PATCH v6 0/8] iommu: Bounce page for untrusted devices
 2019-08-18  3:07 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH v6 5/8] iommu: Add bounce page APIs

[PATCH v3 0/2] iommu/arm-smmu: Split pagetable support
 2019-08-16 22:20 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH v3 1/2] iommu/io-pgtable-arm: Add support for ARM_ADRENO_GPU_LPAE io-pgtable format
` [Freedreno] [PATCH v3 0/2] iommu/arm-smmu: Split pagetable support

DMA-API: cacheline tracking ENOMEM, dma-debug disabled due to nouveau ?
 2019-08-16 18:45 UTC  (6+ messages) - mbox.gz / Atom

cleanup the dma_pgprot handling
 2019-08-16 18:05 UTC  (12+ messages) - mbox.gz / Atom
` [PATCH 1/6] MIPS: remove support for DMA_ATTR_WRITE_COMBINE
` [PATCH 2/6] unicore32: remove the unused pgprot_dmacoherent define
` [PATCH 3/6] arm-nommu: "
` [PATCH 4/6] dma-mapping: remove arch_dma_mmap_pgprot
` [PATCH 5/6] dma-mapping: make dma_atomic_pool_init self-contained
` [PATCH 6/6] arm64: document the choice of page attributes for pgprot_dmacoherent

[PATCH v3 hmm 00/11] Add mmu_notifier_get/put for managing mmu notifier registrations
 2019-08-16 15:14 UTC  (5+ messages) - mbox.gz / Atom
` [PATCH v3 hmm 08/11] drm/radeon: use mmu_notifier_get/put for struct radeon_mn

[PATCH v2 0/2] add nr_ats_masters for quickly check
 2019-08-16 10:12 UTC  (4+ messages) - mbox.gz / Atom
` [PATCH v2 2/2] iommu/arm-smmu-v3: "

[PATCH 00/13] Rework IOMMU API to allow for batching of invalidation
 2019-08-16 10:11 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH 02/13] iommu/io-pgtable-arm: Remove redundant call to io_pgtable_tlb_sync()

next take at setting up a dma mask by default for platform devices v2
 2019-08-16  7:39 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH 1/6] usb: don't create dma pools for HCDs with a localmem_pool
` [PATCH 2/6] usb: add a hcd_uses_dma helper
` [PATCH 3/6] usb: add a HCD_DMA flag instead of guestimating DMA capabilities
` [PATCH 4/6] usb/max3421: remove the dummy {un, }map_urb_for_dma methods
` [PATCH 5/6] dma-mapping: remove is_device_dma_capable
` [PATCH 6/6] driver core: initialize a default DMA mask for platform device

[PATCH v5 00/19] Shared virtual address IOMMU and VT-d support
 2019-08-15 22:50 UTC  (22+ messages) - mbox.gz / Atom
` [PATCH v5 01/19] iommu: Add a timeout parameter for PRQ response
` [PATCH v5 02/19] iommu: handle page response timeout
` [PATCH v5 03/19] trace/iommu: Add sva trace events
` [PATCH v5 04/19] iommu: Use device fault trace event
` [PATCH v5 05/19] iommu: Introduce attach/detach_pasid_table API
` [PATCH v5 06/19] iommu: Introduce cache_invalidate API
` [PATCH v5 07/19] iommu: Add I/O ASID allocator
` [PATCH v5 08/19] iommu/ioasid: Add custom allocators
` [PATCH v5 09/19] iommu: Introduce guest PASID bind function
` [PATCH v5 10/19] iommu/vt-d: Enlightened PASID allocation
` [PATCH v5 11/19] iommu/vt-d: Add custom allocator for IOASID
` [PATCH v5 12/19] iommu/vt-d: Replace Intel specific PASID allocator with IOASID
` [PATCH v5 13/19] iommu/vt-d: Move domain helper to header
` [PATCH v5 14/19] iommu/vt-d: Avoid duplicated code for PASID setup
` [PATCH v5 15/19] iommu/vt-d: Add nested translation helper function
` [PATCH v5 16/19] iommu/vt-d: Misc macro clean up for SVM
` [PATCH v5 17/19] iommu/vt-d: Add bind guest PASID support
` [PATCH v5 18/19] iommu/vt-d: Support flushing more translation cache types
` [PATCH v5 19/19] iommu/vt-d: Add svm/sva invalidate function

Crash kernel with 256 MB reserved memory runs into OOM condition
 2019-08-15 17:00 UTC  (5+ messages) - mbox.gz / Atom
      ` Messages to kexec@ get moderated (was: Crash kernel with 256 MB reserved memory runs into OOM condition)

[PATCH 00/15] Arm SMMU refactoring
 2019-08-15 15:09 UTC  (14+ messages) - mbox.gz / Atom
` [PATCH 04/15] iommu/arm-smmu: Rework cb_base handling
` [PATCH 05/15] iommu/arm-smmu: Split arm_smmu_tlb_inv_range_nosync()
` [PATCH 08/15] iommu/arm-smmu: Abstract context bank accesses
` [PATCH 15/15] iommu/arm-smmu: Add context init implementation hook

next take at setting up a dma mask by default for platform devices
 2019-08-15 14:39 UTC  (11+ messages) - mbox.gz / Atom
` [PATCH 6/6] driver core: initialize a default DMA mask for platform device

[PATCH v2 0/2] iommu/iova: enhance the rcache optimization
 2019-08-15 12:11 UTC  (3+ messages) - mbox.gz / Atom
` [PATCH v2 1/2] iommu/iova: introduce iova_magazine_compact_pfns()
` [PATCH v2 2/2] iommu/iova: enhance the rcache optimization

[PATCH v4 0/5] iommu/amd: Convert the AMD iommu driver to the dma-iommu api
 2019-08-15 11:13 UTC  (6+ messages) - mbox.gz / Atom

page:   latest

IOMMU Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-iommu/0 linux-iommu/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-iommu linux-iommu/ https://lore.kernel.org/linux-iommu \
		iommu@lists.linux-foundation.org iommu@archiver.kernel.org
	public-inbox-index linux-iommu


Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.linux-foundation.lists.iommu


AGPL code for this site: git clone https://public-inbox.org/ public-inbox