1. f661d00 mm: vmscan: replace open codings to NUMA_NO_NODE by Yang Shi · 4 years, 10 months ago
  2. d8a1c03 mm: vmpressure: use mem_cgroup_is_root API by Yang Shi · 4 years, 10 months ago
  3. 565dc84 mm: vmpressure: don't need call kfree if kstrndup fails by Yang Shi · 4 years, 10 months ago
  4. fe925c0 mm/page_alloc: simplify page_is_buddy() for better code readability by chenqiwu · 4 years, 10 months ago
  5. 97ce86f mm/page_alloc.c: micro-optimisation Remove unnecessary branch by Mateusz Nosek · 4 years, 10 months ago
  6. 76089d0 mm/page_alloc.c: use free_area_empty() instead of open-coding by chenqiwu · 4 years, 10 months ago
  7. 736838e mm, pagealloc: micro-optimisation: save two branches on hot page allocation path by Mateusz Nosek · 4 years, 10 months ago
  8. ee8eb9a mm/page_alloc: increase default min_free_kbytes bound by Joel Savitz · 4 years, 10 months ago
  9. 98f3b56 kasan: add test for invalid size in memmove by Walter Wu · 4 years, 10 months ago
  10. 8cceeff kasan: detect negative size in memory operation function by Walter Wu · 4 years, 10 months ago
  11. 4027149 mm/sparse.c: allocate memmap preferring the given node by Baoquan He · 4 years, 10 months ago
  12. 3af776f mm/sparse.c: use kvmalloc/kvfree to alloc/free memmap for the classic sparse by Baoquan He · 4 years, 10 months ago
  13. e03d1f7 mm/sparse: rename pfn_present() to pfn_in_present_section() by Pingfan Liu · 4 years, 10 months ago
  14. 4627d76 mm/sparsemem: get address to page struct instead of address to pfn by Wei Yang · 4 years, 10 months ago
  15. 0c28759 selftests: add MREMAP_DONTUNMAP selftest by Brian Geffon · 4 years, 10 months ago
  16. e346b38 mm/mremap: add MREMAP_DONTUNMAP to mremap() by Brian Geffon · 4 years, 10 months ago
  17. df529ca mm: mmap: add trace point of vm_unmapped_area by Jaewon Kim · 4 years, 10 months ago
  18. baceaf1 mmap: remove inline of vm_unmapped_area by Jaewon Kim · 4 years, 10 months ago
  19. abd69b9 mm/memory.c: clarify a confusing comment for vm_iomap_memory by Wang Wenhu · 4 years, 10 months ago
  20. 86a7633 mm: clarify a confusing comment for remap_pfn_range() by WANG Wenhu · 4 years, 10 months ago
  21. 3e69ad0 mm/userfaultfd: honor FAULT_FLAG_KILLABLE in fault path by Peter Xu · 4 years, 10 months ago
  22. 71335f3 mm/gup: allow to react to fatal signals by Peter Xu · 4 years, 10 months ago
  23. 4426e94 mm/gup: allow VM_FAULT_RETRY for multiple times by Peter Xu · 4 years, 10 months ago
  24. 4064b98 mm: allow VM_FAULT_RETRY for multiple times by Peter Xu · 4 years, 10 months ago
  25. c270a7e mm: introduce FAULT_FLAG_INTERRUPTIBLE by Peter Xu · 4 years, 10 months ago
  26. dde1607 mm: introduce FAULT_FLAG_DEFAULT by Peter Xu · 4 years, 10 months ago
  27. ef429ee userfaultfd: don't retake mmap_sem to emulate NOPAGE by Peter Xu · 4 years, 10 months ago
  28. 8b9a65f mm: return faster for non-fatal signals in user mode faults by Peter Xu · 4 years, 10 months ago
  29. fb027ad sh/mm: use helper fault_signal_pending() by Peter Xu · 4 years, 10 months ago
  30. c9a0dad powerpc/mm: use helper fault_signal_pending() by Peter Xu · 4 years, 10 months ago
  31. b502f03 arm64/mm: use helper fault_signal_pending() by Peter Xu · 4 years, 10 months ago
  32. 24a62cf arc/mm: use helper fault_signal_pending() by Peter Xu · 4 years, 10 months ago
  33. 3967819 x86/mm: use helper fault_signal_pending() by Peter Xu · 4 years, 10 months ago
  34. 4ef8732 mm: introduce fault_signal_pending() by Peter Xu · 4 years, 10 months ago
  35. ad415db mm/gup: fix __get_user_pages() on fault retry of hugetlb by Peter Xu · 4 years, 10 months ago
  36. 4f6da93 mm/gup: rename "nonblocking" to "locked" where proper by Peter Xu · 4 years, 10 months ago
  37. 767e5ee mm: add pagemap.h to the fine documentation by Matthew Wilcox (Oracle) · 4 years, 10 months ago
  38. 222100e mm/vma: make is_vma_temporary_stack() available for general use by Anshuman Khandual · 4 years, 10 months ago
  39. 7969f22 mm/vma: make vma_is_foreign() available for general use by Anshuman Khandual · 4 years, 10 months ago
  40. b444377 mm/vma: move VM_NO_KHUGEPAGED into generic header by Anshuman Khandual · 4 years, 10 months ago
  41. b2a403f mm/mapping_dirty_helpers: update huge page-table entry callbacks by Thomas Hellstrom · 4 years, 10 months ago
  42. 48fe267 mm: memcg: make memory.oom.group tolerable to task migration by Roman Gushchin · 4 years, 10 months ago
  43. b3a7822 mm, memcg: prevent mem_cgroup_protected store tearing by Chris Down · 4 years, 10 months ago
  44. 32d087c mm, memcg: prevent memory.swap.max load tearing by Chris Down · 4 years, 10 months ago
  45. c3d5320 mm, memcg: prevent memory.min load/store tearing by Chris Down · 4 years, 10 months ago
  46. f86b810 mm, memcg: prevent memory.low load/store tearing by Chris Down · 4 years, 10 months ago
  47. 15b4256 mm, memcg: prevent memory.max load tearing by Chris Down · 4 years, 10 months ago
  48. f6f989c mm, memcg: prevent memory.high load/store tearing by Chris Down · 4 years, 10 months ago
  49. c1514c0 mm/memcontrol.c: make mem_cgroup_id_get_many() __maybe_unused by Vincenzo Frascino · 4 years, 10 months ago
  50. 8965aa2 memcg: css_tryget_online cleanups by Shakeel Butt · 4 years, 10 months ago
  51. 8a931f8 mm: memcontrol: recursive memory.low protection by Johannes Weiner · 4 years, 10 months ago
  52. bc50bcc mm: memcontrol: clean up and document effective low/min calculations by Johannes Weiner · 4 years, 10 months ago
  53. 503970e mm: memcontrol: fix memory.low proportional distribution by Johannes Weiner · 4 years, 10 months ago
  54. 4b13f64 mm: kmem: rename (__)memcg_kmem_(un)charge_memcg() to __memcg_kmem_(un)charge() by Roman Gushchin · 4 years, 10 months ago
  55. 9c315e4 mm: memcg/slab: cache page number in memcg_(un)charge_slab() by Roman Gushchin · 4 years, 10 months ago
  56. 92d0510c mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg() by Roman Gushchin · 4 years, 10 months ago
  57. f4b00ea mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page() by Roman Gushchin · 4 years, 10 months ago
  58. 5059118 mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments by Roman Gushchin · 4 years, 10 months ago
  59. 10eaec2 mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments by Roman Gushchin · 4 years, 10 months ago
  60. 4f103c6 mm: memcg/slab: use mem_cgroup_from_obj() by Roman Gushchin · 4 years, 10 months ago
  61. 86daf94 mm/memcontrol.c: allocate shrinker_map on appropriate NUMA node by Kirill Tkhai · 4 years, 10 months ago
  62. a87425a mm, memcg: fix build error around the usage of kmem_caches by Yafang Shao · 4 years, 10 months ago
  63. cb77445 mm/swap_state.c: use the same way to count page in [add_to|delete_from]_swap_cache by Wei Yang · 4 years, 10 months ago
  64. 9a9b6cc mm: swap: use smp_mb__after_atomic() to order LRU bit set by Yang Shi · 4 years, 10 months ago
  65. 1eb6234 mm: swap: make page_evictable() inline by Yang Shi · 4 years, 10 months ago
  66. 2406b76 mm/swap_slots.c: assign|reset cache slot by value directly by Wei Yang · 4 years, 10 months ago
  67. 2182094 mm/swapfile: fix data races in try_to_unuse() by Qian Cai · 4 years, 10 months ago
  68. bde07cf mm/swap.c: not necessary to export __pagevec_lru_add() by Wei Yang · 4 years, 10 months ago
  69. 3eeba13 mm/swapfile.c: fix comments for swapcache_prepare by Chen Wandun · 4 years, 10 months ago
  70. df3a0a2 mm/gup: fix omission of check on FOLL_LONGTERM in gup fast path by Pingfan Liu · 4 years, 10 months ago
  71. 4628b063 mm/gup: rename nr as nr_pinned in get_user_pages_fast() by Pingfan Liu · 4 years, 10 months ago
  72. f28d436 mm/gup/writeback: add callbacks for inaccessible pages by Claudio Imbrenda · 4 years, 10 months ago
  73. dc8fb2f2 mm: dump_page(): additional diagnostics for huge pinned pages by John Hubbard · 4 years, 10 months ago
  74. 6197ab9 mm: improve dump_page() for compound pages by Matthew Wilcox (Oracle) · 4 years, 10 months ago
  75. be87141 selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage by John Hubbard · 4 years, 10 months ago
  76. 41c45d3 mm/gup_benchmark: support pin_user_pages() and related calls by John Hubbard · 4 years, 10 months ago
  77. 1970dc6 mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting by John Hubbard · 4 years, 10 months ago
  78. 47e29d3 mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages by John Hubbard · 4 years, 10 months ago
  79. 3faa52c mm/gup: track FOLL_PIN pages by John Hubbard · 4 years, 10 months ago
  80. 94202f1 mm/gup: require FOLL_GET for get_user_pages_fast() by John Hubbard · 4 years, 10 months ago
  81. 3b78d83 mm/gup: pass gup flags to two more routines by John Hubbard · 4 years, 10 months ago
  82. 566d774 mm: introduce page_ref_sub_return() by John Hubbard · 4 years, 10 months ago
  83. 86dfbed mm/gup: pass a flags arg to __gup_device_* functions by John Hubbard · 4 years, 10 months ago
  84. 22bf29b mm/gup: split get_user_pages_remote() into two routines by John Hubbard · 4 years, 10 months ago
  85. 2294b32 mm/filemap.c: rewrite pagecache_get_page documentation by Matthew Wilcox (Oracle) · 4 years, 10 months ago
  86. 83daf83 mm/filemap.c: unexport find_get_entry by Matthew Wilcox (Oracle) · 4 years, 10 months ago
  87. 184b4fe mm/page-writeback.c: use VM_BUG_ON_PAGE in clear_page_dirty_for_io by Matthew Wilcox (Oracle) · 4 years, 10 months ago
  88. ec84821 include/linux/pagemap.h: rename arguments to find_subpage by Matthew Wilcox (Oracle) · 4 years, 10 months ago
  89. e520e93 mm/filemap.c: use vm_fault error code directly by Matthew Wilcox (Oracle) · 4 years, 10 months ago
  90. 0f8e2db mm/filemap.c: remove unused argument from shrink_readahead_size_eio() by Souptick Joarder · 4 years, 10 months ago
  91. faffdfa mm/filemap.c: clear page error before actual read by Xianting Tian · 4 years, 10 months ago
  92. cc7b8f6 mm/page-writeback.c: write_cache_pages(): deduplicate identical checks by Mauricio Faria de Oliveira · 4 years, 10 months ago
  93. 5c72fee mm/filemap.c: don't bother dropping mmap_sem for zero size readahead by Jan Kara · 4 years, 10 months ago
  94. 5f2d502 mm/Makefile: disable KCSAN for kmemleak by Qian Cai · 4 years, 10 months ago
  95. b0d14fc mm/kmemleak.c: use address-of operator on section symbols by Nathan Chancellor · 4 years, 10 months ago
  96. 667c790 revert "topology: add support for node_to_mem_node() to determine the fallback node" by Vlastimil Babka · 4 years, 10 months ago
  97. 3202fa6 slub: relocate freelist pointer to middle of object by Kees Cook · 4 years, 10 months ago
  98. 1ad53d9 slub: improve bit diffusion for freelist ptr obfuscation by Kees Cook · 4 years, 10 months ago
  99. bbd4e30 mm/slub.c: replace kmem_cache->cpu_partial with wrapped APIs by chenqiwu · 4 years, 10 months ago
  100. 4c7ba22 mm/slub.c: replace cpu_slab->partial with wrapped APIs by chenqiwu · 4 years, 10 months ago