Age | Commit message (Expand) | Author | Files | Lines |
2024-04-13 | mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL a... | Vlastimil Babka | 1 | -4/+6 |
2023-05-17 | mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock | Tetsuo Handa | 1 | -0/+16 |
2022-10-05 | mm: prevent page_frag_alloc() from corrupting the memory | Maurizio Lombardi | 1 | -0/+12 |
2022-10-05 | mm/page_alloc: fix race condition between build_all_zonelists and page alloca... | Mel Gorman | 1 | -10/+43 |
2022-04-27 | mm: page_alloc: fix building error on -Werror=array-compare | Xiongwei Song | 1 | -1/+1 |
2022-04-20 | mm, page_alloc: fix build_zonerefs_node() | Juergen Gross | 1 | -1/+1 |
2022-04-15 | mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node | Alistair Popple | 1 | -1/+8 |
2022-01-27 | mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages | Baoquan He | 1 | -1/+3 |
2022-01-27 | mm_zone: add function to check if managed dma zone exists | Baoquan He | 1 | -0/+15 |
2021-09-12 | mm/page_alloc: speed up the iteration of max_order | Muchun Song | 1 | -4/+4 |
2020-12-30 | mm: don't wake kswapd prematurely when watermark boosting is disabled | Johannes Weiner | 1 | -6/+7 |
2020-11-24 | mm, page_alloc: skip ->waternark_boost for atomic order-0 allocations | Charan Teja Reddy | 1 | -4/+21 |
2020-11-24 | page_frag: Recover from memory pressure | Dongli Zhang | 1 | -0/+5 |
2020-10-29 | mm/page_owner: change split_page_owner to take a count | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2020-10-29 | mm/error_inject: Fix allow_error_inject function signatures. | Alexei Starovoitov | 1 | -1/+1 |
2020-10-14 | mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected ... | Vijay Balakrishna | 1 | -0/+3 |
2020-10-07 | mm: replace memmap_context by meminit_context | Laurent Dufour | 1 | -5/+5 |
2020-08-26 | mm, page_alloc: fix core hung in free_pcppages_bulk() | Charan Teja Reddy | 1 | -0/+5 |
2020-08-26 | mm: include CMA pages in lowmem_reserve at boot | Doug Berger | 1 | -1/+1 |
2020-06-22 | mm: call cond_resched() from deferred_init_memmap() | Pavel Tatashin | 1 | -1/+1 |
2020-06-22 | mm/pagealloc.c: call touch_nmi_watchdog() on max order boundaries in deferred... | Daniel Jordan | 1 | -3/+4 |
2020-06-22 | mm: initialize deferred pages with interrupts enabled | Pavel Tatashin | 1 | -13/+7 |
2020-05-14 | mm: limit boost_watermark on small zones | Henry Willard | 1 | -0/+8 |
2020-05-14 | mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() | David Hildenbrand | 1 | -0/+1 |
2020-02-11 | mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section | David Hildenbrand | 1 | -2/+12 |
2020-01-23 | mm, debug_pagealloc: don't rely on static keys too early | Vlastimil Babka | 1 | -24/+13 |
2019-11-06 | mm/page_alloc.c: ratelimit allocation failure warnings more aggressively | Johannes Weiner | 1 | -6/+1 |
2019-11-06 | mm, meminit: recalculate pcpu batch and high limits after init completes | Mel Gorman | 1 | -2/+8 |
2019-10-15 | mm, hugetlb: allow hugepage allocations to reclaim as needed | David Rientjes | 1 | -2/+4 |
2019-10-08 | mm/page_alloc.c: fix a crash in free_pages_prepare() | Qian Cai | 1 | -1/+7 |
2019-09-29 | Merge branch 'hugepage-fallbacks' (hugepatch patches from David Rientjes) | Linus Torvalds | 1 | -0/+22 |
2019-09-29 | mm, page_alloc: avoid expensive reclaim when compaction may not succeed | David Rientjes | 1 | -0/+22 |
2019-09-25 | mm: move mem_cgroup_uncharge out of __page_cache_release() | Yang Shi | 1 | -0/+1 |
2019-09-25 | mm: thp: extract split_queue_* into a struct | Yang Shi | 1 | -3/+5 |
2019-09-25 | mm, compaction: raise compaction priority after it withdrawns | Vlastimil Babka | 1 | -4/+12 |
2019-09-25 | mm: introduce compound_nr() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
2019-09-21 | Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd... | Linus Torvalds | 1 | -1/+1 |
2019-09-17 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -1/+1 |
2019-09-03 | sched/topology: Improve load balancing on AMD EPYC systems | Matt Fleming | 1 | -1/+1 |
2019-08-25 | mm, page_alloc: move_freepages should not examine struct page of reserved memory | David Rientjes | 1 | -15/+4 |
2019-08-20 | memremap: remove the dev field in struct dev_pagemap | Christoph Hellwig | 1 | -1/+1 |
2019-07-19 | mm/sparsemem: support sub-section hotplug | Dan Williams | 1 | -1/+1 |
2019-07-19 | mm: kill is_dev_zone() helper | Dan Williams | 1 | -1/+1 |
2019-07-19 | mm/sparsemem: add helpers track active portions of a section at boot | Dan Williams | 1 | -2/+8 |
2019-07-19 | mm/sparsemem: introduce struct mem_section_usage | Dan Williams | 1 | -1/+1 |
2019-07-17 | mm/vmscan.c: add a new member reclaim_state in struct shrink_control | Yafang Shao | 1 | -4/+0 |
2019-07-15 | Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd... | Linus Torvalds | 1 | -7/+6 |
2019-07-12 | mm: security: introduce init_on_alloc=1 and init_on_free=1 boot options | Alexander Potapenko | 1 | -7/+64 |
2019-07-12 | mm/large system hash: clear hashdist when only one node with memory is booted | Nicholas Piggin | 1 | -13/+18 |
2019-07-12 | mm/large system hash: use vmalloc for size > MAX_ORDER when !hashdist | Nicholas Piggin | 1 | -7/+9 |