summaryrefslogtreecommitdiffstats
path: root/include/linux/gfp.h
Commit message (Expand)AuthorAgeFilesLines
* headers/deps: mm: Split <linux/gfp_types.h> out of <linux/gfp.h>Ingo Molnar2022-07-151-343/+2
* headers/deps: mm: Optimize <linux/gfp.h> header dependenciesIngo Molnar2022-07-151-3/+0
* tracing: incorrect gfp_t conversionVasily Averin2022-05-131-1/+1
* mm: remove alloc_pages_vma()Matthew Wilcox (Oracle)2022-05-131-11/+7
* mm: Add vma_alloc_folio()Matthew Wilcox (Oracle)2022-04-071-2/+6
* mm, kasan: fix __GFP_BITS_SHIFT definition breaking LOCKDEPAndrey Konovalov2022-04-011-3/+1
* kasan, page_alloc: allow skipping memory init for HW_TAGSAndrey Konovalov2022-03-241-7/+11
* kasan, page_alloc: allow skipping unpoisoning for HW_TAGSAndrey Konovalov2022-03-241-8/+13
* kasan, mm: only define ___GFP_SKIP_KASAN_POISON with HW_TAGSAndrey Konovalov2022-03-241-1/+7
* mm: clarify __GFP_ZEROTAGS commentAndrey Konovalov2022-03-241-2/+4
* doc: convert 'subsection' to 'section' in gfp.hNeilBrown2022-03-221-5/+5
* include/linux/gfp.h: further document GFP_DMA32Miles Chen2022-01-151-1/+3
* mm: drop node from alloc_pages_vmaMichal Hocko2022-01-151-4/+4
* mm/page_alloc: fix __alloc_size attribute for alloc_pages_exact_nidThibaut Sautereau2021-12-251-1/+1
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-2/+6
|\
| * mm/vmalloc: introduce alloc_pages_bulk_array_mempolicy to accelerate memory a...Chen Wandun2021-11-061-0/+4
| * mm/page_alloc: add __alloc_size attributes for better bounds checkingKees Cook2021-11-061-2/+2
* | mm/page_alloc: Add folio allocation functionsMatthew Wilcox (Oracle)2021-10-181-0/+16
* | mm: Add arch_make_folio_accessible()Matthew Wilcox (Oracle)2021-10-181-6/+0
|/
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-06-291-2/+11
|\
| * arch, mm: remove stale mentions of DISCONIGMEMMike Rapoport2021-06-291-2/+2
| * mm/page_alloc: add an alloc_pages_bulk_array_node() helperUladzislau Rezki (Sony)2021-06-291-0/+9
* | kasan: disable freed user page poisoning with HW tagsPeter Collingbourne2021-06-041-3/+10
* | arm64: mte: handle tags zeroing at page allocation timePeter Collingbourne2021-06-041-2/+7
|/
* mm: fix some typos and code style problemsShijie Luo2021-05-071-1/+1
* mm: use proper type for cma_[alloc|release]Minchan Kim2021-05-051-1/+1
* mm/page_alloc: add an array-based interface to the bulk page allocatorMel Gorman2021-04-301-3/+10
* mm/page_alloc: add a bulk page allocatorMel Gorman2021-04-301-0/+11
* mm/mempolicy: rename alloc_pages_current to alloc_pagesMatthew Wilcox (Oracle)2021-04-301-7/+1
* mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemaskMatthew Wilcox (Oracle)2021-04-301-10/+3
* mm,thp,shmem: limit shmem THP alloc gfp_maskRik van Riel2021-02-261-0/+2
* mm/gfp: add kernel-doc for gfp_tMatthew Wilcox (Oracle)2021-02-241-0/+14
* mm: page_frag: Introduce page_frag_alloc_align()Kevin Hao2021-02-061-2/+10
* mm: move free_unref_page to mm/internal.hMatthew Wilcox (Oracle)2020-12-151-2/+0
* Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-151-2/+4
|\
| * mm: turn alloc_pages into an inline functionChristoph Hellwig2020-09-251-2/+4
* | mm: remove unused alloc_page_vma_node()Wei Yang2020-10-131-2/+0
* | include/linux/gfp.h: clarify usage of GFP_ATOMIC in !preemptible contextsMichal Hocko2020-10-131-1/+3
|/
* mm: rename gfpflags_to_migratetype to gfp_migratetype for same conventionWei Yang2020-06-031-1/+1
* mm: clarify __GFP_MEMALLOC usageMichal Hocko2020-06-031-0/+5
* mm: make it clear that gfp reclaim modifiers are valid only for sleepable all...Michal Hocko2020-04-071-0/+2
* mm/gup/writeback: add callbacks for inaccessible pagesClaudio Imbrenda2020-04-021-0/+6
* mm/page_alloc: add alloc_contig_pages()Anshuman Khandual2019-12-011-0/+2
* net: fix sk_page_frag() recursion from memory reclaimTejun Heo2019-10-281-0/+23
* Revert "Revert "Revert "mm, thp: consolidate THP gfp handling into alloc_huge...David Rientjes2019-09-281-4/+8
* Revert "Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_dir...Andrea Arcangeli2019-08-131-8/+4
* hugetlb: allow to free gigantic pages regardless of the configurationAlexandre Ghiti2019-05-141-1/+1
* mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CONTIG_ALLOCAlexandre Ghiti2019-05-141-1/+1
* mm: shuffle GFP_* flagsAlexey Dobriyan2019-03-051-15/+15
* include/linux/gfp.h: fix typoKyle Spiers2018-12-281-1/+1