- e577c8b mm, compaction: make sure we isolate a valid PFN by Suzuki K Poulose · 5 years ago
- 60fce36 mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock by Mel Gorman · 6 years ago
- b03641a mm: move buddy list manipulations into helpers by Dan Williams · 6 years ago
- dd7ef7b mm/compaction.c: fix an undefined behaviour by Qian Cai · 6 years ago
- 5b56d99 mm/compaction.c: abort search if isolation fails by Qian Cai · 6 years ago
- 6b0868c mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints by Mel Gorman · 6 years ago
- 5f438ee mm/compaction: pass pgdat to too_many_isolated() instead of zone by Andrey Ryabinin · 6 years ago
- f4b7e27 mm: remove zone_lru_lock() function, access ->lru_lock directly by Andrey Ryabinin · 6 years ago
- 5e1f0f0 mm, compaction: capture a page under direct compaction by Mel Gorman · 6 years ago
- e332f74 mm, compaction: be selective about what pageblocks to clear skip hints by Mel Gorman · 6 years ago
- 4fca973 mm, compaction: sample pageblocks for free pages by Mel Gorman · 6 years ago
- dbe2d4e mm, compaction: round-robin the order while searching the free lists for a target by Mel Gorman · 6 years ago
- d097a6f mm, compaction: reduce premature advancement of the migration target scanner by Mel Gorman · 6 years ago
- cf66f07 mm, compaction: do not consider a need to reschedule as contention by Mel Gorman · 6 years ago
- cb810ad mm, compaction: rework compact_should_abort as compact_check_resched by Mel Gorman · 6 years ago
- 8854c55 mm, compaction: keep cached migration PFNs synced for unusable pageblocks by Mel Gorman · 6 years ago
- 9bebefd mm, compaction: check early for huge pages encountered by the migration scanner by Mel Gorman · 6 years ago
- cb2dcaf mm, compaction: finish pageblock scanning on contention by Mel Gorman · 6 years ago
- 804d312 mm, compaction: avoid rescanning the same pageblock multiple times by Mel Gorman · 6 years ago
- 5a81188 mm, compaction: use free lists to quickly locate a migration target by Mel Gorman · 6 years ago
- e380beb mm, compaction: keep migration source private to a single compaction instance by Mel Gorman · 6 years ago
- 70b4459 mm, compaction: use free lists to quickly locate a migration source by Mel Gorman · 6 years ago
- efe771c mm, compaction: always finish scanning of a full pageblock by Mel Gorman · 6 years ago
- 4469ab9 mm, compaction: rename map_pages to split_map_pages by Mel Gorman · 6 years ago
- 40cacbc mm, compaction: remove unnecessary zone parameter in some instances by Mel Gorman · 6 years ago
- 566e54e mm, compaction: remove last_migrated_pfn from compact_control by Mel Gorman · 6 years ago
- 6b7e5ca mm: remove sysctl_extfrag_handler() by Matthew Wilcox · 6 years ago
- a921444 mm: move zone watermark accesses behind an accessor by Mel Gorman · 6 years ago
- eb41468 psi: pressure stall information for CPU, memory, and IO by Johannes Weiner · 6 years ago
- 0825a6f mm: use octal not symbolic permissions by Joe Perches · 6 years ago
- d883c6c Revert "mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE" by Joonsoo Kim · 6 years ago
- 1d47a3e mm/cma: remove ALLOC_CMA by Joonsoo Kim · 7 years ago
- 666feb2 mm, migrate: remove reason argument from new_page_t by Michal Hocko · 7 years ago
- e8b098f mm: kernel-doc: add missing parameter descriptions by Mike Rapoport · 7 years ago
- bc3106b mm, compaction: drain pcps for zone when kcompactd fails by David Rientjes · 7 years ago
- 112d2d2 mm/compaction.c: fix comment for try_to_compact_pages() by Yang Shi · 7 years ago
- d3c85ba mm, compaction: remove unneeded pageblock_skip_persistent() checks by Vlastimil Babka · 7 years ago
- 2583d67 mm, compaction: split off flag for not updating skip hints by Vlastimil Babka · 7 years ago
- b527cfe mm, compaction: extend pageblock_skip_persistent() to all compound pages by Vlastimil Babka · 7 years ago
- 21dc7e0 mm, compaction: persistently skip hugetlbfs pageblocks by David Rientjes · 7 years ago
- a0647dc mm, compaction: kcompactd should not ignore pageblock skip by David Rientjes · 7 years ago
- b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
- 6818600 mm,compaction: serialize waitqueue_active() checks (for real) by Davidlohr Bueso · 7 years ago
- ccbe1e4 mm, compaction: skip over holes in __reset_isolation_suitable by Michal Hocko · 7 years ago
- baf6a9a mm, compaction: finish whole pageblock to reduce fragmentation by Vlastimil Babka · 8 years ago
- 282722b mm, compaction: restrict async compaction to pageblocks of same migratetype by Vlastimil Babka · 8 years ago
- d39773a mm, compaction: add migratetype to compact_control by Vlastimil Babka · 8 years ago
- b682deb mm, compaction: change migrate_async_suitable() to suitable_migration_source() by Vlastimil Babka · 8 years ago
- 228d7e3 mm, compaction: remove redundant watermark check in compact_finished() by Vlastimil Babka · 8 years ago
- 1ef36db mm/compaction: ignore block suitable after check large free page by Yisheng Xie · 8 years ago
- 174cd4b sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h> by Ingo Molnar · 8 years ago
- 9e5bcd6 mm/migration: make isolate_movable_page() return int type by Yisheng Xie · 8 years ago
- 46acef0 mm,compaction: serialize waitqueue_active() checks by Davidlohr Bueso · 8 years ago
- 7f354a5 mm, compaction: add vmstats for kcompactd work by David Rientjes · 8 years ago
- 73e64c5 mm, compaction: allow compaction for GFP_NOFS requests by Michal Hocko · 8 years ago
- e34bac7 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 8 years ago
- 6afcf8e mm, compaction: fix NR_ISOLATED_* stats for pfn based migration by Ming Ling · 8 years ago
- e46b1db mm/compaction: Convert to hotplug state machine by Anna-Maria Gleixner · 8 years ago
- 2031142 mm, compaction: restrict fragindex to costly orders by Vlastimil Babka · 8 years ago
- cc5c9f0 mm, compaction: ignore fragindex from compaction_zonelist_suitable() by Vlastimil Babka · 8 years ago
- 9f7e338 mm, compaction: make full priority ignore pageblock suitability by Vlastimil Babka · 8 years ago
- 8348faf mm, compaction: require only min watermarks for non-costly orders by Vlastimil Babka · 8 years ago
- 984fdba mm, compaction: use proper alloc_flags in __compaction_suitable() by Vlastimil Babka · 8 years ago
- 9861a62 mm, compaction: create compact_gap wrapper by Vlastimil Babka · 8 years ago
- f2b8228 mm, compaction: use correct watermark when checking compaction success by Vlastimil Babka · 8 years ago
- a8e025e mm, compaction: add the ultimate direct compaction priority by Vlastimil Babka · 8 years ago
- 7ceb009 mm, compaction: don't recheck watermarks after COMPACT_SUCCESS by Vlastimil Babka · 8 years ago
- cf37831 mm, compaction: rename COMPACT_PARTIAL to COMPACT_SUCCESS by Vlastimil Babka · 8 years ago
- 791cae9 mm, compaction: cleanup unused functions by Vlastimil Babka · 8 years ago
- 06ed299 mm, compaction: make whole_zone flag ignore cached scanner positions by Vlastimil Babka · 8 years ago
- c3486f5 mm, compaction: simplify contended compaction handling by Vlastimil Babka · 8 years ago
- a5508cd mm, compaction: introduce direct compaction priority by Vlastimil Babka · 8 years ago
- 1d2047f mm, compaction: don't isolate PageWriteback pages in MIGRATE_SYNC_LIGHT mode by Hugh Dickins · 8 years ago
- 5a1c84b mm: remove reclaim and compaction retry approximations by Mel Gorman · 8 years ago
- bca6759 mm, vmstat: remove zone and node double accounting by approximating retries by Mel Gorman · 8 years ago
- 599d0c9 mm, vmscan: move LRU lists to node by Mel Gorman · 8 years ago
- a52633d mm, vmscan: move lru_lock to the node by Mel Gorman · 8 years ago
- b2b331f mm/compaction: remove unnecessary order check in try_to_compact_pages() by Ganesh Mahendran · 8 years ago
- 46f24fd mm/page_alloc: introduce post allocation processing on page allocator by Joonsoo Kim · 8 years ago
- 83358ec mm/page_owner: initialize page owner without holding the zone lock by Joonsoo Kim · 8 years ago
- 66c6422 mm/compaction: split freepages without holding the zone lock by Joonsoo Kim · 8 years ago
- 3783689 zsmalloc: introduce zspage structure by Minchan Kim · 8 years ago
- b1123ea6 mm: balloon: use general non-lru movable page feature by Minchan Kim · 8 years ago
- bda807d mm: migrate: support non-lru movable page migration by Minchan Kim · 8 years ago
- a46cbf3 mm, compaction: prevent VM_BUG_ON when terminating freeing scanner by David Rientjes · 8 years ago
- a4f04f2 mm, compaction: abort free scanner if split fails by David Rientjes · 8 years ago
- 6cd9dc3 mm/compaction.c: fix zoneindex in kcompactd() by Chen Feng · 8 years ago
- 86a294a mm, oom, compaction: prevent from should_compact_retry looping for ever for costly orders by Michal Hocko · 8 years ago
- c8f7de0 mm, compaction: distinguish between full and partial COMPACT_COMPLETE by Michal Hocko · 8 years ago
- 1d4746d mm, compaction: distinguish COMPACT_DEFERRED from COMPACT_SKIPPED by Michal Hocko · 8 years ago
- c46649d mm, compaction: cover all compaction mode in compact_zone by Michal Hocko · 8 years ago
- ea7ab98 mm, compaction: change COMPACT_ constants into enum by Michal Hocko · 8 years ago
- 93ea996 mm, page_alloc: remove field from alloc_context by Mel Gorman · 9 years ago
- c603844 mm, page_alloc: convert alloc_flags to unsigned by Mel Gorman · 9 years ago
- fdd048e mm, compaction: skip blocks where isolation fails in async direct compaction by Vlastimil Babka · 9 years ago
- a34753d mm, compaction: reduce spurious pcplist drains by Vlastimil Babka · 9 years ago
- 06b6640 mm, compaction: wrap calculating first and last pfn of pageblock by Vlastimil Babka · 9 years ago
- 172400c mm: fix kcompactd hang during memory offlining by Vlastimil Babka · 9 years ago
- 14af4a5 mm, cma: prevent nr_isolated_* counters from going negative by Hugh Dickins · 9 years ago
- accf624 mm, kswapd: replace kswapd compaction with waking up kcompactd by Vlastimil Babka · 9 years ago