aboutsummaryrefslogtreecommitdiff
path: root/mm/dmapool.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-05mm/mempool/dmapool: remove CONFIG_DEBUG_SLAB ifdefsGravatar Vlastimil Babka 1-1/+1
2023-06-09dmapool: create/destroy cleanupGravatar Keith Busch 1-6/+4
2023-05-06dmapool: link blocks across pagesGravatar Keith Busch 1-127/+130
2023-05-06dmapool: don't memset on free twiceGravatar Keith Busch 1-2/+2
2023-05-06dmapool: simplify freeingGravatar Keith Busch 1-16/+6
2023-05-06dmapool: consolidate page initializationGravatar Keith Busch 1-4/+3
2023-05-06dmapool: rearrange page alloc failure handlingGravatar Keith Busch 1-7/+9
2023-05-06dmapool: move debug code to own functionsGravatar Keith Busch 1-51/+77
2023-05-06dmapool: speedup DMAPOOL_DEBUG with init_on_allocGravatar Tony Battersby 1-1/+1
2023-05-06dmapool: cleanup integer typesGravatar Tony Battersby 1-8/+11
2023-05-06dmapool: use sysfs_emit() instead of scnprintf()Gravatar Tony Battersby 1-16/+7
2023-05-06dmapool: remove checks for dev == NULLGravatar Tony Battersby 1-31/+14
2022-01-15mm/dmapool.c: revert "make dma pool to use kmalloc_node"Gravatar Christian König 1-1/+1
2021-06-29mm/dmapool: use DEVICE_ATTR_RO macroGravatar YueHaibing 1-3/+2
2021-04-30mm/dmapool: switch from strlcpy to strscpyGravatar Zhiyuan Dai 1-1/+1
2021-02-26mm/dmapool: use might_alloc()Gravatar Daniel Vetter 1-1/+2
2020-10-13mm/dmapool.c: replace hard coded function name with __func__Gravatar Andy Shevchenko 1-22/+18
2020-10-13mm/dmapool.c: replace open-coded list_for_each_entry_safe()Gravatar Andy Shevchenko 1-4/+2
2020-04-07mm/dmapool.c: micro-optimisation remove unnecessary branchGravatar Mateusz Nosek 1-3/+1
2019-07-12mm: security: introduce init_on_alloc=1 and init_on_free=1 boot optionsGravatar Alexander Potapenko 1-1/+3
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 403Gravatar Thomas Gleixner 1-4/+1
2019-03-05docs/core-api/mm: fix return value descriptions in mm/Gravatar Mike Rapoport 1-4/+9
2018-06-15mm: use octal not symbolic permissionsGravatar Joe Perches 1-1/+1
2017-02-27lib/vsprintf.c: remove %Z supportGravatar Alexey Dobriyan 1-1/+1
2017-02-24mm: cleanups for printing phys_addr_t and dma_addr_tGravatar Miles Chen 1-8/+8
2016-03-17mm: convert printk(KERN_<LEVEL> to pr_<level>Gravatar Joe Perches 1-7/+5
2016-03-17mm: coalesce split stringsGravatar Joe Perches 1-6/+4
2015-11-06mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Gravatar Mel Gorman 1-1/+1
2015-10-01dmapool: fix overflow condition in pool_find_page()Gravatar Robin Murphy 1-1/+1
2015-09-08mm: add support for __GFP_ZERO flag to dma_pool_alloc()Gravatar Sean O. Stalley 1-2/+7
2015-09-08mm/dmapool: allow NULL `pool' pointer in dma_pool_destroy()Gravatar Sergey Senozhatsky 1-0/+3
2015-09-04mm/dmapool.c: change is_page_busy() return from int to boolGravatar Nicholas Krause 1-1/+1
2014-10-09mm/dmapool.c: fixed a brace coding style issueGravatar Paul McQuade 1-9/+6
2014-10-09mm: dmapool: add/remove sysfs file outside of the pool lock lockGravatar Sebastian Andrzej Siewior 1-8/+35
2014-09-18Fix unbalanced mutex in dma_pool_create().Gravatar Krzysztof Hałasa 1-1/+1
2014-06-04mm/dmapool.c: reuse devres_release() to free resourcesGravatar Andy Shevchenko 1-2/+1
2014-06-04mm/dmapool.c: remove redundant NULL check for dev in dma_pool_create()Gravatar Daeseok Youn 1-16/+8
2014-05-05mm: Fix printk typo in dmapool.cGravatar Hiroshige Sato 1-2/+2
2012-12-11dmapool: make DMAPOOL_DEBUG detect corruption of free markerGravatar Matthieu CASTET 1-0/+24
2012-12-11mm: dmapool: use provided gfp flags for all dma_alloc_coherent() callsGravatar Marek Szyprowski 1-24/+7
2011-10-31mm: fix implicit stat.h usage in dmapool.cGravatar Paul Gortmaker 1-0/+1
2011-10-31mm: Map most files to use export.h instead of module.hGravatar Paul Gortmaker 1-1/+1
2011-07-25devres: fix possible use after freeGravatar Maxin B John 1-1/+1
2011-01-13mm/dmapool.c: use TASK_UNINTERRUPTIBLE in dma_pool_alloc()Gravatar Andrew Morton 1-1/+1
2011-01-13mm/dmapool.c: take lock only once in dma_pool_free()Gravatar Rolf Eike Beer 1-8/+6
2010-10-26mm: add a might_sleep_if() to dma_pool_alloc()Gravatar Dima Zavin 1-0/+2
2009-06-30dmapools: protect page_list walk in show_pools()Gravatar Thomas Gleixner 1-0/+2
2008-04-28dmapool: enable debugging for CONFIG_SLUB_DEBUG_ON tooGravatar Andi Kleen 1-4/+8
2007-12-04pool: Improve memory usage for devices which can't cross boundariesGravatar Matthew Wilcox 1-16/+20
2007-12-04Change dmapool free block managementGravatar Matthew Wilcox 1-61/+58