1. 79553fa Merge 5.10.102 into android12-5.10-lts by Greg Kroah-Hartman · 2 years, 10 months ago
  2. 2540909 mm: don't try to NUMA-migrate COW pages that have other uses by Linus Torvalds · 2 years, 10 months ago
  3. ac44888 Revert "FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once" by Peter Collingbourne · 3 years ago
  4. b44e46b FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once by Peter Collingbourne · 3 years, 7 months ago
  5. 9cfe168 FROMLIST: mm: protect VMA modifications using VMA sequence count by Laurent Dufour · 7 years ago
  6. 67d075d Revert "FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once" by Quentin Perret · 4 years ago
  7. 6f9aba5 FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once by Peter Collingbourne · 4 years ago
  8. 1c84293 Merge 6734e20e3920 ("Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux") into android-mainline by Greg Kroah-Hartman · 4 years, 2 months ago
  9. c462ac2 mm: Introduce arch_validate_flags() by Catalin Marinas · 5 years ago
  10. a253db89 Merge ad57a1022f9e ("Merge tag 'exfat-for-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat") into android-mainline by Greg Kroah-Hartman · 4 years, 6 months ago
  11. c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 4 years, 7 months ago
  12. d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 4 years, 7 months ago
  13. ca5999f mm: introduce include/linux/pgtable.h by Mike Rapoport · 4 years, 7 months ago
  14. 5631819 Merge 5b8b9d0c6d0e ("Merge branch 'akpm' (patches from Andrew)") into android-mainline by Greg Kroah-Hartman · 4 years, 9 months ago
  15. 6cb4d9a mm/vma: introduce VM_ACCESS_FLAGS by Anshuman Khandual · 4 years, 9 months ago
  16. 2724136 Merge 5d30bcacd91a ("Merge tag '9p-for-5.7-2' of git://github.com/martinetd/linux") into android-mainline by Greg Kroah-Hartman · 4 years, 9 months ago
  17. f45ec5f userfaultfd: wp: support swap and page migration by Peter Xu · 4 years, 9 months ago
  18. 292924b userfaultfd: wp: apply _PAGE_UFFD_WP bit by Peter Xu · 4 years, 9 months ago
  19. 5870544 mm: merge parameters for change_protection() by Peter Xu · 4 years, 9 months ago
  20. 9de4f22 mm: code cleanup for MADV_FREE by Huang Ying · 4 years, 9 months ago
  21. ab9ed60 Merge 5.6-rc5 into android-mainline by Greg Kroah-Hartman · 4 years, 10 months ago
  22. 8b272b3 mm, numa: fix bad pmd by atomically check for pmd_trans_huge when marking page tables prot_numa by Mel Gorman · 4 years, 10 months ago
  23. d3a196a Merge 5.5-rc1 into android-mainline by Greg Kroah-Hartman · 5 years ago
  24. a818f53 autonuma: reduce cache footprint when scanning page tables by Huang Ying · 5 years ago
  25. 9413914 Merge 5.4-rc1-prelrease into android-mainline by Greg Kroah-Hartman · 5 years ago
  26. 057d3389 mm: untag user pointers passed to memory syscalls by Andrey Konovalov · 5 years ago
  27. 896be8f4 Merge 5.4-rc1-prereleae into android-mainline by Greg Kroah-Hartman · 5 years ago
  28. 7b86ac3 pagewalk: separate function pointers from iterator data by Christoph Hellwig · 5 years ago
  29. a520110 mm: split out a new pagewalk.h header from mm.h by Christoph Hellwig · 5 years ago
  30. 1226c72 Merge 5.2-rc1 into android-mainline by Greg Kroah-Hartman · 6 years ago
  31. 94393c7 mm/mprotect.c: fix compilation warning because of unused 'mm' variable by Mike Rapoport · 6 years ago
  32. 7269f99 mm/mmu_notifier: use correct mmu_notifier events for each invalidation by Jérôme Glisse · 6 years ago
  33. 6f4f13e mm/mmu_notifier: contextual information for event triggering invalidation by Jérôme Glisse · 6 years ago
  34. 0f2cb7c Merge branch 'linux-mainline' into android-mainline-tmp by Todd Kjos · 6 years ago
  35. 60500a4 ANDROID: mm: add a field to store names for private anonymous memory by Colin Cross · 9 years ago
  36. 04a8645 mm: update ptep_modify_prot_commit to take old pte value as arg by Aneesh Kumar K.V · 6 years ago
  37. 0cbe3e2 mm: update ptep_modify_prot_start/commit to take vm_area_struct as arg by Aneesh Kumar K.V · 6 years ago
  38. ac46d4f mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 by Jérôme Glisse · 6 years ago
  39. 42e4089 x86/speculation/l1tf: Disallow non privileged high MMIO PROT_NONE mappings by Andi Kleen · 7 years ago
  40. 09a913a sched/numa: avoid trapping faults and attempting migration of file-backed dirty pages by Mel Gorman · 7 years ago
  41. 2c2d57b5 mm: Clear arch specific VM flags on protection change by Khalid Aziz · 7 years ago
  42. 9035cf9 mm: Add address parameter to arch_validate_prot() by Khalid Aziz · 7 years ago
  43. 859d4ad mm: numa: do not trap faults on shared data section pages. by Henry Willard · 7 years ago
  44. 4991c09 mm/mprotect: add a cond_resched() inside change_pmd_range() by Anshuman Khandual · 7 years ago
  45. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  46. 5042db4 mm/ZONE_DEVICE: new type of ZONE_DEVICE for unaddressable memory by Jérôme Glisse · 7 years ago
  47. 84c3fc4 mm: thp: check pmd migration entry in common path by Zi Yan · 7 years ago
  48. 16af97d mm: migrate: prevent racy access to tlb_flush_pending by Nadav Amit · 7 years ago
  49. 3ea2771 mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries by Mel Gorman · 7 years ago
  50. 8bc3c3f mm: drop NULL return check of pte_offset_map_lock() by Naoya Horiguchi · 7 years ago
  51. c2febaf mm: convert generic code to 5-level paging by Kirill A. Shutemov · 8 years ago
  52. 288bc54 mm/autonuma: let architecture override how the write bit should be stashed in a protnone pte. by Aneesh Kumar K.V · 8 years ago
  53. 175ad4f mm: mprotect: use pmd_trans_unstable instead of taking the pmd_lock by Andrea Arcangeli · 8 years ago
  54. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  55. c7142ae mm/pkeys: generate pkey system call code only if ARCH_HAS_PKEYS is selected by Heiko Carstens · 8 years ago
  56. fd60775 mm, thp: avoid unlikely branches for split_huge_pmd by David Rientjes · 8 years ago
  57. 3e32158 mm/mprotect.c: don't touch single threaded PTEs which are on the right node by Andi Kleen · 8 years ago
  58. 137baab mm/numa: Remove duplicated include from mprotect.c by Wei Yongjun · 8 years ago
  59. 93c26d7 Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  60. e86f15e mm: vma_merge: fix vm_page_prot SMP race condition against rmap_walk by Andrea Arcangeli · 8 years ago
  61. 6d2329f mm: vm_page_prot: update with WRITE_ONCE/READ_ONCE by Andrea Arcangeli · 8 years ago
  62. e8c24d3 x86/pkeys: Allocation/free syscalls by Dave Hansen · 8 years ago
  63. a8502b6 x86/pkeys: Make mprotect_key() mask off additional vm_flags by Dave Hansen · 8 years ago
  64. 7d06d9c mm: Implement new pkey_mprotect() system call by Dave Hansen · 8 years ago
  65. 337d9ab mm: thp: check pmd_trans_unstable() after split_huge_pmd() by Naoya Horiguchi · 8 years ago
  66. dc0ef0d mm: make mmap_sem for write waits killable for mm syscalls by Michal Hocko · 9 years ago
  67. f138556 mm/mprotect.c: don't imply PROT_EXEC on non-exec fs by Piotr Kwapulinski · 9 years ago
  68. 62b5f7d mm/core, x86/mm/pkeys: Add execute-only protection keys support by Dave Hansen · 9 years ago
  69. e6bfb70 mm/core, arch, powerpc: Pass a protection key in to calc_vm_flag_bits() by Dave Hansen · 9 years ago
  70. 6b9116a mm, dax: check for pmd_none() after split_huge_pmd() by Kirill A. Shutemov · 9 years ago
  71. 5c7fb56 mm, dax: dax-pmd vs thp-pmd vs hugetlbfs-pmd by Dan Williams · 9 years ago
  72. 78ddc53 thp: rename split_huge_page_pmd() to split_huge_pmd() by Kirill A. Shutemov · 9 years ago
  73. 8463833 mm: rework virtual memory accounting by Konstantin Khlebnikov · 9 years ago
  74. 19a809a userfaultfd: teach vma_merge to merge across vma->vm_userfaultfd_ctx by Andrea Arcangeli · 9 years ago
  75. 36f8818 mm: fix mprotect() behaviour on VM_LOCKED VMAs by Kirill A. Shutemov · 10 years ago
  76. b191f9b mm: numa: preserve PTE write permissions across a NUMA hinting fault by Mel Gorman · 10 years ago
  77. 10c1045 mm: numa: avoid unnecessary TLB flushes when setting NUMA hinting entries by Mel Gorman · 10 years ago
  78. e944fd6 mm: numa: do not trap faults on the huge zero page by Mel Gorman · 10 years ago
  79. 4d94246 mm: convert p[te|md]_mknonnuma and remaining page table manipulations by Mel Gorman · 10 years ago
  80. 8a0516e mm: convert p[te|md]_numa users to p[te|md]_protnone_numa by Mel Gorman · 10 years ago
  81. 0661a33 mm: remove rest usage of VM_NONLINEAR and pte_file() by Kirill A. Shutemov · 10 years ago
  82. 64e45507 mm: softdirty: enable write notifications on VMAs after VM_SOFTDIRTY cleared by Peter Feiner · 10 years ago
  83. a533809 mm: move mmu notifier call from change_protection to change_pmd_range by Rik van Riel · 11 years ago
  84. 1ad9f62 mm: numa: recheck for transhuge pages under lock during protection changes by Mel Gorman · 11 years ago
  85. 88a9ab6 mm,numa: reorganize change_pmd_range() by Rik van Riel · 11 years ago
  86. 56eecdb mm: Use ptep/pmdp_set_numa() for updating _PAGE_NUMA bit by Aneesh Kumar K.V · 11 years ago
  87. 9d85d58 mm: Dirty accountable change only apply to non prot numa case by Aneesh Kumar K.V · 11 years ago
  88. 64a9a34 mm: numa: do not automatically migrate KSM pages by Mel Gorman · 11 years ago
  89. 2084140 mm: fix TLB flush race between migration, and change_protection_range by Rik van Riel · 11 years ago
  90. 1667918 mm: numa: clear numa hinting information on mprotect by Mel Gorman · 11 years ago
  91. 0c5f83c mm: numa: do not clear PTE for pte_numa update by Mel Gorman · 11 years ago
  92. 72403b4 mm: numa: return the number of base pages altered by protection changes by Mel Gorman · 11 years ago
  93. fb10d5b Merge branch 'linus' into sched/core by Ingo Molnar · 11 years ago
  94. 0255d49 mm: Account for a THP NUMA hinting update as one PTE update by Mel Gorman · 11 years ago
  95. c3d16e1 mm: migration: do not lose soft dirty bit if page is in migration state by Cyrill Gorcunov · 11 years ago
  96. 0f19c17 mm: numa: Do not batch handle PMD pages by Mel Gorman · 11 years ago
  97. 9057289 mm: numa: Change page last {nid,pid} into {cpu,pid} by Peter Zijlstra · 11 years ago
  98. 25cbbef mm: numa: Trap pmd hinting faults only if we would otherwise trap PTE faults by Mel Gorman · 11 years ago
  99. b795854 sched/numa: Set preferred NUMA node based on number of private faults by Mel Gorman · 11 years ago
  100. 1bc115d mm: numa: Scan pages with elevated page_mapcount by Mel Gorman · 11 years ago