- 964975a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr by Huang Shijie · 5 years ago
- 81b6b96 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux; tag 'dma-mapping-5.5' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
- 436b2a8 Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk by Linus Torvalds · 5 years ago
- a7ba70f dma-mapping: treat dev->bus_dma_mask as a DMA limit by Nicolas Saenz Julienne · 5 years ago
- d7293f7 Merge branch 'for-next/zone-dma' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux into dma-mapping-for-next by Christoph Hellwig · 5 years ago
- 68a33b1 dma-direct: exclude dma_direct_map_resource from the min_low_pfn check by Christoph Hellwig · 5 years ago
- 4268ac6 dma-direct: don't check swiotlb=force in dma_direct_map_resource by Christoph Hellwig · 5 years ago
- 50f579a dma-debug: clean up put_hash_bucket() by Dan Carpenter · 5 years ago
- 56e35f9 dma-mapping: drop the dev argument to arch_sync_dma_for_* by Christoph Hellwig · 5 years ago
- 5e76f56 dma-debug: increase HASH_SIZE by Eric Dumazet · 5 years ago
- d3694f30 dma-debug: reorder struct dma_debug_entry fields by Eric Dumazet · 5 years ago
- 3acac06 dma-mapping: merge the generic remapping helpers into dma-direct by Christoph Hellwig · 5 years ago
- 34dc0ea dma-direct: provide mmap and get_sgtable method overrides by Christoph Hellwig · 5 years ago
- 4e1003a dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages by Christoph Hellwig · 5 years ago
- acaade1 dma-direct: remove __dma_direct_free_pages by Christoph Hellwig · 5 years ago
- 8b5369e dma/direct: turn ARCH_ZONE_DMA_BITS into a variable by Nicolas Saenz Julienne · 5 years ago
- ca66536 kernel: dma-contiguous: mark CMA parameters __initdata/__initconst by Shyam Saini · 5 years ago
- 9ff6aa0 dma-debug: add a schedule point in debug_dma_dump_mappings() by Eric Dumazet · 5 years ago
- a445e940 dma-mapping: fix handling of dma-ranges for reserved memory (again) by Vladimir Murzin · 5 years ago
- fc65104 dma-debug: Use pr_warn instead of pr_warning by Kefeng Wang · 5 years ago
- 2cf2aa6 dma-mapping: fix false positivse warnings in dma_common_free_remap() by Andrey Smirnov · 5 years ago
- 45824fc Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 5 years ago
- 671df18 Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
- e95adb9 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
- 3fc1ca0 swiotlb: Split size parameter to map/unmap APIs by Lu Baolu · 5 years ago
- 5cf4537 dma-mapping: introduce a dma_common_find_pages helper by Christoph Hellwig · 6 years ago
- 5123174 dma-mapping: always use VM_DMA_COHERENT for generic DMA remap by Christoph Hellwig · 5 years ago
- 249baa5 dma-mapping: provide a better default ->get_required_mask by Christoph Hellwig · 5 years ago
- d929553 dma-mapping: remove the dma_declare_coherent_memory export by Christoph Hellwig · 5 years ago
- 7a01ee4 dma-mapping: remove the dma_mmap_from_dev_coherent export by Christoph Hellwig · 5 years ago
- 1fa0682 dma-mapping: remove dma_release_declared_memory by Christoph Hellwig · 5 years ago
- 62fcee9 dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP by Christoph Hellwig · 5 years ago
- e29ccc1 dma-mapping: add a dma_can_mmap helper by Christoph Hellwig · 5 years ago
- f9f3232 dma-mapping: explicitly wire up ->mmap and ->get_sgtable by Christoph Hellwig · 5 years ago
- 1445146 dma-mapping: move the dma_get_sgtable API comments from arm to common code by Christoph Hellwig · 6 years ago
- 6ba9941 dma-mapping: introduce dma_get_merge_boundary() by Yoshihiro Shimoda · 5 years ago
- 8e3a68f dma-mapping: make dma_atomic_pool_init self-contained by Christoph Hellwig · 5 years ago
- 419e2f1 dma-mapping: remove arch_dma_mmap_pgprot by Christoph Hellwig · 5 years ago
- 90ae409 dma-direct: fix zone selection after an unaddressable CMA allocation by Christoph Hellwig · 5 years ago
- 33dcb37 dma-mapping: fix page attributes for dma_mmap_* by Christoph Hellwig · 5 years ago
- d8ad555 dma-direct: don't truncate dma_required_mask to bus addressing capabilities by Lucas Stach · 5 years ago
- cf14be0 dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING by Christoph Hellwig · 5 years ago
- e740815 dma-mapping: Remove dma_check_mask() by Thiago Jung Bauermann · 5 years ago
- 47e5d8f swiotlb: Remove call to sme_active() by Thiago Jung Bauermann · 5 years ago
- 234172f Merge tag 'arm-swiotlb-5.3' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
- f46cc01 dma-contiguous: page-align the size in dma_free_contiguous() by Nicolin Chen · 5 years ago
- c6622a4 dma-contiguous: do not overwrite align in dma_alloc_contiguous() by Nicolin Chen · 5 years ago
- 66d7780 dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} by Christoph Hellwig · 5 years ago
- ac60602 Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
- 449fa54 dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device by Fugang Duan · 5 years ago
- d4df33b Merge branch 'for-linus-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 5 years ago
- a5008b5 dma-direct: only limit the mapping size if swiotlb could be used by Christoph Hellwig · 5 years ago
- 9087c37 dma-direct: Force unencrypted DMA under SME for certain DMA masks by Tom Lendacky · 5 years ago
- 9e3a25d Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
- f632a81 Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 5 years ago
- 1be5147 swiotlb: no need to check return value of debugfs_create functions by Greg Kroah-Hartman · 6 years ago
- d98849a dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code by Christoph Hellwig · 6 years ago
- c2f2124e dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code by Christoph Hellwig · 6 years ago
- 4b85fae dma-mapping: add a dma_alloc_need_uncached helper by Christoph Hellwig · 6 years ago
- 4a54d16 dma-mapping: truncate dma masks to what dma_addr_t can hold by Christoph Hellwig · 6 years ago
- 8492101 Merge branch 'stable/for-linus-5.2' into devel/for-linus-5.2 by Konrad Rzeszutek Wilk · 6 years ago
- 9c106119f swiotlb: fix phys_addr_t overflow warning by Arnd Bergmann · 6 years ago
- 4b4b077 dma-remap: Avoid de-referencing NULL atomic_pool by Florian Fainelli · 6 years ago
- 4aa095e swiotlb: Return consistent SWIOTLB segments/nr_tbl by Florian Fainelli · 6 years ago
- 0bfaffb swiotlb: Group identical cleanup in swiotlb_cleanup() by Florian Fainelli · 6 years ago
- 4505153 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 by Thomas Gleixner · 6 years ago
- c30700d dma-direct: provide generic support for uncached kernel segments by Christoph Hellwig · 6 years ago
- bd2e756 dma-contiguous: use fallback alloc_pages for single pages by Nicolin Chen · 6 years ago
- b1d2dc0 dma-contiguous: add dma_{alloc,free}_contiguous() helpers by Nicolin Chen · 6 years ago
- ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
- 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
- ddab533 Merge tag 'dma-mapping-5.2' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
- 498e863 Merge branch 'stable/for-linus-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 6 years ago
- 13bf5ce dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence by Christoph Hellwig · 6 years ago
- 746017e dma/debug: Simplify stracktrace retrieval by Thomas Gleixner · 6 years ago
- 148a97d dma-mapping: remove an unnecessary NULL check by Dan Carpenter · 6 years ago
- 53b29c3 swiotlb: save io_tlb_used to local variable before leaving critical section by Dongli Zhang · 6 years ago
- 8c516543 dma-debug: only skip one stackframe entry by Scott Wood · 6 years ago
- 83ca259 swiotlb: dump used and total slots when swiotlb buffer is full by Dongli Zhang · 6 years ago
- e43e265 x86/dma: Remove the x86_dma_fallback_dev hack by Christoph Hellwig · 6 years ago
- d7e02a9 dma-mapping: remove leftover NULL device support by Christoph Hellwig · 6 years ago
- c13edf8 dma: select GENERIC_ALLOCATOR for DMA_REMAP by Clément Leger · 6 years ago
- 26fb3da memblock: drop memblock_alloc_*_nopanic() variants by Mike Rapoport · 6 years ago
- 8a7f97b treewide: add checks for the return value of memblock_alloc*() by Mike Rapoport · 6 years ago
- a0bf842 swiotlb: add checks for the return value of memblock_alloc*() by Mike Rapoport · 6 years ago
- 45ba8d5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 6 years ago
- b7a7d1c Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
- e4ff63b Merge branch 'stable/for-linus-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 6 years ago
- 6c3ac11 Merge tag 'powerpc-5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 6 years ago
- 133d624 dma: Introduce dma_max_mapping_size() by Joerg Roedel · 6 years ago
- 492366f swiotlb: Add is_swiotlb_active() function by Joerg Roedel · 6 years ago
- abe420b swiotlb: Introduce swiotlb_max_mapping_size() by Joerg Roedel · 6 years ago
- 82c5de0 dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag by Christoph Hellwig · 6 years ago
- 91a6fda dma-mapping: remove dma_mark_declared_memory_occupied by Christoph Hellwig · 6 years ago
- ddb26d8 dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig by Christoph Hellwig · 6 years ago
- ff4c25f dma-mapping: improve selection of dma_declare_coherent availability by Christoph Hellwig · 6 years ago
- feee964 swiotlb: remove swiotlb_dma_supported by Christoph Hellwig · 6 years ago
- 11ddce1 dma-mapping, powerpc: simplify the arch dma_set_mask override by Christoph Hellwig · 6 years ago
- ffe3dfd powerpc/dma: stop overriding dma_get_required_mask by Christoph Hellwig · 6 years ago
- fbce251 dma-direct: we might need GFP_DMA for 32-bit dma masks by Christoph Hellwig · 6 years ago