summaryrefslogtreecommitdiffstats
path: root/mm/cma.c
Commit message (Expand)AuthorAgeFilesLines
* mm/cma: fix potential memory loss on cma_declare_contiguous_nidLevi Yun2023-02-021-12/+12
* cma: tracing: print alloc result in trace_cma_alloc_finishWenchao Hao2023-01-181-1/+1
* Revert "mm/cma.c: remove redundant cma_mutex lock"Dong Aisheng2022-05-131-1/+3
* mm/cma: provide option to opt out from exposing pages on activation failureHari Bathini2022-03-221-2/+9
* cma: factor out minimum alignment requirementDavid Hildenbrand2022-03-221-15/+5
* memblock: rename memblock_free to memblock_phys_freeMike Rapoport2021-11-061-1/+1
* mm/cma: add cma_pages_valid to determine if pages are in CMAMike Kravetz2021-11-061-4/+20
* mm: use proper type for cma_[alloc|release]Minchan Kim2021-05-051-8/+9
* mm: cma: add the CMA instance name to cma trace eventsMinchan Kim2021-05-051-3/+4
* mm: cma: support sysfsMinchan Kim2021-05-051-2/+6
* mm: cma: add trace events for CMA alloc perf testingLiam Mark2021-05-051-0/+4
* mm: cma: use pr_err_ratelimited for CMA warningBaolin Wang2021-05-051-2/+2
* mm: vmstat: add cma statisticsMinchan Kim2021-05-051-3/+9
* mm/cma: change cma mutex to irq safe spinlockMike Kravetz2021-05-051-9/+9
* mm: cma: print region name on failurePatrick Daly2021-02-261-2/+2
* mm/cma: expose all pages to the buddy if activation of an area failsDavid Hildenbrand2021-02-261-22/+21
* mm: cma: allocate cma areas bottom-upRoman Gushchin2021-02-261-0/+17
* mm: cma: improve pr_debug log in cma_release()Charan Teja Reddy2020-12-151-1/+1
* mm/cma.c: remove redundant cma_mutex lockLecopzer Chen2020-12-151-3/+1
* cma: don't quit at first error when activating reserved areasMike Kravetz2020-08-121-14/+9
* mm: cma: fix the name of CMA areasBarry Song2020-08-121-8/+7
* mm/cma.c: fix NULL pointer dereference when cma could not be activatedJianqun Xu2020-08-121-1/+1
* mm/cma.c: use exact_nid true to fix possible per-numa cma leakBarry Song2020-07-031-2/+2
* mm: cma: NUMA node interfaceAslan Bakirov2020-04-101-7/+9
* mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocationYunfeng Ye2019-12-011-4/+2
* mm/cma.c: fail if fixed declaration can't be honoredDoug Berger2019-07-161-0/+13
* mm/cma.c: fix a typo ("alloc_cma" -> "cma_alloc") in cma_release() commentsRyohei Suzuki2019-07-161-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 98Thomas Gleixner2019-05-241-5/+1
* mm/cma.c: fix crash on CMA allocation if bitmap allocation failsYue Hu2019-05-141-1/+3
* mm/cma.c: fix the bitmap status to show failed allocation reasonYue Hu2019-05-141-8/+11
* memblock: emphasize that memblock_alloc_range() returns a physical addressMike Rapoport2019-03-121-6/+4
* mm/cma.c: cma_declare_contiguous: correct err handlingPeng Fan2019-03-051-1/+3
* kasan, mm, arm64: tag non slab memory allocated via pageallocAndrey Konovalov2018-12-281-0/+11
* mm/cma: remove unsupported gfp_mask parameter from cma_alloc()Marek Szyprowski2018-08-171-4/+4
* Revert "mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE"Joonsoo Kim2018-05-241-72/+11
* mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLEJoonsoo Kim2018-04-111-11/+72
* headers: untangle kmemleak.h from mm.hRandy Dunlap2018-04-051-0/+1
* mm: kernel-doc: add missing parameter descriptionsMike Rapoport2018-04-051-0/+5
* mm/cma.c: change pr_info to pr_err for cma_alloc fail logPintu Agarwal2017-11-151-1/+1
* mm/cma.c: take __GFP_NOWARN into account in cma_alloc()Boris Brezillon2017-10-131-1/+1
* cma: fix calculation of aligned offsetDoug Berger2017-07-101-9/+6
* mm/cma.c: warn if the CMA area could not be activatedAnshuman Khandual2017-07-101-2/+3
* cma: Introduce cma_for_each_areaLaura Abbott2017-04-181-0/+14
* cma: Store a name in the cma structureLaura Abbott2017-04-181-2/+15
* mm: cma: print allocation failure reason and bitmap statusJaewon Kim2017-02-241-1/+33
* mm: cma_alloc: allow to specify GFP maskLucas Stach2017-02-241-2/+3
* mm: alloc_contig_range: allow to specify GFP maskLucas Stach2017-02-241-1/+2
* mm/cma: Cleanup highmem checkLaura Abbott2017-01-111-10/+5
* mm/cma.c: check the max limit for cma allocationShiraz Hashim2016-11-111-0/+3
* mm: kmemleak: avoid using __va() on addresses that don't have a lowmem mappingCatalin Marinas2016-10-111-1/+1