1. a3d0cee mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary by Suren Baghdasaryan · 3 years, 9 months ago
  2. 2761fff6 mm/memcg: fix device private memcg accounting by Ralph Campbell · 3 years, 9 months ago
  3. 94c5167 mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged by Vijay Balakrishna · 3 years, 9 months ago
  4. fbe96d5 mm/khugepaged: fix filemap page_to_pgoff(page) != offset by Hugh Dickins · 3 years, 9 months ago
  5. b6f69f7 mm: don't rely on system state to detect hot-plug operations by Laurent Dufour · 3 years, 10 months ago
  6. 25eaea1 mm: replace memmap_context by meminit_context by Laurent Dufour · 3 years, 10 months ago
  7. f3e8ed3 mm, THP, swap: fix allocating cluster for swapfile by mistake by Gao Xiang · 3 years, 10 months ago
  8. 8cc3afd mm/swap_state: fix a data race in swapin_nr_pages by Qian Cai · 4 years, 1 month ago
  9. 6bee799 mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area by Jaewon Kim · 4 years, 3 months ago
  10. b73c744 mm/vmscan.c: fix data races using kswapd_classzone_idx by Qian Cai · 4 years, 3 months ago
  11. cebefe4 mm/filemap.c: clear page error before actual read by Xianting Tian · 4 years, 3 months ago
  12. afe0014 mm/kmemleak.c: use address-of operator on section symbols by Nathan Chancellor · 4 years, 3 months ago
  13. 2b294ac mm: avoid data corruption on CoW fault into PFN-mapped VMA by Kirill A. Shutemov · 4 years, 4 months ago
  14. f9cb6b6 mm: pagewalk: fix termination condition in walk_pte_range() by Steven Price · 4 years, 5 months ago
  15. 52f5a09 mm/swapfile.c: swap_next should increase position index by Vasily Averin · 4 years, 5 months ago
  16. 8579a04 mm: fix double page fault on arm64 if PTE_AF is cleared by Jia He · 4 years, 9 months ago
  17. 1aa7a9e mm: memcg: fix memcg reclaim soft lockup by Xunlei Pang · 3 years, 10 months ago
  18. ec56646 mm/thp: fix __split_huge_pmd_locked() for migration PMD by Ralph Campbell · 3 years, 10 months ago
  19. 5afd52f percpu: fix first chunk size calculation for populated bitmap by Sunghyun Jin · 3 years, 10 months ago
  20. 221ea9a mm/hugetlb: fix a race between hugetlb sysctl handlers by Muchun Song · 3 years, 10 months ago
  21. af2cf2c mm: slub: fix conversion of freelist_corrupted() by Eugeniu Rosca · 3 years, 10 months ago
  22. cfb4721 uaccess: Add non-pagefault user-space write function by Daniel Borkmann · 4 years, 8 months ago
  23. 61135a9 uaccess: Add non-pagefault user-space read functions by Masami Hiramatsu · 5 years ago
  24. 734654a mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible by Peter Xu · 4 years ago
  25. c666936 mm, page_alloc: fix core hung in free_pcppages_bulk() by Charan Teja Reddy · 3 years, 11 months ago
  26. 84b8dc2 mm: include CMA pages in lowmem_reserve at boot by Doug Berger · 3 years, 11 months ago
  27. 2ef7ebb khugepaged: adjust VM_BUG_ON_MM() in __khugepaged_enter() by Hugh Dickins · 3 years, 11 months ago
  28. 17c08ee khugepaged: khugepaged_test_exit() check mmget_still_valid() by Hugh Dickins · 4 years ago
  29. 2406c45 khugepaged: retract_page_tables() remember to test exit by Hugh Dickins · 4 years ago
  30. e88a72e mm/page_counter.c: fix protection usage propagation by Michal Koutný · 4 years ago
  31. abfa9c4 mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls by Paul E. McKenney · 4 years, 3 months ago
  32. d87ddcd mm: memcg/slab: fix memory leak at non-root kmem_cache destroy by Muchun Song · 4 years ago
  33. 763b04c mm: memcg/slab: synchronize access to kmem_cache dying flag using a spinlock by Roman Gushchin · 5 years ago
  34. 91404e9 mm/memcg: fix refcount error while moving and swapping by Hugh Dickins · 4 years ago
  35. 3e63265 mm/slub: fix stack overruns with SLUB_STATS by Qian Cai · 4 years, 1 month ago
  36. 6c09755 mm/slub.c: fix corrupted freechain in deactivate_slab() by Dongli Zhang · 4 years, 1 month ago
  37. fa11088 mm: fix swap cache node allocation mask by Hugh Dickins · 4 years, 1 month ago
  38. 9ac47ed mm/slab: use memzero_explicit() in kzfree() by Waiman Long · 4 years, 1 month ago
  39. 88afa53 mm: initialize deferred pages with interrupts enabled by Pavel Tatashin · 4 years, 1 month ago
  40. 453d8a4 mm: thp: make the THP mapcount atomic against __split_huge_pmd_locked() by Andrea Arcangeli · 4 years, 2 months ago
  41. 53bb2a6 mm/slub: fix a memory leak in sysfs_slab_add() by Wang Hai · 4 years, 1 month ago
  42. cdfd1ec mm: add kvfree_sensitive() for freeing sensitive data objects by Waiman Long · 4 years, 1 month ago
  43. 7838548 mm: Fix mremap not considering huge pmd devmap by Fan Yang · 4 years, 1 month ago
  44. 224a82c mm/vmalloc.c: don't dereference possible NULL pointer in __vunmap() by Liviu Dudau · 5 years ago
  45. 4ad0f43 shmem: fix possible deadlocks on shmlock_user_lock by Hugh Dickins · 4 years, 3 months ago
  46. dfe810b mm/page_alloc: fix watchdog soft lockups during set_zone_contiguous() by David Hildenbrand · 4 years, 2 months ago
  47. 905df10 mm: shmem: disable interrupt when acquiring info->lock in userfaultfd_copy path by Yang Shi · 4 years, 3 months ago
  48. 3553195 mm/ksm: fix NULL pointer dereference when KSM zero page is enabled by Muchun Song · 4 years, 3 months ago
  49. dcca7d2 mm/hugetlb: fix a addressing exception caused by huge_pte_offset by Longpeng · 4 years, 3 months ago
  50. d8da38e vmalloc: fix remap_vmalloc_range() bounds checks by Jann Horn · 4 years, 3 months ago
  51. 1c6c19b mm/vmalloc.c: move 'area->pages' after if statement by Austin Kim · 4 years, 10 months ago
  52. 6959861 mm: Use fixed constant in page_frag_alloc instead of size + 1 by Alexander Duyck · 5 years ago
  53. 9ee0e50 slub: improve bit diffusion for freelist ptr obfuscation by Kees Cook · 4 years, 3 months ago
  54. fa13803 mm: mempolicy: require at least one nodeid for MPOL_PREFERRED by Randy Dunlap · 4 years, 3 months ago
  55. 6c1051f x86/mm: split vmalloc_sync_all() by Joerg Roedel · 4 years, 4 months ago
  56. 3e79ba6 mm, slub: prevent kmalloc_node crashes and memory leaks by Vlastimil Babka · 4 years, 4 months ago
  57. 451d4a2 mm: slub: be more careful about the double cmpxchg of freelist by Linus Torvalds · 4 years, 4 months ago
  58. e48392b memcg: fix NULL pointer dereference in __mem_cgroup_usage_unregister_event by Chunguang Xu · 4 years, 4 months ago
  59. 30f6cae mm: slub: add missing TID bump in kmem_cache_alloc_bulk() by Jann Horn · 4 years, 4 months ago
  60. 9d91419 net: memcg: late association of sock to memcg by Shakeel Butt · 4 years, 4 months ago
  61. 941464d cgroup: memcg: net: do not associate sock with unrelated cgroup by Shakeel Butt · 4 years, 4 months ago
  62. c545184 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() by Huang Ying · 4 years, 4 months ago
  63. 54c5bae mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa by Mel Gorman · 4 years, 4 months ago
  64. 469020e mm, thp: fix defrag setting if newline is not used by David Rientjes · 4 years, 5 months ago
  65. e1b49dd mm/huge_memory.c: use head to check huge zero page by Wei Yang · 4 years, 5 months ago
  66. 837ba48 mm/vmscan.c: don't round up scan size for online memory cgroup by Gavin Shan · 4 years, 5 months ago
  67. e75d2de mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() by Vasily Averin · 4 years, 5 months ago
  68. 0a69047 mm/page_alloc.c: fix uninitialized memmaps on a partially populated last section by David Hildenbrand · 4 years, 5 months ago
  69. f19a50c mm: return zero_resv_unavail optimization by Pavel Tatashin · 6 years ago
  70. 9ac5917 mm: zero remaining unavailable struct pages by Naoya Horiguchi · 6 years ago
  71. 0730292 mm: move_pages: report the number of non-attempted pages by Yang Shi · 4 years, 5 months ago
  72. 9a6873a mm/memory_hotplug: fix remove_memory() lockdep splat by Dan Williams · 4 years, 5 months ago
  73. b6606cc mm/migrate.c: also overwrite error when it is bigger than zero by Wei Yang · 4 years, 5 months ago
  74. 732ecd4 mm/mempolicy.c: fix out of bounds write in mpol_parse_str() by Dan Carpenter · 4 years, 5 months ago
  75. 8683489 mm/memory_hotplug: shrink zones when offlining memory by David Hildenbrand · 4 years, 6 months ago
  76. d98d053 mm/memory_hotplug: fix try_offline_node() by David Hildenbrand · 4 years, 6 months ago
  77. b9cda65 mm/hotplug: kill is_dev_zone() usage in __remove_pages() by Dan Williams · 4 years, 6 months ago
  78. dc6be85 mm/memory_hotplug: remove "zone" parameter from sparse_remove_one_section by David Hildenbrand · 4 years, 6 months ago
  79. d883abb mm/memory_hotplug: remove memory block devices before arch_remove_memory() by David Hildenbrand · 4 years, 6 months ago
  80. aa49b6ab mm/memory_hotplug: create memory block devices after arch_add_memory() by David Hildenbrand · 4 years, 6 months ago
  81. 000a1d5 mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE by David Hildenbrand · 4 years, 6 months ago
  82. 5163b1e mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never fail by David Hildenbrand · 4 years, 6 months ago
  83. efaa8fb mm/memory_hotplug: make __remove_section() never fail by David Hildenbrand · 4 years, 6 months ago
  84. 3697671 mm/memory_hotplug: make unregister_memory_section() never fail by David Hildenbrand · 4 years, 6 months ago
  85. 2ad264f mm/memory_hotplug: release memory resource after arch_remove_memory() by David Hildenbrand · 4 years, 6 months ago
  86. 5c1f8f5 mm, memory_hotplug: add nid parameter to arch_remove_memory by Oscar Salvador · 4 years, 6 months ago
  87. aa2e8b68 mm, sparse: pass nid instead of pgdat to sparse_add_one_section() by Wei Yang · 4 years, 6 months ago
  88. b1dbaa1 mm, sparse: drop pgdat_resize_lock in sparse_add/remove_one_section() by Wei Yang · 4 years, 6 months ago
  89. a3cf10b mm/memory_hotplug: make remove_memory() take the device_hotplug_lock by David Hildenbrand · 4 years, 6 months ago
  90. ee342a5 mm/huge_memory.c: thp: fix conflict of above-47bit hint address and PMD alignment by Kirill A. Shutemov · 4 years, 6 months ago
  91. 4765814 mm/huge_memory.c: make __thp_get_unmapped_area static by Bharath Vedartham · 5 years ago
  92. ff86c5b mm/page-writeback.c: avoid potential division by zero in wb_min_max_ratio() by Wen Yang · 4 years, 6 months ago
  93. bc60305 mm: memcg/slab: call flush_memcg_workqueue() only if memcg workqueue is valid by Adrian Huang · 4 years, 6 months ago
  94. a3071de mm/shmem.c: thp, shmem: fix conflict of above-47bit hint address and PMD alignment by Kirill A. Shutemov · 4 years, 6 months ago
  95. d89a351 arm64: Revert support for execute-only user mappings by Catalin Marinas · 4 years, 6 months ago
  96. 146a44d mm: move_pages: return valid node id in status if the page is already on the target node by Yang Shi · 4 years, 6 months ago
  97. b9fffe5 mm/zsmalloc.c: fix the migrated zspage statistics. by Chanho Min · 4 years, 6 months ago
  98. c76adee mm, thp, proc: report THP eligibility for each vma by Michal Hocko · 6 years ago
  99. 32b02bf mm/shmem.c: cast the type of unmap_start to u64 by Chen Jun · 4 years, 7 months ago
  100. 7d0ef94 mm/vmstat.c: fix NUMA statistics updates by Janne Huttunen · 6 years ago