summaryrefslogtreecommitdiff
path: root/mm/damon/lru_sort.c
AgeCommit message (Expand)AuthorFilesLines
2023-10-25mm/damon/lru_sort: avoid divide-by-zero in hot threshold calculationSeongJae Park1-3/+1
2023-10-04mm/damon/core: implement scheme-specific apply intervalSeongJae Park1-0/+2
2022-11-30mm/damon: use kstrtobool() instead of strtobool()Christophe JAILLET1-1/+2
2022-11-30mm/damon/lru_sort: enable and disable synchronouslySeongJae Park1-29/+22
2022-11-30mm/damon/{reclaim,lru_sort}: remove unnecessarily included headersSeongJae Park1-2/+0
2022-11-30mm/damon/modules: deduplicate init steps for DAMON context setupSeongJae Park1-14/+3
2022-10-03mm/damon: deduplicate damon_{reclaim,lru_sort}_apply_parameters()Kaixu Xia1-10/+3
2022-10-03mm/damon: return void from damon_set_schemes()Kaixu Xia1-3/+1
2022-10-03mm/damon/lru_sort: change damon_lru_sort_wmarks to staticYang Yingliang1-1/+1
2022-10-03mm/damon: simplify scheme create in lru_sort.cXin Hao1-22/+17
2022-10-03mm/damon/lru_sort: deduplicate hot/cold schemes generatorsSeongJae Park1-24/+21
2022-10-03mm/damon/lru_sort: use quotas param generatorSeongJae Park1-51/+19
2022-10-03mm/damon/lru_sort: use stat generatorSeongJae Park1-71/+12
2022-10-03mm/damon/lru_sort: use watermarks parameters generator macroSeongJae Park1-54/+10
2022-10-03mm/damon/lru_sort: use monitoring attributes parameters generaotr macroSeongJae Park1-42/+5
2022-10-03mm/damon/lru_sort: use 'struct damon_attrs' for storing parameters for itSeongJae Park1-19/+21
2022-10-03mm/damon/core: reduce parameters for damon_set_attrs()SeongJae Park1-2/+8
2022-10-03mm/damon: simplify scheme create in damon_lru_sort_apply_parametersXin Hao1-6/+4
2022-10-03mm/damon: remove duplicate get_monitoring_region() definitionsXin Hao1-35/+2
2022-10-03mm/damon: introduce struct damos_access_patternYajun Deng1-18/+28
2022-07-17mm/damon/lru_sort: fix potential memory leak in damon_lru_sort_init()SeongJae Park1-1/+3
2022-07-03mm/damon: introduce DAMON-based LRU-lists SortingSeongJae Park1-0/+546