summaryrefslogtreecommitdiff
path: root/mm/page_alloc.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-60/+59
|\
| * mm/page_alloc: remove the throttling logic from the page allocatorMel Gorman2021-11-061-20/+1
| * mm/vmscan: throttle reclaim until some writeback completes if congestedMel Gorman2021-11-061-0/+5
| * mm: khugepaged: recalculate min_free_kbytes after stopping khugepagedLiangcai Fan2021-11-061-1/+6
| * mm/page_alloc: use clamp() to simplify codeWang ShaoBo2021-11-061-8/+4
| * mm: page_alloc: use migrate_disable() in drain_local_pages_wq()Sebastian Andrzej Siewior2021-11-061-2/+2
| * mm/page_alloc.c: show watermark_boost of zone in zoneinfoLiangcai Fan2021-11-061-0/+2
| * mm/page_alloc: detect allocation forbidden by cpuset and bail out earlyFeng Tang2021-11-061-0/+13
| * mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page()Eric Dumazet2021-11-061-5/+5
| * mm: move node_reclaim_distance to fix NUMA without SMPGeert Uytterhoeven2021-11-061-0/+2
| * mm/page_alloc: use accumulated load when building node fallback listKrupa Ramakrishnan2021-11-061-1/+1
| * mm/page_alloc: print node fallback orderBharata B Rao2021-11-061-0/+4
| * mm/page_alloc.c: avoid allocating highmem pages via alloc_pages_exact[_nid]Miaohe Lin2021-11-061-4/+4
| * mm/page_alloc.c: use helper function zone_spans_pfn()Miaohe Lin2021-11-061-1/+1
| * mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk()Miaohe Lin2021-11-061-7/+1
| * mm/page_alloc.c: simplify the code by using macro K()Miaohe Lin2021-11-061-7/+5
| * mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_to_order()Miaohe Lin2021-11-061-3/+1
| * mm/large system hash: avoid possible NULL deref in alloc_large_system_hashEric Dumazet2021-11-061-1/+2
* | Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2021-11-011-1/+13
|\ \ | |/ |/|
| * mm/page_alloc: Add folio allocation functionsMatthew Wilcox (Oracle)2021-10-181-0/+12
| * mm/memcg: Convert mem_cgroup_uncharge() to take a folioMatthew Wilcox (Oracle)2021-09-271-1/+1
* | mm: filemap: check if THP has hwpoisoned subpage for PMD page faultYang Shi2021-10-281-1/+3
* | memcg: page_alloc: skip bulk allocator for __GFP_ACCOUNTShakeel Butt2021-10-281-0/+4
|/
* mm/page_alloc.c: avoid accessing uninitialized pcp page migratetypeMiaohe Lin2021-09-081-1/+3
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-09-081-22/+5
|\
| * mm: track present early pages per zoneDavid Hildenbrand2021-09-081-0/+3
| * mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONEMike Rapoport2021-09-081-22/+2
* | mm/migrate: enable returning precise migrate_pages() success countYang Shi2021-09-031-1/+1
* | mm/numa: automatically generate node migration orderDave Hansen2021-09-031-1/+1
* | mm/page_alloc.c: use in_task()Vasily Averin2021-09-031-3/+3
* | mm/page_alloc: make alloc_node_mem_map() __init rather than __refMike Rapoport2021-09-031-2/+2
* | mm/page_alloc.c: fix 'zone_id' may be used uninitialized in this function war...Nico Pache2021-09-031-1/+1
* | mm: introduce memmap_alloc() to unify memory map allocationMike Rapoport2021-09-031-2/+22
* | mm/page_alloc: always initialize memory map for the holesMike Rapoport2021-09-031-8/+0
* | mm: add kernel_misc_reclaimable in show_free_areasliuhailong2021-09-031-0/+2
* | mm: report a more useful address for reclaim acquisitionMatthew Wilcox (Oracle)2021-09-031-6/+6
|/
* mm/page_alloc: don't corrupt pcppage_migratetypeDoug Berger2021-08-201-13/+12
* mm: page_alloc: fix page_poison=1 / INIT_ON_ALLOC_DEFAULT_ON interactionSergei Trofimovich2021-07-231-13/+16
* mm/page_alloc: further fix __alloc_pages_bulk() return valueChuck Lever2021-07-151-6/+8
* mm/page_alloc: correct return value when failing at preparingYanfei Xu2021-07-151-1/+1
* mm/page_alloc: avoid page allocator recursion with pagesets.lock heldMel Gorman2021-07-151-0/+12
* Revert "mm/page_alloc: make should_fail_alloc_page() static"Matteo Croce2021-07-151-1/+1
* mm/page_alloc: Revert pahole zero-sized workaroundMel Gorman2021-07-101-11/+0
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-07-021-3/+2
|\
| * mm/page_alloc: make should_fail_alloc_page() staticMel Gorman2021-07-011-1/+1
| * mm: fix spelling mistakesZhen Lei2021-07-011-1/+1
| * hugetlb: address ref count racing in prep_compound_gigantic_pageMike Kravetz2021-06-301-1/+0
* | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-06-291-276/+530
|\ \ | |/
| * mm/page_alloc: split pcp->high across all online CPUs for cpuless nodesMel Gorman2021-06-291-5/+9
| * mm/page_alloc: allow high-order pages to be stored on the per-cpu listsMel Gorman2021-06-291-46/+123