DMA mapping helpers
Supported 1,833 threads 3,595 messages Latest
About Lists, Files, Maintainers, Reviewers
- Lists
- iommu
- Files
include/asm-generic/dma-mapping.h,include/linux/dma-direct.h,include/linux/dma-map-ops.h,include/linux/dma-mapping.h,include/linux/swiotlb.h,include/trace/events/dma.h,kernel/dma/- Maintainers
- Marek Szyprowski
- Reviewers
- Robin Murphy
Show bot threadsBotsLatest activityActivityNewest threadsNewMost repliesRepliesMost participantsPeople
- dma: swiotlb: Centralize default pool policy and sizing arch/ (16), Documentation/, include/, kernel/ Applied 19 replies
- arm64: Unmap FF-A lent memory from direct map arch/ (5), kernel/ (5), include/ (3), Documentation/, +2 New 0 replies
- DMA_PMD: PMD_SIZE-backed IO buffer pools drivers/ (34), include/ (16), mm/ (11), net/ (11), +3 Superseded 36 replies
- dma-debug: skip irrelevant buckets for partial syncs kernel/dma/ (2), kernel/dma/tests/, tools/testing/selftests/drivers/net/hw/ New 0 replies
- iommu/arm-smmu-v3: Support guest-level Realm VSMMU (Part-1) include/linux/ (6), drivers/iommu/ (4), kernel/dma/ (3), drivers/iommu/arm/arm-smmu-v3/ New 0 replies
- dma-mapping: DMA_ATTR_NO_KERNEL_MAPPING related fixes arch/ (3), include/, kernel/ In review 2 replies
- kdump: reduce vmcore size and capture time arch/ (6), drivers/ (3), include/ (3), kernel/ (2), +1 In review 11 replies
- dma-pool: decrypt pages before creating the shared remap kernel/dma/pool.c New 0 replies
- dma: swiotlb: Properly tear down the default pool on exit kernel/dma/swiotlb.c New 0 replies
- dma-pool: decrypt pages before creating the shared remap kernel/dma/pool.c Superseded 0 replies
- PCI/TSM: coco/sev-guest: Implement SEV-TIO PCIe TDISP (phase2) drivers/ (10), arch/ (9), include/ (5), kernel/ (3), +1 In review 7 replies
- kexec,mm/cma: do not run the next kernel from a fixed-base CMA area include/ (2), kernel/ (2), mm/ (2), drivers/ In review 1 reply
- dma-mapping: add dma_alloc_attrs_node() and dma_alloc_coherent_node() drivers/ (12), include/ (6), kernel/ (4), Documentation/ In review 1 reply
- dma-mapping: DMA_ATTR_NO_KERNEL_MAPPING related fixes arch/ (3), include/, kernel/ Superseded 0 replies
- of: reserved_mem: Drop node_fixup, CMA can handle it internally again drivers/of/, include/linux/, kernel/dma/ Applied 1 reply
- coco: guest: Add a shared-granule allocator for host-shared memory drivers/ (9), arch/ (8), kernel/ (6), include/ (3), +1 In review 5 replies
- dma: swiotlb: Round restricted DMA pool size down to IO_TLB_SEGSIZE kernel/dma/swiotlb.c Applied 5 replies
- dma-mapping: assorted sashiko.dev fixes kernel/dma/ (4) Applied 1 reply
- dma: Remove redundant 0x prefixes kernel/dma/ (2) Applied 1 reply
- dma-mapping: add dma_alloc_attrs_node() and dma_alloc_coherent_node() drivers/ (12), include/ (6), kernel/ (4), Documentation/, +1 In review 17 replies
- dma/pool: eliminate CMA alloc warning in atomic_pool_expand kernel/dma/pool.c Applied 1 reply
- iommu/arm-smmu-v3: Support guest-level Realm VSMMU (Part-1) include/linux/ (6), drivers/iommu/ (4), kernel/dma/ (3), drivers/iommu/arm/arm-smmu-v3/ Superseded 2 replies
- swiotlb: fix out-of-bounds read in swiotlb_release_slots() kernel/dma/swiotlb.c In review 2 replies
- iommu/arm-smmu-v3: Support guest-level Realm VSMMU (Part-1) drivers/ (12), arch/ (8), include/ (6), kernel/ (3) Superseded 17 replies
- kdump: reduce vmcore size and capture time arch/ (6), drivers/ (3), include/ (3), kernel/ (2), +1 Superseded 0 replies
- kdump: reduce vmcore size and capture time arch/ (6), include/ (3), kernel/ (2), mm/ Superseded 1 reply
- dma-debug: Skip cacheline tracking for MMIO mappings kernel/dma/debug.c Applied 3 replies
- coco: guest: Add a shared-granule allocator for host-shared memory arch/ (9), drivers/ (8), kernel/ (6), include/ (3), +1 Superseded 11 replies
- remoteproc: add support for any virtio device drivers/ (4), Documentation/ (3), include/ (2), arch/, +1 Superseded 35 replies
- kdump: reduce vmcore size and capture time arch/ (5), drivers/ (3), include/ (3), kernel/ (2), +1 Superseded 4 replies
- dma-direct: Restore arch_dma_alloc() for the DMA_ATTR_NO_KERNEL_MAPPING case kernel/dma/direct.c Applied 1 reply
- swiotlb: fix default_swiotlb_limit() for non-growable default pool kernel/dma/swiotlb.c In review 1 reply
- dma: swiotlb: use KiB in restricted pool allocation log kernel/dma/swiotlb.c Applied 1 reply
- coco: guest: Add a shared-granule allocator for host-shared memory kernel/ (6), include/ (5), drivers/ (4), arch/ (3), +2 Superseded 25 replies
- coco: guest: Enforce host page-size alignment for shared buffers include/ (5), kernel/ (5), drivers/ (4), arch/ (2) In review 27 replies
- dma: swiotlb: Centralize default pool policy and sizing arch/ (15), Documentation/, include/, kernel/ Superseded 15 replies
- FAILED: patch "[PATCH] swiotlb: use the adjusted address for the highmem page lookup" failed to apply to 5.15-stable tree include/linux/ (2), kernel/dma/ New 0 replies
- FAILED: patch "[PATCH] swiotlb: use the adjusted address for the highmem page lookup" failed to apply to 6.6-stable tree kernel/dma/swiotlb.c New 0 replies
- FAILED: patch "[PATCH] swiotlb: use the adjusted address for the highmem page lookup" failed to apply to 6.1-stable tree kernel/dma/swiotlb.c New 0 replies
- FAILED: patch "[PATCH] swiotlb: use the adjusted address for the highmem page lookup" failed to apply to 6.12-stable tree kernel/dma/swiotlb.c New 0 replies
- FAILED: patch "[PATCH] swiotlb: use the adjusted address for the highmem page lookup" failed to apply to 5.10-stable tree kernel/dma/swiotlb.c 0 replies
- kdump: reduce vmcore size and capture time arch/ (5), drivers/ (3), include/ (3), kernel/ (2), +1 Superseded 33 replies
- dma-mapping: Add preservation of direct allocations kernel/dma/ (8), include/linux/ (3), include/linux/kho/abi/ In review 4 replies
- BUG kernel 6.12.19 defautl_swiotlb_limit() returns wrong value for CONFIG_SWIOTLB_DYNAMIC=y effects atm only under XEN dom0 1 reply
- dma: swiotlb: Centralize default pool policy and sizing arch/ (17), Documentation/, include/, kernel/ Superseded 8 replies
- xen-swiotlb: 32-bit coherent DMA mask rejected on PV dom0 since 6.6 (CONFIG_SWIOTLB_DYNAMIC), aacraid probe fails 1 reply
- FAILED: patch "[PATCH] dma-direct: return struct page from" failed to apply to 5.10-stable tree kernel/dma/direct.c New 0 replies
- FAILED: patch "[PATCH] dma-direct: return struct page from" failed to apply to 5.15-stable tree kernel/dma/direct.c New 0 replies
- FAILED: patch "[PATCH] dma-direct: return struct page from" failed to apply to 6.1-stable tree kernel/dma/direct.c New 0 replies
- dma-mapping: use exact allocation for DMA pages kernel/dma/ (3), include/linux/ (2), drivers/iommu/, mm/ Applied 1 reply