iommu.lists.linux-foundation.org archive mirror
 help / color / mirror / Atom feed
 messages from 2018-12-06 14:10:22 to 2018-12-10 01:59:01 UTC [more...]

[PATCH v6 00/12] iommu/vt-d: Add scalable mode support
 2018-12-10  1:59 UTC  (8+ messages)
  ` [PATCH v6 01/12] iommu/vt-d: Enumerate the scalable mode capability
  ` [PATCH v6 05/12] iommu/vt-d: Reserve a domain id for FL and PT modes
` [PATCH v6 02/12] iommu/vt-d: Manage scalalble mode PASID tables
` [PATCH v6 03/12] iommu/vt-d: Move page table helpers into header
` [PATCH v6 04/12] iommu/vt-d: Add 256-bit invalidation descriptor support
` [PATCH v6 06/12] iommu/vt-d: Add second level page table interface
` [PATCH v6 07/12] iommu/vt-d: Setup pasid entry for RID2PASID support

[PATCH v6 0/3] iommu/io-pgtable-arm-v7s: Use DMA32 zone for page tables
 2018-12-10  1:15 UTC  (4+ messages)
  ` [PATCH v6 1/3] mm: Add support for kmem caches in DMA32 zone
  ` [PATCH v6 2/3] iommu/io-pgtable-arm-v7s: Request DMA32 memory, and improve debugging
  ` [PATCH v6 3/3] mm: Add /sys/kernel/slab/cache/cache_dma32

[PATCH v2 1/2] swiotlb: add debugfs to track swiotlb buffer usage
 2018-12-10  0:37 UTC  (2+ messages)
  ` [PATCH v2 2/2] swiotlb: checking whether swiotlb buffer is full with io_tlb_used

[PATCH v6 00/21] IOMMU: Tegra GART driver clean up and optimization
 2018-12-09 20:29 UTC  (22+ messages)
` [PATCH v6 03/21] iommu/tegra: gart: Ignore devices without IOMMU phandle in DT
` [PATCH v6 04/21] iommu: Introduce iotlb_sync_map callback
  ` [PATCH v6 01/21] iommu/tegra: gart: Remove pr_fmt and clean up includes
  ` [PATCH v6 02/21] iommu/tegra: gart: Clean up driver probe errors handling
  ` [PATCH v6 05/21] iommu/tegra: gart: Optimize mapping / unmapping performance
  ` [PATCH v6 08/21] memory: tegra: Don't invoke Tegra30+ specific memory timing setup on Tegra20
  ` [PATCH v6 09/21] memory: tegra: Adapt to Tegra20 device-tree binding changes
  ` [PATCH v6 10/21] memory: tegra: Read client ID on GART page fault
  ` [PATCH v6 11/21] memory: tegra: Use of_device_get_match_data()
` [PATCH v6 06/21] dt-bindings: memory: tegra: Squash tegra20-gart into tegra20-mc
` [PATCH v6 07/21] ARM: dts: tegra20: Update Memory Controller node to the new binding
` [PATCH v6 12/21] memory: tegra: Use relaxed versions of readl/writel
` [PATCH v6 13/21] iommu/tegra: gart: Integrate with Memory Controller driver
` [PATCH v6 14/21] iommu/tegra: gart: Fix spinlock recursion
` [PATCH v6 15/21] iommu/tegra: gart: Fix NULL pointer dereference
` [PATCH v6 16/21] iommu/tegra: gart: Allow only one active domain at a time
` [PATCH v6 17/21] iommu/tegra: gart: Don't use managed resources
` [PATCH v6 18/21] iommu/tegra: gart: Prepend error/debug messages with "gart:"
` [PATCH v6 19/21] iommu/tegra: gart: Don't detach devices from inactive domains
` [PATCH v6 20/21] iommu/tegra: gart: Simplify clients-tracking code
` [PATCH v6 21/21] iommu/tegra: gart: Perform code refactoring

use generic DMA mapping code in powerpc V4
 2018-12-09 18:26 UTC  (21+ messages)

use generic DMA mapping code in powerpc V4
 2018-12-09 10:23 UTC  (17+ messages)
` [PATCH 01/34] powerpc: use mm zones more sensibly
` [PATCH 06/34] powerpc/dma: split the two __dma_alloc_coherent implementations
` [PATCH 08/34] powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_ops
` [PATCH 12/34] powerpc/cell: move dma direct window setup out of dma_configure
` [PATCH 14/34] powerpc/dart: remove dead cleanup code in iommu_init_early_dart
` [PATCH 19/34] cxl: drop the dma_set_mask callback from vphb

make the non-consistent DMA allocator more userful
 2018-12-09  4:58 UTC  (16+ messages)
` [PATCH 01/10] dma-direct: provide a generic implementation of DMA_ATTR_NON_CONSISTENT
` [PATCH 02/10] arm64/iommu: don't remap contiguous allocations for coherent devices
` [PATCH 03/10] arm64/iommu: implement support for DMA_ATTR_NON_CONSISTENT
` [PATCH 04/10] arm: implement DMA_ATTR_NON_CONSISTENT
` [PATCH 05/10] sparc64/iommu: move code around a bit
` [PATCH 06/10] sparc64/iommu: implement DMA_ATTR_NON_CONSISTENT
` [PATCH 07/10] sparc64/pci_sun4v: move code around a bit
  ` [PATCH 08/10] sparc64/pci_sun4v: implement DMA_ATTR_NON_CONSISTENT
` [PATCH 09/10] dma-mapping: skip declared coherent memory for DMA_ATTR_NON_CONSISTENT
` [PATCH 10/10] Documentation: update the description "

make the non-consistent DMA allocator more userful (resend)
 2018-12-09  4:58 UTC  (13+ messages)
` [PATCH 1/6] sparc: remove no needed sbus_dma_ops methods
` [PATCH 2/6] sparc: factor the dma coherent mapping into helper
` [PATCH 3/6] sparc: remove the sparc32_dma_ops indirection
` [PATCH 4/6] sparc: remove not required includes from dma-mapping.h
` [PATCH 5/6] sparc: move the leon PCI memory space comment to <asm/leon.h>
` [PATCH 6/6] sparc: merge 32-bit and 64-bit version of pci.h

[PATCH RFC 1/1] swiotlb: add debugfs to track swiotlb buffer usage
 2018-12-09  1:37 UTC  (6+ messages)

dma_declare_coherent_memory on main memory
 2018-12-08 21:25 UTC  (2+ messages)

[RFC] avoid indirect calls for DMA direct mappings v2
 2018-12-08 16:50 UTC  (18+ messages)
  ` [PATCH 01/15] swiotlb: remove SWIOTLB_MAP_ERROR
  ` [PATCH 02/15] swiotlb: remove dma_mark_clean
  ` [PATCH 03/15] dma-direct: improve addressability error reporting
  ` [PATCH 04/15] dma-direct: use dma_direct_map_page to implement dma_direct_map_sg
  ` [PATCH 05/15] dma-direct: merge swiotlb_dma_ops into the dma_direct code
  ` [PATCH 06/15] dma-mapping: simplify the dma_sync_single_range_for_{cpu, device} implementation
` [PATCH 07/15] dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs
` [PATCH 08/15] dma-mapping: move dma_get_required_mask to kernel/dma
` [PATCH 09/15] dma-mapping: move various slow path functions out of line
` [PATCH 10/15] dma-mapping: move dma_cache_sync "
` [PATCH 11/15] dma-mapping: always build the direct mapping code
` [PATCH 12/15] dma-mapping: factor out dummy DMA ops
` [PATCH 13/15] ACPI / scan: Refactor _CCA enforcement
` [PATCH 14/15] vmd: use the proper dma_* APIs instead of direct methods calls
` [PATCH 15/15] dma-mapping: bypass indirect calls for dma-direct

[PATCH v4 00/18] MT8183 IOMMU SUPPORT
 2018-12-08  8:39 UTC  (19+ messages)
` [PATCH v4 04/18] memory: mtk-smi: Use a struct for the platform data for smi-common
` [PATCH v4 05/18] iommu/io-pgtable-arm-v7s: Add paddr_to_iopte and iopte_to_paddr helpers
  ` [PATCH v4 01/18] dt-bindings: mediatek: Add binding for mt8183 IOMMU and SMI
  ` [PATCH v4 02/18] iommu/mediatek: Use a struct as the platform data
  ` [PATCH v4 03/18] memory: mtk-smi: Use a general config_port interface
  ` [PATCH v4 06/18] iommu/io-pgtable-arm-v7s: Extend MediaTek 4GB Mode
  ` [PATCH v4 07/18] iommu/mediatek: Add bclk can be supported optionally
  ` [PATCH v4 08/18] iommu/mediatek: Add larb-id remapped support
  ` [PATCH v4 09/18] memory: mtk-smi: Add gals support
  ` [PATCH v4 10/18] iommu/mediatek: Add mt8183 IOMMU support
  ` [PATCH v4 11/18] iommu/mediatek: Add mmu1 support
  ` [PATCH v4 12/18] memory: mtk-smi: Invoke pm runtime_callback to enable clocks
  ` [PATCH v4 13/18] memory: mtk-smi: Add bus_sel for mt8183
  ` [PATCH v4 14/18] iommu/mediatek: Fix VLD_PA_RANGE register backup when suspend
  ` [PATCH v4 15/18] iommu/mediatek: Add shutdown callback
  ` [PATCH v4 16/18] memory: mtk-smi: Get rid of need_larbid
  ` [PATCH v4 17/18] iommu/mediatek: Constify iommu_ops
` [PATCH v4 18/18] iommu/mediatek: Switch to SPDX license identifier

[PATCH v3 1/9] mm: Introduce new vm_insert_range API
 2018-12-07 21:48 UTC  (7+ messages)

[PATCH v3 6/9] iommu/dma-iommu.c: Convert to use vm_insert_range
 2018-12-07 20:41 UTC  (3+ messages)

[PATCH v5 0/7] Add virtio-iommu driver
 2018-12-07 18:52 UTC  (6+ messages)
` [PATCH v5 5/7] iommu: "
        `  "

[PATCH v4] iommu/dma: Use NUMA aware memory allocations in __iommu_dma_alloc_pages()
 2018-12-07 17:57 UTC  (2+ messages)

[PATCH 0/2] Refactor dummy DMA ops
 2018-12-07 17:35 UTC  (5+ messages)
  ` [PATCH 1/2] dma-mapping: Factor out "
` [PATCH 2/2] ACPI / scan: Refactor _CCA enforcement

[RFC] avoid indirect calls for DMA direct mappings
 2018-12-07 16:05 UTC  (17+ messages)
  ` [PATCH] dma-mapping: bypass indirect calls for dma-direct

[PATCH v5 0/3] iommu/io-pgtable-arm-v7s: Use DMA32 zone for page tables
 2018-12-07 15:01 UTC  (8+ messages)
  ` [PATCH v5 1/3] mm: Add support for kmem caches in DMA32 zone
` [PATCH v5 2/3] iommu/io-pgtable-arm-v7s: Request DMA32 memory, and improve debugging
` [PATCH v5 3/3] mm: Add /sys/kernel/slab/cache/cache_dma32

[PATCH] iommu: fix amd_iommu=force_isolation
 2018-12-07 13:08 UTC  (3+ messages)
  ` [PATCH v2] "

[RFC PATCH 0/6] Auxiliary IOMMU domains and Arm SMMUv3
 2018-12-07 10:29 UTC  (10+ messages)

[PATCH v2 00/17] locking/lockdep: Add a new class of terminal locks
 2018-12-07  9:52 UTC  (10+ messages)
` [PATCH v2 03/17] locking/lockdep: Add a new terminal lock type
` [PATCH v2 07/17] debugobjects: Move printk out of db lock critical sections
` [PATCH v2 08/17] locking/lockdep: Add support for nestable terminal locks
` [PATCH v2 09/17] debugobjects: Make object hash locks "

[PATCH 0/5] Introduce device_iommu_maped() function
 2018-12-07  9:31 UTC  (11+ messages)
` [PATCH 1/5] driver core: Introduce device_iommu_mapped() function
` [PATCH 2/5] iommu/of: Use device_iommu_mapped()

[PATCH 1/1] iommu/arm-smmu: Add support to use Last level cache
 2018-12-07  9:24 UTC  (3+ messages)

[PATCH v2 0/8] dma-debug cleanup and dynamic allocation
 2018-12-06 18:46 UTC  (18+ messages)
` [PATCH v2 2/8] dma-debug: Expose nr_total_entries in debugfs
` [PATCH v2 3/8] dma-debug: Refactor dma_debug_entry allocation
` [PATCH v2 4/8] dma-debug: Dynamically expand the dma_debug_entry pool
` [PATCH v2 5/8] dma-debug: Make leak-like behaviour apparent
` [PATCH v2 6/8] x86/dma/amd-gart: Stop resizing dma_debug_entry pool
` [PATCH v2 7/8] dma/debug: Remove dma_debug_resize_entries()
` [PATCH v2 8/8] dma-debug: Batch dma_debug_entry allocation

[PATCH v3 0/9] Use vm_insert_range
 2018-12-06 18:37 UTC 

[PATCH 0/4] Consolitate iommu_ops->add/remove_device() calls
 2018-12-06 16:19 UTC  (7+ messages)
` [PATCH 2/4] iommu: Consolitate ->add/remove_device() calls
` [PATCH 3/4] iommu/of: Don't call iommu_ops->add_device directly

scatterlist arch cleanups
 2018-12-06 15:01 UTC  (5+ messages)
` [PATCH 1/2] csky, h8300, riscv: remove <asm/scatterlist.h> leftovers
` [PATCH 2/2] arch: switch the default on ARCH_HAS_SG_CHAIN

remove the ->mapping_error method from dma_map_ops V3
 2018-12-06 14:57 UTC  (2+ messages)

[PATCH 0/9] Access dev->iommu_fwspec through functions
 2018-12-06 14:16 UTC  (4+ messages)
` [PATCH 7/9] iommu/of: Use helper functions to access dev->iommu_fwspec


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 NNTP newsgroup(s).