Age | Commit message (Expand) | Author |
2022-11-30 | mm/damon/core: add a callback for scheme target regions check | SeongJae Park |
2022-11-30 | mm/damon/core: split out scheme quota adjustment logic into a new function | SeongJae Park |
2022-11-30 | mm/damon/core: split out scheme stat update logic into a new function | SeongJae Park |
2022-11-30 | mm/damon/core: split damos application logic into a new function | SeongJae Park |
2022-11-30 | mm/damon/core: split out DAMOS-charged region skip logic into a new function | SeongJae Park |
2022-10-14 | Merge tag 'mm-stable-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds |
2022-10-12 | mm/damon: use damon_sz_region() in appropriate place | Xin Hao |
2022-10-12 | mm/damon: move sz_damon_region to damon_sz_region | Xin Hao |
2022-10-12 | Merge tag 'mm-hotfixes-stable-2022-10-11' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds |
2022-10-11 | mm/damon/core: initialize damon_target->list in damon_new_target() | SeongJae Park |
2022-10-03 | mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters() | Kaixu Xia |
2022-10-03 | mm/damon: return void from damon_set_schemes() | Kaixu Xia |
2022-10-03 | mm/damon/core: simplify the kdamond stop mechanism by removing 'done' | Kaixu Xia |
2022-10-03 | mm/damon/core: reduce parameters for damon_set_attrs() | SeongJae Park |
2022-10-03 | mm/damon/core: use a dedicated struct for monitoring attributes | SeongJae Park |
2022-10-03 | mm/damon/core: factor out 'damos_quota' private fileds initialization | SeongJae Park |
2022-10-03 | mm/damon/core: copy struct-to-struct instead of field-to-field in damon_new_s... | SeongJae Park |
2022-10-03 | mm/damon: improve damon_new_region strategy | Dawei Li |
2022-10-03 | mm/damon: remove duplicate get_monitoring_region() definitions | Xin Hao |
2022-10-03 | mm/damon/core: avoid holes in newly set monitoring target ranges | SeongJae Park |
2022-10-03 | mm/damon: introduce struct damos_access_pattern | Yajun Deng |
2022-10-03 | mm/damon/core: iterate the regions list from current point in damon_set_regio... | Kaixu Xia |
2022-09-11 | mm/damon/core: simplify the parameter passing for region split operation | Kaixu Xia |
2022-05-13 | mm/damon/vaddr: move 'damon_set_regions()' to core | SeongJae Park |
2022-05-13 | mm/damon/core: finish kdamond as soon as any callback returns an error | SeongJae Park |
2022-05-13 | mm/damon/core: add a new callback for watermarks checks | SeongJae Park |
2022-05-13 | mm/damon/core: add a function for damon_operations registration checks | SeongJae Park |
2022-04-29 | mm/damon: remove unnecessary type castings | Yu Zhe |
2022-04-01 | mm/damon: prevent activated scheme from sleeping by deactivated schemes | Jonghyeon Kim |
2022-03-22 | mm/damon/core: allow non-exclusive DAMON start/stop | SeongJae Park |
2022-03-22 | mm/damon: let monitoring operations can be registered and selected | SeongJae Park |
2022-03-22 | mm/damon: rename damon_primitives to damon_operations | SeongJae Park |
2022-03-22 | mm/damon: remove the target id concept | SeongJae Park |
2022-03-22 | mm/damon/core: move damon_set_targets() into dbgfs | SeongJae Park |
2022-01-15 | mm/damon: hide kernel pointer from tracepoint event | SeongJae Park |
2022-01-15 | mm/damon: move the implementation of damon_insert_region to damon.h | Guoqing Jiang |
2022-01-15 | mm/damon/schemes: account how many times quota limit has exceeded | SeongJae Park |
2022-01-15 | mm/damon/schemes: account scheme actions that successfully applied | SeongJae Park |
2022-01-15 | mm/damon: convert macro functions to static inline functions | SeongJae Park |
2022-01-15 | mm/damon: move damon_rand() definition into damon.h | Xin Hao |
2022-01-15 | mm/damon/core: use abs() instead of diff_of() | Xin Hao |
2021-12-10 | mm/damon/core: remove unnecessary error messages | SeongJae Park |
2021-12-10 | mm/damon/core: use better timer mechanisms selection threshold | SeongJae Park |
2021-12-10 | mm/damon/core: fix fake load reports due to uninterruptible sleeps | SeongJae Park |
2021-11-06 | mm/damon: fix a few spelling mistakes in comments and a pr_debug message | Colin Ian King |
2021-11-06 | mm/damon: simplify stop mechanism | Changbin Du |
2021-11-06 | mm/damon/dbgfs: add adaptive_targets list check before enable monitor_on | Xin Hao |
2021-11-06 | mm/damon/schemes: activate schemes based on a watermarks mechanism | SeongJae Park |
2021-11-06 | mm/damon/schemes: prioritize regions within the quotas | SeongJae Park |
2021-11-06 | mm/damon/schemes: implement time quota | SeongJae Park |