Age | Commit message (Expand) | Author | Files | Lines |
2021-09-06 | dma-mapping: fix the kerneldoc for dma_map_sg_attrs | Christoph Hellwig | 1 | -1/+2 |
2021-09-03 | Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 4 | -111/+319 |
2021-08-31 | swiotlb: use depends on for DMA_RESTRICTED_POOL | Claire Chang | 1 | -2/+1 |
2021-08-19 | dma-mapping: make the global coherent pool conditional | Christoph Hellwig | 1 | -22/+27 |
2021-08-18 | dma-mapping: add a dma_init_global_coherent helper | Christoph Hellwig | 1 | -18/+14 |
2021-08-18 | dma-mapping: simplify dma_init_coherent_memory | Christoph Hellwig | 1 | -45/+33 |
2021-08-18 | dma-mapping: allow using the global coherent pool for !ARM | Christoph Hellwig | 1 | -0/+2 |
2021-08-18 | dma-direct: add support for dma_coherent_default_memory | Christoph Hellwig | 2 | -0/+19 |
2021-08-14 | dma-mapping: return an unsigned int from dma_map_sg{,_attrs} | Christoph Hellwig | 1 | -1/+1 |
2021-08-09 | dma-mapping: disallow .map_sg operations from returning zero on error | Logan Gunthorpe | 1 | -3/+1 |
2021-08-09 | dma-mapping: return error code from dma_dummy_map_sg() | Martin Oliveira | 1 | -1/+1 |
2021-08-09 | dma-direct: return appropriate error code from dma_direct_map_sg() | Logan Gunthorpe | 1 | -1/+1 |
2021-08-09 | dma-mapping: allow map_sg() ops to return negative error codes | Logan Gunthorpe | 1 | -8/+74 |
2021-08-09 | dma-debug: fix debugfs initialization order | Anthony Iliopoulos | 1 | -3/+4 |
2021-08-09 | dma-debug: use memory_intersects() directly | Kefeng Wang | 1 | -12/+2 |
2021-07-23 | swiotlb: Free tbl memory in swiotlb_exit() | Will Deacon | 1 | -6/+15 |
2021-07-23 | swiotlb: Emit diagnostic in swiotlb_exit() | Will Deacon | 1 | -0/+1 |
2021-07-23 | swiotlb: Convert io_default_tlb_mem to static allocation | Will Deacon | 1 | -30/+36 |
2021-07-16 | dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} | Roman Skakun | 1 | -2/+10 |
2021-07-13 | swiotlb: add overflow checks to swiotlb_bounce | Dominique Martinet | 1 | -3/+17 |
2021-07-13 | swiotlb: fix implicit debugfs declarations | Claire Chang | 1 | -5/+16 |
2021-07-13 | swiotlb: Add restricted DMA pool initialization | Claire Chang | 2 | -0/+90 |
2021-07-13 | swiotlb: Add restricted DMA alloc/free support | Claire Chang | 2 | -14/+73 |
2021-07-13 | swiotlb: Refactor swiotlb_tbl_unmap_single | Claire Chang | 1 | -15/+20 |
2021-07-13 | swiotlb: Move alloc_size to swiotlb_find_slots | Claire Chang | 1 | -8/+9 |
2021-07-13 | swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing | Claire Chang | 3 | -2/+6 |
2021-07-13 | swiotlb: Update is_swiotlb_active to add a struct device argument | Claire Chang | 2 | -3/+3 |
2021-07-13 | swiotlb: Update is_swiotlb_buffer to add a struct device argument | Claire Chang | 2 | -6/+6 |
2021-07-13 | swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used | Claire Chang | 1 | -4/+4 |
2021-07-13 | swiotlb: Refactor swiotlb_create_debugfs | Claire Chang | 1 | -7/+14 |
2021-07-13 | swiotlb: Refactor swiotlb init functions | Claire Chang | 1 | -25/+25 |
2021-07-02 | Merge tag 'dma-mapping-5.14' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 2 | -5/+3 |
2021-06-23 | Merge branch 'stable/for-linus-5.14' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -8/+15 |
2021-06-22 | dma-debug: report -EEXIST errors in add_dma_entry | Hamza Mahfooz | 1 | -4/+2 |
2021-06-22 | dma-mapping: remove a trailing space | Zhen Lei | 1 | -1/+1 |
2021-06-21 | swiotlb: manipulate orig_addr when tlb_addr has offset | Bumyong Lee | 1 | -8/+15 |
2021-05-04 | Merge branch 'stable/for-linus-5.13' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 3 | -334/+200 |
2021-05-04 | Merge tag 'dma-mapping-5.13' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 2 | -18/+153 |
2021-04-30 | kernel/dma: remove unnecessary unmap_kernel_range | Nicholas Piggin | 1 | -1/+0 |
2021-04-29 | swiotlb: don't override user specified size in swiotlb_adjust_size | Christoph Hellwig | 1 | -0/+2 |
2021-04-27 | swiotlb: Fix the type of index | Claire Chang | 1 | -1/+2 |
2021-04-02 | dma-mapping: benchmark: Add support for multi-pages map/unmap | Xiang Chen | 1 | -7/+14 |
2021-04-02 | dma-mapping: benchmark: use the correct HiSilicon copyright | Hao Fang | 1 | -1/+1 |
2021-04-01 | swiotlb: Make SWIOTLB_NO_FORCE perform no allocation | Florian Fainelli | 1 | -4/+14 |
2021-03-19 | swiotlb: remove swiotlb_nr_tbl | Christoph Hellwig | 1 | -6/+1 |
2021-03-19 | swiotlb: dynamically allocate io_tlb_default_mem | Christoph Hellwig | 1 | -207/+99 |
2021-03-19 | swiotlb: move global variables into a new io_tlb_mem structure | Claire Chang | 1 | -190/+164 |
2021-03-17 | swiotlb: lift the double initialization protection from xen-swiotlb | Christoph Hellwig | 1 | -0/+8 |
2021-03-17 | swiotlb: split swiotlb_tbl_sync_single | Christoph Hellwig | 3 | -25/+21 |
2021-03-17 | swiotlb: move orig addr and size validation into swiotlb_bounce | Christoph Hellwig | 1 | -36/+23 |
2021-03-17 | swiotlb: remove the alloc_size parameter to swiotlb_tbl_unmap_single | Christoph Hellwig | 2 | -23/+24 |
2021-03-15 | dma-mapping: add a dma_alloc_noncontiguous API | Christoph Hellwig | 1 | -0/+106 |
2021-03-15 | dma-mapping: refactor dma_{alloc,free}_pages | Christoph Hellwig | 1 | -10/+19 |
2021-03-15 | dma-mapping: add a dma_mmap_pages helper | Christoph Hellwig | 1 | -0/+13 |
2021-02-26 | Merge branch 'stable/for-linus-5.12' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -116/+194 |
2021-02-26 | swiotlb: Validate bounce size in the sync/unmap path | Martin Radev | 1 | -3/+50 |
2021-02-26 | swiotlb: respect min_align_mask | Christoph Hellwig | 1 | -10/+31 |
2021-02-24 | Merge tag 'dma-mapping-5.12' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 2 | -41/+11 |
2021-02-22 | swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single | Christoph Hellwig | 1 | -1/+0 |
2021-02-22 | swiotlb: refactor swiotlb_tbl_map_single | Christoph Hellwig | 1 | -90/+89 |
2021-02-21 | Merge tag 'mips_5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l... | Linus Torvalds | 2 | -3/+2 |
2021-02-20 | swiotlb: clean up swiotlb_tbl_unmap_single | Christoph Hellwig | 1 | -20/+21 |
2021-02-20 | swiotlb: factor out a nr_slots helper | Christoph Hellwig | 1 | -4/+9 |
2021-02-20 | swiotlb: factor out an io_tlb_offset helper | Christoph Hellwig | 1 | -7/+13 |
2021-02-20 | swiotlb: add a IO_TLB_SIZE define | Christoph Hellwig | 1 | -7/+7 |
2021-02-13 | driver core: lift dma_default_coherent into common code | Christoph Hellwig | 2 | -3/+2 |
2021-02-09 | dma-mapping: remove the {alloc,free}_noncoherent methods | Christoph Hellwig | 1 | -40/+0 |
2021-02-05 | dma-mapping: benchmark: pretend DMA is transmitting | Barry Song | 1 | -1/+11 |
2021-02-05 | dma-mapping: benchmark: use u8 for reserved field in uAPI structure | Barry Song | 1 | -1/+1 |
2021-01-27 | dma-mapping: benchmark: fix kernel crash when dma_map_single fails | Barry Song | 1 | -1/+5 |
2020-12-22 | Merge tag 'dma-mapping-5.11' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 6 | -8/+384 |
2020-12-16 | Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -1/+0 |
2020-12-16 | Merge branch 'stable/for-linus-5.11' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -2/+18 |
2020-12-11 | x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests | Ashish Kalra | 1 | -2/+18 |
2020-11-27 | dma-mapping: add benchmark support for streaming DMA APIs | Barry Song | 3 | -0/+371 |
2020-11-27 | dma-contiguous: fix a typo error in a comment | tangjianqiang | 1 | -1/+1 |
2020-11-27 | dma-pool: no need to check return value of debugfs_create functions | Tiezhu Yang | 1 | -3/+0 |
2020-11-27 | dma-mapping: Allow mixing bypass and mapped DMA operation | Alexey Kardashevskiy | 2 | -4/+12 |
2020-11-23 | Merge tag 'v5.10-rc5' into rdma.git for-next | Jason Gunthorpe | 1 | -11/+11 |
2020-11-18 | dma-mapping: remove the dma_direct_set_offset export | Christoph Hellwig | 1 | -1/+0 |
2020-11-17 | dma-mapping: remove dma_virt_ops | Christoph Hellwig | 3 | -67/+0 |
2020-11-02 | swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single | Christoph Hellwig | 1 | -10/+6 |
2020-11-02 | swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" | Stefano Stabellini | 1 | -1/+5 |
2020-10-20 | dma-mapping: move more functions to dma-map-ops.h | Christoph Hellwig | 1 | -1/+1 |
2020-10-16 | kernel/: fix repeated words in comments | Randy Dunlap | 1 | -1/+1 |
2020-10-15 | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 14 | -210/+773 |
2020-10-14 | Merge branch 'stable/for-linus-5.10' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -4/+2 |
2020-10-13 | dma-contiguous: simplify cma_early_percent_memory() | Mike Rapoport | 1 | -10/+1 |
2020-10-07 | dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling | Christoph Hellwig | 1 | -61/+39 |
2020-10-07 | dma-direct: factor out a dma_direct_alloc_from_pool helper | Christoph Hellwig | 1 | -19/+20 |
2020-10-07 | dma-direct check for highmem pages in dma_direct_alloc_pages | Christoph Hellwig | 1 | -0/+11 |
2020-10-06 | dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h> | Christoph Hellwig | 3 | -3/+1 |
2020-10-06 | dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dma | Christoph Hellwig | 3 | -2/+121 |
2020-10-06 | dma-mapping: move dma-debug.h to kernel/dma/ | Christoph Hellwig | 3 | -3/+125 |
2020-10-06 | dma-mapping: remove <asm/dma-contiguous.h> | Christoph Hellwig | 1 | -1/+5 |
2020-10-06 | dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h> | Christoph Hellwig | 5 | -5/+31 |
2020-10-06 | dma-contiguous: remove dma_contiguous_set_default | Christoph Hellwig | 1 | -1/+1 |
2020-10-06 | dma-contiguous: remove dev_set_cma_area | Christoph Hellwig | 1 | -2/+2 |
2020-10-06 | dma-mapping: split <linux/dma-mapping.h> | Christoph Hellwig | 6 | -3/+6 |
2020-10-06 | cma: decrease CMA_ALIGNMENT lower limit to 2 | Paul Cercueil | 1 | -1/+1 |
2020-09-25 | dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods | Christoph Hellwig | 1 | -6/+27 |
2020-09-25 | dma-mapping: add a new dma_alloc_pages API | Christoph Hellwig | 4 | -4/+148 |
2020-09-25 | dma-mapping: remove dma_cache_sync | Christoph Hellwig | 2 | -17/+0 |
2020-09-21 | dma-debug: convert comma to semicolon | Xu Wang | 1 | -2/+2 |
2020-09-17 | dma-mapping: introduce DMA range map, supplanting dma_pfn_offset | Jim Quinlan | 2 | -6/+52 |
2020-09-17 | dma-direct: Fix potential NULL pointer dereference | Thomas Tai | 1 | -0/+11 |
2020-09-11 | dma-mapping: move the dma_declare_coherent_memory documentation | Christoph Hellwig | 1 | -0/+17 |
2020-09-11 | dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c | Christoph Hellwig | 3 | -46/+53 |
2020-09-11 | dma-direct: rename and cleanup __phys_to_dma | Christoph Hellwig | 2 | -6/+6 |
2020-09-11 | dma-direct: remove __dma_to_phys | Christoph Hellwig | 1 | -5/+1 |
2020-09-11 | dma-direct: use phys_to_dma_direct in dma_direct_alloc | Christoph Hellwig | 1 | -4/+1 |
2020-09-11 | dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages | Christoph Hellwig | 1 | -7/+5 |
2020-09-11 | dma-direct: remove dma_direct_{alloc,free}_pages | Christoph Hellwig | 2 | -25/+16 |
2020-09-11 | dma-mapping: add (back) arch_dma_mark_clean for ia64 | Christoph Hellwig | 2 | -0/+9 |
2020-09-11 | dma-mapping: fix DMA_OPS dependencies | Christoph Hellwig | 1 | -0/+1 |
2020-09-11 | dma-debug: remove most exports | Christoph Hellwig | 1 | -10/+0 |
2020-09-11 | dma-mapping: remove the dma_dummy_ops export | Christoph Hellwig | 1 | -1/+0 |
2020-09-10 | swiotlb: Mark max_segment with static keyword | Andy Shevchenko | 1 | -1/+1 |
2020-09-10 | swiotlb: Use %pa to print phys_addr_t variables | Andy Shevchenko | 1 | -3/+1 |
2020-09-01 | mm: cma: use CMA_MAX_NAME to define the length of cma name array | Barry Song | 1 | -1/+1 |
2020-09-01 | dma-contiguous: provide the ability to reserve per-numa CMA | Barry Song | 2 | -10/+101 |
2020-08-27 | dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() | Dan Carpenter | 1 | -1/+1 |
2020-08-20 | Merge tag 'dma-mapping-5.9-1' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 2 | -71/+87 |
2020-08-15 | Merge tag 'sh-for-5.9' of git://git.libc.org/linux-sh | Linus Torvalds | 1 | -0/+3 |
2020-08-14 | dma-mapping: consolidate the NO_DMA definition in kernel/dma/Kconfig | Christoph Hellwig | 1 | -0/+3 |
2020-08-14 | dma-debug: remove debug_dma_assert_idle() function | Linus Torvalds | 2 | -50/+1 |
2020-08-14 | dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() | Hugh Dickins | 1 | -18/+9 |
2020-08-14 | dma-pool: Only allocate from CMA when in same memory zone | Nicolas Saenz Julienne | 1 | -1/+30 |
2020-08-14 | dma-pool: fix coherent pool allocations for IOMMU mappings | Christoph Hellwig | 2 | -70/+57 |
2020-08-04 | Merge tag 'docs-5.9' of git://git.lwn.net/linux | Linus Torvalds | 1 | -1/+1 |
2020-08-04 | Merge tag 'dma-mapping-5.9' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 6 | -104/+238 |
2020-08-04 | Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+1 |
2020-07-28 | dma-contiguous: cleanup dma_alloc_contiguous | Christoph Hellwig | 1 | -17/+14 |
2020-07-19 | dma-debug: use named initializers for dir2name | Christoph Hellwig | 1 | -2/+6 |
2020-07-19 | dma-mapping: add a dma_ops_bypass flag to struct device | Christoph Hellwig | 2 | -22/+60 |
2020-07-19 | dma-mapping: make support for dma ops optional | Christoph Hellwig | 2 | -1/+6 |
2020-07-16 | treewide: Remove uninitialized_var() usage | Kees Cook | 1 | -1/+1 |
2020-07-16 | dma-mapping: inline the fast path dma-direct calls | Christoph Hellwig | 1 | -65/+0 |
2020-07-16 | dma-mapping: move the remaining DMA API calls out of line | Christoph Hellwig | 2 | -9/+164 |
2020-07-14 | dma-pool: do not allocate pool memory from CMA | Nicolas Saenz Julienne | 1 | -9/+2 |
2020-07-14 | dma-pool: make sure atomic pool suits device | Nicolas Saenz Julienne | 1 | -20/+37 |
2020-07-14 | dma-pool: introduce dma_guess_pool() | Nicolas Saenz Julienne | 1 | -3/+23 |
2020-07-14 | dma-pool: get rid of dma_in_atomic_pool() | Nicolas Saenz Julienne | 1 | -10/+1 |
2020-07-14 | dma-direct: provide function to check physical memory area validity | Nicolas Saenz Julienne | 1 | -1/+1 |
2020-07-10 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Linus Torvalds | 2 | -0/+16 |
2020-06-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf | David S. Miller | 2 | -0/+16 |
2020-06-30 | dma-mapping: Add a new dma_need_sync API | Christoph Hellwig | 2 | -0/+16 |
2020-06-29 | dma-mapping: warn when coherent pool is depleted | David Rientjes | 1 | -1/+5 |
2020-06-26 | docs: fix references for DMA*.txt files | Mauro Carvalho Chehab | 1 | -1/+1 |
2020-06-23 | dma-remap: align the size in dma_common_*_remap() | Eric Auger | 1 | -2/+3 |
2020-06-23 | dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR | Christoph Hellwig | 1 | -1/+1 |
2020-06-23 | dma-direct: add missing set_memory_decrypted() for coherent mapping | David Rientjes | 1 | -0/+6 |
2020-06-17 | dma-direct: check return value when encrypting or decrypting memory | David Rientjes | 1 | -5/+14 |
2020-06-17 | dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails | David Rientjes | 1 | -1/+6 |
2020-06-17 | dma-direct: always align allocation size in dma_direct_alloc_pages() | David Rientjes | 1 | -7/+10 |
2020-06-17 | dma-direct: mark __dma_direct_alloc_pages static | Christoph Hellwig | 1 | -1/+1 |
2020-06-17 | dma-direct: re-enable mmap for !CONFIG_MMU | Christoph Hellwig | 2 | -14/+1 |
2020-06-15 | dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL | David Rientjes | 1 | -5/+5 |
2020-06-09 | dma-pool: fix too large DMA pools on medium memory size systems | Geert Uytterhoeven | 1 | -4/+3 |
2020-06-06 | Merge tag 'dma-mapping-5.8' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 7 | -136/+318 |
2020-06-02 | dma-mapping: use vmap insted of reimplementing it | Christoph Hellwig | 1 | -36/+12 |
2020-04-25 | dma-contiguous: fix comment for dma_release_from_contiguous | Peter Collingbourne | 1 | -2/+2 |
2020-04-25 | dma-pool: scale the default DMA coherent pool size with memory capacity | David Rientjes | 1 | -2/+12 |
2020-04-25 | dma-pool: add pool sizes to debugfs | David Rientjes | 1 | -0/+30 |
2020-04-25 | dma-direct: atomic allocations must come from atomic coherent pools | David Rientjes | 2 | -10/+63 |
2020-04-25 | dma-pool: dynamically expanding atomic pools | David Rientjes | 1 | -38/+84 |
2020-04-20 | dma-pool: add additional coherent pools to map to gfp mask | David Rientjes | 2 | -49/+83 |
2020-04-20 | dma-remap: separate DMA atomic pools from direct remap code | David Rientjes | 4 | -121/+130 |
2020-04-20 | dma-debug: make __dma_entry_alloc_check_leak() static | Jason Yan | 1 | -1/+1 |
2020-04-08 | dma-debug: fix displaying of dma allocation type | Grygorii Strashko | 1 | -3/+6 |
2020-04-08 | dma-direct: fix data truncation in dma_direct_get_required_mask() | Kishon Vijay Abraham I | 1 | -1/+2 |
2020-04-04 | Merge tag 'dma-mapping-5.7' of git://git.infradead.org/users/hch/dma-mapping | Linus Torvalds | 2 | -17/+21 |
2020-03-17 | dma-mapping: Fix dma_pgprot() for unencrypted coherent pages | Thomas Hellstrom | 1 | -0/+2 |
2020-03-16 | dma-direct: provide a arch_dma_clear_uncached hook | Christoph Hellwig | 1 | -0/+2 |
2020-03-16 | dma-direct: make uncached_kernel_address more general | Christoph Hellwig | 1 | -4/+6 |
2020-03-16 | dma-direct: consolidate the error handling in dma_direct_alloc_pages | Christoph Hellwig | 1 | -7/+6 |
2020-03-16 | dma-coherent: fix integer overflow in the reserved-memory dma allocation | Kevin Grandemange | 1 | -6/+7 |
2020-02-05 | dma-direct: improve DMA mask overflow reporting | Christoph Hellwig | 1 | -14/+7 |
2020-02-05 | dma-direct: improve swiotlb error reporting | Christoph Hellwig | 2 | -28/+30 |
2020-02-05 | dma-direct: relax addressability checks in dma_direct_supported | Christoph Hellwig | 1 | -13/+11 |
2020-01-30 | dma-contiguous: CMA: give precedence to cmdline | Nicolas Saenz Julienne | 1 | -1/+8 |
2019-12-04 | lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr | Huang Shijie | 1 | -1/+1 |
2019-11-28 | Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval... | Linus Torvalds | 8 | -172/+183 |
2019-11-25 | Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -1/+1 |
2019-11-21 | dma-mapping: treat dev->bus_dma_mask as a DMA limit | Nicolas Saenz Julienne | 1 | -14/+13 |
2019-11-21 | Merge branch 'for-next/zone-dma' of git://git.kernel.org/pub/scm/linux/kernel... | Christoph Hellwig | 1 | -7/+6 |
2019-11-20 | dma-direct: exclude dma_direct_map_resource from the min_low_pfn check | Christoph Hellwig | 2 | -3/+3 |
2019-11-20 | dma-direct: don't check swiotlb=force in dma_direct_map_resource | Christoph Hellwig | 1 | -1/+1 |
2019-11-20 | dma-debug: clean up put_hash_bucket() | Dan Carpenter | 1 | -11/+9 |
2019-11-20 | dma-mapping: drop the dev argument to arch_sync_dma_for_* | Christoph Hellwig | 1 | -7/+7 |
2019-11-11 | dma-debug: increase HASH_SIZE | Eric Dumazet | 1 | -2/+2 |
2019-11-11 | dma-debug: reorder struct dma_debug_entry fields | Eric Dumazet | 1 | -7/+7 |
2019-11-11 | dma-mapping: merge the generic remapping helpers into dma-direct | Christoph Hellwig | 2 | -61/+48 |
2019-11-11 | dma-direct: provide mmap and get_sgtable method overrides | Christoph Hellwig | 4 | -47/+75 |
2019-11-07 | dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages | Christoph Hellwig | 2 | -3/+3 |
2019-11-07 | dma-direct: remove __dma_direct_free_pages | Christoph Hellwig | 2 | -10/+5 |
2019-11-01 | dma/direct: turn ARCH_ZONE_DMA_BITS into a variable | Nicolas Saenz Julienne | 1 | -7/+6 |
2019-10-30 | kernel: dma-contiguous: mark CMA parameters __initdata/__initconst | Shyam Saini | 1 | -4/+5 |
2019-10-30 | dma-debug: add a schedule point in debug_dma_dump_mappings() | Eric Dumazet | 1 | -0/+1 |
2019-10-30 | dma-mapping: fix handling of dma-ranges for reserved memory (again) | Vladimir Murzin | 1 | -7/+9 |