1. 78d4dcc kasan: prevent cpu_quarantine corruption when CPU offline and cache shrink occur at same time by Zqiang · 2 years, 8 months ago
  2. 9ca66d7 mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove() by Alistair Popple · 2 years, 8 months ago
  3. ed5d4ef oom_kill.c: futex: delay the OOM reaper to allow time for proper futex cleanup by Nico Pache · 2 years, 8 months ago
  4. 6b93292 mm, hugetlb: allow for "high" userspace addresses by Christophe Leroy · 2 years, 8 months ago
  5. 69848f9 mm: page_alloc: fix building error on -Werror=array-compare by Xiongwei Song · 3 years ago
  6. 06c348f mm: kmemleak: take a full lowmem check in kmemleak_*_phys() by Patrick Wang · 2 years, 9 months ago
  7. 20ed94f mm: fix unexpected zeroed page mapping with zram swap by Minchan Kim · 2 years, 9 months ago
  8. 192e507 mm, page_alloc: fix build_zonerefs_node() by Juergen Gross · 2 years, 9 months ago
  9. f089471 mm: don't skip swap entry even if zap_details specified by Peter Xu · 2 years, 9 months ago
  10. f7e183b mm/mempolicy: fix mpol_new leak in shared_policy_replace by Miaohe Lin · 2 years, 9 months ago
  11. 7d659cb mmmremap.c: avoid pointless invalidate_range_start/end on mremap(old_size=0) by Paolo Bonzini · 2 years, 9 months ago
  12. 3c3fbfa mm: fix race between MADV_FREE reclaim and blkdev direct IO read by Mauricio Faria de Oliveira · 2 years, 9 months ago
  13. 8648949 mm/usercopy: return 1 from hardened_usercopy __setup() handler by Randy Dunlap · 2 years, 9 months ago
  14. 81a04b9 mm/memcontrol: return 1 from cgroup.memory __setup() handler by Randy Dunlap · 2 years, 9 months ago
  15. d57feed mm/mmap: return 1 from stack_guard_gap __setup() handler by Randy Dunlap · 2 years, 9 months ago
  16. d5d5804 mm/kmemleak: reset tag when compare object pointer by Kuan-Ying Lee · 2 years, 9 months ago
  17. bc2f58b mm,hwpoison: unmap poisoned page before invalidation by Rik van Riel · 2 years, 9 months ago
  18. 608c501 Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" by Charan Teja Kalla · 2 years, 9 months ago
  19. 8b354e3 mm: madvise: return correct bytes advised with process_madvise by Charan Teja Kalla · 2 years, 9 months ago
  20. 928c06c mm: madvise: skip unmapped vma holes passed to process_madvise by Charan Teja Kalla · 2 years, 9 months ago
  21. 4bcefc7 mempolicy: mbind_range() set_policy() after vma_merge() by Hugh Dickins · 2 years, 9 months ago
  22. fa37c17 mm: invalidate hwpoison page cache page in fault path by Rik van Riel · 2 years, 9 months ago
  23. 7188e7c mm/pages_alloc.c: don't create ZONE_MOVABLE beyond the end of a node by Alistair Popple · 2 years, 9 months ago
  24. fa3aa10 mm: swap: get rid of livelock in swapin readahead by Guo Ziliang · 2 years, 10 months ago
  25. 49aa9c9 memfd: fix F_SEAL_WRITE after shmem huge page allocated by Hugh Dickins · 2 years, 10 months ago
  26. e93f2be mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls by Daniel Borkmann · 2 years, 10 months ago
  27. 78706b0 memblock: use kfree() to release kmalloced memblock regions by Miaohe Lin · 2 years, 10 months ago
  28. 2540909 mm: don't try to NUMA-migrate COW pages that have other uses by Linus Torvalds · 2 years, 10 months ago
  29. 8c83859 mm: memcg: synchronize objcg lists with a dedicated spinlock by Roman Gushchin · 2 years, 11 months ago
  30. 3527155 mm/kmemleak: avoid scanning potential huge holes by Lang Yu · 2 years, 11 months ago
  31. bce7f5d mm/debug_vm_pgtable: remove pte entry from the page table by Pasha Tatashin · 2 years, 11 months ago
  32. 6292503 mm/hmm.c: allow VM_MIXEDMAP to work with hmm_range_fault by Alistair Popple · 3 years ago
  33. 7b9fa91 shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode by Gang Li · 3 years ago
  34. 6c6f86b mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages by Baoquan He · 3 years ago
  35. d2e5724 mm_zone: add function to check if managed dma zone exists by Baoquan He · 3 years ago
  36. ee6f342 mm: mempolicy: fix THP allocations escaping mempolicy restrictions by Andrey Ryabinin · 3 years ago
  37. 1f20707 mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() by Liu Shixin · 3 years ago
  38. 6e634c0 memblock: ensure there is no overflow in memblock_overlaps_region() by Mike Rapoport · 3 years, 1 month ago
  39. c581090 mm: bdi: initialize bdi_min_ratio when bdi is unregistered by Manjong Lee · 3 years, 1 month ago
  40. 40bc831 hugetlbfs: flush TLBs correctly after huge_pmd_unshare by Nadav Amit · 3 years, 1 month ago
  41. b2e2fb6 mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag by Rustam Kovhaev · 3 years, 1 month ago
  42. 1d45798 mm, oom: do not trigger out_of_memory from the #PF by Michal Hocko · 3 years, 2 months ago
  43. ac7f6be mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks by Vasily Averin · 3 years, 2 months ago
  44. 7429322 memcg: prohibit unconditional exceeding the limit of dying tasks by Vasily Averin · 3 years, 2 months ago
  45. 64bde0c mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() by Miaohe Lin · 3 years, 2 months ago
  46. 6d67b2a mm: khugepaged: skip huge page collapse for special files by Yang Shi · 3 years, 2 months ago
  47. 69a7fa5 mm, thp: bail out early in collapse_file for writeback page by Rongwei Wang · 3 years, 2 months ago
  48. b41fd8f5 mm, slub: fix incorrect memcg slab count for bulk free by Miaohe Lin · 3 years, 2 months ago
  49. 568f906 mm, slub: fix potential memoryleak in kmem_cache_open() by Miaohe Lin · 3 years, 2 months ago
  50. 48843dd mm, slub: fix mismatch between reconstructed freelist depth and cnt by Miaohe Lin · 3 years, 2 months ago
  51. 57a269a mm: don't allow oversized kvmalloc() calls by Linus Torvalds · 3 years, 6 months ago
  52. 8382972 mm: fix uninitialized use in overcommit_policy_handler by Chen Jun · 3 years, 3 months ago
  53. 49cf30e mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() by David Hildenbrand · 3 years, 4 months ago
  54. 388f12d mm,vmscan: fix divide by zero in get_scan_count by Rik van Riel · 3 years, 4 months ago
  55. ce75a6b mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled by Li Zhijian · 3 years, 4 months ago
  56. e1fa3b2 hugetlb: fix hugetlb cgroup refcounting during vma split by Mike Kravetz · 3 years, 4 months ago
  57. c4225992 mm/page_alloc: speed up the iteration of max_order by Muchun Song · 4 years ago
  58. 8132fc2 mm: memcontrol: fix occasional OOMs due to proportional memory.low reclaim by Johannes Weiner · 3 years, 4 months ago
  59. 1a25c57 memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions by Mike Rapoport · 3 years, 5 months ago
  60. 7d7d0e8 Revert "mm/shmem: fix shmem_swapin() race with swapoff" by Greg Kroah-Hartman · 3 years, 5 months ago
  61. ce6ee46 mm/page_alloc: fix memory map initialization for descending nodes by Mike Rapoport · 3 years, 6 months ago
  62. 9e1cf2d mm/userfaultfd: fix uffd-wp special cases for fork() by Peter Xu · 3 years, 6 months ago
  63. 84ff5f6 mm/thp: simplify copying of huge zero page pmd when fork by Peter Xu · 3 years, 6 months ago
  64. 277b311 Revert "swap: fix do_swap_page() race with swapoff" by Greg Kroah-Hartman · 3 years, 5 months ago
  65. 7d4f961 mm,hwpoison: return -EBUSY when migration fails by Oscar Salvador · 3 years, 6 months ago
  66. 787f4e7 mm/z3fold: use release_z3fold_page_locked() to release locked z3fold page by Miaohe Lin · 3 years, 6 months ago
  67. 0fe11b7 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() by Miaohe Lin · 3 years, 6 months ago
  68. ebd6a29 hugetlb: remove prep_compound_huge_page cleanup by Mike Kravetz · 3 years, 6 months ago
  69. 2e16ad5 mm/hugetlb: remove redundant check in preparing and destroying gigantic page by Yanfei Xu · 3 years, 10 months ago
  70. 0da83a8 mm/hugetlb: use helper huge_page_order and pages_per_huge_page by Miaohe Lin · 3 years, 10 months ago
  71. 31be4ea mm/huge_memory.c: don't discard hugepage if other processes are mapping it by Miaohe Lin · 3 years, 6 months ago
  72. b655973 mm/huge_memory.c: add missing read-only THP checking in transparent_hugepage_enabled() by Miaohe Lin · 3 years, 6 months ago
  73. 9b0b9ed mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled by Aneesh Kumar K.V · 3 years, 10 months ago
  74. 10f32b8 mm/page_alloc: fix counting of managed_pages by Liu Shixin · 3 years, 6 months ago
  75. d7deea3 mm: page_alloc: refactor setup_per_zone_lowmem_reserve() by Lorenzo Stoakes · 4 years ago
  76. 5458985 mm: memcg/slab: properly set up gfp flags for objcg pointer array by Waiman Long · 3 years, 6 months ago
  77. 8e4af39 mm/shmem: fix shmem_swapin() race with swapoff by Miaohe Lin · 3 years, 6 months ago
  78. a5dcdfe swap: fix do_swap_page() race with swapoff by Miaohe Lin · 3 years, 6 months ago
  79. 29ae2c9 mm/debug_vm_pgtable: ensure THP availability via has_transparent_hugepage() by Anshuman Khandual · 3 years, 6 months ago
  80. 7abf6e5 mm/debug_vm_pgtable/basic: iterate over entire protection_map[] by Anshuman Khandual · 3 years, 10 months ago
  81. 27634d6 mm/debug_vm_pgtable/basic: add validation for dirtiness after write protect by Anshuman Khandual · 3 years, 10 months ago
  82. 9109e15 mm/gup: fix try_grab_compound_head() race with split_huge_page() by Jann Horn · 3 years, 6 months ago
  83. 377a796 mm, futex: fix shared futex pgoff on shmem huge page by Hugh Dickins · 3 years, 6 months ago
  84. ab9d178 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() by Hugh Dickins · 3 years, 6 months ago
  85. 915c3a2 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes by Hugh Dickins · 3 years, 6 months ago
  86. 90073ae mm: page_vma_mapped_walk(): get vma_address_end() earlier by Hugh Dickins · 3 years, 6 months ago
  87. bf60fc2 mm: page_vma_mapped_walk(): use goto instead of while (1) by Hugh Dickins · 3 years, 6 months ago
  88. 9f85dca mm: page_vma_mapped_walk(): add a level of indentation by Hugh Dickins · 3 years, 6 months ago
  89. e56bdb3 mm: page_vma_mapped_walk(): crossing page table boundary by Hugh Dickins · 3 years, 6 months ago
  90. 8dc191e mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block by Hugh Dickins · 3 years, 6 months ago
  91. 7b55a4b mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd by Hugh Dickins · 3 years, 6 months ago
  92. 1cb0b90 mm: page_vma_mapped_walk(): settle PageHuge on entry by Hugh Dickins · 3 years, 6 months ago
  93. 65febb4 mm: page_vma_mapped_walk(): use page for pvmw->page by Hugh Dickins · 3 years, 6 months ago
  94. 825c280 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split by Yang Shi · 3 years, 7 months ago
  95. 0010275 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() by Hugh Dickins · 3 years, 7 months ago
  96. 38cda6b mm/thp: fix page_address_in_vma() on file THP tails by Jue Wang · 3 years, 7 months ago
  97. 37ffe9f mm/thp: fix vma_address() if virtual address below file offset by Hugh Dickins · 3 years, 7 months ago
  98. 66be14a mm/thp: try_to_unmap() use TTU_SYNC for safe splitting by Hugh Dickins · 3 years, 7 months ago
  99. 6527d8e mm/thp: make is_huge_zero_pmd() safe and quicker by Hugh Dickins · 3 years, 7 months ago
  100. a8f4ea1 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry by Hugh Dickins · 3 years, 7 months ago