summaryrefslogtreecommitdiff
path: root/mm/page_alloc.c
AgeCommit message (Expand)AuthorFilesLines
6 daysMerge tag 'mm-stable-2026-02-18-19-48' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+1
11 daysMerge tag 'mm-hotfixes-stable-2026-02-13-07-14' of git://git.kernel.org/pub/s...Linus Torvalds1-6/+11
12 daysmm/page_alloc: clear page->private in free_pages_prepare()Mikhail Gavrilov1-0/+1
12 daysmm/page_alloc: skip debug_check_no_{obj,locks}_freed with FPI_TRYLOCKHarry Yoo1-6/+11
12 daysMerge tag 'mm-stable-2026-02-11-19-22' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-150/+275
13 daysMerge tag 'slab-for-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds1-0/+5
2026-02-01mm: page_alloc: optimize pfn_range_valid_contig()Kefeng Wang1-17/+8
2026-02-01mm/vmscan: add tracepoint and reason for kswapd_failures resetJiayuan Chen1-2/+2
2026-02-01mm: drop filename from page_alloc.c header commentManish Kumar1-1/+0
2026-01-29slab: remove defer_deactivate_slab()Vlastimil Babka1-0/+5
2026-01-27mm: page_alloc: add alloc_contig_frozen_{range,pages}()Kefeng Wang1-50/+136
2026-01-27mm: page_alloc: add __split_page()Kefeng Wang1-8/+13
2026-01-27mm: debug_vm_pgtable: add debug_vm_pgtable_free_huge_page()Kefeng Wang1-1/+1
2026-01-27mm/page_alloc: simplify __alloc_pages_slowpath() flowVlastimil Babka1-18/+23
2026-01-27mm/page_alloc: refactor the initial compaction handlingVlastimil Babka1-52/+48
2026-01-27mm/page_alloc: ignore the exact initial compaction resultVlastimil Babka1-28/+6
2026-01-21page_alloc: allow migration of smaller hugepages during contig_allocGregory Price1-4/+55
2026-01-21mm, page_alloc, thp: prevent reclaim for __GFP_THISNODE THP allocationsVlastimil Babka1-0/+14
2026-01-21mm: fix minor spelling mistakes in commentsKevin Lourenco1-2/+2
2026-01-20Merge tag 'dma-mapping-6.19-2026-01-20' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-6/+2
2026-01-15mm/page_alloc: prevent pcp corruption with SMP=nVlastimil Babka1-8/+39
2026-01-15mm/page_alloc: make percpu_pagelist_high_fraction reads lock-freeAboorva Devarajan1-1/+9
2026-01-14mm_zone: Generalise has_managed_dma()Robin Murphy1-6/+2
2025-12-23mm/page_alloc: report 1 as zone_batchsize for !CONFIG_MMUJoshua Hahn1-1/+1
2025-12-23mm/page_alloc: change all pageblocks migrate type on coalescingAlexander Gordeev1-12/+12
2025-12-06Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-84/+135
2025-12-03Merge tag 'slab-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds1-5/+10
2025-11-29mm/page_alloc: optimize lowmem_reserve max lookup using its semantic monotoni...fujunjie1-4/+29
2025-11-21mm: memcg: dump memcg protection info on oom or alloc failuresShakeel Butt1-0/+1
2025-11-18mm/huge_memory: Fix initialization of huge zero folioLinus Torvalds1-7/+2
2025-11-17mm/page_alloc: don't warn about large allocations with __GFP_NOFAILBaokun Li1-5/+0
2025-11-17mm/page_alloc: simplify and cleanup pcp lockingVlastimil Babka1-59/+40
2025-11-17mm/page_alloc: batch page freeing in free_frozen_page_commitJoshua Hahn1-9/+56
2025-11-17mm/page_alloc: batch page freeing in decay_pcp_highJoshua Hahn1-3/+6
2025-11-17mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change detectionJoshua Hahn1-4/+4
2025-11-17mm/page_alloc: prevent reporting pcp->batch = 0Joshua Hahn1-3/+3
2025-11-17mm/page_alloc: clarify batch tuning in zone_batchsizeJoshua Hahn1-4/+3
2025-11-13mm: improve kerneldoc comments for __alloc_pages_bulkChristoph Hellwig1-5/+10
2025-10-03Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-51/+106
2025-09-29mm: Introduce alloc_frozen_pages_nolock()Alexei Starovoitov1-21/+28
2025-09-29mm: Allow GFP_ACCOUNT to be used in alloc_pages_nolock().Alexei Starovoitov1-4/+6
2025-09-24mm: page_alloc: avoid kswapd thrashing due to NUMA restrictionsJohannes Weiner1-0/+24
2025-09-22mm: remove page->orderMatthew Wilcox (Oracle)1-2/+2
2025-09-22alloc_tag: avoid warnings when freeing non-compound "tail" pagesSuren Baghdasaryan1-1/+8
2025-09-22mm: re-enable kswapd when memory pressure subsides or demotion is toggledChanwon Park1-7/+22
2025-09-22mm/page_alloc: check the correct buddy if it is a starting blockWei Yang1-17/+8
2025-09-22mm/page_alloc: add kernel-docs for free_pages()Vishal Moola (Oracle)1-0/+9
2025-09-22mm/page_alloc: reject unreasonable folio/compound page sizes in alloc_contig_...David Hildenbrand1-1/+9
2025-09-14mm/page_alloc: find_large_buddy() from start_pfn aligned orderWei Yang1-1/+7
2025-09-14mm/pageblock-flags: remove PB_migratetype_bits/PB_migrate_endWei Yang1-2/+2