summaryrefslogtreecommitdiff
path: root/include/linux/gfp.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Revert "mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpm...David Rientjes2018-12-081-4/+8
* mm, thp: consolidate THP gfp handling into alloc_hugepage_direct_gfpmaskMichal Hocko2018-11-031-8/+4
* docs/mm: make GFP flags descriptions usable as kernel-docMike Rapoport2018-08-231-137/+154
* include/linux/gfp.h: fix the annotation of GFP_ZONE_TABLEHuaisheng Ye2018-06-071-2/+2
* mm: save two stranded bits in gfp_maskShakeel Butt2018-06-071-5/+5
* mm: do not warn on offline nodes unless the specific node is explicitly reque...Michal Hocko2018-05-251-1/+1
* mm: remove __GFP_COLDMel Gorman2017-11-151-5/+0
* mm: remove cold parameter from free_hot_cold_page*Mel Gorman2017-11-151-2/+2
* kmemcheck: remove whats left of NOTRACK flagsLevin, Alexander (Sasha Levin)2017-11-151-9/+0
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* mm: treewide: remove GFP_TEMPORARY allocation flagMichal Hocko2017-09-131-2/+0
* mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful s...Michal Hocko2017-07-121-13/+43
* mm, page_alloc: pass preferred nid instead of zonelist to allocatorVlastimil Babka2017-07-061-6/+5