IOMMU Archive on lore.kernel.org
 help / color / Atom feed
fix default dma_mmap_* pgprot v3
 2019-08-07  6:16 UTC  (2+ messages) - mbox.gz / Atom
` [PATCH 1/2] dma-mapping: fix page attributes for dma_mmap_*

fix default dma_mmap_* pgprot
 2019-08-07  6:14 UTC  (12+ messages) - mbox.gz / Atom
` [PATCH] dma-mapping: fix page attributes for dma_mmap_*

fix default dma_mmap_* pgprot v2
 2019-08-07  6:04 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH 1/2] dma-mapping: fix page attributes for dma_mmap_*
` [PATCH 2/2] MIPS: remove support for DMA_ATTR_WRITE_COMBINE

[PATCH 0/3] iommu/vtd: Per device dma ops
 2019-08-07  3:06 UTC  (10+ messages) - mbox.gz / Atom
` [PATCH 1/3] iommu/vt-d: Refactor find_domain() helper
` [PATCH 2/3] iommu/vt-d: Apply per-device dma_ops
` [PATCH 3/3] iommu/vt-d: Cleanup after using per-device dma ops

[PATCH] iommu/dma: Handle SG length overflow better
 2019-08-07  1:11 UTC  (4+ messages) - mbox.gz / Atom

[PATCH 4.19 17/32] iommu/vt-d: Dont queue_iova() if there is no flush queue
 2019-08-06 23:16 UTC  (4+ messages) - mbox.gz / Atom

[PATCH v3 hmm 00/11] Add mmu_notifier_get/put for managing mmu notifier registrations
 2019-08-06 23:15 UTC  (12+ messages) - mbox.gz / Atom
` [PATCH v3 hmm 01/11] mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the caller
` [PATCH v3 hmm 02/11] mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mm
` [PATCH v3 hmm 03/11] mm/mmu_notifiers: add a get/put scheme for the registration
` [PATCH v3 hmm 04/11] misc/sgi-gru: use mmu_notifier_get/put for struct gru_mm_struct
` [PATCH v3 hmm 05/11] hmm: use mmu_notifier_get/put for 'struct hmm'
` [PATCH v3 hmm 06/11] RDMA/odp: use mmu_notifier_get/put for 'struct ib_ucontext_per_mm'
` [PATCH v3 hmm 07/11] RDMA/odp: remove ib_ucontext from ib_umem
` [PATCH v3 hmm 08/11] drm/radeon: use mmu_notifier_get/put for struct radeon_mn
` [PATCH v3 hmm 09/11] drm/amdkfd: fix a use after free race with mmu_notifer unregister
` [PATCH v3 hmm 10/11] drm/amdkfd: use mmu_notifier_put
` [PATCH v3 hmm 11/11] mm/mmu_notifiers: remove unregister_no_release

[PATCH AUTOSEL 5.2 06/59] dma-mapping: check pfn validity in dma_common_{mmap, get_sgtable}
 2019-08-06 21:32 UTC  - mbox.gz / Atom

[PATCH] dma-direct: don't truncate dma_required_mask to bus addressing capabilities
 2019-08-06 20:16 UTC  (3+ messages) - mbox.gz / Atom

[PATCH 0/8] Raspberry Pi 4 DMA addressing support
 2019-08-06 18:12 UTC  (20+ messages) - mbox.gz / Atom
` [PATCH 1/8] arm64: mm: use arm64_dma_phys_limit instead of calling max_zone_dma_phys()
` [PATCH 2/8] arm64: rename variables used to calculate ZONE_DMA32's size
` [PATCH 3/8] of/fdt: add function to get the SoC wide DMA addressable memory size
` [PATCH 4/8] arm64: re-introduce max_zone_dma_phys()
` [PATCH 5/8] arm64: use ZONE_DMA on DMA addressing limited devices
` [PATCH 6/8] dma-direct: turn ARCH_ZONE_DMA_BITS into a variable
` [PATCH 7/8] arm64: update arch_zone_dma_bits to fine tune dma-direct min mask
` [PATCH 8/8] mm: comment arm64's usage of 'enum zone_type'

Regression due to d98849aff879 (dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code)
 2019-08-06 16:07 UTC  (11+ messages) - mbox.gz / Atom

[PATCH v2] iommu: arm-smmu-v3: Mark expected switch fall-through
 2019-08-06 15:28 UTC  (3+ messages) - mbox.gz / Atom

[PATCH 1/1] iommu/vt-d: Detach domain when move device out of group
 2019-08-06 15:27 UTC  (2+ messages) - mbox.gz / Atom

[PATCH] iommu/dma: Handle MSI mappings separately
 2019-08-06 15:23 UTC  (8+ messages) - mbox.gz / Atom

[PATCH v2] iommu: revisit iommu_insert_resv_region() implementation
 2019-08-06  7:32 UTC  (3+ messages) - mbox.gz / Atom

remove default fallbacks in dma_map_ops v2
 2019-08-06  6:00 UTC  (11+ messages) - mbox.gz / Atom
` [PATCH 1/7] dma-mapping: move the dma_get_sgtable API comments from arm to common code
` [PATCH 2/7] dma-mapping: explicitly wire up ->mmap and ->get_sgtable
` [PATCH 3/7] dma-mapping: add a dma_can_mmap helper
` [PATCH 4/7] ALSA: pcm: use dma_can_mmap() to check if a device supports dma_mmap_*
` [PATCH 5/7] m68knommu: add a pgprot_noncached stub
` [PATCH 6/7] dma-mapping: remove ARCH_NO_COHERENT_DMA_MMAP
` [PATCH 7/7] dma-mapping: provide a better default ->get_required_mask

[PATCH v4 0/6] Remove x86-specific code from generic headers
 2019-08-06  4:49 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH v4 1/6] x86, s390: Move ARCH_HAS_MEM_ENCRYPT definition to arch/Kconfig
` [PATCH v4 2/6] swiotlb: Remove call to sme_active()
` [PATCH v4 3/6] dma-mapping: Remove dma_check_mask()
` [PATCH v4 4/6] x86, s390/mm: Move sme_active() and sme_me_mask to x86-specific header
` [PATCH v4 5/6] fs/core/vmcore: Move sev_active() reference to x86 arch code
` [PATCH v4 6/6] s390/mm: Remove sev_active() function

[PATCH] iommu/iova: wait 'fq_timer' handler to finish before destroying 'fq'
 2019-08-06  2:22 UTC  (2+ messages) - mbox.gz / Atom

[PATCH 1/2] iommu/vt-d: Detach domain before using a private one
 2019-08-06  0:14 UTC  (2+ messages) - mbox.gz / Atom
` [PATCH 2/2] iommu/vt-d: Fix possible use-after-free of private domain

[PATCH v4 00/15] iommu/vt-d: Delegate DMA domain to generic iommu
 2019-08-06  0:06 UTC  (10+ messages) - mbox.gz / Atom
` [PATCH v4 12/15] iommu/vt-d: Cleanup get_valid_domain_for_dev()

[PATCH v4 00/22] Shared virtual address IOMMU and VT-d support
 2019-08-05 23:13 UTC  (8+ messages) - mbox.gz / Atom
` [PATCH v4 11/22] iommu: Introduce guest PASID bind function
` [PATCH v4 14/22] iommu/vt-d: Add custom allocator for IOASID

[PATCH v3 0/4] Qcom smmu-500 wait-for-safe handling for sdm845
 2019-08-05 22:27 UTC  (7+ messages) - mbox.gz / Atom
` [PATCH v3 1/4] firmware: qcom_scm-64: Add atomic version of qcom_scm_call
` [PATCH v3 4/4] arm64: dts/sdm845: Enable FW implemented safe sequence handler on MTP

large DMA segments vs SWIOTLB
 2019-08-05 15:56 UTC  (5+ messages) - mbox.gz / Atom

[PATCH v3 1/8] dma: debug: Replace strncmp with str_has_prefix
 2019-08-05 12:22 UTC  - mbox.gz / Atom

[PATCH v3 0/8] Replace strncmp with str_has_prefix
 2019-08-05 12:22 UTC  - mbox.gz / Atom

arm swiotlb fix
 2019-08-05  7:56 UTC  (2+ messages) - mbox.gz / Atom
` [PATCH] arm: initialize the dma-remap atomic pool for LPAE configs

remove default fallbacks in dma_map_ops
 2019-08-03 11:22 UTC  (9+ messages) - mbox.gz / Atom
` [PATCH 4/5] dma-mapping: provide a better default ->get_required_mask
` [PATCH 5/5] dma-mapping: remove ARCH_NO_COHERENT_DMA_MMAP

[PATCH v1] dma-mapping: normal memory for mmap() on coherent architectures
 2019-08-03  6:39 UTC  (4+ messages) - mbox.gz / Atom

[GIT PULL] arm highmem block I/O regression fix for 5.3
 2019-08-02 16:05 UTC  (2+ messages) - mbox.gz / Atom

[GIT PULL] dma-mapping regression fixes for 5.3
 2019-08-02 16:05 UTC  (2+ messages) - mbox.gz / Atom

[PATCH AUTOSEL 5.2 40/76] iommu/vt-d: Check if domain->pgd was allocated
 2019-08-02 13:19 UTC  - mbox.gz / Atom

[PATCH 4.14 17/25] iommu/vt-d: Dont queue_iova() if there is no flush queue
 2019-08-02  9:39 UTC  - mbox.gz / Atom

DMA_ATTR_WRITE_COMBINE on mips
 2019-08-02  6:37 UTC  - mbox.gz / Atom

[PATCH v2 01/10] dma: debug: Replace strncmp with str_has_prefix
 2019-08-02  1:46 UTC  - mbox.gz / Atom

[PATCH v2 00/10] Replace strncmp with str_has_prefix
 2019-08-02  1:46 UTC  - mbox.gz / Atom

[PATCH] iommu: revisit iommu_insert_resv_region() implementation
 2019-08-01 14:24 UTC  (3+ messages) - mbox.gz / Atom

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

[PATCH] iommu/arm-smmu-v3: add nr_ats_masters to avoid unnecessary operations
 2019-08-01 12:20 UTC  - mbox.gz / Atom

Failure to recreate virtual functions
 2019-08-01  1:49 UTC  (8+ messages) - mbox.gz / Atom

[PATCH-4.19-stable 0/2] iommu/vt-d: queue_iova() boot crash backport
 2019-07-31 17:05 UTC  (3+ messages) - mbox.gz / Atom
` [PATCH-4.19-stable 1/2] iommu/vt-d: Don't queue_iova() if there is no flush queue

Patch "iommu/vt-d: Don't queue_iova() if there is no flush queue" has been added to the 4.19-stable tree
 2019-07-31 17:05 UTC  - mbox.gz / Atom

Patch "iommu/vt-d: Don't queue_iova() if there is no flush queue" has been added to the 4.14-stable tree
 2019-07-31 17:05 UTC  - mbox.gz / Atom

[PATCH-4.14-stable 0/2] iommu/vt-d: queue_iova() boot crash backport
 2019-07-31 16:23 UTC  (2+ messages) - mbox.gz / Atom
` [PATCH-4.14-stable 1/2] iommu/vt-d: Don't queue_iova() if there is no flush queue

[RFC PATCH 0/2] Support for TI Page-based Address Translator
 2019-07-31 15:28 UTC  (4+ messages) - mbox.gz / Atom
` [RFC PATCH 2/2] soc: ti: Add Support for the TI Page-based Address Translator (PAT)

[PATCH v6 22/57] iommu: Remove dev_err() usage after platform_get_irq()
 2019-07-30 18:15 UTC  - mbox.gz / Atom

[PATCH] dma-mapping: remove dma_{alloc,free,mmap}_writecombine
 2019-07-30 13:50 UTC  (5+ messages) - mbox.gz / Atom

[PATCH v6 0/8] iommu: Bounce page for untrusted devices
 2019-07-30  4:52 UTC  (9+ messages) - mbox.gz / Atom
` [PATCH v6 1/8] iommu/vt-d: Don't switch off swiotlb if use direct dma
` [PATCH v6 2/8] PCI: Add dev_is_untrusted helper
` [PATCH v6 3/8] swiotlb: Split size parameter to map/unmap APIs
` [PATCH v6 4/8] swiotlb: Zero out bounce buffer for untrusted device
` [PATCH v6 5/8] iommu: Add bounce page APIs
` [PATCH v6 6/8] iommu/vt-d: Check whether device requires bounce buffer
` [PATCH v6 7/8] iommu/vt-d: Add trace events for device dma map/unmap
` [PATCH v6 8/8] iommu/vt-d: Use bounce buffer for untrusted devices

[PATCH 5.2 202/215] iommu/vt-d: Dont queue_iova() if there is no flush queue
 2019-07-29 19:23 UTC  - mbox.gz / Atom

Patch "iommu/vt-d: Don't queue_iova() if there is no flush queue" has been added to the 5.2-stable tree
 2019-07-29 16:45 UTC  (3+ messages) - mbox.gz / Atom

[PATCH 03/12] dma-debug: Replace strncmp with str_has_prefix
 2019-07-29 15:14 UTC  - mbox.gz / Atom

[PATCH 00/12] Replace strncmp with str_has_prefix
 2019-07-29 15:13 UTC  - 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