1. 91d2427 ANDROID: Add Interrupt Hook for madvise Compression by zihan ju · 1 year, 9 months ago
  2. 28f1c8e ANDROID: vendor_hook: Add hook to abort reclaim and compaction by shenjiangjiang · 2 years, 1 month ago
  3. 9ef4727 Merge tag 'android12-5.10.149_r00' into android12-5.10 by Greg Kroah-Hartman · 2 years, 8 months ago
  4. bfdcf47c ANDROID: mm: remove sequence counting when mmap_lock is not exclusively owned by Suren Baghdasaryan · 2 years, 9 months ago
  5. d84fac9 FROMGIT: mm/madvise: fix madvise_pageout for private file mappings by Pavankumar Kondeti · 2 years, 9 months ago
  6. bc7618b Merge 5.10.147 into android12-5.10-lts by Greg Kroah-Hartman · 2 years, 10 months ago
  7. be2cd26 mm: fix madivse_pageout mishandling on non-LRU page by Minchan Kim · 2 years, 11 months ago
  8. 6d04d8c ANDROID: vendor_hooks: Allow shared pages reclaim via MADV_PAGEOUT by Pavankumar Kondeti · 2 years, 10 months ago
  9. e3f469b ANDROID: vendor_hooks: Add hooks to madvise_cold_or_pageout_pte_range() by Bing Han · 3 years, 2 months ago
  10. 95f4203 Merge 5.10.110 into android12-5.10-lts by Greg Kroah-Hartman · 3 years, 4 months ago
  11. 608c501 Revert "mm: madvise: skip unmapped vma holes passed to process_madvise" by Charan Teja Kalla · 3 years, 4 months ago
  12. 8b354e3 mm: madvise: return correct bytes advised with process_madvise by Charan Teja Kalla · 3 years, 4 months ago
  13. 928c06c mm: madvise: skip unmapped vma holes passed to process_madvise by Charan Teja Kalla · 3 years, 4 months ago
  14. 2e06e5e FROMLIST: mm/madvise: add MADV_WILLNEED to process_madvise() by Liujie Xie · 4 years ago
  15. 3ccfc59 Merge 5.10.24 into android12-5.10-lts by Greg Kroah-Hartman · 4 years, 5 months ago
  16. 518f98e mm/madvise: replace ptrace attach requirement for process_madvise by Suren Baghdasaryan · 4 years, 5 months ago
  17. 9cfe168 FROMLIST: mm: protect VMA modifications using VMA sequence count by Laurent Dufour · 7 years ago
  18. 19057a6 Merge 5.10.4 into android12-5.10 by Greg Kroah-Hartman · 4 years, 7 months ago
  19. b7bf8ed mm,memory_failure: always pin the page in madvise_inject_error by Oscar Salvador · 4 years, 8 months ago
  20. 4de82f1 Merge a68a0262abda ("mm/madvise: remove racy mm ownership check") into android-mainline by Greg Kroah-Hartman · 4 years, 8 months ago
  21. a68a026 mm/madvise: remove racy mm ownership check by Minchan Kim · 4 years, 8 months ago
  22. 5acba58 Merge 5.10-rc5 into android-mainline by Greg Kroah-Hartman · 4 years, 8 months ago
  23. 6638380 mm: fix madvise WILLNEED performance problem by Matthew Wilcox (Oracle) · 4 years, 8 months ago
  24. 450677d mm/madvise: fix memory leak from process_madvise by Eric Dumazet · 4 years, 8 months ago
  25. b3dd1b5 Merge 922a763ae178 ("Merge tag 'zonefs-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs") into android-mainline by Greg Kroah-Hartman · 4 years, 9 months ago
  26. 05d2a66 Merge 54a4c789ca80 ("Merge tag 'docs/v5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media") into android-mainline by Greg Kroah-Hartman · 4 years, 9 months ago
  27. 75c90a8c Merge d5660df4a555 ("Merge branch 'akpm' (patches from Andrew)") into android-mainline by Greg Kroah-Hartman · 4 years, 9 months ago
  28. ecb8ac8 mm/madvise: introduce process_madvise() syscall: an external memory hinting API by Minchan Kim · 4 years, 10 months ago
  29. 0726b01 mm/madvise: pass mm to do_madvise by Minchan Kim · 4 years, 10 months ago
  30. 4d45e75 mm: remove the now-unnecessary mmget_still_valid() hack by Jann Horn · 4 years, 10 months ago
  31. 5a2ffca mm,hwpoison: return 0 if the page is already poisoned in soft-offline by Oscar Salvador · 4 years, 10 months ago
  32. dc7560b mm,hwpoison: refactor madvise_inject_error by Oscar Salvador · 4 years, 10 months ago
  33. e6e8871 mm: optimise madvise WILLNEED by Matthew Wilcox (Oracle) · 4 years, 10 months ago
  34. fb3b36d Merge a1bffa48745a ("Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi") into 'android-mainline' by Greg Kroah-Hartman · 4 years, 10 months ago
  35. ce26842 mm: validate pmd after splitting by Minchan Kim · 4 years, 11 months ago
  36. 3d3ef2a Merge 5.9-rc4 into android-mainline by Greg Kroah-Hartman · 5 years ago
  37. 7867fd7 mm: madvise: fix vma user-after-free by Yang Shi · 5 years ago
  38. 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 · 5 years ago
  39. c1e8d7c mmap locking API: convert mmap_sem comments by Michel Lespinasse · 5 years ago
  40. d8ed45c mmap locking API: use coccinelle to convert mmap_sem rwsem call sites by Michel Lespinasse · 5 years ago
  41. 09257b6 Merge 5.7-rc3 into android-mainline by Greg Kroah-Hartman · 5 years ago
  42. bc0c4d1 mm: check that mm is still valid in madvise() by Linus Torvalds · 5 years ago
  43. be8d9e8 Merge 5.6-rc7 into android-mainline by Greg Kroah-Hartman · 5 years ago
  44. 12e967f mm: do not allow MADV_PAGEOUT for CoW pages by Michal Hocko · 5 years ago
  45. 7881aee Merge 39bed42de2e7 ("Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma") into android-mainline by Greg Kroah-Hartman · 5 years ago
  46. db08ca2 mm: make do_madvise() available internally by Jens Axboe · 6 years ago
  47. d3a196a Merge 5.5-rc1 into android-mainline by Greg Kroah-Hartman · 6 years ago
  48. df6c650 mm/madvise.c: use PAGE_ALIGN[ED] for range checking by Wei Yang · 6 years ago
  49. d3cd257 mm/madvise.c: replace with page_size() in madvise_inject_error() by Yunfeng Ye · 6 years ago
  50. feec24a mm, soft-offline: convert parameter to pfn by Naoya Horiguchi · 6 years ago
  51. ad5859c Merge 5.4-rc8 into android-mainline by Greg Kroah-Hartman · 6 years ago
  52. 8207296 mm: fix trying to reclaim unevictable lru page when calling madvise_pageout by zhong jiang · 6 years ago
  53. 9413914 Merge 5.4-rc1-prelrease into android-mainline by Greg Kroah-Hartman · 6 years ago
  54. d616d51 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT by Minchan Kim · 6 years ago
  55. 1a4e58c mm: introduce MADV_PAGEOUT by Minchan Kim · 6 years ago
  56. 9c276cc mm: introduce MADV_COLD by Minchan Kim · 6 years ago
  57. 057d3389 mm: untag user pointers passed to memory syscalls by Andrey Konovalov · 6 years ago
  58. f3bc0db mm/madvise: reduce code duplication in error handling paths by Mike Rapoport · 6 years ago
  59. 896be8f4 Merge 5.4-rc1-prereleae into android-mainline by Greg Kroah-Hartman · 6 years ago
  60. 84da111 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 6 years ago
  61. bfa0399 Merge Linus's 5.4-rc1-prerelease branch into android-mainline by Greg Kroah-Hartman · 6 years ago
  62. 7b86ac3 pagewalk: separate function pointers from iterator data by Christoph Hellwig · 6 years ago
  63. a520110 mm: split out a new pagewalk.h header from mm.h by Christoph Hellwig · 6 years ago
  64. 692fe62 mm: Handle MADV_WILLNEED through vfs_fadvise() by Jan Kara · 6 years ago
  65. 37766c2 Merge 5.3.0-rc1 into android-mainline by Greg Kroah-Hartman · 6 years ago
  66. 25b2995 mm: remove MEMORY_DEVICE_PUBLIC support by Christoph Hellwig · 6 years ago
  67. 1226c72 Merge 5.2-rc1 into android-mainline by Greg Kroah-Hartman · 6 years ago
  68. 7269f99 mm/mmu_notifier: use correct mmu_notifier events for each invalidation by Jérôme Glisse · 6 years ago
  69. 6f4f13e mm/mmu_notifier: contextual information for event triggering invalidation by Jérôme Glisse · 6 years ago
  70. 0f2cb7c Merge branch 'linux-mainline' into android-mainline-tmp by Todd Kjos · 6 years ago
  71. 60500a4 ANDROID: mm: add a field to store names for private anonymous memory by Colin Cross · 10 years ago
  72. ed6a793 asm-generic/tlb, arch: Provide CONFIG_HAVE_MMU_GATHER_PAGE_SIZE by Peter Zijlstra · 7 years ago
  73. ac46d4f mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 by Jérôme Glisse · 7 years ago
  74. dad4f14 Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-dax by Linus Torvalds · 7 years ago
  75. d41aa52 mm: madvise(MADV_DODUMP): allow hugetlbfs pages by Daniel Black · 7 years ago
  76. 3159f94 xarray: Replace exceptional entries by Matthew Wilcox · 8 years ago
  77. 23e7b5c mm, madvise_inject_error: Let memory_failure() optionally take a page reference by Dan Williams · 7 years ago
  78. 83b5753 mm/memory_failure: Remove unused trapno from memory_failure by Eric W. Biederman · 8 years ago
  79. 6ea8d95 mm/madvise.c: fix madvise() infinite loop under special circumstances by chenjie · 8 years ago
  80. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 8 years ago
  81. c02c300 mm/madvise.c: add description for MADV_WIPEONFORK and MADV_KEEPONFORK by Yang Shi · 8 years ago
  82. 19bfbe2 mm, hugetlb, soft_offline: save compound page order before page migration by Alexandru Moise · 8 years ago
  83. df6ad69 mm/device-public-memory: device memory cache coherent with CPU by Jérôme Glisse · 8 years ago
  84. d2cd9ed mm,fork: introduce MADV_WIPEONFORK by Rik van Riel · 8 years ago
  85. c461ad6 mm, madvise: ensure poisoned pages are removed from per-cpu lists by Mel Gorman · 8 years ago
  86. 263630e mm/madvise.c: fix freeing of locked page with MADV_FREE by Eric Biggers · 8 years ago
  87. 3ea2771 mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries by Mel Gorman · 8 years ago
  88. 230ca98 userfaultfd: non-cooperative: add madvise() event for MADV_FREE request by Mike Rapoport · 8 years ago
  89. 2395562 swap: add block io poll in swapin path by Shaohua Li · 8 years ago
  90. 5e451be mm/madvise: move up the behavior parameter validation by Anshuman Khandual · 8 years ago
  91. 97167a7 mm/madvise.c: clean up MADV_SOFT_OFFLINE and MADV_HWPOISON by Anshuman Khandual · 8 years ago
  92. 93e06c7 mm: enable MADV_FREE for swapless system by Shaohua Li · 8 years ago
  93. 802a3a9 mm: reclaim MADV_FREE pages by Shaohua Li · 8 years ago
  94. f7ad2a6 mm: move MADV_FREE pages into LRU_INACTIVE_FILE list by Shaohua Li · 8 years ago
  95. 70ccb92 userfaultfd: non-cooperative: userfaultfd_remove revalidate vma in MADV_DONTNEED by Andrea Arcangeli · 8 years ago
  96. 3a4f8a0 mm: remove shmem_mapping() shmem_zero_setup() duplicates by Hugh Dickins · 8 years ago
  97. def5efe mm, madvise: fail with ENOMEM when splitting vma will hit max_map_count by David Rientjes · 8 years ago
  98. a6bf53eb userfaultfd: non-cooperative: add madvise() event for MADV_REMOVE request by Mike Rapoport · 8 years ago
  99. d811914 userfaultfd: non-cooperative: rename *EVENT_MADVDONTNEED to *EVENT_REMOVE by Mike Rapoport · 8 years ago
  100. 2351907 oom-reaper: use madvise_dontneed() logic to decide if unmap the VMA by Kirill A. Shutemov · 8 years ago