1. 9ff4a6b arm: remove CONFIG_ARCH_HAS_HOLES_MEMORYMODEL by Mike Rapoport · 4 years, 1 month ago
  2. 5c67207 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning by Waiman Long · 2 years, 9 months ago
  3. d2e5724 mm_zone: add function to check if managed dma zone exists by Baoquan He · 3 years ago
  4. eaa7fee mm: make zone_to_nid() and zone_set_nid() available for DISCONTIGMEM by Mike Rapoport · 3 years, 5 months ago
  5. 4d7ed9a4 mm: Remove examples from enum zone_type comment by Nicolas Saenz Julienne · 3 years, 11 months ago
  6. 1f0f8c0 include/linux/mmzone.h: remove unused early_pfn_valid() by Mike Rapoport · 4 years, 3 months ago
  7. ed01737 mm: use self-explanatory macros rather than "2" by Yu Zhao · 4 years, 3 months ago
  8. 30d8ec7 mmzone: clean code by removing unused macro parameter by Mateusz Nosek · 4 years, 3 months ago
  9. 9181a98 mm: document semantics of ZONE_MOVABLE by David Hildenbrand · 4 years, 3 months ago
  10. c1d0da8 mm: replace memmap_context by meminit_context by Laurent Dufour · 4 years, 4 months ago
  11. 860b327 mm/compaction: correct the comments of compact_defer_shift by Alex Shi · 4 years, 5 months ago
  12. 170b04b7 mm/workingset: prepare the workingset detection infrastructure for anon LRU by Joonsoo Kim · 4 years, 5 months ago
  13. 535b81e mm/page_alloc.c: remove unnecessary end_bitidx for [set|get]_pfnblock_flags_mask() by Wei Yang · 4 years, 5 months ago
  14. d38ac97 mm/page_alloc.c: replace the definition of NR_MIGRATETYPE_BITS with PB_migratetype_bits by Wei Yang · 4 years, 5 months ago
  15. c89ab04 mm/sparse: cleanup the code surrounding memory_present() by Mike Rapoport · 4 years, 5 months ago
  16. 991e767 mm: memcontrol: account kernel stack per node by Shakeel Butt · 4 years, 5 months ago
  17. d42f324 mm: memcg: convert vmstat slab counters to bytes by Roman Gushchin · 4 years, 5 months ago
  18. ea426c2 mm: memcg: prepare for byte-sized vmstat items by Roman Gushchin · 4 years, 5 months ago
  19. 31d8fca mm: workingset: age nonresident information alongside anonymous pages by Johannes Weiner · 4 years, 7 months ago
  20. 496df3d mm: add comments on pglist_data zones by Ben Widawsky · 4 years, 7 months ago
  21. ee01c4d Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 8 months ago
  22. 1431d4d mm: base LRU balancing on an explicit cost model by Johannes Weiner · 4 years, 8 months ago
  23. 3d06085 mm: initialize deferred pages with interrupts enabled by Pavel Tatashin · 4 years, 8 months ago
  24. 97a225e mm/page_alloc: integrate classzone_idx and high_zoneidx by Joonsoo Kim · 4 years, 8 months ago
  25. 3f08a30 mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option by Mike Rapoport · 4 years, 8 months ago
  26. 6f24fbd mm: make early_pfn_to_nid() and related defintions close to each other by Mike Rapoport · 4 years, 8 months ago
  27. cb8e59c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next by Linus Torvalds · 4 years, 8 months ago
  28. 9470904 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 8 months ago
  29. 8d92890 mm/writeback: discard NR_UNSTABLE_NFS, use NR_WRITEBACK instead by NeilBrown · 4 years, 8 months ago
  30. 628d06a scs: Add page accounting for shadow call stack allocations by Sami Tolvanen · 4 years, 9 months ago
  31. 3292739 sysctl: pass kernel pointers to ->proc_handler by Christoph Hellwig · 4 years, 9 months ago
  32. 2374c09 sysctl: remove all extern declaration from sysctl.c by Christoph Hellwig · 4 years, 9 months ago
  33. 26363af mm: remove watermark_boost_factor_sysctl_handler by Christoph Hellwig · 4 years, 9 months ago
  34. 9b06860 Merge tag 'libnvdimm-for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm by Linus Torvalds · 4 years, 9 months ago
  35. 6218d74 mm: remove dummy struct bootmem_data/bootmem_data_t by Waiman Long · 4 years, 9 months ago
  36. 0a9f9f6 mm/sparse.c: only use subsection map in VMEMMAP case by Baoquan He · 4 years, 9 months ago
  37. 6ab0136 mm: use zone and order instead of free area in free_list manipulators by Alexander Duyck · 4 years, 9 months ago
  38. a2129f2 mm: adjust shuffle code to allow for future coalescing by Alexander Duyck · 4 years, 9 months ago
  39. e03d1f7 mm/sparse: rename pfn_present() to pfn_in_present_section() by Pingfan Liu · 4 years, 10 months ago
  40. 1970dc6 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting by John Hubbard · 4 years, 10 months ago
  41. 9ffc1d1 mm/memremap_pages: Introduce memremap_compat_align() by Dan Williams · 5 years ago
  42. 4c60588 mm: factor out next_present_section_nr() by David Hildenbrand · 5 years ago
  43. 0a3c577 mm: fix comments related to node reclaim by Hao Lee · 5 years ago
  44. 4a87e2a mm: memcg/slab: fix percpu slab vmstats flushing by Roman Gushchin · 5 years ago
  45. 84218b5 mm: fix struct member name in function comments by Hao Lee · 5 years ago
  46. b91ac37 mm: vmscan: enforce inactive:active ratio at the reclaim root by Johannes Weiner · 5 years ago
  47. 1b05117 mm: vmscan: harmonize writeback congestion tracking for nodes & memcgs by Johannes Weiner · 5 years ago
  48. 867e5e1 mm: clean up and clarify lruvec lookup procedure by Johannes Weiner · 5 years ago
  49. 653e003 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro by Hao Lee · 5 years ago
  50. 734f924 mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' by Nicolas Saenz Julienne · 5 years ago
  51. 364c1ee mm: thp: extract split_queue_* into a struct by Yang Shi · 5 years ago
  52. 60fbf0a mm,thp: stats for file backed THP by Song Liu · 5 years ago
  53. bee07b3 mm: memcontrol: flush percpu slab vmstats on kmem offlining by Roman Gushchin · 5 years ago
  54. a361919 libnvdimm/pfn: stop padding pmem namespaces to section alignment by Dan Williams · 5 years ago
  55. 46d945a mm: kill is_dev_zone() helper by Dan Williams · 5 years ago
  56. f46edbd mm/sparsemem: add helpers track active portions of a section at boot by Dan Williams · 5 years ago
  57. 326e1b8 mm/sparsemem: introduce a SECTION_IS_EARLY flag by Dan Williams · 5 years ago
  58. f1eca35 mm/sparsemem: introduce struct mem_section_usage by Dan Williams · 5 years ago
  59. 2491f0a mm: section numbers use the type "unsigned long" by David Hildenbrand · 5 years ago
  60. 97500a4 mm: maintain randomization of page free lists by Dan Williams · 6 years ago
  61. b03641a mm: move buddy list manipulations into helpers by Dan Williams · 6 years ago
  62. e900a91 mm: shuffle initial free memory to improve memory-side-cache utilization by Dan Williams · 6 years ago
  63. 113b7df mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pages() API by Johannes Weiner · 6 years ago
  64. f4b7e27 mm: remove zone_lru_lock() function, access ->lru_lock directly by Andrey Ryabinin · 6 years ago
  65. 8bb4e7a mm: fix some typos in mm directory by Wei Yang · 6 years ago
  66. e332f74 mm, compaction: be selective about what pageblocks to clear skip hints by Mel Gorman · 6 years ago
  67. 73444bc mm, page_alloc: do not wake kswapd with zone lock held by Mel Gorman · 6 years ago
  68. fa004ab mm, hotplug: move init_currently_empty_zone() under zone_span_lock protection by Wei Yang · 6 years ago
  69. 83af658 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() by Wei Yang · 6 years ago
  70. 23b68cf mm: check nr_initialised with PAGES_PER_SECTION directly in defer_init() by Wei Yang · 6 years ago
  71. c999fbd mm/mmzone.c: make "migratetype_names" const char * by Alexey Dobriyan · 6 years ago
  72. 1c30844 mm: reclaim small amounts of memory when an external fragmentation event occurs by Mel Gorman · 6 years ago
  73. a921444 mm: move zone watermark accesses behind an accessor by Mel Gorman · 6 years ago
  74. 476567e mm: remove managed_page_count_lock spinlock by Arun KS · 6 years ago
  75. 9705bea mm: convert zone->managed_pages to atomic variable by Arun KS · 6 years ago
  76. 8d69733 Merge tag 'powerpc-4.21-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 6 years ago
  77. 25078dc powerpc: use mm zones more sensibly by Christoph Hellwig · 6 years ago
  78. 9def36e mm/sparse: add common helper to mark all memblocks present by Logan Gunthorpe · 6 years ago
  79. b4a991e mm: remove CONFIG_NO_BOOTMEM by Mike Rapoport · 6 years ago
  80. 68d48e6 mm: workingset: add vmstat counter for shadow nodes by Johannes Weiner · 6 years ago
  81. 1899ad1 mm: workingset: tell cache transitions from workingset thrashing by Johannes Weiner · 6 years ago
  82. b29940c mm: rename and change semantics of nr_indirectly_reclaimable_bytes by Vlastimil Babka · 6 years ago
  83. e054637 mm, sched/numa: Remove remaining traces of NUMA rate-limiting by Srikar Dronamraju · 6 years ago
  84. efaffc5 mm, sched/numa: Remove rate-limiting of automatic NUMA balancing migration by Mel Gorman · 6 years ago
  85. c1093b7 mm: access zone->node via zone_to_nid() and zone_set_nid() by Pavel Tatashin · 6 years ago
  86. 8969670 mm: remove zone_id() and make use of zone_idx() in is_dev_zone() by Oscar Salvador · 6 years ago
  87. d3cda23 mm/page_alloc: don't reserve ZONE_HIGHMEM for ZONE_MOVABLE request by Joonsoo Kim · 7 years ago
  88. eb59254 mm: introduce NR_INDIRECTLY_RECLAIMABLE_BYTES by Roman Gushchin · 7 years ago
  89. 5ecd9d4 mm, page_alloc: wakeup kcompactd even if kswapd cannot free more memory by David Rientjes · 7 years ago
  90. 3a2d7fa mm: disable interrupts while initializing deferred pages by Pavel Tatashin · 7 years ago
  91. fc5d107 x86/mm/32: Remove unused node_memmap_size_bytes() & CONFIG_NEED_NODE_MEMMAP_SIZE logic by David Rientjes · 7 years ago
  92. def9b71 include/linux/mmzone.h: fix explanation of lower bits in the SPARSEMEM mem_map pointer by Petr Tesarik · 7 years ago
  93. d135e57 mm/page_alloc.c: broken deferred calculation by Pavel Tatashin · 7 years ago
  94. 3a50d14 mm: remove unused pgdat->inactive_ratio by Andrey Ryabinin · 7 years ago
  95. b3d9a13 Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflicts by Ingo Molnar · 7 years ago
  96. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  97. 83e3c487 mm/sparsemem: Allocate mem_section at runtime for CONFIG_SPARSEMEM_EXTREME=y by Kirill A. Shutemov · 7 years ago
  98. 1dd2bfc mm/memory_hotplug: change pfn_to_section_nr/section_nr_to_pfn macro to inline function by YASUAKI ISHIMATSU · 7 years ago
  99. 1d90ca8 mm: update NUMA counter threshold size by Kemi Wang · 7 years ago
  100. 3a321d2 mm: change the call sites of numa statistics items by Kemi Wang · 7 years ago