1. c1991e0 hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled by Peter Xu · 3 years, 9 months ago
  2. aec44e0 hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() by Peter Xu · 3 years, 9 months ago
  3. 84172f4 mm/page_alloc: combine __alloc_pages and __alloc_pages_nodemask by Matthew Wilcox (Oracle) · 3 years, 9 months ago
  4. d85aecf hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings by Miaohe Lin · 3 years, 10 months ago
  5. 4eae4ef hugetlb: do early cow when page pinned on src mm by Peter Xu · 3 years, 10 months ago
  6. ca6eb14 mm: use is_cow_mapping() across tree where proper by Peter Xu · 3 years, 10 months ago
  7. ca7e045 hugetlb: break earlier in add_reservation_in_range() when we can by Peter Xu · 3 years, 10 months ago
  8. 2103cf9 hugetlb: dedup the code to add a new file_region by Peter Xu · 3 years, 10 months ago
  9. 33b8f84 mm/hugetlb: change hugetlb_reserve_pages() to type bool by Mike Kravetz · 3 years, 11 months ago
  10. ff54611 hugetlb: fix uninitialized subpool pointer by Mike Kravetz · 3 years, 11 months ago
  11. 6c03714 hugetlb: convert PageHugeFreed to HPageFreed flag by Mike Kravetz · 3 years, 11 months ago
  12. 9157c311 hugetlb: convert PageHugeTemporary() to HPageTemporary flag by Mike Kravetz · 3 years, 11 months ago
  13. 8f251a3 hugetlb: convert page_huge_active() HPageMigratable flag by Mike Kravetz · 3 years, 11 months ago
  14. d6995da hugetlb: use page.private for hugetlb specific page flags by Mike Kravetz · 3 years, 11 months ago
  15. 7ecc956 mm/hugetlb: suppress wrong warning info when alloc gigantic page by Chen Wandun · 3 years, 11 months ago
  16. dbfee5a hugetlb: fix update_and_free_page contig page struct assumption by Mike Kravetz · 3 years, 11 months ago
  17. aca7830 mm/hugetlb: use helper huge_page_size() to get hugepage size by Miaohe Lin · 3 years, 11 months ago
  18. 3f1b016 mm/hugetlb: remove unnecessary VM_BUG_ON_PAGE on putback_active_hugepage() by Miaohe Lin · 3 years, 11 months ago
  19. 07e51ed mm/hugetlb: use helper function range_in_vma() in page_table_shareable() by Miaohe Lin · 3 years, 11 months ago
  20. 578b772 mm/hugetlb.c: fix typos in comments by Zhiyuan Dai · 3 years, 11 months ago
  21. 5291c09 mm/hugetlb: remove redundant check in preparing and destroying gigantic page by Yanfei Xu · 3 years, 11 months ago
  22. 6c26d31 mm/hugetlb: fix some comment typos by Miaohe Lin · 3 years, 11 months ago
  23. 82e5d37 mm/hugetlb: refactor subpage recording by Joao Martins · 3 years, 11 months ago
  24. 0fa5bc4 mm/hugetlb: grab head page refcount once for group of subpages by Joao Martins · 3 years, 11 months ago
  25. c93b0a9 mm/hugetlb: simplify the calculation of variables by Jiapeng Zhong · 3 years, 11 months ago
  26. 1d88433 mm/hugetlb: fix use after free when subpool max_hpages accounting is not enabled by Miaohe Lin · 3 years, 11 months ago
  27. c78a7f3 mm/hugetlb: use helper huge_page_order and pages_per_huge_page by Miaohe Lin · 3 years, 11 months ago
  28. 0aa7f35 mm/hugetlb: avoid unnecessary hugetlb_acct_memory() call by Miaohe Lin · 3 years, 11 months ago
  29. a1ba9da mm/hugetlb.c: fix unnecessary address expansion of pmd sharing by Li Xinhai · 3 years, 11 months ago
  30. cc2205a mm/hugetlb: fix potential double free in hugetlb_register_node() error path by Miaohe Lin · 3 years, 11 months ago
  31. 7b15c27 Merge tag 'core-mm-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 11 months ago
  32. e558464 mm: hugetlb: fix missing put_page in gather_surplus_pages() by Muchun Song · 4 years ago
  33. ecbf472 mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active by Muchun Song · 4 years ago
  34. 0eb2df2 mm: hugetlb: fix a race between isolating and freeing page by Muchun Song · 4 years ago
  35. 7ffddd4 mm: hugetlb: fix a race between freeing and dissolving the page by Muchun Song · 4 years ago
  36. 585fc0d mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page by Muchun Song · 4 years ago
  37. a72afd8 tlb: mmu_gather: Remove start/end arguments from tlb_gather_mmu() by Will Deacon · 4 years ago
  38. ae8eba8 tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu() by Will Deacon · 4 years ago
  39. 0eb98f1 mm/hugetlb: fix potential missing huge page size info by Miaohe Lin · 4 years ago
  40. e7dd91c mm/hugetlb: fix deadlock in hugetlb_cow error path by Mike Kravetz · 4 years, 1 month ago
  41. ae7a927 mm: use sysfs_emit for struct kobject * uses by Joe Perches · 4 years, 1 month ago
  42. 7fc2513 hugetlb: fix an error code in hugetlb_reserve_pages() by Dan Carpenter · 4 years, 1 month ago
  43. 39a0fea mm,hugetlb: remove unneeded initialization by Oscar Salvador · 4 years, 1 month ago
  44. 0a4f3d1 mm: hugetlb: fix type of delta parameter and related local variables in gather_surplus_pages() by Liu Xiang · 4 years, 1 month ago
  45. e5dface mm/hugetlb.c: just use put_page_testzero() instead of page_count() by Hui Su · 4 years, 1 month ago
  46. dd3b614 vm_ops: rename .split() callback to .may_split() by Dmitry Safonov · 4 years, 1 month ago
  47. ba9c120 mm/hugetlb: clear compound_nr before freeing gigantic pages by Gerald Schaefer · 4 years, 1 month ago
  48. 336bf30 hugetlbfs: fix anon huge page migration race by Mike Kravetz · 4 years, 2 months ago
  49. 79aa925 hugetlb_cgroup: fix reservation accounting by Mike Kravetz · 4 years, 2 months ago
  50. 5a32c34 Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 3 months ago
  51. fe15146 Merge tag 'driver-core-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 4 years, 3 months ago
  52. 0bf7b64 hugetlb: add lockdep check for i_mmap_rwsem held in huge_pmd_share by Mike Kravetz · 4 years, 3 months ago
  53. 6664bfc mm/hugetlb: take the free hpage during the iteration directly by Wei Yang · 4 years, 3 months ago
  54. 2f37511 mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page by Wei Yang · 4 years, 3 months ago
  55. 15a8d68 mm/hugetlb: a page from buddy is not on any list by Wei Yang · 4 years, 3 months ago
  56. 972a3da3 mm/hugetlb: count file_region to be added when regions_needed != NULL by Wei Yang · 4 years, 3 months ago
  57. d3ec7b6 mm/hugetlb: use list_splice to merge two list at once by Wei Yang · 4 years, 3 months ago
  58. a1ddc2e mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entry_from_cache() by Wei Yang · 4 years, 3 months ago
  59. 7db5e7b mm/hugetlb: not necessary to coalesce regions recursively by Wei Yang · 4 years, 3 months ago
  60. d79d176 mm/hugetlb.c: remove the unnecessary non_swap_entry() by Baoquan He · 4 years, 3 months ago
  61. 3e5c360 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool by Baoquan He · 4 years, 3 months ago
  62. 7981593 mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit by Joe Perches · 4 years, 4 months ago
  63. 8c1c6c7 Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into dma-mapping-for-next by Christoph Hellwig · 4 years, 4 months ago
  64. 1774379 mm/hugetlb: fix a race between hugetlb sysctl handlers by Muchun Song · 4 years, 4 months ago
  65. 953f064 mm/hugetlb: try preferred node first when alloc gigantic page from cma by Li Xinhai · 4 years, 4 months ago
  66. 2281f79 mm: cma: use CMA_MAX_NAME to define the length of cma name array by Barry Song · 4 years, 5 months ago
  67. bbe8875 mm/hugetlb: make hugetlb migration callback CMA aware by Joonsoo Kim · 4 years, 5 months ago
  68. d92bbc2 mm/hugetlb: unify migration callbacks by Joonsoo Kim · 4 years, 5 months ago
  69. 9e7ee40 mm/hugetlb.c: delete duplicated words by Randy Dunlap · 4 years, 5 months ago
  70. 29d0f41 mm: hugetlb: fix the name of hugetlb CMA by Barry Song · 4 years, 5 months ago
  71. 34ae204 hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem by Mike Kravetz · 4 years, 5 months ago
  72. 8ca39e6 mm/hugetlb: add mempolicy check in the reservation routine by Muchun Song · 4 years, 5 months ago
  73. 75802ca6 mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible by Peter Xu · 4 years, 5 months ago
  74. ca15ca4 mm: remove unneeded includes of <asm/pgalloc.h> by Mike Rapoport · 4 years, 5 months ago
  75. dbda8fe mm/hugetlb: avoid hardcoding while checking if cma is enabled by Barry Song · 4 years, 6 months ago
  76. 1139d33 mm/hugetlb.c: fix pages per hugetlb calculation by Mike Kravetz · 4 years, 7 months ago
  77. c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
  78. e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 7 months ago
  79. 7c8de35 mm/hugetlb: fix a typos in comments by Ethon Paul · 4 years, 7 months ago
  80. ee01c4d Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 4 years, 8 months ago
  81. 8ac0b81 mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset by Li Xinhai · 4 years, 8 months ago
  82. c2833a5 hugetlbfs: fix changes to command line processing by Mike Kravetz · 4 years, 8 months ago
  83. 282f421 hugetlbfs: clean up command line processing by Mike Kravetz · 4 years, 8 months ago
  84. 3823783 hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate by Mike Kravetz · 4 years, 8 months ago
  85. 359f254 hugetlbfs: move hugepagesz= parsing to arch independent code by Mike Kravetz · 4 years, 8 months ago
  86. ae94da8 hugetlbfs: add arch_hugetlb_valid_size by Mike Kravetz · 4 years, 8 months ago
  87. 0b54142 Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Daniel Borkmann · 4 years, 9 months ago
  88. 3292739 sysctl: pass kernel pointers to ->proc_handler by Christoph Hellwig · 4 years, 9 months ago
  89. 3c1d7e6 mm/hugetlb: fix a addressing exception caused by huge_pte_offset by Longpeng · 4 years, 9 months ago
  90. cf11e85 mm: hugetlb: optionally allocate gigantic hugepages using cma by Roman Gushchin · 4 years, 9 months ago
  91. 1b2a1e7 mm/hugetlb: add missing annotation for gather_surplus_pages() by Jules Irenge · 4 years, 9 months ago
  92. d4af73e mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() by Vlastimil Babka · 4 years, 10 months ago
  93. 353b2de mm/hugetlb.c: clean code by removing unnecessary initialization by Mateusz Nosek · 4 years, 10 months ago
  94. a9b3f86 hugetlb: support file_region coalescing again by Mina Almasry · 4 years, 10 months ago
  95. 08cf9fa hugetlb_cgroup: support noreserve mappings by Mina Almasry · 4 years, 10 months ago
  96. 075a61d hugetlb_cgroup: add accounting for shared mappings by Mina Almasry · 4 years, 10 months ago
  97. 0db9d74 hugetlb: disable region_add file_region coalescing by Mina Almasry · 4 years, 10 months ago
  98. e9fe92a hugetlb_cgroup: add reservation accounting for private mappings by Mina Almasry · 4 years, 10 months ago
  99. 1adc4d4 hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations by Mina Almasry · 4 years, 10 months ago
  100. 87bf91d hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race by Mike Kravetz · 4 years, 10 months ago