[go: up one dir, main page]

  1. 561c270 ANDROID: vendor_hooks: tune reclaim scan type for specified mem_cgroup by xiaofeng · 3 years, 3 months ago
  2. 81a1ae6 ANDROID: mm: unlock the page on speculative fault retry by Vinayak Menon · 3 years, 4 months ago android13-5.10-2022-07_r1
  3. fca6ddff ANDROID: vendor_hooks: add vendor hoook in current_alloc_flags() by Edward Wu · 3 years, 4 months ago
  4. 45cb58e ANDROID: vendor_hooks: add vendor hoook to report acr_info in cma_alloc() by Edward Wu · 3 years, 4 months ago
  5. 13b6bd3 ANDROID: mm: vh for compaction begin/end by Robin Hsu · 3 years, 5 months ago
  6. e9dd78e FROMLIST: BACKPORT: mm: fix is_pinnable_page against on cma page by Minchan Kim · 3 years, 5 months ago
  7. 0ca85e3 ANDROID: add vendor_hook to control CMA allocation ratio by Minchan Kim · 3 years, 5 months ago
  8. 611d374 ANDROID: mm: keep __get_user_pages_remote behavior by Minchan Kim · 3 years, 6 months ago
  9. 42596c7 ANDROID: fix ABI breakage caused by per_cpu_pages by Minchan Kim · 3 years, 6 months ago
  10. 2eb3710 ANDROID: fix ABI breakage caused by adding union type in struct page by Minchan Kim · 3 years, 6 months ago
  11. fc19a77 FROMLIST: BACKPORT: mm/page_alloc: Remotely drain per-cpu lists by Nicolas Saenz Julienne · 3 years, 6 months ago
  12. b71c618 FROMLIST: BACKPORT: mm/page_alloc: Protect PCP lists with a spinlock by Minchan Kim · 3 years, 6 months ago
  13. c249c40 FROMLIST: BACKPORT: mm/page_alloc: Split out buddy removal code from rmqueue into separate helper by Mel Gorman · 3 years, 6 months ago
  14. a248d08 FROMLIST: BACKPORT: mm/page_alloc: Add page->buddy_list and page->pcp_list by Mel Gorman · 3 years, 6 months ago
  15. e70a2e1 UPSTREAM: BACKPORT: mm/page_alloc: don't pass pfn to free_unref_page_commit() by Nicolas Saenz Julienne · 3 years, 6 months ago
  16. 5707719 UPSTREAM: BACKPORT: mm/page_alloc: avoid conflating IRQs disabled with zone->lock by Mel Gorman · 3 years, 6 months ago
  17. f6f08b9 UPSTREAM: mm: fix unexpected zeroed page mapping with zram swap by Minchan Kim · 3 years, 6 months ago
  18. e78c5b6 UPSTREAM: mm: madvise: return correct bytes advised with process_madvise by Charan Teja Kalla · 3 years, 6 months ago
  19. 3e591c6 ANDROID: cma: allow to use CMA in swap-in path by Martin Liu · 3 years, 6 months ago
  20. b3190b5 FROMLIST: mm/damon/reclaim: Fix the timer always stays active by Hailong Tu · 3 years, 6 months ago
  21. ca5cc6b BACKPORT: treewide: Add missing includes masked by cgroup -> bpf dependency by Jakub Kicinski · 3 years, 6 months ago
  22. 3d89e63 UPSTREAM: mm/damon: hide kernel pointer from tracepoint event by SeongJae Park · 3 years, 6 months ago
  23. 1656aa6 UPSTREAM: mm/damon/vaddr: hide kernel pointer from damon_va_three_regions() failure log by SeongJae Park · 3 years, 6 months ago
  24. a0220f6 UPSTREAM: mm/damon/vaddr: use pr_debug() for damon_va_three_regions() failure logging by SeongJae Park · 3 years, 6 months ago
  25. 6be0ebc UPSTREAM: mm/damon/dbgfs: remove an unnecessary variable by SeongJae Park · 3 years, 6 months ago
  26. 1b9e81f UPSTREAM: mm/damon: move the implementation of damon_insert_region to damon.h by Guoqing Jiang · 3 years, 6 months ago
  27. 1966005 UPSTREAM: mm/damon: add access checking for hugetlb pages by Baolin Wang · 3 years, 6 months ago
  28. 2d885a4 UPSTREAM: mm/damon/dbgfs: support all DAMOS stats by SeongJae Park · 3 years, 6 months ago
  29. 4baaade UPSTREAM: mm/damon/reclaim: provide reclamation statistics by SeongJae Park · 3 years, 6 months ago
  30. 5388d05 UPSTREAM: mm/damon/schemes: account how many times quota limit has exceeded by SeongJae Park · 3 years, 6 months ago
  31. caa9694 UPSTREAM: mm/damon/schemes: account scheme actions that successfully applied by SeongJae Park · 3 years, 6 months ago
  32. cb7e288 UPSTREAM: mm/damon: convert macro functions to static inline functions by SeongJae Park · 3 years, 6 months ago
  33. e7b7a53 UPSTREAM: mm/damon: move damon_rand() definition into damon.h by Xin Hao · 3 years, 6 months ago
  34. 5fefa05 UPSTREAM: mm/damon/schemes: add the validity judgment of thresholds by Xin Hao · 3 years, 6 months ago
  35. 1a8086a UPSTREAM: mm/damon/vaddr: remove swap_ranges() and replace it with swap() by Yihao Han · 3 years, 6 months ago
  36. ed97f26 UPSTREAM: mm/damon: remove some unneeded function definitions in damon.h by Xin Hao · 3 years, 6 months ago
  37. 0fb0a85 UPSTREAM: mm/damon/core: use abs() instead of diff_of() by Xin Hao · 3 years, 6 months ago
  38. df930c3 UPSTREAM: mm/damon: unified access_check function naming rules by Xin Hao · 3 years, 6 months ago
  39. b1ddf42 UPSTREAM: mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' by SeongJae Park · 3 years, 6 months ago
  40. 5529c8c UPSTREAM: mm/damon/dbgfs: protect targets destructions with kdamond_lock by SeongJae Park · 3 years, 6 months ago
  41. 3de9750 UPSTREAM: mm/damon/vaddr-test: remove unnecessary variables by SeongJae Park · 3 years, 6 months ago
  42. 0a44e49 UPSTREAM: mm/damon/vaddr-test: split a test function having >1024 bytes frame size by SeongJae Park · 3 years, 6 months ago
  43. a5405bc UPSTREAM: mm/damon/vaddr: remove an unnecessary warning message by SeongJae Park · 3 years, 6 months ago
  44. 04b67c5c UPSTREAM: mm/damon/core: remove unnecessary error messages by SeongJae Park · 3 years, 6 months ago
  45. 1b77288 UPSTREAM: mm/damon/dbgfs: remove an unnecessary error message by SeongJae Park · 3 years, 6 months ago
  46. 5e31976 UPSTREAM: mm/damon/core: use better timer mechanisms selection threshold by SeongJae Park · 3 years, 6 months ago
  47. cce6ca2 UPSTREAM: mm/damon/core: fix fake load reports due to uninterruptible sleeps by SeongJae Park · 3 years, 6 months ago
  48. 4c721a7 UPSTREAM: mm/damon/dbgfs: fix missed use of damon_dbgfs_lock by SeongJae Park · 3 years, 6 months ago
  49. 48bd7c8 UPSTREAM: mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation by SeongJae Park · 3 years, 6 months ago
  50. 90ba2d5 UPSTREAM: mm/damon: remove return value from before_terminate callback by Changbin Du · 3 years, 6 months ago
  51. c8aa05a UPSTREAM: mm/damon: fix a few spelling mistakes in comments and a pr_debug message by Colin Ian King · 3 years, 6 months ago
  52. 8d31217 UPSTREAM: mm/damon: simplify stop mechanism by Changbin Du · 3 years, 6 months ago
  53. c8f0959 UPSTREAM: mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on by Xin Hao · 3 years, 6 months ago
  54. 2aafd45 UPSTREAM: mm/damon: remove unnecessary variable initialization by Xin Hao · 3 years, 6 months ago
  55. b3b7318 UPSTREAM: mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) by SeongJae Park · 3 years, 6 months ago
  56. 545df68 UPSTREAM: mm/damon/dbgfs: support watermarks by SeongJae Park · 3 years, 6 months ago
  57. 62bd89b UPSTREAM: mm/damon/schemes: activate schemes based on a watermarks mechanism by SeongJae Park · 3 years, 6 months ago
  58. 98260e4 UPSTREAM: mm/damon/dbgfs: support prioritization weights by SeongJae Park · 3 years, 6 months ago
  59. 2b85e83 UPSTREAM: mm/damon/vaddr,paddr: support pageout prioritization by SeongJae Park · 3 years, 6 months ago
  60. 76fb246 UPSTREAM: mm/damon/schemes: prioritize regions within the quotas by SeongJae Park · 3 years, 6 months ago
  61. 3506319 UPSTREAM: mm/damon/dbgfs: support quotas of schemes by SeongJae Park · 3 years, 6 months ago
  62. e2eee39 UPSTREAM: mm/damon/schemes: implement time quota by SeongJae Park · 3 years, 6 months ago
  63. a7e263a UPSTREAM: mm/damon/schemes: skip already charged targets and regions by SeongJae Park · 3 years, 6 months ago
  64. 51cd480 UPSTREAM: mm/damon/schemes: implement size quota for schemes application speed control by SeongJae Park · 3 years, 6 months ago
  65. 7857287 UPSTREAM: mm/damon/paddr: support the pageout scheme by SeongJae Park · 3 years, 6 months ago
  66. 8d537db UPSTREAM: mm/damon/dbgfs: remove unnecessary variables by Rongwei Wang · 3 years, 6 months ago
  67. c525089 UPSTREAM: mm/damon/vaddr: constify static mm_walk_ops by Rikard Falkeborn · 3 years, 6 months ago
  68. fd1bd69 UPSTREAM: mm/damon/dbgfs: support physical memory monitoring by SeongJae Park · 3 years, 6 months ago
  69. 2dc9fec UPSTREAM: mm/damon: implement primitives for physical address space monitoring by SeongJae Park · 3 years, 6 months ago
  70. 7dc7024 UPSTREAM: mm/damon/vaddr: separate commonly usable functions by SeongJae Park · 3 years, 6 months ago
  71. 319f3ac UPSTREAM: mm/damon/dbgfs-test: add a unit test case for 'init_regions' by SeongJae Park · 3 years, 6 months ago
  72. 2c807d1 UPSTREAM: mm/damon/dbgfs: allow users to set initial monitoring target regions by SeongJae Park · 3 years, 6 months ago
  73. fe2da2d UPSTREAM: mm/damon/schemes: implement statistics feature by SeongJae Park · 3 years, 6 months ago
  74. 59e4256 UPSTREAM: mm/damon/dbgfs: support DAMON-based Operation Schemes by SeongJae Park · 3 years, 6 months ago
  75. 77091ca UPSTREAM: mm/damon/vaddr: support DAMON-based Operation Schemes by SeongJae Park · 3 years, 6 months ago
  76. 07cefe8 UPSTREAM: mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) by SeongJae Park · 3 years, 6 months ago
  77. a0a2eec UPSTREAM: mm/damon/core: account age of target regions by SeongJae Park · 3 years, 6 months ago
  78. e5a92ff UPSTREAM: mm/damon/core: nullify pointer ctx->kdamond with a NULL by Colin Ian King · 3 years, 6 months ago
  79. f6a7b65 UPSTREAM: mm/damon: needn't hold kdamond_lock to print pid of kdamond by Changbin Du · 3 years, 6 months ago
  80. 7aa826a UPSTREAM: mm/damon: remove unnecessary do_exit() from kdamond by Changbin Du · 3 years, 6 months ago
  81. bbc7383 UPSTREAM: mm/damon/core: print kdamond start log in debug mode only by SeongJae Park · 3 years, 6 months ago
  82. 0492d06 UPSTREAM: mm/damon: grammar s/works/work/ by Geert Uytterhoeven · 3 years, 6 months ago
  83. e24d4d7 UPSTREAM: mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' by SeongJae Park · 3 years, 6 months ago
  84. 729698e UPSTREAM: mm/damon: don't use strnlen() with known-bogus source length by Adam Borowski · 3 years, 6 months ago
  85. 789928c UPSTREAM: mm/damon: add kunit tests by SeongJae Park · 3 years, 6 months ago
  86. ac418a7 UPSTREAM: mm/damon/dbgfs: support multiple contexts by SeongJae Park · 3 years, 6 months ago
  87. 9fda42d UPSTREAM: mm/damon/dbgfs: export kdamond pid to the user space by SeongJae Park · 3 years, 6 months ago
  88. c8ecb4f UPSTREAM: mm/damon: implement a debugfs-based user space interface by SeongJae Park · 3 years, 6 months ago
  89. e415cf9 UPSTREAM: mm/damon: add a tracepoint by SeongJae Park · 3 years, 6 months ago
  90. 75f4f6e UPSTREAM: mm/damon: implement primitives for the virtual memory address spaces by SeongJae Park · 3 years, 6 months ago
  91. ad6156f UPSTREAM: mm/idle_page_tracking: make PG_idle reusable by SeongJae Park · 3 years, 6 months ago
  92. f78eee7 UPSTREAM: mm/damon: adaptively adjust regions by SeongJae Park · 3 years, 6 months ago
  93. 40064a1 UPSTREAM: mm/damon/core: implement region-based sampling by SeongJae Park · 3 years, 6 months ago
  94. d1e43a5 UPSTREAM: mm: introduce Data Access MONitor (DAMON) by SeongJae Park · 3 years, 6 months ago
  95. 88e4dba ANDROID: Make MGLRU aware of speculative faults by Kalesh Singh · 3 years, 6 months ago
  96. c098614 FROMLIST: kasan: fix hw tags enablement when KUNIT tests are disabled by Vincenzo Frascino · 3 years, 7 months ago
  97. 609fa1b ANDROID: mm: page_pinner: fix elapsed time by Minchan Kim · 3 years, 7 months ago
  98. d5d9a23 ANDROID: mm: retry GUP with orignal gup_flags on failure by Minchan Kim · 3 years, 7 months ago
  99. 8b006e4d FROMLIST: mm: multi-gen LRU: admin guide by Yu Zhao · 3 years, 7 months ago
  100. 3cf1dfa FROMLIST: mm: multi-gen LRU: debugfs interface by Yu Zhao · 3 years, 7 months ago