Age | Commit message (Expand) | Author | Files | Lines |
2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -3/+7 |
2022-10-03 | dma: kmsan: unpoison DMA mappings | Alexander Potapenko | 1 | -3/+7 |
2022-09-20 | swiotlb: don't panic! | Robin Murphy | 1 | -11/+19 |
2022-09-20 | swiotlb: replace kmap_atomic() with memcpy_{from,to}_page() | Fabio M. De Francesco | 1 | -6/+4 |
2022-09-07 | dma-mapping: mark dma_supported static | Christoph Hellwig | 1 | -2/+1 |
2022-09-07 | swiotlb: fix a typo | Chao Gao | 1 | -1/+1 |
2022-09-07 | swiotlb: avoid potential left shift overflow | Chao Gao | 1 | -1/+4 |
2022-09-07 | dma-debug: improve search for partial syncs | Robin Murphy | 1 | -4/+2 |
2022-09-07 | Revert "swiotlb: panic if nslabs is too small" | Yu Zhao | 1 | -5/+1 |
2022-08-08 | Merge tag 'rproc-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/remo... | Linus Torvalds | 1 | -2/+8 |
2022-08-06 | Merge tag 'dma-mapping-5.20-2022-08-06' of git://git.infradead.org/users/hch/... | Linus Torvalds | 4 | -58/+303 |
2022-07-28 | swiotlb: fix passing local variable to debugfs_create_ulong() | Tianyu Lan | 1 | -3/+9 |
2022-07-28 | dma-mapping: reformat comment to suppress htmldoc warning | Logan Gunthorpe | 1 | -9/+9 |
2022-07-26 | dma-mapping: add flags to dma_map_ops to indicate PCI P2PDMA support | Logan Gunthorpe | 1 | -0/+18 |
2022-07-26 | dma-direct: support PCI P2PDMA pages in dma-direct map_sg | Logan Gunthorpe | 2 | -7/+44 |
2022-07-26 | dma-mapping: allow EREMOTEIO return code for P2PDMA transfers | Logan Gunthorpe | 1 | -1/+4 |
2022-07-22 | swiotlb: clean up some coding style and minor issues | Tianyu Lan | 1 | -11/+15 |
2022-07-19 | dma-mapping: add dma_opt_mapping_size() | John Garry | 1 | -0/+12 |
2022-07-18 | swiotlb: move struct io_tlb_slot to swiotlb.c | Christoph Hellwig | 1 | -0/+6 |
2022-07-18 | swiotlb: ensure a segment doesn't cross the area boundary | Chao Gao | 1 | -1/+10 |
2022-07-18 | swiotlb: consolidate rounding up default_nslabs | Chao Gao | 1 | -17/+16 |
2022-07-18 | swiotlb: remove unused fields in io_tlb_mem | Chao Gao | 1 | -2/+0 |
2022-07-18 | swiotlb: fix use after free on error handling path | Dan Carpenter | 1 | -1/+1 |
2022-07-13 | swiotlb: split up the global swiotlb lock | Tianyu Lan | 1 | -40/+189 |
2022-07-12 | swiotlb: fail map correctly with failed io_tlb_default_mem | Robin Murphy | 1 | -1/+1 |
2022-06-24 | dma-mapping: Add dma_release_coherent_memory to DMA API | Mark-PK Tsai | 1 | -2/+8 |
2022-06-23 | dma-direct: use the correct size for dma_set_encrypted() | Dexuan Cui | 1 | -3/+2 |
2022-06-22 | swiotlb: panic if nslabs is too small | Dongli Zhang | 1 | -1/+5 |
2022-06-22 | swiotlb: remove a useless return in swiotlb_init | Dongli Zhang | 1 | -1/+1 |
2022-06-02 | swiotlb: fix setting ->force_bounce | Christoph Hellwig | 1 | -8/+6 |
2022-06-02 | dma-debug: make things less spammy under memory pressure | Rob Clark | 1 | -1/+1 |
2022-05-23 | dma-direct: don't over-decrypt memory | Robin Murphy | 1 | -2/+2 |
2022-05-17 | swiotlb: max mapping size takes min align mask into account | Tianyu Lan | 1 | -1/+12 |
2022-05-13 | swiotlb: use the right nslabs-derived sizes in swiotlb_init_late | Christoph Hellwig | 1 | -8/+11 |
2022-05-13 | swiotlb: use the right nslabs value in swiotlb_init_remap | Christoph Hellwig | 1 | -3/+4 |
2022-05-13 | swiotlb: don't panic when the swiotlb buffer can't be allocated | Christoph Hellwig | 1 | -2/+4 |
2022-05-11 | dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC | Mikulas Patocka | 1 | -1/+1 |
2022-05-11 | dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pages | Christoph Hellwig | 1 | -17/+10 |
2022-04-18 | swiotlb: remove swiotlb_init_with_tbl and swiotlb_init_late_with_tbl | Christoph Hellwig | 1 | -57/+20 |
2022-04-18 | swiotlb: provide swiotlb_init variants that remap the buffer | Christoph Hellwig | 1 | -3/+33 |
2022-04-18 | swiotlb: pass a gfp_mask argument to swiotlb_init_late | Christoph Hellwig | 1 | -5/+2 |
2022-04-18 | swiotlb: add a SWIOTLB_ANY flag to lift the low memory restriction | Christoph Hellwig | 1 | -2/+9 |
2022-04-18 | swiotlb: make the swiotlb_init interface more useful | Christoph Hellwig | 1 | -16/+19 |
2022-04-18 | swiotlb: rename swiotlb_late_init_with_default_size | Christoph Hellwig | 1 | -4/+2 |
2022-04-18 | swiotlb: simplify swiotlb_max_segment | Christoph Hellwig | 1 | -17/+3 |
2022-04-18 | swiotlb: make swiotlb_exit a no-op if SWIOTLB_FORCE is set | Christoph Hellwig | 1 | -0/+3 |
2022-04-18 | dma-direct: use is_swiotlb_active in dma_direct_map_page | Christoph Hellwig | 1 | -1/+1 |
2022-04-14 | dma-direct: avoid redundant memory sync for swiotlb | Chao Gao | 1 | -1/+2 |
2022-04-01 | dma-mapping: move pgprot_decrypted out of dma_pgprot | Christoph Hellwig | 2 | -4/+8 |
2022-03-29 | Merge tag 'dma-mapping-5.18' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 6 | -96/+36 |