1. 167612c1 ANDROID: Fix compilation error with huge_pmd_share() by Lokesh Gidra · 4 years, 2 months ago
  2. 76002c2 Merge 5.10.38 into android12-5.10 by Greg Kroah-Hartman · 4 years, 3 months ago
  3. 9639a75 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() by Miaohe Lin · 4 years, 3 months ago
  4. 26d1bb8 FROMLIST: userfaultfd/hugetlbfs: Fix minor fault page leak by Peter Xu · 4 years, 4 months ago
  5. 4a5cf92 BACKPORT: FROMGIT: userfaultfd: add UFFDIO_CONTINUE ioctl by Axel Rasmussen · 4 years, 5 months ago
  6. e6bf076 BACKPORT: FROMGIT: userfaultfd: hugetlbfs: only compile UFFD helpers if config enabled by Axel Rasmussen · 4 years, 5 months ago
  7. 4d3dd33 BACKPORT: FROMGIT: userfaultfd: add minor fault registration mode by Axel Rasmussen · 4 years, 5 months ago
  8. 343cacf FROMGIT: hugetlb/userfaultfd: unshare all pmds for hugetlbfs when register wp by Peter Xu · 4 years, 5 months ago
  9. 5c3d6ac FROMGIT: mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h by Peter Xu · 4 years, 5 months ago
  10. 8b03b57 FROMGIT: mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE by Peter Xu · 4 years, 5 months ago
  11. f1d8bd5 FROMGIT: hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled by Peter Xu · 4 years, 5 months ago
  12. 59caf93 BACKPORT: FROMGIT: hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() by Peter Xu · 4 years, 5 months ago
  13. b9a61f9 Merge 5.10.27 into android12-5.10 by Greg Kroah-Hartman · 4 years, 4 months ago
  14. fe03ccc hugetlb_cgroup: fix imbalanced css_get and css_put pair for shared mappings by Miaohe Lin · 4 years, 4 months ago
  15. 28454baf Merge 5.10.21 into android12-5.10 by Greg Kroah-Hartman · 4 years, 5 months ago
  16. e335952 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing by Li Xinhai · 4 years, 5 months ago
  17. d8c7f0a Merge 5.10.20 into android12-5.10 by Greg Kroah-Hartman · 4 years, 5 months ago
  18. 65f6dc3 hugetlb: fix update_and_free_page contig page struct assumption by Mike Kravetz · 4 years, 5 months ago
  19. c9ea771 mm/hugetlb: suppress wrong warning info when alloc gigantic page by Chen Wandun · 4 years, 5 months ago
  20. 89b2dbd mm/hugetlb: fix potential double free in hugetlb_register_node() error path by Miaohe Lin · 4 years, 5 months ago
  21. 1092f69 Merge 5.10.15 into android12-5.10 by Greg Kroah-Hartman · 4 years, 6 months ago
  22. eca84eb mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active by Muchun Song · 4 years, 6 months ago
  23. 5b9631c mm: hugetlb: fix a race between isolating and freeing page by Muchun Song · 4 years, 6 months ago
  24. e334b1f mm: hugetlb: fix a race between freeing and dissolving the page by Muchun Song · 4 years, 6 months ago
  25. afe6c31 mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page by Muchun Song · 4 years, 6 months ago
  26. 23ba990 FROMLIST: mm: cma: introduce gfp flag in cma_alloc instead of no_warn by Minchan Kim · 4 years, 6 months ago
  27. 32507b6 FROMLIST: mm: cache some VMA fields in the vm_fault structure by Laurent Dufour · 7 years ago
  28. d3e43af mm/hugetlb: fix potential missing huge page size info by Miaohe Lin · 4 years, 7 months ago
  29. df73c80 mm/hugetlb: fix deadlock in hugetlb_cow error path by Mike Kravetz · 4 years, 7 months ago
  30. 9b52a37 hugetlb: fix an error code in hugetlb_reserve_pages() by Dan Carpenter · 4 years, 8 months ago
  31. ba9c120 mm/hugetlb: clear compound_nr before freeing gigantic pages by Gerald Schaefer · 4 years, 8 months ago
  32. 336bf30 hugetlbfs: fix anon huge page migration race by Mike Kravetz · 4 years, 9 months ago
  33. 79aa925 hugetlb_cgroup: fix reservation accounting by Mike Kravetz · 4 years, 9 months ago
  34. 5a32c34 Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 10 months ago
  35. 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, 10 months ago
  36. 0bf7b64 hugetlb: add lockdep check for i_mmap_rwsem held in huge_pmd_share by Mike Kravetz · 4 years, 10 months ago
  37. 6664bfc mm/hugetlb: take the free hpage during the iteration directly by Wei Yang · 4 years, 10 months ago
  38. 2f37511 mm/hugetlb: narrow the hugetlb_lock protection area during preparing huge page by Wei Yang · 4 years, 10 months ago
  39. 15a8d68 mm/hugetlb: a page from buddy is not on any list by Wei Yang · 4 years, 10 months ago
  40. 972a3da3 mm/hugetlb: count file_region to be added when regions_needed != NULL by Wei Yang · 4 years, 10 months ago
  41. d3ec7b6 mm/hugetlb: use list_splice to merge two list at once by Wei Yang · 4 years, 10 months ago
  42. a1ddc2e mm/hugetlb: remove VM_BUG_ON(!nrg) in get_file_region_entry_from_cache() by Wei Yang · 4 years, 10 months ago
  43. 7db5e7b mm/hugetlb: not necessary to coalesce regions recursively by Wei Yang · 4 years, 10 months ago
  44. d79d176 mm/hugetlb.c: remove the unnecessary non_swap_entry() by Baoquan He · 4 years, 10 months ago
  45. 3e5c360 mm/hugetlb.c: make is_hugetlb_entry_hwpoisoned return bool by Baoquan He · 4 years, 10 months ago
  46. 7981593 mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit by Joe Perches · 4 years, 11 months ago
  47. 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, 10 months ago
  48. 17743798 mm/hugetlb: fix a race between hugetlb sysctl handlers by Muchun Song · 5 years ago
  49. 953f064 mm/hugetlb: try preferred node first when alloc gigantic page from cma by Li Xinhai · 5 years ago
  50. 2281f79 mm: cma: use CMA_MAX_NAME to define the length of cma name array by Barry Song · 5 years ago
  51. bbe8875 mm/hugetlb: make hugetlb migration callback CMA aware by Joonsoo Kim · 5 years ago
  52. d92bbc2 mm/hugetlb: unify migration callbacks by Joonsoo Kim · 5 years ago
  53. 9e7ee40 mm/hugetlb.c: delete duplicated words by Randy Dunlap · 5 years ago
  54. 29d0f41 mm: hugetlb: fix the name of hugetlb CMA by Barry Song · 5 years ago
  55. 34ae204f hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem by Mike Kravetz · 5 years ago
  56. 8ca39e6 mm/hugetlb: add mempolicy check in the reservation routine by Muchun Song · 5 years ago
  57. 75802ca6 mm/hugetlb: fix calculation of adjust_range_if_pmd_sharing_possible by Peter Xu · 5 years ago
  58. ca15ca4 mm: remove unneeded includes of <asm/pgalloc.h> by Mike Rapoport · 5 years ago
  59. dbda8fe mm/hugetlb: avoid hardcoding while checking if cma is enabled by Barry Song · 5 years ago
  60. 1139d33 mm/hugetlb.c: fix pages per hugetlb calculation by Mike Kravetz · 5 years ago
  61. c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 5 years ago
  62. e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 5 years ago
  63. 7c8de35 mm/hugetlb: fix a typos in comments by Ethon Paul · 5 years ago
  64. ee01c4d Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 5 years ago
  65. 8ac0b81 mm/hugetlb: avoid unnecessary check on pud and pmd entry in huge_pte_offset by Li Xinhai · 5 years ago
  66. c2833a5 hugetlbfs: fix changes to command line processing by Mike Kravetz · 5 years ago
  67. 282f421 hugetlbfs: clean up command line processing by Mike Kravetz · 5 years ago
  68. 3823783 hugetlbfs: remove hugetlb_add_hstate() warning for existing hstate by Mike Kravetz · 5 years ago
  69. 359f254 hugetlbfs: move hugepagesz= parsing to arch independent code by Mike Kravetz · 5 years ago
  70. ae94da8 hugetlbfs: add arch_hugetlb_valid_size by Mike Kravetz · 5 years ago
  71. 0b54142 Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Daniel Borkmann · 5 years ago
  72. 3292739 sysctl: pass kernel pointers to ->proc_handler by Christoph Hellwig · 5 years ago
  73. 3c1d7e6 mm/hugetlb: fix a addressing exception caused by huge_pte_offset by Longpeng · 5 years ago
  74. cf11e85 mm: hugetlb: optionally allocate gigantic hugepages using cma by Roman Gushchin · 5 years ago
  75. 1b2a1e7 mm/hugetlb: add missing annotation for gather_surplus_pages() by Jules Irenge · 5 years ago
  76. d4af73e mm/hugetlb: remove unnecessary memory fetch in PageHeadHuge() by Vlastimil Babka · 5 years ago
  77. 353b2de mm/hugetlb.c: clean code by removing unnecessary initialization by Mateusz Nosek · 5 years ago
  78. a9b3f86 hugetlb: support file_region coalescing again by Mina Almasry · 5 years ago
  79. 08cf9fa hugetlb_cgroup: support noreserve mappings by Mina Almasry · 5 years ago
  80. 075a61d hugetlb_cgroup: add accounting for shared mappings by Mina Almasry · 5 years ago
  81. 0db9d74 hugetlb: disable region_add file_region coalescing by Mina Almasry · 5 years ago
  82. e9fe92a hugetlb_cgroup: add reservation accounting for private mappings by Mina Almasry · 5 years ago
  83. 1adc4d4 hugetlb_cgroup: add interface for charge/uncharge hugetlb reservations by Mina Almasry · 5 years ago
  84. 87bf91d hugetlbfs: Use i_mmap_rwsem to address page fault/truncate race by Mike Kravetz · 5 years ago
  85. c0d0381 hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization by Mike Kravetz · 5 years ago
  86. 71335f3 mm/gup: allow to react to fatal signals by Peter Xu · 5 years ago
  87. 4426e94 mm/gup: allow VM_FAULT_RETRY for multiple times by Peter Xu · 5 years ago
  88. 4f6da93 mm/gup: rename "nonblocking" to "locked" where proper by Peter Xu · 5 years ago
  89. 47e29d3 mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages by John Hubbard · 5 years ago
  90. 3faa52c mm/gup: track FOLL_PIN pages by John Hubbard · 5 years ago
  91. c77c0a8 mm/hugetlb: defer freeing of huge pages if in non-task context by Waiman Long · 6 years ago
  92. acbfb08 mm/hugetlb: avoid looping to the same hugepage if !pages and !vmas by Zhigang Lu · 6 years ago
  93. 188b04a hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() by Wei Yang · 6 years ago
  94. d75c6af hugetlb: remove duplicated code by Mina Almasry · 6 years ago
  95. 5c91195 hugetlb: region_chg provides only cache entry by Mina Almasry · 6 years ago
  96. 930668c hugetlbfs: take read_lock on i_mmap for PMD sharing by Waiman Long · 6 years ago
  97. 5525463 hugetlbfs: hugetlb_fault_mutex_hash() cleanup by Mike Kravetz · 6 years ago
  98. 5e27a2d mm/page_alloc: add alloc_contig_pages() by Anshuman Khandual · 6 years ago
  99. f231fe4 hugetlbfs: don't access uninitialized memmaps in pfn_range_valid_gigantic() by David Hildenbrand · 6 years ago
  100. f60858f hugetlbfs: don't retry when pool page allocations start to fail by Mike Kravetz · 6 years ago