IOMMU Archive mirror
 help / color / mirror / Atom feed
 messages from 2021-06-15 14:14:15 to 2021-06-17 07:22:31 UTC [more...]

Plan for /dev/ioasid RFC v2
 2021-06-17  5:29 UTC  (31+ messages)

[RFC] /dev/ioasid uAPI proposal
 2021-06-17  4:07 UTC  (38+ messages)

[PATCH v7 00/15] Optimizing iommu_[map/unmap] performance
 2021-06-17  7:18 UTC  (20+ messages)
` [PATCH v7 01/15] iommu/io-pgtable: Introduce unmap_pages() as a page table op
` [PATCH v7 02/15] iommu: Add an unmap_pages() op for IOMMU drivers
` [PATCH v7 03/15] iommu/io-pgtable: Introduce map_pages() as a page table op
` [PATCH v7 04/15] iommu: Add a map_pages() op for IOMMU drivers
` [PATCH v7 05/15] iommu: Use bitmap to calculate page size in iommu_pgsize()
` [PATCH v7 06/15] iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts
` [PATCH v7 07/15] iommu: Hook up '->unmap_pages' driver callback
` [PATCH v7 08/15] iommu: Add support for the map_pages() callback
` [PATCH v7 09/15] iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries
` [PATCH v7 10/15] iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages()
` [PATCH v7 11/15] iommu/io-pgtable-arm: Implement arm_lpae_map_pages()
` [PATCH v7 12/15] iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages()
` [PATCH v7 13/15] iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages()
` [PATCH v7 14/15] iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback
` [PATCH v7 15/15] iommu/arm-smmu: Implement the map_pages() "

[PATCH v12 00/12] Restricted DMA
 2021-06-17  6:40 UTC  (19+ messages)
` [PATCH v12 01/12] swiotlb: Refactor swiotlb init functions
` [PATCH v12 02/12] swiotlb: Refactor swiotlb_create_debugfs
` [PATCH v12 03/12] swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used
` [PATCH v12 04/12] swiotlb: Update is_swiotlb_buffer to add a struct device argument
` [PATCH v12 05/12] swiotlb: Update is_swiotlb_active "
` [PATCH v12 06/12] swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing
` [PATCH v12 07/12] swiotlb: Move alloc_size to swiotlb_find_slots
` [PATCH v12 08/12] swiotlb: Refactor swiotlb_tbl_unmap_single
` [PATCH v12 09/12] swiotlb: Add restricted DMA alloc/free support
` [PATCH v12 10/12] swiotlb: Add restricted DMA pool initialization
` [PATCH v12 11/12] dt-bindings: of: Add restricted DMA pool
` [PATCH v12 12/12] of: Add plumbing for "

[PATCH v13 00/12] Restricted DMA
 2021-06-17  6:32 UTC  (14+ messages)
` [PATCH v13 01/12] swiotlb: Refactor swiotlb init functions
` [PATCH v13 02/12] swiotlb: Refactor swiotlb_create_debugfs
` [PATCH v13 03/12] swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used
` [PATCH v13 04/12] swiotlb: Update is_swiotlb_buffer to add a struct device argument
` [PATCH v13 05/12] swiotlb: Update is_swiotlb_active "
` [PATCH v13 06/12] swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing
` [PATCH v13 07/12] swiotlb: Move alloc_size to swiotlb_find_slots
` [PATCH v13 08/12] swiotlb: Refactor swiotlb_tbl_unmap_single
` [PATCH v13 09/12] swiotlb: Add restricted DMA alloc/free support
` [PATCH v13 10/12] swiotlb: Add restricted DMA pool initialization
` [PATCH v13 11/12] dt-bindings: of: Add restricted DMA pool
` [PATCH v13 12/12] of: Add plumbing for "

[PATCH 0/2] iommu/arm-smmu: Fix races in iommu domain/group creation
 2021-06-17  5:51 UTC  (5+ messages)
` [PATCH 1/2] iommu: Fix race condition during default domain allocation

swiotlb/caamjr regression (Was: [GIT PULL] (swiotlb) stable/for-linus-5.12)
 2021-06-17  5:36 UTC  (8+ messages)

[RFC PATCH] iommu: add domain->nested
 2021-06-17  3:13 UTC  (3+ messages)

[PATCH] dt-bindings: Drop redundant minItems/maxItems
 2021-06-16 18:41 UTC  (8+ messages)

[PATCH v4 0/7] iommu/amd: Enable page-selective flushes
 2021-06-16 10:05 UTC  (8+ messages)
` [PATCH v4 1/7] iommu/amd: Selective flush on unmap
` [PATCH v4 2/7] iommu/amd: Do not use flush-queue when NpCache is on
` [PATCH v4 3/7] iommu: Improve iommu_iotlb_gather helpers
` [PATCH v4 4/7] iommu: Factor iommu_iotlb_gather_is_disjoint() out
` [PATCH v4 5/7] iommu/amd: Tailored gather logic for AMD
` [PATCH v4 6/7] iommu/amd: Sync once for scatter-gather operations
` [PATCH v4 7/7] iommu/amd: Use only natural aligned flushes in a VM

[PATCH v4 0/6] Add support for ACPI VIOT
 2021-06-16 17:02 UTC  (16+ messages)
` [PATCH v4 1/6] ACPI: arm64: Move DMA setup operations out of IORT
` [PATCH v4 2/6] ACPI: Move IOMMU setup code "
` [PATCH v4 3/6] ACPI: Add driver for the VIOT table
` [PATCH v4 4/6] iommu/dma: Pass address limit rather than size to iommu_setup_dma_ops()
` [PATCH v4 5/6] iommu/dma: Simplify calls "
` [PATCH v4 6/6] iommu/virtio: Enable x86 support

[PATCH] swiotlb-xen: override common mmap and get_sgtable dma ops
 2021-06-16 15:44 UTC  (13+ messages)
  ` [PATCH 1/2] Revert "swiotlb-xen: remove xen_swiotlb_dma_mmap and xen_swiotlb_dma_get_sgtable"
    ` [PATCH 2/2] swiotlb-xen: override common mmap and get_sgtable dma ops

[PATCH 0/9] MT8195 SMI support
 2021-06-16 11:43 UTC  (10+ messages)
` [PATCH 1/9] dt-bindings: memory: mediatek: Add mt8195 smi binding
` [PATCH 2/9] dt-bindings: memory: mediatek: Add mt8195 smi sub common
` [PATCH 3/9] memory: mtk-smi: Use clk_bulk instead of the clk ops
` [PATCH 4/9] memory: mtk-smi: Rename smi_gen to smi_type
` [PATCH 5/9] memory: mtk-smi: Adjust some code position
` [PATCH 6/9] memory: mtk-smi: Add smi sub common support
` [PATCH 7/9] memory: mtk-smi: mt8195: Add smi support
` [PATCH 8/9] memory: mtk-smi: mt8195: Add initial setting for smi-common
` [PATCH 9/9] memory: mtk-smi: mt8195: Add initial setting for smi-larb

[PATCH v13 0/6] iommu: Enhance IOMMU default DMA mode build options
 2021-06-16 11:03 UTC  (7+ messages)
` [PATCH v13 1/6] iommu: Deprecate Intel and AMD cmdline methods to enable strict mode
` [PATCH v13 2/6] iommu: Print strict or lazy mode at init time
` [PATCH v13 3/6] iommu: Enhance IOMMU default DMA mode build options
` [PATCH v13 4/6] iommu/vt-d: Add support for "
` [PATCH v13 5/6] iommu/amd: "
` [PATCH v13 6/6] iommu: Remove mode argument from iommu_set_dma_strict()

[GIT PULL] iommu/arm-smmu: Updates for 5.14
 2021-06-16 10:58 UTC 

[PATCH 1/1] iommu/arm-smmu-v3: remove unnecessary oom message
 2021-06-16 10:10 UTC  (9+ messages)

[PATCH] iommu/io-pgtable-arm: Optimize partial walk flush for large scatter-gather list
 2021-06-16  9:03 UTC  (17+ messages)

[PATCH v12 0/5] Enhance IOMMU default DMA mode build options
 2021-06-16  8:42 UTC  (7+ messages)
` [PATCH v12 3/5] iommu/vt-d: Add support for "

[PATCH v11 00/12] Restricted DMA
 2021-06-16  6:25 UTC  (18+ messages)
` [PATCH v11 01/12] swiotlb: Refactor swiotlb init functions
` [PATCH v11 02/12] swiotlb: Refactor swiotlb_create_debugfs
` [PATCH v11 03/12] swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used
` [PATCH v11 04/12] swiotlb: Update is_swiotlb_buffer to add a struct device argument
` [PATCH v11 05/12] swiotlb: Update is_swiotlb_active "
` [PATCH v11 06/12] swiotlb: Use is_dev_swiotlb_force for swiotlb data bouncing
` [PATCH v11 07/12] swiotlb: Move alloc_size to swiotlb_find_slots
` [PATCH v11 08/12] swiotlb: Refactor swiotlb_tbl_unmap_single
` [PATCH v11 09/12] swiotlb: Add restricted DMA alloc/free support
` [PATCH v11 10/12] swiotlb: Add restricted DMA pool initialization
` [PATCH v11 11/12] dt-bindings: of: Add restricted DMA pool
` [PATCH v11 12/12] of: Add plumbing for "

[PATCH v10 00/12] Restricted DMA
 2021-06-16  3:55 UTC  (4+ messages)
` [PATCH v10 03/12] swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used

[PATCH v3 0/9] arm64: tegra: Prevent early SMMU faults
 2021-06-15 19:50 UTC  (7+ messages)
` [PATCH v3 3/9] iommu/arm-smmu: Implement ->probe_finalize()

[PATCH v3 0/6] iommu/amd: Enable page-selective flushes
 2021-06-15 19:46 UTC  (22+ messages)
` [PATCH v3 2/6] iommu/amd: Do not use flush-queue when NpCache is on
` [PATCH v3 3/6] iommu: Improve iommu_iotlb_gather helpers
` [PATCH v3 4/6] iommu: Factor iommu_iotlb_gather_is_disjoint() out
` [PATCH v3 5/6] iommu/amd: Tailored gather logic for AMD
` [PATCH v3 6/6] iommu/amd: Sync once for scatter-gather operations

[PATCH v6 00/15] Optimizing iommu_[map/unmap] performance
 2021-06-15 17:08 UTC  (16+ messages)
` [PATCH v6 01/15] iommu/io-pgtable: Introduce unmap_pages() as a page table op
` [PATCH v6 02/15] iommu: Add an unmap_pages() op for IOMMU drivers
` [PATCH v6 03/15] iommu/io-pgtable: Introduce map_pages() as a page table op
` [PATCH v6 04/15] iommu: Add a map_pages() op for IOMMU drivers
` [PATCH v6 05/15] iommu: Use bitmap to calculate page size in iommu_pgsize()
` [PATCH v6 06/15] iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts
` [PATCH v6 07/15] iommu: Hook up '->unmap_pages' driver callback
` [PATCH v6 08/15] iommu: Add support for the map_pages() callback
` [PATCH v6 09/15] iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries
` [PATCH v6 10/15] iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages()
` [PATCH v6 11/15] iommu/io-pgtable-arm: Implement arm_lpae_map_pages()
` [PATCH v6 12/15] iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages()
` [PATCH v6 13/15] iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages()
` [PATCH v6 14/15] iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback
` [PATCH v6 15/15] iommu/arm-smmu: Implement the map_pages() "

[RFC PATCH V3 00/11] x86/Hyper-V: Add Hyper-V Isolation VM support
 2021-06-15 15:24 UTC  (13+ messages)
` [RFC PATCH V3 08/11] swiotlb: Add bounce buffer remap address setting function
` [RFC PATCH V3 10/11] HV/Netvsc: Add Isolation VM support for netvsc driver

[PATCH v8 00/10] Introduce VDUSE - vDPA Device in Userspace
 2021-06-15 14:13 UTC  (8+ messages)
` [PATCH v8 04/10] vhost-iotlb: Add an opaque pointer for vhost IOTLB
` [PATCH v8 05/10] vdpa: Add an opaque pointer for vdpa_config_ops.dma_map()
` [PATCH v8 06/10] vdpa: factor out vhost_vdpa_pa_map() and vhost_vdpa_pa_unmap()
` [PATCH v8 07/10] vdpa: Support transferring virtual addressing during DMA mapping
` [PATCH v8 08/10] vduse: Implement an MMU-based IOMMU driver
` [PATCH v8 09/10] vduse: Introduce VDUSE - vDPA Device in Userspace
` [PATCH v8 10/10] Documentation: Add documentation for VDUSE


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).