summaryrefslogtreecommitdiffstats
path: root/mm/dmapool.c
Commit message (Expand)AuthorAgeFilesLines
* mm/mempool/dmapool: remove CONFIG_DEBUG_SLAB ifdefsVlastimil Babka2023-12-051-1/+1
* dmapool: create/destroy cleanupKeith Busch2023-06-091-6/+4
* dmapool: link blocks across pagesKeith Busch2023-05-061-127/+130
* dmapool: don't memset on free twiceKeith Busch2023-05-061-2/+2
* dmapool: simplify freeingKeith Busch2023-05-061-16/+6
* dmapool: consolidate page initializationKeith Busch2023-05-061-4/+3
* dmapool: rearrange page alloc failure handlingKeith Busch2023-05-061-7/+9
* dmapool: move debug code to own functionsKeith Busch2023-05-061-51/+77
* dmapool: speedup DMAPOOL_DEBUG with init_on_allocTony Battersby2023-05-061-1/+1
* dmapool: cleanup integer typesTony Battersby2023-05-061-8/+11
* dmapool: use sysfs_emit() instead of scnprintf()Tony Battersby2023-05-061-16/+7
* dmapool: remove checks for dev == NULLTony Battersby2023-05-061-31/+14
* mm/dmapool.c: revert "make dma pool to use kmalloc_node"Christian König2022-01-151-1/+1
* mm/dmapool: use DEVICE_ATTR_RO macroYueHaibing2021-06-291-3/+2
* mm/dmapool: switch from strlcpy to strscpyZhiyuan Dai2021-04-301-1/+1
* mm/dmapool: use might_alloc()Daniel Vetter2021-02-261-1/+2
* mm/dmapool.c: replace hard coded function name with __func__Andy Shevchenko2020-10-131-22/+18
* mm/dmapool.c: replace open-coded list_for_each_entry_safe()Andy Shevchenko2020-10-131-4/+2
* mm/dmapool.c: micro-optimisation remove unnecessary branchMateusz Nosek2020-04-071-3/+1
* mm: security: introduce init_on_alloc=1 and init_on_free=1 boot optionsAlexander Potapenko2019-07-121-1/+3
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 403Thomas Gleixner2019-06-051-4/+1
* docs/core-api/mm: fix return value descriptions in mm/Mike Rapoport2019-03-051-4/+9
* mm: use octal not symbolic permissionsJoe Perches2018-06-151-1/+1
* lib/vsprintf.c: remove %Z supportAlexey Dobriyan2017-02-271-1/+1
* mm: cleanups for printing phys_addr_t and dma_addr_tMiles Chen2017-02-241-8/+8
* mm: convert printk(KERN_<LEVEL> to pr_<level>Joe Perches2016-03-171-7/+5
* mm: coalesce split stringsJoe Perches2016-03-171-6/+4
* mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Mel Gorman2015-11-061-1/+1
* dmapool: fix overflow condition in pool_find_page()Robin Murphy2015-10-011-1/+1
* mm: add support for __GFP_ZERO flag to dma_pool_alloc()Sean O. Stalley2015-09-081-2/+7
* mm/dmapool: allow NULL `pool' pointer in dma_pool_destroy()Sergey Senozhatsky2015-09-081-0/+3
* mm/dmapool.c: change is_page_busy() return from int to boolNicholas Krause2015-09-041-1/+1
* mm/dmapool.c: fixed a brace coding style issuePaul McQuade2014-10-091-9/+6
* mm: dmapool: add/remove sysfs file outside of the pool lock lockSebastian Andrzej Siewior2014-10-091-8/+35
* Fix unbalanced mutex in dma_pool_create().Krzysztof Hałasa2014-09-181-1/+1
* mm/dmapool.c: reuse devres_release() to free resourcesAndy Shevchenko2014-06-041-2/+1
* mm/dmapool.c: remove redundant NULL check for dev in dma_pool_create()Daeseok Youn2014-06-041-16/+8
* mm: Fix printk typo in dmapool.cHiroshige Sato2014-05-051-2/+2
* dmapool: make DMAPOOL_DEBUG detect corruption of free markerMatthieu CASTET2012-12-111-0/+24
* mm: dmapool: use provided gfp flags for all dma_alloc_coherent() callsMarek Szyprowski2012-12-111-24/+7
* mm: fix implicit stat.h usage in dmapool.cPaul Gortmaker2011-10-311-0/+1
* mm: Map most files to use export.h instead of module.hPaul Gortmaker2011-10-311-1/+1
* devres: fix possible use after freeMaxin B John2011-07-251-1/+1
* mm/dmapool.c: use TASK_UNINTERRUPTIBLE in dma_pool_alloc()Andrew Morton2011-01-131-1/+1
* mm/dmapool.c: take lock only once in dma_pool_free()Rolf Eike Beer2011-01-131-8/+6
* mm: add a might_sleep_if() to dma_pool_alloc()Dima Zavin2010-10-261-0/+2
* dmapools: protect page_list walk in show_pools()Thomas Gleixner2009-06-301-0/+2
* dmapool: enable debugging for CONFIG_SLUB_DEBUG_ON tooAndi Kleen2008-04-281-4/+8
* pool: Improve memory usage for devices which can't cross boundariesMatthew Wilcox2007-12-041-16/+20
* Change dmapool free block managementMatthew Wilcox2007-12-041-61/+58