Age | Commit message (Expand) | Author | Files | Lines |
2024-03-14 | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -81/+106 |
2024-03-12 | Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -6/+16 |
2024-03-06 | mm: page_alloc: use div64_ul() instead of do_div() | Thorsten Blum | 1 | -1/+1 |
2024-03-05 | net: introduce page_frag_cache_drain() | Yunsheng Lin | 1 | -0/+10 |
2024-03-05 | page_frag: unify gfp bits for order 3 page allocation | Yunsheng Lin | 1 | -2/+2 |
2024-03-05 | mm/page_alloc: modify page_frag_alloc_align() to accept align as an argument | Yunsheng Lin | 1 | -4/+4 |
2024-03-04 | mm: add alloc_contig_migrate_range allocation statistics | Richard Chang | 1 | -5/+27 |
2024-03-04 | mm: remove free_unref_page_list() | Matthew Wilcox (Oracle) | 1 | -18/+0 |
2024-03-04 | mm: handle large folios in free_unref_folios() | Matthew Wilcox (Oracle) | 1 | -8/+17 |
2024-03-04 | mm: add free_unref_folios() | Matthew Wilcox (Oracle) | 1 | -23/+36 |
2024-03-04 | mm: convert free_unref_page_list() to use folios | Matthew Wilcox (Oracle) | 1 | -18/+20 |
2024-03-04 | mm: page_owner: add support for splitting to any order in split page_owner | Zi Yan | 1 | -2/+2 |
2024-03-04 | mm: memcg: make memcg huge page split support any order split | Zi Yan | 1 | -2/+2 |
2024-03-04 | mm/page_owner: use order instead of nr in split_page_owner() | Zi Yan | 1 | -2/+2 |
2024-03-04 | mm/memcg: use order instead of nr in split_page_memcg() | Zi Yan | 1 | -2/+2 |
2024-03-04 | mm/page_alloc: make check_new_page() return bool | Hao Ge | 1 | -3/+3 |
2024-03-04 | mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL a... | Vlastimil Babka | 1 | -4/+6 |
2024-02-23 | mm/page_alloc: make bad_range() return bool | Hao Ge | 1 | -6/+6 |
2024-02-23 | mm/compaction: add support for >0 order folio memory compaction. | Zi Yan | 1 | -1/+1 |
2024-02-23 | mm/page_alloc: remove unused fpi_flags in free_pages_prepare() | Zi Yan | 1 | -5/+5 |
2024-02-22 | mm and cache_info: remove unnecessary CPU cache info update | Huang Ying | 1 | -21/+18 |
2024-01-11 | Merge tag 'net-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -0/+7 |
2024-01-08 | mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER | Kirill A. Shutemov | 1 | -12/+12 |
2024-01-08 | mm, treewide: introduce NR_PAGE_ORDERS | Kirill A. Shutemov | 1 | -7/+6 |
2023-12-29 | mm, kasan: use KASAN_TAG_KERNEL instead of 0xff | Andrey Konovalov | 1 | -1/+1 |
2023-12-20 | mm: page_alloc: simplify __free_pages_ok() | Yajun Deng | 1 | -8/+1 |
2023-12-10 | mm: page_alloc: unreserve highatomic page blocks before oom | Charan Teja Kalla | 1 | -8/+8 |
2023-12-10 | mm: page_alloc: enforce minimum zone size to do high atomic reserves | Charan Teja Kalla | 1 | -1/+4 |
2023-12-10 | mm: page_alloc: correct high atomic reserve calculations | Charan Teja Kalla | 1 | -2/+3 |
2023-12-10 | mm/page_alloc: dedupe some memcg uncharging logic | Brendan Jackman | 1 | -8/+4 |
2023-11-26 | mm/page_pool: catch page_pool memory leaks | Jesper Dangaard Brouer | 1 | -0/+7 |
2023-10-25 | mm: add page_rmappable_folio() wrapper | Hugh Dickins | 1 | -6/+2 |
2023-10-25 | mm: page_alloc: check the order of compound page even when the order is zero | Hyesoo Yu | 1 | -3/+3 |
2023-10-25 | mm: page_alloc: skip memoryless nodes entirely | Qi Zheng | 1 | -2/+5 |
2023-10-25 | mm, pcp: reduce detecting time of consecutive high order page freeing | Huang Ying | 1 | -12/+15 |
2023-10-25 | mm, pcp: decrease PCP high if free pages < high watermark | Huang Ying | 1 | -2/+31 |
2023-10-25 | mm: tune PCP high automatically | Huang Ying | 1 | -25/+94 |
2023-10-25 | mm: add framework for PCP high auto-tuning | Huang Ying | 1 | -25/+46 |
2023-10-25 | mm, page_alloc: scale the number of pages that are batch allocated | Huang Ying | 1 | -10/+43 |
2023-10-25 | mm: restrict the pcp batch scale factor to avoid too long latency | Huang Ying | 1 | -1/+1 |
2023-10-25 | mm, pcp: reduce lock contention for draining high-order pages | Huang Ying | 1 | -1/+37 |
2023-10-25 | mm, pcp: avoid to drain PCP when process exit | Huang Ying | 1 | -3/+8 |
2023-10-18 | mm/page_alloc: remove unnecessary next_page in break_down_buddy_pages | Kemeng Shi | 1 | -4/+2 |
2023-10-18 | mm/page_alloc: remove unnecessary check in break_down_buddy_pages | Kemeng Shi | 1 | -4/+2 |
2023-10-06 | mm/page_alloc: correct start page when guard page debug is enabled | Kemeng Shi | 1 | -1/+1 |
2023-09-19 | mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list | Johannes Weiner | 1 | -6/+6 |
2023-09-02 | mm: page_alloc: remove stale CMA guard code | Johannes Weiner | 1 | -17/+4 |
2023-08-21 | mm: add large_rmappable page flag | Matthew Wilcox (Oracle) | 1 | -6/+1 |
2023-08-21 | mm: remove HUGETLB_PAGE_DTOR | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-08-21 | mm: remove free_compound_page() and the compound_page_dtors array | Matthew Wilcox (Oracle) | 1 | -19/+5 |
2023-08-21 | mm: convert prep_transhuge_page() to folio_prep_large_rmappable() | Matthew Wilcox (Oracle) | 1 | -3/+4 |
2023-08-21 | mm: convert free_transhuge_folio() to folio_undo_large_rmappable() | Matthew Wilcox (Oracle) | 1 | -3/+6 |
2023-08-21 | mm: convert free_huge_page() to free_huge_folio() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-08-21 | mm: call free_huge_page() directly | Matthew Wilcox (Oracle) | 1 | -3/+5 |
2023-08-21 | mm/page_alloc: use get_pfnblock_migratetype to avoid extra page_to_pfn | Kemeng Shi | 1 | -2/+2 |
2023-08-21 | mm/page_alloc: remove unnecessary inner __get_pfnblock_flags_mask | Kemeng Shi | 1 | -19/+11 |
2023-08-21 | mm: page_alloc: remove unused parameter from reserve_highatomic_pageblock() | ZhangPeng | 1 | -3/+2 |
2023-08-21 | mm/page_alloc: remove unnecessary parameter batch of nr_pcp_free | Kemeng Shi | 1 | -5/+3 |
2023-08-21 | mm/page_alloc: remove track of active PCP lists range in bulk free | Kemeng Shi | 1 | -12/+3 |
2023-08-21 | mm/page_alloc: remove unneeded variable base | Miaohe Lin | 1 | -3/+1 |
2023-08-21 | mm/page_alloc: avoid unneeded alike_pages calculation | Miaohe Lin | 1 | -6/+5 |
2023-08-18 | mm: page_alloc: avoid false page outside zone error info | Miaohe Lin | 1 | -3/+2 |
2023-08-18 | mm/page_alloc: use write_seqlock_irqsave() instead write_seqlock() + local_ir... | Sebastian Andrzej Siewior | 1 | -9/+6 |
2023-08-18 | mm/page_alloc: fix min_free_kbytes calculation regarding ZONE_MOVABLE | liuq | 1 | -6/+6 |
2023-06-28 | Merge tag 'mm-stable-2023-06-24-19-15' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -749/+124 |
2023-06-23 | mm: page_alloc: use the correct type of list for free pages | Baolin Wang | 1 | -1/+1 |
2023-06-19 | mm: page_alloc: make compound_page_dtors static | Miaohe Lin | 1 | -1/+1 |
2023-06-09 | mm: page_alloc: remove unneeded header files | Miaohe Lin | 1 | -4/+0 |
2023-06-09 | mm/page_alloc: don't wake kswapd from rmqueue() unless __GFP_KSWAPD_RECLAIM i... | Tetsuo Handa | 1 | -1/+2 |
2023-06-09 | mm: compaction: simplify should_compact_retry() | Johannes Weiner | 1 | -38/+19 |
2023-06-09 | mm: compaction: remove compaction result helpers | Johannes Weiner | 1 | -13/+17 |
2023-06-09 | mm: page_alloc: set sysctl_lowmem_reserve_ratio storage-class-specifier to st... | Tom Rix | 1 | -1/+1 |
2023-06-09 | mm: page_alloc: move is_check_pages_enabled() into page_alloc.c | Kefeng Wang | 1 | -1/+6 |
2023-06-09 | mm: page_alloc: move sysctls into it own fils | Kefeng Wang | 1 | -14/+89 |
2023-06-09 | mm: page_alloc: move pm_* function into power | Kefeng Wang | 1 | -38/+0 |
2023-06-09 | mm: page_alloc: move mark_free_page() into snapshot.c | Kefeng Wang | 1 | -55/+0 |
2023-06-09 | mm: page_alloc: split out DEBUG_PAGEALLOC | Kefeng Wang | 1 | -69/+0 |
2023-06-09 | mm: page_alloc: split out FAIL_PAGE_ALLOC | Kefeng Wang | 1 | -74/+0 |
2023-06-09 | mm: page_alloc: remove alloc_contig_dump_pages() stub | Kefeng Wang | 1 | -7/+0 |
2023-06-09 | mm: page_alloc: squash page_is_consistent() | Kefeng Wang | 1 | -8/+1 |
2023-06-09 | mm: page_alloc: collect mem statistic into show_mem.c | Kefeng Wang | 1 | -402/+0 |
2023-06-09 | mm: page_alloc: move set_zone_contiguous() into mm_init.c | Kefeng Wang | 1 | -27/+0 |
2023-06-09 | mm: page_alloc: move init_on_alloc/free() into mm_init.c | Kefeng Wang | 1 | -5/+0 |
2023-06-09 | mm: page_alloc: move mirrored_kernelcore into mm_init.c | Kefeng Wang | 1 | -3/+0 |
2023-06-09 | mm/page_alloc: drop the unnecessary pfn_valid() for start pfn | Baolin Wang | 1 | -1/+1 |
2023-06-06 | mm: Add support for unaccepted memory | Kirill A. Shutemov | 1 | -0/+173 |
2023-05-04 | Merge tag 'mm-stable-2023-05-03-16-22' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -0/+9 |
2023-05-02 | mm/page_alloc: add some comments to explain the possible hole in __pageblock_... | Baolin Wang | 1 | -0/+9 |
2023-04-29 | Merge tag 'cgroup-for-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t... | Linus Torvalds | 1 | -2/+2 |
2023-04-18 | mm, page_alloc: use check_pages_enabled static key to check tail pages | Vlastimil Babka | 1 | -5/+5 |
2023-04-18 | sync mm-stable with mm-hotfixes-stable to pick up depended-upon upstream changes | Andrew Morton | 1 | -0/+19 |
2023-04-18 | mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages | Mel Gorman | 1 | -0/+3 |
2023-04-18 | mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock | Tetsuo Handa | 1 | -0/+16 |
2023-04-05 | mm: move mem_init_print_info() to mm_init.c | Mike Rapoport (IBM) | 1 | -53/+0 |
2023-04-05 | mm: move init_mem_debugging_and_hardening() to mm/mm_init.c | Mike Rapoport (IBM) | 1 | -95/+0 |
2023-04-05 | mm/page_alloc: rename page_alloc_init() to page_alloc_init_cpuhp() | Mike Rapoport (IBM) | 1 | -1/+1 |
2023-04-05 | mm: handle hashdist initialization in mm/mm_init.c | Mike Rapoport (IBM) | 1 | -18/+0 |
2023-04-05 | mm: move most of core MM initialization to mm/mm_init.c | Mike Rapoport (IBM) | 1 | -2333/+11 |
2023-04-05 | mm/page_alloc: add helper for checking if check_pages_enabled | Mike Rapoport (IBM) | 1 | -3/+8 |
2023-04-05 | mm: move get_page_from_free_area() to mm/page_alloc.c | Mike Rapoport (IBM) | 1 | -0/+7 |
2023-04-05 | mm, treewide: redefine MAX_ORDER sanely | Kirill A. Shutemov | 1 | -19/+19 |
2023-03-28 | mm: prefer xxx_page() alloc/free functions for order-0 pages | Lorenzo Stoakes | 1 | -1/+1 |
2023-03-28 | kasan: remove PG_skip_kasan_poison flag | Peter Collingbourne | 1 | -51/+30 |
2023-03-28 | mm, page_alloc: reduce page alloc/free sanity checks | Vlastimil Babka | 1 | -135/+52 |
2023-03-28 | mm: reduce lock contention of pcp buffer refill | Alexander Halbuer | 1 | -4/+18 |
2023-03-23 | cpuset: Clean up cpuset_node_allowed | Haifeng Xu | 1 | -2/+2 |
2023-03-23 | Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" | Peter Collingbourne | 1 | -1/+2 |
2023-02-23 | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -95/+138 |
2023-02-16 | mm: memcontrol: rename memcg_kmem_enabled() | Roman Gushchin | 1 | -4/+4 |
2023-02-16 | mm: page_alloc: call panic() when memoryless node allocation fails | Qi Zheng | 1 | -5/+3 |
2023-02-12 | Fix page corruption caused by racy check in __free_pages | David Chen | 1 | -1/+4 |
2023-02-09 | mm/page_alloc: reduce fallbacks to (MIGRATE_PCPTYPES - 1) | Yajun Deng | 1 | -8/+5 |
2023-02-02 | kasan: reset page tags properly with sampling | Andrey Konovalov | 1 | -5/+6 |
2023-02-02 | mm/page_alloc: use deferred_pages_enabled() wherever applicable | Anshuman Khandual | 1 | -2/+2 |
2023-02-02 | mm/page_ext: init page_ext early if there are no deferred struct pages | Pasha Tatashin | 1 | -1/+5 |
2023-02-02 | mm: discard __GFP_ATOMIC | NeilBrown | 1 | -10/+3 |
2023-02-02 | mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations acce... | Mel Gorman | 1 | -20/+24 |
2023-02-02 | mm/page_alloc: explicitly define what alloc flags deplete min reserves | Mel Gorman | 1 | -12/+22 |
2023-02-02 | mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags | Mel Gorman | 1 | -6/+23 |
2023-02-02 | mm/page_alloc: treat RT tasks similar to __GFP_HIGH | Mel Gorman | 1 | -1/+1 |
2023-02-02 | mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE | Mel Gorman | 1 | -4/+4 |
2023-02-02 | mm: mlock: update the interface to use folios | Lorenzo Stoakes | 1 | -1/+1 |
2023-02-02 | mm: convert destroy_large_folio() to use folio_dtor | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2023-02-02 | page_alloc: use folio fields directly | Matthew Wilcox (Oracle) | 1 | -6/+6 |
2023-02-02 | mm: remove folio_pincount_ptr() and head_compound_pincount() | Matthew Wilcox (Oracle) | 1 | -3/+6 |
2023-01-18 | mm/page_alloc: invert logic for early page initialisation checks | Mike Rapoport (IBM) | 1 | -8/+8 |
2023-01-18 | mm: multi-gen LRU: per-node lru_gen_folio lists | Yu Zhao | 1 | -0/+1 |
2023-01-18 | kasan: allow sampling page_alloc allocations for HW_TAGS | Andrey Konovalov | 1 | -14/+29 |
2022-12-11 | mm/page_alloc: update comments in __free_pages_ok() | Deyan Wang | 1 | -0/+5 |
2022-11-30 | mm/page_alloc: simplify locking during free_unref_page_list | Mel Gorman | 1 | -16/+9 |
2022-11-30 | mm/page_alloc: leave IRQs enabled for per-cpu page allocations | Mel Gorman | 1 | -70/+54 |
2022-11-30 | mm/page_alloc: always remove pages from temporary list | Mel Gorman | 1 | -0/+2 |
2022-11-30 | mm,thp,rmap: subpages_mapcount COMPOUND_MAPPED if PMD-mapped | Hugh Dickins | 1 | -1/+1 |
2022-11-30 | mm,thp,rmap: simplify compound page mapcount handling | Hugh Dickins | 1 | -11/+16 |
2022-11-22 | mm: fix unexpected changes to {failslab|fail_page_alloc}.attr | Qi Zheng | 1 | -2/+5 |
2022-10-28 | mm: prep_compound_tail() clear page->private | Hugh Dickins | 1 | -0/+1 |
2022-10-20 | mm/page_alloc: reduce potential fragmentation in make_alloc_exact() | Liam R. Howlett | 1 | -8/+12 |
2022-10-14 | Merge tag 'mm-stable-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -2/+10 |
2022-10-12 | mm/page_alloc: fix incorrect PGFREE and PGALLOC for high-order page | Yafang Shao | 1 | -2/+2 |
2022-10-12 | mm: free device private pages have zero refcount | Alistair Popple | 1 | -0/+8 |
2022-10-10 | Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -91/+105 |
2022-10-09 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -1/+5 |
2022-10-03 | mm/page_alloc: update comments for rmqueue() | Ran Xiaokai | 1 | -1/+2 |
2022-10-03 | mm/page_alloc: fix obsolete comment in deferred_pfn_valid() | Miaohe Lin | 1 | -5/+1 |
2022-10-03 | mm/page_alloc: use costly_order in WARN_ON_ONCE_GFP() | Miaohe Lin | 1 | -1/+1 |
2022-10-03 | mm/page_alloc: init local variable buddy_pfn | Miaohe Lin | 1 | -1/+1 |
2022-10-03 | mm/page_alloc: use helper macro SZ_1{K,M} | Miaohe Lin | 1 | -5/+5 |
2022-10-03 | mm/page_alloc: make boot_nodestats static | Miaohe Lin | 1 | -1/+1 |
2022-10-03 | mm/page_alloc: use local variable zone_idx directly | Miaohe Lin | 1 | -1/+1 |
2022-10-03 | mm/page_alloc: add missing is_migrate_isolate() check in set_page_guard() | Miaohe Lin | 1 | -1/+2 |
2022-10-03 | mm/page_alloc: fix freeing static percpu memory | Miaohe Lin | 1 | -2/+4 |
2022-10-03 | mm/page_alloc: add __init annotations to init_mem_debugging_and_hardening() | Miaohe Lin | 1 | -1/+1 |
2022-10-03 | mm/page_alloc: remove obsolete comment in zone_statistics() | Miaohe Lin | 1 | -2/+0 |
2022-10-03 | mm: remove obsolete macro NR_PCP_ORDER_MASK and NR_PCP_ORDER_WIDTH | Miaohe Lin | 1 | -1/+0 |
2022-10-03 | mm/page_alloc: make zone_pcp_update() static | Miaohe Lin | 1 | -11/+11 |
2022-10-03 | mm/page_alloc: ensure kswapd doesn't accidentally go to sleep | Miaohe Lin | 1 | -1/+2 |
2022-10-03 | security: kmsan: fix interoperability with auto-initialization | Alexander Potapenko | 1 | -0/+4 |
2022-10-03 | init: kmsan: call KMSAN initialization routines | Alexander Potapenko | 1 | -0/+4 |
2022-10-03 | mm: kmsan: maintain KMSAN metadata for page operations | Alexander Potapenko | 1 | -0/+11 |
2022-10-03 | mm/page_alloc.c: document bulkfree_pcp_prepare() return value | Andrew Morton | 1 | -0/+1 |
2022-10-03 | mm/page_alloc.c: rename check_free_page() to free_page_is_bad() | Andrew Morton | 1 | -10/+10 |
2022-10-03 | mm: add pageblock_aligned() macro | Kefeng Wang | 1 | -10/+7 |
2022-10-03 | mm: reuse pageblock_start/end_pfn() macro | Kefeng Wang | 1 | -7/+6 |
2022-09-26 | mm: reduce noise in show_mem for lowmem allocations | Michal Hocko | 1 | -2/+19 |
2022-09-26 | Merge branch 'mm-hotfixes-stable' into mm-stable | Andrew Morton | 1 | -10/+55 |
2022-09-26 | mm: prevent page_frag_alloc() from corrupting the memory | Maurizio Lombardi | 1 | -0/+12 |
2022-09-11 | mm: remove BUG_ON() in __isolate_free_page() | Kefeng Wang | 1 | -11/+3 |
2022-09-11 | mm/page_alloc.c: delete a redundant parameter of rmqueue_pcplist | zezuo | 1 | -3/+2 |
2022-09-11 | mm: fix null-ptr-deref in kswapd_is_running() | Kefeng Wang | 1 | -0/+1 |
2022-09-11 | page_ext: introduce boot parameter 'early_page_ext' | Li Zhe | 1 | -0/+2 |
2022-09-11 | mm: kill find_min_pfn_with_active_regions() | Kefeng Wang | 1 | -12/+1 |
2022-09-11 | mm/page_alloc: only search higher order when fallback | Abel Wu | 1 | -1/+1 |
2022-09-11 | page_alloc: remove inactive initialization | Li kunyu | 1 | -1/+1 |
2022-09-11 | mm/page_alloc: fix race condition between build_all_zonelists and page alloca... | Mel Gorman | 1 | -10/+43 |
2022-08-24 | mm: add NR_SECONDARY_PAGETABLE to count secondary page table uses. | Yosry Ahmed | 1 | -1/+5 |
2022-08-05 | Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -175/+264 |
2022-08-03 | Merge tag 'efi-next-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
2022-08-01 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -9/+10 |
2022-07-29 | mm/page_alloc: correct the wrong cpuset file path in comment | Mark-PK Tsai | 1 | -1/+1 |
2022-07-29 | page_alloc: fix invalid watermark check on a negative value | Jaewon Kim | 1 | -4/+8 |
2022-07-17 | mm/page_alloc: use try_cmpxchg in set_pfnblock_flags_mask | Uros Bizjak | 1 | -7/+3 |
2022-07-17 | mm, hugetlb: skip irrelevant nodes in show_free_areas() | Gang Li | 1 | -2/+6 |
2022-07-17 | mm/page_alloc: replace local_lock with normal spinlock | Mel Gorman | 1 | -45/+95 |
2022-07-17 | mm/page_alloc: remotely drain per-cpu lists | Nicolas Saenz Julienne | 1 | -54/+4 |
2022-07-17 | mm/page_alloc: protect PCP lists with a spinlock | Mel Gorman | 1 | -21/+98 |
2022-07-17 | mm/page_alloc: remove mistaken page == NULL check in rmqueue | Mel Gorman | 1 | -3/+1 |
2022-07-17 | mm/page_alloc: split out buddy removal code from rmqueue into separate helper | Mel Gorman | 1 | -34/+47 |
2022-07-17 | mm/page_alloc: use only one PCP list for THP-sized allocations | Mel Gorman | 1 | -2/+2 |
2022-07-17 | mm/page_alloc: add page->buddy_list and page->pcp_list | Mel Gorman | 1 | -12/+12 |
2022-07-07 | mm: kasan: Skip page unpoisoning only if __GFP_SKIP_KASAN_UNPOISON | Catalin Marinas | 1 | -7/+5 |
2022-07-07 | mm: kasan: Skip unpoisoning of user pages | Catalin Marinas | 1 | -2/+5 |
2022-07-03 | mm/page_alloc: make the annotations of available memory more accurate | Yang Yang | 1 | -3/+3 |
2022-07-03 | mm: convert destroy_compound_page() to destroy_large_folio() | Matthew Wilcox (Oracle) | 1 | -0/+8 |
2022-07-03 | mm: introduce clear_highpage_kasan_tagged | Andrey Konovalov | 1 | -6/+2 |
2022-07-03 | mm: rename kernel_init_free_pages to kernel_init_pages | Andrey Konovalov | 1 | -3/+3 |
2022-06-16 | mm/page_alloc: use might_alloc() | Daniel Vetter | 1 | -4/+1 |
2022-06-15 | memblock: Disable mirror feature if kernelcore is not specified | Ma Wupeng | 1 | -1/+1 |
2022-05-27 | Merge tag 'mm-stable-2022-05-27' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -6/+26 |
2022-05-27 | Merge tag 'mm-hotfixes-stable-2022-05-27' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds | 1 | -2/+2 |
2022-05-27 | mm: fix is_pinnable_page against a cma page | Minchan Kim | 1 | -2/+6 |