1. c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
  2. d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 7 months ago
  3. 68956cc mm: fix a typo in comment "strucure"->"structure" by Ethon Paul · 4 years, 7 months ago
  4. 730ec8c mm/vmscan.c: change prototype for shrink_page_list by Maninder Singh · 4 years, 7 months ago
  5. 97a225e mm/page_alloc: integrate classzone_idx and high_zoneidx by Joonsoo Kim · 4 years, 7 months ago
  6. 3334a45 mm/page_alloc: use ac->high_zoneidx for classzone_idx by Joonsoo Kim · 4 years, 7 months ago
  7. 9a42823 mm: return void from various readahead functions by Matthew Wilcox (Oracle) · 4 years, 7 months ago
  8. cee9a0c mm: move readahead prototypes from mm.h by Matthew Wilcox (Oracle) · 4 years, 7 months ago
  9. 624f58d mm: add function __putback_isolated_page by Alexander Duyck · 4 years, 9 months ago
  10. b06eda0 mm,compaction,cma: add alloc_contig flag to compact_control by Rik van Riel · 4 years, 9 months ago
  11. 736838e mm, pagealloc: micro-optimisation: save two branches on hot page allocation path by Mateusz Nosek · 4 years, 9 months ago
  12. 4064b98 mm: allow VM_FAULT_RETRY for multiple times by Peter Xu · 4 years, 9 months ago
  13. 1eb6234 mm: swap: make page_evictable() inline by Yang Shi · 4 years, 9 months ago
  14. 6826539 mm, pcpu: make zone pcp updates and reset internal to the mm by Mel Gorman · 5 years ago
  15. aba6dfb mm/mmap.c: rb_parent is not necessary in __vma_link_list() by Wei Yang · 5 years ago
  16. 1b9fc5b2 mm/mmap.c: extract __vma_unlink_list() as counterpart for __vma_link_list() by Wei Yang · 5 years ago
  17. 89b1533 mm: drop mmap_sem before calling balance_dirty_pages() in write fault by Johannes Weiner · 5 years ago
  18. 9c276cc mm: introduce MADV_COLD by Minchan Kim · 5 years ago
  19. 2874c5f treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 by Thomas Gleixner · 6 years ago
  20. 5e1f0f0 mm, compaction: capture a page under direct compaction by Mel Gorman · 6 years ago
  21. dbe2d4e mm, compaction: round-robin the order while searching the free lists for a target by Mel Gorman · 6 years ago
  22. 804d312 mm, compaction: avoid rescanning the same pageblock multiple times by Mel Gorman · 6 years ago
  23. 70b4459 mm, compaction: use free lists to quickly locate a migration source by Mel Gorman · 6 years ago
  24. efe771c mm, compaction: always finish scanning of a full pageblock by Mel Gorman · 6 years ago
  25. 566e54e mm, compaction: remove last_migrated_pfn from compact_control by Mel Gorman · 6 years ago
  26. c5943b9 mm, compaction: rearrange compact_control by Mel Gorman · 6 years ago
  27. c5fbd93 mm, compaction: shrink compact_control by Mel Gorman · 6 years ago
  28. a9cd410 mm/page_alloc.c: memory hotplug: free pages as higher order by Arun KS · 6 years ago
  29. 0a79cda mm: use alloc_flags to record if kswapd can wake by Mel Gorman · 6 years ago
  30. 6bb1545 mm, page_alloc: spread allocations across zones before introducing fragmentation by Mel Gorman · 6 years ago
  31. 8b09549 vmscan: return NODE_RECLAIM_NOSCAN in node_reclaim() when CONFIG_NUMA is n by Wei Yang · 6 years ago
  32. 7c2ee34 memblock: rename __free_pages_bootmem to memblock_free_pages by Mike Rapoport · 6 years ago
  33. 2b74030 mm: Change return type int to vm_fault_t for fault handlers by Souptick Joarder · 6 years ago
  34. 7cc2a95 mm: remove __paginginit by Pavel Tatashin · 6 years ago
  35. 6567af7 Merge tag 'xfs-4.18-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux by Linus Torvalds · 7 years ago
  36. c534aa3 mm: return an unsigned int from __do_page_cache_readahead by Christoph Hellwig · 7 years ago
  37. d883c6c Revert "mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE" by Joonsoo Kim · 7 years ago
  38. 1d47a3e mm/cma: remove ALLOC_CMA by Joonsoo Kim · 7 years ago
  39. bad8c6c mm/cma: manage the memory of the CMA area by using the ZONE_MOVABLE by Joonsoo Kim · 7 years ago
  40. 666feb2 mm, migrate: remove reason argument from new_page_t by Michal Hocko · 7 years ago
  41. a49bd4d mm, numa: rework do_pages_move by Michal Hocko · 7 years ago
  42. f55e101 Revert "mm, thp: Do not make pmd/pud dirty without a reason" by Linus Torvalds · 7 years ago
  43. 152e93a mm, thp: Do not make pmd/pud dirty without a reason by Kirill A. Shutemov · 7 years ago
  44. 2583d67 mm, compaction: split off flag for not updating skip hints by Vlastimil Babka · 7 years ago
  45. cd04ae1 mm, oom: do not rely on TIF_MEMDIE for memory reserves access by Michal Hocko · 7 years ago
  46. 72675e1 mm, memory_hotplug: drop zone from build_all_zonelists by Michal Hocko · 7 years ago
  47. 3ea2771 mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries by Mel Gorman · 7 years ago
  48. dcda9b0 mm, tree wide: replace __GFP_REPEAT by __GFP_RETRY_MAYFAIL with more useful semantic by Michal Hocko · 7 years ago
  49. baf6a9a mm, compaction: finish whole pageblock to reduce fragmentation by Vlastimil Babka · 8 years ago
  50. d39773a mm, compaction: add migratetype to compact_control by Vlastimil Babka · 8 years ago
  51. f25ba6d mm, compaction: reorder fields in struct compact_control by Vlastimil Babka · 8 years ago
  52. a6ffdc0 mm: use is_migrate_highatomic() to simplify the code by Xishi Qiu · 8 years ago
  53. c822f62 mm: delete NR_PAGES_SCANNED and pgdat_reclaimable() by Johannes Weiner · 8 years ago
  54. c73322d mm: fix 100% CPU kswapd busyloop on unreclaimable nodes by Johannes Weiner · 8 years ago
  55. ce61287 mm: move pcp and lru-pcp draining into single wq by Michal Hocko · 8 years ago
  56. a8fa41ad mm, rmap: check all VMAs that PTE-mapped THP can be part of by Kirill A. Shutemov · 8 years ago
  57. 2351907 oom-reaper: use madvise_dontneed() logic to decide if unmap the VMA by Kirill A. Shutemov · 8 years ago
  58. 7f354a5 mm, compaction: add vmstats for kcompactd work by David Rientjes · 8 years ago
  59. 76741e7 mm, page_alloc: don't convert pfn to idx when merging by Vlastimil Babka · 8 years ago
  60. 6290602 mm: add PageWaiters indicating tasks are waiting for a page bit by Nicholas Piggin · 8 years ago
  61. 2994302 mm: add orig_pte field into vm_fault by Jan Kara · 8 years ago
  62. 82b0f8c mm: join struct fault_env and vm_fault by Jan Kara · 8 years ago
  63. 9f7e338 mm, compaction: make full priority ignore pageblock suitability by Vlastimil Babka · 8 years ago
  64. 06ed299 mm, compaction: make whole_zone flag ignore cached scanner positions by Vlastimil Babka · 8 years ago
  65. c3486f5 mm, compaction: simplify contended compaction handling by Vlastimil Babka · 8 years ago
  66. e6cbd7f mm, page_alloc: remove fair zone allocation policy by Mel Gorman · 8 years ago
  67. a5f5f91 mm: convert zone_reclaim to node_reclaim by Mel Gorman · 8 years ago
  68. 599d0c9 mm, vmscan: move LRU lists to node by Mel Gorman · 8 years ago
  69. bae473a mm: introduce fault_env by Kirill A. Shutemov · 8 years ago
  70. 8a966ed mm: make swapin readahead to improve thp collapse rate by Ebru Akagunduz · 8 years ago
  71. 46f24fd mm/page_alloc: introduce post allocation processing on page allocator by Joonsoo Kim · 8 years ago
  72. e838a45 mm, sl[au]b: add __GFP_ATOMIC to the GFP reclaim mask by Mel Gorman · 9 years ago
  73. 9fbeb5a mm: make vm_mmap killable by Michal Hocko · 9 years ago
  74. dc0ef0d mm: make mmap_sem for write waits killable for mm syscalls by Michal Hocko · 9 years ago
  75. c8f7de0 mm, compaction: distinguish between full and partial COMPACT_COMPLETE by Michal Hocko · 9 years ago
  76. 93ea996 mm, page_alloc: remove field from alloc_context by Mel Gorman · 9 years ago
  77. c33d6c0 mm, page_alloc: avoid looking up the first zone in a zonelist twice by Mel Gorman · 9 years ago
  78. c603844 mm, page_alloc: convert alloc_flags to unsigned by Mel Gorman · 9 years ago
  79. 0139aa7 mm: rename _count, field of the struct page, to _refcount by Joonsoo Kim · 9 years ago
  80. aac4536 mm, oom: introduce oom reaper by Michal Hocko · 9 years ago
  81. 1170532 mm: convert printk(KERN_<LEVEL> to pr_<level> by Joe Perches · 9 years ago
  82. fe896d1 mm: introduce page reference manipulation functions by Joonsoo Kim · 9 years ago
  83. accf624 mm, kswapd: replace kswapd compaction with waking up kcompactd by Vlastimil Babka · 9 years ago
  84. 832fc1d /proc/kpageflags: return KPF_BUDDY for "tail" buddy pages by Naoya Horiguchi · 9 years ago
  85. 7cf91a9 mm/compaction: speed up pageblock_pfn_to_page() when zone is contiguous by Joonsoo Kim · 9 years ago
  86. edf14cd mm, printk: introduce new format string for flags by Vlastimil Babka · 9 years ago
  87. 30bdbb7 mm: polish virtual memory accounting by Konstantin Khlebnikov · 9 years ago
  88. d977d56 mm: warn about VmData over RLIMIT_DATA by Konstantin Khlebnikov · 9 years ago
  89. e9b61f1 thp: reintroduce split_huge_page() by Kirill A. Shutemov · 9 years ago
  90. ddc58f2 mm: drop tail page refcounting by Kirill A. Shutemov · 9 years ago
  91. d00181b mm: use 'unsigned int' for page order by Kirill A. Shutemov · 9 years ago
  92. 1d798ca mm: make compound_head() robust by Kirill A. Shutemov · 9 years ago
  93. dd56b04 mm: page_alloc: hide some GFP internals and document the bits and flag combinations by Mel Gorman · 9 years ago
  94. c9ab0c4 mm, page_alloc: remove unnecessary recalculations for dirty zone balancing by Mel Gorman · 9 years ago
  95. 51afb12 mm: page migration fix PageMlocked on migrated pages by Hugh Dickins · 9 years ago
  96. 1a16718 mm/compaction: correct to flush migrated pages if pageblock skip happens by Joonsoo Kim · 9 years ago
  97. d950c94 mm: defer flush of writable TLB entries by Mel Gorman · 9 years ago
  98. 72b252a mm: send one IPI per CPU to TLB flush all entries after unmapping pages by Mel Gorman · 9 years ago
  99. 0e1cc95 mm: meminit: finish initialisation of struct pages before basic setup by Mel Gorman · 10 years ago
  100. 74033a7 mm: meminit: remove mminit_verify_page_links by Mel Gorman · 10 years ago