1. 84b328aa mm: compaction: fix the migration stats in trace_mm_compaction_migratepages() by Baolin Wang · 3 years ago
  2. 512b7931 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 2 months ago
  3. c3f4a9a mm/vmscan: centralise timeout values for reclaim_throttle by Mel Gorman · 3 years, 2 months ago
  4. d818fca mm/vmscan: throttle reclaim and compaction when too may pages are isolated by Mel Gorman · 3 years, 2 months ago
  5. e809c3f mm/memcg: Add folio_lruvec_lock() and similar functions by Matthew Wilcox (Oracle) · 3 years, 6 months ago
  6. b1baabd mm/memcg: Add folio_lruvec() by Matthew Wilcox (Oracle) · 3 years, 6 months ago
  7. 2d33820 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 4 months ago
  8. 859a85d mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE by Mike Rapoport · 3 years, 4 months ago
  9. 65d759c mm: compaction: support triggering of proactive compaction by user by Charan Teja Reddy · 3 years, 4 months ago
  10. e1e92bf mm: compaction: optimize proactive compaction deferrals by Charan Teja Reddy · 3 years, 4 months ago
  11. 5ac9588 mm/migrate: enable returning precise migrate_pages() success count by Yang Shi · 3 years, 4 months ago
  12. 71bd934 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 6 months ago
  13. b55ca52 mm/compaction: fix 'limit' in fast_isolate_freepages by Wonhyuk Yang · 3 years, 6 months ago
  14. d2155fe mm: compaction: remove duplicate !list_empty(&sublist) check by Liu Xiang · 3 years, 6 months ago
  15. 17adb23 mm/compaction: use DEVICE_ATTR_WO macro by YueHaibing · 3 years, 6 months ago
  16. 65090f3 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 6 months ago
  17. a984226 mm: memcontrol: remove the pgdata parameter of mem_cgroup_page_lruvec by Muchun Song · 3 years, 6 months ago
  18. b03fbd4 sched: Introduce task_is_running() by Peter Zijlstra · 3 years, 7 months ago
  19. f0953a1 mm: fix typos in comments by Ingo Molnar · 3 years, 8 months ago
  20. 68d68ff mm/mempool: minor coding style tweaks by Zhiyuan Dai · 3 years, 8 months ago
  21. 361a2a2 mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] by Minchan Kim · 3 years, 8 months ago
  22. 06dac2f mm: compaction: update the COMPACT[STALL|FAIL] events properly by Charan Teja Reddy · 3 years, 8 months ago
  23. ef49843 mm/compaction: remove unused variable sysctl_compact_memory by Pintu Kumar · 3 years, 8 months ago
  24. ae37c7f mm: make alloc_contig_range handle in-use hugetlb pages by Oscar Salvador · 3 years, 8 months ago
  25. 369fa22 mm: make alloc_contig_range handle free hugetlb pages by Oscar Salvador · 3 years, 8 months ago
  26. c2ad7a1 mm,compaction: let isolate_migratepages_{range,block} return error codes by Oscar Salvador · 3 years, 8 months ago
  27. 6e2b704 mm, compaction: make fast_isolate_freepages() stay within zone by Vlastimil Babka · 3 years, 10 months ago
  28. 15d28d0 mm/compaction: fix misbehaviors of fast_find_migrateblock() by Wonhyuk Yang · 3 years, 10 months ago
  29. 40d7e20 mm/compaction: correct deferral logic for proactive compaction by Charan Teja Reddy · 3 years, 10 months ago
  30. e2d26aa mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked by Miaohe Lin · 3 years, 10 months ago
  31. d99fd5f mm/compaction: remove rcu_read_lock during page compaction by Alex Shi · 3 years, 10 months ago
  32. 46ae6b2 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() by Yu Zhao · 3 years, 10 months ago
  33. c2135f7 mm/vmscan: __isolate_lru_page_prepare() cleanup by Alex Shi · 3 years, 10 months ago
  34. 74e2148 mm, compaction: move high_pfn to the for loop scope by Rokudo Yan · 3 years, 11 months ago
  35. 6168d0d mm/lru: replace pgdat lru_lock with lruvec lock by Alex Shi · 4 years ago
  36. 9df4131 mm/compaction: do page isolation first in compaction by Alex Shi · 4 years ago
  37. 2271b01 mm/compaction: make defer_compaction and compaction_deferred static by Hui Su · 4 years ago
  38. 2b1a20c mm/compaction: move compaction_suitable's comment to right place by Hui Su · 4 years ago
  39. 19d3cf9 mm/compaction: rename 'start_pfn' to 'iteration_start_pfn' in compact_zone() by Yanfei Xu · 4 years ago
  40. d20bdd57 mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate by Zi Yan · 4 years, 1 month ago
  41. 3893586 mm/compaction: count pages and stop correctly during page isolation by Zi Yan · 4 years, 1 month ago
  42. ab130f91 mm: rename page_order() to buddy_order() by Matthew Wilcox (Oracle) · 4 years, 2 months ago
  43. 62b35fe mm/compaction.c: micro-optimization remove unnecessary branch by Mateusz Nosek · 4 years, 3 months ago
  44. 6c35784 mm: replace hpage_nr_pages with thp_nr_pages by Matthew Wilcox (Oracle) · 4 years, 5 months ago
  45. a1c1dbe mm/compaction.c: delete duplicated word by Randy Dunlap · 4 years, 5 months ago
  46. 860b327 mm/compaction: correct the comments of compact_defer_shift by Alex Shi · 4 years, 5 months ago
  47. d34c0a7 mm: use unsigned types for fragmentation score by Nitin Gupta · 4 years, 5 months ago
  48. 2578873 mm: fix compile error due to COMPACTION_HPAGE_ORDER by Nitin Gupta · 4 years, 5 months ago
  49. facdaa9 mm: proactive compaction by Nitin Gupta · 4 years, 5 months ago
  50. b9e20f0 mm, compaction: make capture control handling safe wrt interrupts by Vlastimil Babka · 4 years, 6 months ago
  51. f386775 mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" by Ethon Paul · 4 years, 7 months ago
  52. ee01c4d Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 7 months ago
  53. 01c0bfe mm: rename gfpflags_to_migratetype to gfp_migratetype for same convention by Wei Yang · 4 years, 7 months ago
  54. 97a225e mm/page_alloc: integrate classzone_idx and high_zoneidx by Joonsoo Kim · 4 years, 7 months ago
  55. 73a6e47 mm: memmap_init: iterate over memblock regions rather that check each PFN by Baoquan He · 4 years, 7 months ago
  56. cb8e59c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 4 years, 7 months ago
  57. b01b214 mm/swap: Use local_lock for protection by Ingo Molnar · 4 years, 7 months ago
  58. 3292739 sysctl: pass kernel pointers to ->proc_handler by Christoph Hellwig · 4 years, 8 months ago
  59. 77337ed mm/compaction: add missing annotation for compact_lock_irqsave by Jules Irenge · 4 years, 9 months ago
  60. 9de4f22 mm: code cleanup for MADV_FREE by Huang Ying · 4 years, 9 months ago
  61. 250046e mm/compaction.c: clean code by removing unnecessary assignment by Mateusz Nosek · 4 years, 9 months ago
  62. 6923aa0 mm/compaction: Disable compact_unevictable_allowed on RT by Sebastian Andrzej Siewior · 4 years, 9 months ago
  63. 6467552 mm, compaction: fully assume capture is not NULL in compact_zone_order() by Vlastimil Babka · 4 years, 9 months ago
  64. 1da2f32 mm,thp,compaction,cma: allow THP migration for CMA allocations by Rik van Riel · 4 years, 9 months ago
  65. a2e9a5a mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() by Vlastimil Babka · 5 years ago
  66. 32aaf05 mm/compaction.c: remove unnecessary zone parameter in isolate_migratepages() by Pengfei Li · 5 years ago
  67. a94b525 mm/compaction.c: clear total_{migrate,free}_scanned before scanning a new zone by Yafang Shao · 5 years ago
  68. d8c6546 mm: introduce compound_nr() by Matthew Wilcox (Oracle) · 5 years ago
  69. 670105a mm: compaction: avoid 100% CPU usage during compaction when a task is killed by Mel Gorman · 5 years ago
  70. e577c8b mm, compaction: make sure we isolate a valid PFN by Suzuki K Poulose · 6 years ago
  71. 60fce36 mm/compaction.c: correct zone boundary handling when isolating pages from a pageblock by Mel Gorman · 6 years ago
  72. b03641a mm: move buddy list manipulations into helpers by Dan Williams · 6 years ago
  73. dd7ef7b mm/compaction.c: fix an undefined behaviour by Qian Cai · 6 years ago
  74. 5b56d99 mm/compaction.c: abort search if isolation fails by Qian Cai · 6 years ago
  75. 6b0868c mm/compaction.c: correct zone boundary handling when resetting pageblock skip hints by Mel Gorman · 6 years ago
  76. 5f438ee mm/compaction: pass pgdat to too_many_isolated() instead of zone by Andrey Ryabinin · 6 years ago
  77. f4b7e27 mm: remove zone_lru_lock() function, access ->lru_lock directly by Andrey Ryabinin · 6 years ago
  78. 5e1f0f0 mm, compaction: capture a page under direct compaction by Mel Gorman · 6 years ago
  79. e332f74 mm, compaction: be selective about what pageblocks to clear skip hints by Mel Gorman · 6 years ago
  80. 4fca973 mm, compaction: sample pageblocks for free pages by Mel Gorman · 6 years ago
  81. dbe2d4e mm, compaction: round-robin the order while searching the free lists for a target by Mel Gorman · 6 years ago
  82. d097a6f mm, compaction: reduce premature advancement of the migration target scanner by Mel Gorman · 6 years ago
  83. cf66f07 mm, compaction: do not consider a need to reschedule as contention by Mel Gorman · 6 years ago
  84. cb810ad mm, compaction: rework compact_should_abort as compact_check_resched by Mel Gorman · 6 years ago
  85. 8854c55 mm, compaction: keep cached migration PFNs synced for unusable pageblocks by Mel Gorman · 6 years ago
  86. 9bebefd mm, compaction: check early for huge pages encountered by the migration scanner by Mel Gorman · 6 years ago
  87. cb2dcaf mm, compaction: finish pageblock scanning on contention by Mel Gorman · 6 years ago
  88. 804d312 mm, compaction: avoid rescanning the same pageblock multiple times by Mel Gorman · 6 years ago
  89. 5a81188 mm, compaction: use free lists to quickly locate a migration target by Mel Gorman · 6 years ago
  90. e380beb mm, compaction: keep migration source private to a single compaction instance by Mel Gorman · 6 years ago
  91. 70b4459 mm, compaction: use free lists to quickly locate a migration source by Mel Gorman · 6 years ago
  92. efe771c mm, compaction: always finish scanning of a full pageblock by Mel Gorman · 6 years ago
  93. 4469ab9 mm, compaction: rename map_pages to split_map_pages by Mel Gorman · 6 years ago
  94. 40cacbc mm, compaction: remove unnecessary zone parameter in some instances by Mel Gorman · 6 years ago
  95. 566e54e mm, compaction: remove last_migrated_pfn from compact_control by Mel Gorman · 6 years ago
  96. 6b7e5ca mm: remove sysctl_extfrag_handler() by Matthew Wilcox · 6 years ago
  97. a921444 mm: move zone watermark accesses behind an accessor by Mel Gorman · 6 years ago
  98. eb41468 psi: pressure stall information for CPU, memory, and IO by Johannes Weiner · 6 years ago
  99. 0825a6f mm: use octal not symbolic permissions by Joe Perches · 7 years ago
  100. d883c6c Revert "mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE" by Joonsoo Kim · 7 years ago