index
:
pub/scm/fs/fscrypt/linux.git
master
fscrypt kernel development tree
FSCrypt FS Group
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
kernel
/
dma
/
swiotlb.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-24
Merge tags 'dma-mapping-7.3-2026-08-24' and 'dma-mapping-7.3-2026-08-24-2' of...
Linus Torvalds
1
-124
/
+321
2026-08-13
dma/swiotlb: decouple high watermark tracking from CONFIG_DEBUG_FS
chenhuguanshen
1
-59
/
+94
2026-07-31
swiotlb: remove unused SWIOTLB_FORCE flag
Aneesh Kumar K.V (Arm)
1
-2
/
+1
2026-07-31
dma: swiotlb: handle set_memory_decrypted() failures
Aneesh Kumar K.V (Arm)
1
-15
/
+65
2026-07-31
dma: swiotlb: free dynamic pools from process context
Aneesh Kumar K.V (Arm)
1
-8
/
+11
2026-07-31
dma-direct: pass attrs to dma_capable() for DMA_ATTR_CC_SHARED checks
Aneesh Kumar K.V (Arm)
1
-1
/
+1
2026-07-31
dma: swiotlb: track pool encryption state and honor DMA_ATTR_CC_SHARED
Aneesh Kumar K.V (Arm)
1
-42
/
+135
2026-07-31
dma: swiotlb: pass mapping attributes by reference
Aneesh Kumar K.V (Arm)
1
-3
/
+3
2026-07-31
dma-pool: track decrypted atomic pools and select them via attrs
Aneesh Kumar K.V (Arm)
1
-2
/
+6
2026-07-31
dma-direct: swiotlb: handle swiotlb alloc/free outside __dma_direct_alloc_pages
Aneesh Kumar K.V (Arm)
1
-0
/
+6
2026-07-31
swiotlb: Preserve allocation virtual address for dynamic pools
Aneesh Kumar K.V (Arm)
1
-12
/
+19
2026-04-18
Merge tag 'memblock-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-3
/
+3
2026-04-01
memblock, treewide: make memblock_free() handle late freeing
Mike Rapoport (Microsoft)
1
-3
/
+3
2026-03-27
Merge branch 'dt-reserved-mem-cleanups' into dma-mapping-for-next
Marek Szyprowski
1
-10
/
+9
2026-03-26
of: reserved_mem: switch to ops based OF_DECLARE()
Marek Szyprowski
1
-7
/
+7
2026-03-26
of: reserved_mem: remove fdt node from the structure
Marek Szyprowski
1
-3
/
+2
2026-03-25
Merge tag 'dma-mapping-7.0-2026-03-25' into dma-mapping-for-next
Marek Szyprowski
1
-2
/
+19
2026-03-16
dma: swiotlb: add KMSAN annotations to swiotlb_bounce()
Shigeru Yoshida
1
-2
/
+19
2026-03-13
dma-mapping: Separate DMA sync issuing and completion waiting
Barry Song
1
-1
/
+6
2026-02-21
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
Linus Torvalds
1
-3
/
+3
2026-02-21
treewide: Replace kmalloc with kmalloc_obj for non-scalar types
Kees Cook
1
-4
/
+3
2025-11-16
mm: make INVALID_PHYS_ADDR a generic macro
Anshuman Khandual
1
-2
/
+0
2025-08-11
swiotlb: Remove redundant __GFP_NOWARN
Qianfeng Rong
1
-1
/
+1
2024-08-22
dma-mapping: replace zone_dma_bits by zone_dma_limit
Catalin Marinas
1
-3
/
+3
2024-07-13
swiotlb: fix kernel-doc description for swiotlb_del_transient
Yang Li
1
-0
/
+1
2024-07-10
swiotlb: reduce swiotlb pool lookups
Michael Kelley
1
-31
/
+36
2024-05-20
Merge tag 'dma-mapping-6.10-2024-05-20' of git://git.infradead.org/users/hch/...
Linus Torvalds
1
-14
/
+48
2024-05-09
dma: fix DMA sync for drivers not calling dma_set_mask*()
Alexander Lobakin
1
-1
/
+1
2024-05-07
dma: avoid redundant calls for sync operations
Alexander Lobakin
1
-0
/
+6
2024-05-07
swiotlb: remove alloc_size argument to swiotlb_tbl_map_single()
Michael Kelley
1
-14
/
+42
2024-05-02
swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y
Will Deacon
1
-0
/
+1
2024-04-02
swiotlb: do not set total_used to 0 in swiotlb_create_debugfs_files()
Dexuan Cui
1
-4
/
+0
2024-04-02
swiotlb: fix swiotlb_bounce() to do partial sync's correctly
Michael Kelley
1
-17
/
+13
2024-04-02
swiotlb: extend buffer pre-padding to alloc_align_mask if necessary
Petr Tesarik
1
-13
/
+46
2024-03-13
swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE
Will Deacon
1
-7
/
+11
2024-03-13
swiotlb: Fix alignment checks when both allocation and DMA masks are present
Will Deacon
1
-2
/
+9
2024-03-13
swiotlb: Honour dma_alloc_coherent() alignment in swiotlb_alloc()
Will Deacon
1
-1
/
+3
2024-03-13
swiotlb: Enforce page alignment in swiotlb_alloc()
Will Deacon
1
-0
/
+6
2024-03-13
swiotlb: Fix double-allocation of slots due to broken alignment handling
Will Deacon
1
-12
/
+14
2024-02-28
swiotlb: add debugfs to track swiotlb transient pool usage
ZhangPeng
1
-0
/
+46
2024-01-18
Merge tag 'dma-mapping-6.8-2024-01-18' of git://git.infradead.org/users/hch/d...
Linus Torvalds
1
-0
/
+3
2024-01-11
Merge tag 'dma-mapping-6.8-2024-01-08' of git://git.infradead.org/users/hch/d...
Linus Torvalds
1
-35
/
+55
2024-01-09
swiotlb: check alloc_size before the allocation of a new memory pool
ZhangPeng
1
-0
/
+3
2024-01-08
mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER
Kirill A. Shutemov
1
-2
/
+2
2023-12-15
swiotlb: reduce area lock contention for non-primary IO TLB pools
Petr Tesarik
1
-35
/
+55
2023-11-08
swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWIOTLB_DYNAMIC
Petr Tesarik
1
-1
/
+2
2023-11-03
swiotlb: do not free decrypted pages if dynamic
Petr Tesarik
1
-9
/
+16
2023-11-01
Merge tag 'dma-mapping-6.7-2023-10-30' of git://git.infradead.org/users/hch/d...
Linus Torvalds
1
-5
/
+7
2023-10-25
swiotlb: do not try to allocate a TLB bigger than MAX_ORDER pages
Petr Tesarik
1
-0
/
+5
2023-10-23
swiotlb: rewrite comment explaining why the source is preserved on DMA_FROM_D...
Sean Christopherson
1
-5
/
+7
[next]