1. 70ad319 z3fold: remove unused attribute for release_z3fold_page by Miaohe Lin · 4 years ago
  2. 5199836 mm/vmscan: restore zone_reclaim_mode ABI by Dave Hansen · 4 years ago
  3. ff54611 hugetlb: fix uninitialized subpool pointer by Mike Kravetz · 4 years ago
  4. d95c033 include/linux/hugetlb.h: add synchronization information for new hugetlb specific flags by Mike Kravetz · 4 years ago
  5. 6c03714 hugetlb: convert PageHugeFreed to HPageFreed flag by Mike Kravetz · 4 years ago
  6. 9157c311 hugetlb: convert PageHugeTemporary() to HPageTemporary flag by Mike Kravetz · 4 years ago
  7. 8f251a3 hugetlb: convert page_huge_active() HPageMigratable flag by Mike Kravetz · 4 years ago
  8. d6995da hugetlb: use page.private for hugetlb specific page flags by Mike Kravetz · 4 years ago
  9. aeddcee mm: workingset: clarify eviction order and distance calculation by Oscar Salvador · 4 years ago
  10. 2091339 mm/vmscan.c: make lruvec_lru_size() static by Yu Zhao · 4 years ago
  11. 289ccba include/linux/mm_inline.h: fold __update_lru_size() into its sole caller by Yu Zhao · 4 years ago
  12. c1770e3 include/linux/mm_inline.h: fold page_lru_base_type() into its sole caller by Yu Zhao · 4 years ago
  13. bc71127 mm: VM_BUG_ON lru page flags by Yu Zhao · 4 years ago
  14. 8756017 mm: add __clear_page_lru_flags() to replace page_off_lru() by Yu Zhao · 4 years ago
  15. 46ae6b2 mm/swap.c: don't pass "enum lru_list" to del_page_from_lru_list() by Yu Zhao · 4 years ago
  16. 8614045 mm/swap.c: don't pass "enum lru_list" to trace_mm_lru_insertion() by Yu Zhao · 4 years ago
  17. 3a9c978 mm: don't pass "enum lru_list" to lru list addition functions by Yu Zhao · 4 years ago
  18. f90d819 include/linux/mm_inline.h: shuffle lru list addition and deletion functions by Yu Zhao · 4 years ago
  19. 42895ea mm/vmscan.c: use add_page_to_lru_list() by Yu Zhao · 4 years ago
  20. 725cac1 mm/workingset.c: avoid unnecessary max_nodes estimation in count_shadow_nodes() by Miaohe Lin · 4 years ago
  21. c2135f7 mm/vmscan: __isolate_lru_page_prepare() cleanup by Alex Shi · 4 years ago
  22. 7ecc956 mm/hugetlb: suppress wrong warning info when alloc gigantic page by Chen Wandun · 4 years ago
  23. 3272cfc2 hugetlb: fix copy_huge_page_from_user contig page struct assumption by Mike Kravetz · 4 years ago
  24. dbfee5a hugetlb: fix update_and_free_page contig page struct assumption by Mike Kravetz · 4 years ago
  25. aca7830 mm/hugetlb: use helper huge_page_size() to get hugepage size by Miaohe Lin · 4 years ago
  26. 3f1b016 mm/hugetlb: remove unnecessary VM_BUG_ON_PAGE on putback_active_hugepage() by Miaohe Lin · 4 years ago
  27. 07e51ed mm/hugetlb: use helper function range_in_vma() in page_table_shareable() by Miaohe Lin · 4 years ago
  28. 8938494 hugetlb_cgroup: use helper pages_per_huge_page() in hugetlb_cgroup by Miaohe Lin · 4 years ago
  29. bae8495 mm/pmem: avoid inserting hugepage PTE entry with fsdax if hugepage support is disabled by Aneesh Kumar K.V · 4 years ago
  30. 2efeb8d mm/huge_memory.c: remove unused return value of set_huge_zero_page() by Miaohe Lin · 4 years ago
  31. 578b772 mm/hugetlb.c: fix typos in comments by Zhiyuan Dai · 4 years ago
  32. 5291c09 mm/hugetlb: remove redundant check in preparing and destroying gigantic page by Yanfei Xu · 4 years ago
  33. 6c26d31 mm/hugetlb: fix some comment typos by Miaohe Lin · 4 years ago
  34. 82e5d37 mm/hugetlb: refactor subpage recording by Joao Martins · 4 years ago
  35. 0fa5bc4 mm/hugetlb: grab head page refcount once for group of subpages by Joao Martins · 4 years ago
  36. c93b0a9 mm/hugetlb: simplify the calculation of variables by Jiapeng Zhong · 4 years ago
  37. 1d88433 mm/hugetlb: fix use after free when subpool max_hpages accounting is not enabled by Miaohe Lin · 4 years ago
  38. c78a7f3 mm/hugetlb: use helper huge_page_order and pages_per_huge_page by Miaohe Lin · 4 years ago
  39. 0aa7f35 mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call by Miaohe Lin · 4 years ago
  40. a1ba9da mm/hugetlb.c: fix unnecessary address expansion of pmd sharing by Li Xinhai · 4 years ago
  41. cc2205a mm/hugetlb: fix potential double free in hugetlb_register_node() error path by Miaohe Lin · 4 years ago
  42. aba677f MIPS: do not call flush_tlb_all when setting pmd entry by Bibo Mao · 4 years ago
  43. fca4057 mm/huge_memory.c: update tlb entry if pmd is changed by Bibo Mao · 4 years ago
  44. 30c9cf4 mm,hwpoison: send SIGBUS to PF_MCE_EARLY processes on action required events by Aili Yao · 4 years ago
  45. 3b2ebea mm/gfp: add kernel-doc for gfp_t by Matthew Wilcox (Oracle) · 4 years ago
  46. a0cd7a7 mm: simplify free_highmem_page() and free_reserved_page() by David Hildenbrand · 4 years ago
  47. b3880c6 video: fbdev: acornfb: remove free_unused_pages() by David Hildenbrand · 4 years ago
  48. 9699ee7 mm: remove unneeded local variable in free_area_init_core by Baoquan He · 4 years ago
  49. 7010a6e mm: simplify parameter of setup_usemap() by Baoquan He · 4 years ago
  50. 3256ff8 mm: simplify parater of function memmap_init_zone() by Baoquan He · 4 years ago
  51. ab28cb6 mm: rename memmap_init() and memmap_init_zone() by Baoquan He · 4 years ago
  52. 93f503c mm: fix prototype warning from kernel test robot by Baoquan He · 4 years ago
  53. d82dc3a kasan: don't run tests when KASAN is not enabled by Andrey Konovalov · 4 years ago
  54. 1151613 kasan: add a test for kmem_cache_alloc/free_bulk by Andrey Konovalov · 4 years ago
  55. 858bdeb kasan: add proper page allocator tests by Andrey Konovalov · 4 years ago
  56. 611806b kasan: fix bug detection via ksize for HW_TAGS mode by Andrey Konovalov · 4 years ago
  57. 027b37b kasan: move _RET_IP_ to inline wrappers by Andrey Konovalov · 4 years ago
  58. e66e179 kasan: fix memory corruption in kasan_bitops_tags test by Andrey Konovalov · 4 years ago
  59. 1b1df4c kasan: adapt kmalloc_uaf2 test to HW_TAGS mode by Andrey Konovalov · 4 years ago
  60. 2e4bde6 kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL by Andrey Konovalov · 4 years ago
  61. 5d92bdf kasan: rename CONFIG_TEST_KASAN_MODULE by Andrey Konovalov · 4 years ago
  62. f05842c kasan, arm64: allow using KUnit tests with HW_TAGS mode by Andrey Konovalov · 4 years ago
  63. 573a480 kasan: add match-all tag tests by Andrey Konovalov · 4 years ago
  64. da17e37 kasan: add macros to simplify checking test constraints by Andrey Konovalov · 4 years ago
  65. 0fd3792 kasan: clean up comments in tests by Andrey Konovalov · 4 years ago
  66. 4062c24 kasan: clarify HW_TAGS impact on TBI by Andrey Konovalov · 4 years ago
  67. f00748b kasan: prefix global functions with kasan_ by Andrey Konovalov · 4 years ago
  68. fb9bf04 vmalloc: remove redundant NULL check by Yang Li · 4 years ago
  69. 5df6d79 mm/page_reporting: use list_entry_is_head() in page_reporting_cycle() by sh_def@163.com · 4 years ago
  70. 1583aa2 mm: mremap: unlink anon_vmas when mremap with MREMAP_DONTUNMAP success by Li Xinhai · 4 years ago
  71. ee8ab19 mm: rmap: explicitly reset vma->anon_vma in unlink_anon_vmas() by Li Xinhai · 4 years ago
  72. dbf53f7 mm/mprotect.c: optimize error detection in do_mprotect_pkey() by Tianjia Zhang · 4 years ago
  73. 8abb50c mm/memory.c: fix potential pte_unmap_unlock pte error by Miaohe Lin · 4 years ago
  74. 374437a mm/pgtable-generic.c: optimize the VM_BUG_ON condition in pmdp_huge_clear_flush() by Miaohe Lin · 4 years ago
  75. c045c72c mm/pgtable-generic.c: simplify the VM_BUG_ON condition in pmdp_huge_clear_flush() by Miaohe Lin · 4 years ago
  76. 90a3e37 mm/memory.c: fix potential pte_unmap_unlock pte error by Miaohe Lin · 4 years ago
  77. b720400 mm/mmap.c: remove unnecessary local variable by Adrian Huang · 4 years ago
  78. 96403bf mm: memcontrol: fix slub memory accounting by Muchun Song · 4 years ago
  79. 1685bde mm: memcontrol: fix get_active_memcg return value by Muchun Song · 4 years ago
  80. cae3af6 mm: memcontrol: fix swap undercounting in cgroup2 by Muchun Song · 4 years ago
  81. 6eeb104 fs: buffer: use raw page_memcg() on locked page by Johannes Weiner · 4 years ago
  82. a7b7e1d mm/list_lru.c: remove kvfree_rcu_local() by Shakeel Butt · 4 years ago
  83. c41a40b mm: memcontrol: replace the loop with a list_for_each_entry() by Muchun Song · 4 years ago
  84. 8a26016 mm/memcontrol: remove redundant NULL check by Yang Li · 4 years ago
  85. 802f1d5 mm: page_counter: re-layout structure to reduce false sharing by Feng Tang · 4 years ago
  86. c1a660d mm: kmem: make __memcg_kmem_(un)charge static by Roman Gushchin · 4 years ago
  87. b603894 mm: memcg: add swapcache stat for memcg v2 by Shakeel Butt · 4 years ago
  88. f9b1038 mm/memcg: remove rcu locking for lock_page_lruvec function series by Alex Shi · 4 years ago
  89. d7e3aba mm/memcg: revise the using condition of lock_page_lruvec function series by Alex Shi · 4 years ago
  90. fff66b7 mm: memcontrol: make the slab calculation consistent by Muchun Song · 4 years ago
  91. 380780e mm: memcontrol: convert NR_FILE_PMDMAPPED account to pages by Muchun Song · 4 years ago
  92. a1528e2 mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pages by Muchun Song · 4 years ago
  93. 57b2847 mm: memcontrol: convert NR_SHMEM_THPS account to pages by Muchun Song · 4 years ago
  94. bf9ecea mm: memcontrol: convert NR_FILE_THPS account to pages by Muchun Song · 4 years ago
  95. 69473e5 mm: memcontrol: convert NR_ANON_THPS account to pages by Muchun Song · 4 years ago
  96. b0ba3bf mm: memcontrol: fix NR_ANON_THPS accounting in charge moving by Muchun Song · 4 years ago
  97. f3344ad mm: memcontrol: optimize per-lruvec stats counter memory usage by Muchun Song · 4 years ago
  98. 2e9bd48 mm: memcg/slab: pre-allocate obj_cgroups for slab caches with SLAB_ACCOUNT by Roman Gushchin · 4 years ago
  99. cad8320 mm/swap: don't SetPageWorkingset unconditionally during swapin by Yu Zhao · 4 years ago
  100. e48333b mm/swap_state: constify static struct attribute_group by Rikard Falkeborn · 4 years ago