1. 98dcd24 UPSTREAM: mm/damon/dbgfs: remove an unnecessary variable by SeongJae Park · 3 years ago
  2. 21dc18f UPSTREAM: mm/damon: move the implementation of damon_insert_region to damon.h by Guoqing Jiang · 3 years ago
  3. 73faa85 UPSTREAM: mm/damon: add access checking for hugetlb pages by Baolin Wang · 3 years ago
  4. b0cf3ac UPSTREAM: mm/damon/dbgfs: support all DAMOS stats by SeongJae Park · 3 years ago
  5. 1c400b8 UPSTREAM: mm/damon/reclaim: provide reclamation statistics by SeongJae Park · 3 years ago
  6. f755f1a UPSTREAM: mm/damon/schemes: account how many times quota limit has exceeded by SeongJae Park · 3 years ago
  7. 7cecfab UPSTREAM: mm/damon/schemes: account scheme actions that successfully applied by SeongJae Park · 3 years ago
  8. 943c0cd1 UPSTREAM: mm/damon: convert macro functions to static inline functions by SeongJae Park · 3 years ago
  9. 947d088 UPSTREAM: mm/damon: move damon_rand() definition into damon.h by Xin Hao · 3 years ago
  10. b454231 UPSTREAM: mm/damon/schemes: add the validity judgment of thresholds by Xin Hao · 3 years ago
  11. b198e86 UPSTREAM: mm/damon/vaddr: remove swap_ranges() and replace it with swap() by Yihao Han · 3 years ago
  12. 9a8de9c UPSTREAM: mm/damon: remove some unneeded function definitions in damon.h by Xin Hao · 3 years ago
  13. 07045a0 UPSTREAM: mm/damon/core: use abs() instead of diff_of() by Xin Hao · 3 years ago
  14. 8b02bed UPSTREAM: mm/damon: unified access_check function naming rules by Xin Hao · 3 years ago
  15. d4d20c7 UPSTREAM: mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' by SeongJae Park · 3 years ago
  16. c393903 UPSTREAM: mm/damon/dbgfs: protect targets destructions with kdamond_lock by SeongJae Park · 3 years ago
  17. 82bb332 UPSTREAM: mm/damon/vaddr-test: remove unnecessary variables by SeongJae Park · 3 years, 1 month ago
  18. 4f0e48e UPSTREAM: mm/damon/vaddr-test: split a test function having >1024 bytes frame size by SeongJae Park · 3 years, 1 month ago
  19. 90af7e3 UPSTREAM: mm/damon/vaddr: remove an unnecessary warning message by SeongJae Park · 3 years, 1 month ago
  20. 4e19846 UPSTREAM: mm/damon/core: remove unnecessary error messages by SeongJae Park · 3 years, 1 month ago
  21. a7969da UPSTREAM: mm/damon/dbgfs: remove an unnecessary error message by SeongJae Park · 3 years, 1 month ago
  22. f37ab7f UPSTREAM: mm/damon/core: use better timer mechanisms selection threshold by SeongJae Park · 3 years, 1 month ago
  23. 63e8bc8 UPSTREAM: mm/damon/core: fix fake load reports due to uninterruptible sleeps by SeongJae Park · 3 years, 1 month ago
  24. a9ec7ed BACKPORT: timers: implement usleep_idle_range() by SeongJae Park · 3 years, 1 month ago
  25. 2581464 UPSTREAM: mm/damon/dbgfs: fix missed use of damon_dbgfs_lock by SeongJae Park · 3 years, 1 month ago
  26. dbbff91 UPSTREAM: mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation by SeongJae Park · 3 years, 1 month ago
  27. 55a2d2f UPSTREAM: mm/damon: remove return value from before_terminate callback by Changbin Du · 3 years, 2 months ago
  28. b48f28f UPSTREAM: mm/damon: fix a few spelling mistakes in comments and a pr_debug message by Colin Ian King · 3 years, 2 months ago
  29. bb15a07 UPSTREAM: mm/damon: simplify stop mechanism by Changbin Du · 3 years, 2 months ago
  30. f1456aa UPSTREAM: mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on by Xin Hao · 3 years, 2 months ago
  31. 8c2db14 UPSTREAM: mm/damon: remove unnecessary variable initialization by Xin Hao · 3 years, 2 months ago
  32. 4d321b7 UPSTREAM: mm/damon: introduce DAMON-based Reclamation (DAMON_RECLAIM) by SeongJae Park · 3 years, 2 months ago
  33. 57b0fb6 UPSTREAM: selftests/damon: support watermarks by SeongJae Park · 3 years, 2 months ago
  34. 88d4410 UPSTREAM: mm/damon/dbgfs: support watermarks by SeongJae Park · 3 years, 2 months ago
  35. fb7d5f3 UPSTREAM: mm/damon/schemes: activate schemes based on a watermarks mechanism by SeongJae Park · 3 years, 2 months ago
  36. d4ba529 UPSTREAM: tools/selftests/damon: update for regions prioritization of schemes by SeongJae Park · 3 years, 2 months ago
  37. eb9cf87 UPSTREAM: mm/damon/dbgfs: support prioritization weights by SeongJae Park · 3 years, 2 months ago
  38. 798e889 UPSTREAM: mm/damon/vaddr,paddr: support pageout prioritization by SeongJae Park · 3 years, 2 months ago
  39. dd19470 UPSTREAM: mm/damon/schemes: prioritize regions within the quotas by SeongJae Park · 3 years, 2 months ago
  40. 1990bcb UPSTREAM: mm/damon/selftests: support schemes quotas by SeongJae Park · 3 years, 2 months ago
  41. 8c491da UPSTREAM: mm/damon/dbgfs: support quotas of schemes by SeongJae Park · 3 years, 2 months ago
  42. 2c090a6 UPSTREAM: mm/damon/schemes: implement time quota by SeongJae Park · 3 years, 2 months ago
  43. 8c0c30e UPSTREAM: mm/damon/schemes: skip already charged targets and regions by SeongJae Park · 3 years, 2 months ago
  44. a9af000 UPSTREAM: mm/damon/schemes: implement size quota for schemes application speed control by SeongJae Park · 3 years, 2 months ago
  45. 780cd6f UPSTREAM: mm/damon/paddr: support the pageout scheme by SeongJae Park · 3 years, 2 months ago
  46. 71a2381 UPSTREAM: mm/damon/dbgfs: remove unnecessary variables by Rongwei Wang · 3 years, 2 months ago
  47. 1d68b96 UPSTREAM: mm/damon/vaddr: constify static mm_walk_ops by Rikard Falkeborn · 3 years, 2 months ago
  48. 932c8c6 UPSTREAM: mm/damon/dbgfs: support physical memory monitoring by SeongJae Park · 3 years, 2 months ago
  49. f348ba2 UPSTREAM: mm/damon: implement primitives for physical address space monitoring by SeongJae Park · 3 years, 2 months ago
  50. 3c4a2c1 UPSTREAM: mm/damon/vaddr: separate commonly usable functions by SeongJae Park · 3 years, 2 months ago
  51. c7f64c7 UPSTREAM: mm/damon/dbgfs-test: add a unit test case for 'init_regions' by SeongJae Park · 3 years, 2 months ago
  52. 27b2b8d UPSTREAM: mm/damon/dbgfs: allow users to set initial monitoring target regions by SeongJae Park · 3 years, 2 months ago
  53. cc2e33f UPSTREAM: selftests/damon: add 'schemes' debugfs tests by SeongJae Park · 3 years, 2 months ago
  54. ef67835 UPSTREAM: mm/damon/schemes: implement statistics feature by SeongJae Park · 3 years, 2 months ago
  55. 5203491 UPSTREAM: mm/damon/dbgfs: support DAMON-based Operation Schemes by SeongJae Park · 3 years, 2 months ago
  56. cad23cd UPSTREAM: mm/damon/vaddr: support DAMON-based Operation Schemes by SeongJae Park · 3 years, 2 months ago
  57. 2a43737 UPSTREAM: mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) by SeongJae Park · 3 years, 2 months ago
  58. 3d9ce6d UPSTREAM: mm/damon/core: account age of target regions by SeongJae Park · 3 years, 2 months ago
  59. b1209ff UPSTREAM: mm/damon/core: nullify pointer ctx->kdamond with a NULL by Colin Ian King · 3 years, 2 months ago
  60. e0fad2f UPSTREAM: mm/damon: needn't hold kdamond_lock to print pid of kdamond by Changbin Du · 3 years, 2 months ago
  61. bcf5bbc UPSTREAM: mm/damon: remove unnecessary do_exit() from kdamond by Changbin Du · 3 years, 2 months ago
  62. 526b502 UPSTREAM: mm/damon/core: print kdamond start log in debug mode only by SeongJae Park · 3 years, 2 months ago
  63. 6239bbb UPSTREAM: include/linux/damon.h: fix kernel-doc comments for 'damon_callback' by SeongJae Park · 3 years, 2 months ago
  64. 8c5ef4d UPSTREAM: mm/damon: grammar s/works/work/ by Geert Uytterhoeven · 3 years, 2 months ago
  65. e31da16 UPSTREAM: mm/damon/core-test: fix wrong expectations for 'damon_split_regions_of()' by SeongJae Park · 3 years, 2 months ago
  66. b25e76d UPSTREAM: mm/damon: don't use strnlen() with known-bogus source length by Adam Borowski · 3 years, 3 months ago
  67. c1a4fca UPSTREAM: mm/damon: add kunit tests by SeongJae Park · 3 years, 4 months ago
  68. b5131d9 UPSTREAM: mm/damon: add user space selftests by SeongJae Park · 3 years, 4 months ago
  69. fe62a24 UPSTREAM: mm/damon/dbgfs: support multiple contexts by SeongJae Park · 3 years, 4 months ago
  70. 562b676 UPSTREAM: mm/damon/dbgfs: export kdamond pid to the user space by SeongJae Park · 3 years, 4 months ago
  71. c10dc78 UPSTREAM: mm/damon: implement a debugfs-based user space interface by SeongJae Park · 3 years, 4 months ago
  72. 3ea808d UPSTREAM: mm/damon: add a tracepoint by SeongJae Park · 3 years, 4 months ago
  73. 2afdd88 UPSTREAM: mm/damon: implement primitives for the virtual memory address spaces by SeongJae Park · 3 years, 4 months ago
  74. 75e13ba UPSTREAM: mm/idle_page_tracking: make PG_idle reusable by SeongJae Park · 3 years, 4 months ago
  75. 0f1bc2a UPSTREAM: mm/damon: adaptively adjust regions by SeongJae Park · 3 years, 4 months ago
  76. 488e19f UPSTREAM: mm/damon/core: implement region-based sampling by SeongJae Park · 3 years, 4 months ago
  77. bc19dd9 UPSTREAM: mm: introduce Data Access MONitor (DAMON) by SeongJae Park · 3 years, 4 months ago
  78. 35a697c BACKPORT: net/packet: fix slab-out-of-bounds access in packet_recvmsg() by Eric Dumazet · 2 years, 10 months ago
  79. 24d464d BACKPORT: fuse: fix pipe buffer lifetime for direct_io by Miklos Szeredi · 2 years, 10 months ago
  80. 2e3c211 BACKPORT: dm: fix NULL pointer issue when free bio by Jiazi Li · 3 years, 3 months ago
  81. aed2e27 UPSTREAM: kfence, x86: fix preemptible warning on KPTI-enabled systems by Marco Elver · 3 years, 9 months ago
  82. e0513ed ANDROID: ABI: Update allowed list for galaxy by Ryun Park · 2 years, 8 months ago
  83. 6ed058a ANDROID: abi_gki_aarch64.xml: update based on proper LTO=full setting by Greg Kroah-Hartman · 2 years, 8 months ago
  84. 46f414b BACKPORT: virtio-blk: Use blk_validate_block_size() to validate block size by Xie Yongji · 3 years, 2 months ago
  85. f06daa5 ANDROID: add for tuning readahead size by liang zhang · 2 years, 8 months ago
  86. 6def3a5 BACKPORT: media: v4l2-mem2mem: Apply DST_QUEUE_OFF_BASE on MMAP buffers across ioctls by Chen-Yu Tsai · 3 years, 1 month ago
  87. 31beefb BACKPORT: nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size by Johannes Berg · 2 years, 9 months ago
  88. b076256 BACKPORT: ext4: don't BUG if someone dirty pages without asking ext4 first by Theodore Ts'o · 2 years, 10 months ago
  89. 3628acf ANDROID: GKI: Update symbols to abi_gki_aarch64_oplus by wuzhe · 2 years, 10 months ago
  90. b8bb3b4 BACKPORT: iommu: Extend mutex lock scope in iommu_probe_device() by Lu Baolu · 3 years, 2 months ago
  91. 00f2b55 BACKPORT: iommu: Fix race condition during default domain allocation by Ashish Mhetre · 3 years, 5 months ago
  92. 0dcfc2c ANDROID: GKI: Update symbols to symbol list by Wei Liu · 2 years, 8 months ago
  93. 9608dc3 FROMLIST: remoteproc: Use unbounded workqueue for recovery work by Mukesh Ojha · 2 years, 9 months ago
  94. b5bcf0d UPSTREAM: xfrm: fix tunnel model fragmentation behavior by Lina Wang · 2 years, 10 months ago
  95. 20e11d7 ANDROID: GKI: Enable CRYPTO_DES by Subash Abhinov Kasiviswanathan · 2 years, 9 months ago
  96. eff1ffb ANDROID: GKI: set more vfs-only exports into their own namespace by Greg Kroah-Hartman · 2 years, 9 months ago
  97. 3c06a5c ANDROID: Split ANDROID_STRUCT_PADDING into separate configs by Jaskaran Singh · 2 years, 9 months ago
  98. 5b1bb43 ANDROID: selftests: incfs: skip large_file_test test is not enough free space by Tadeusz Struk · 2 years, 10 months ago
  99. 3b25a43 ANDROID: selftests: incfs: Add -fno-omit-frame-pointer by Tadeusz Struk · 2 years, 10 months ago
  100. 3e45af8 ANDROID: incremental-fs: limit mount stack depth by Tadeusz Struk · 2 years, 10 months ago