summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mm/damon/core.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/mm/damon/core.c b/mm/damon/core.c
index 718268df27fa..800ff6b6d247 100644
--- a/mm/damon/core.c
+++ b/mm/damon/core.c
@@ -890,22 +890,21 @@ static unsigned int damon_sample_count_to_bp(
return mult_frac(count, 10000, damon_nr_samples_per_aggr(attrs));
}
-static unsigned int damon_nr_accesses_for_new_attrs(unsigned int nr_accesses,
+static unsigned int damon_nr_samples_for_new_attrs(unsigned int nr,
struct damon_attrs *old_attrs, struct damon_attrs *new_attrs)
{
return damon_sample_bp_to_count(
- damon_sample_count_to_bp(nr_accesses, old_attrs),
- new_attrs);
+ damon_sample_count_to_bp(nr, old_attrs), new_attrs);
}
static void damon_update_monitoring_result(struct damon_region *r,
struct damon_attrs *old_attrs, struct damon_attrs *new_attrs,
bool aggregating)
{
- r->last_nr_accesses = damon_nr_accesses_for_new_attrs(
+ r->last_nr_accesses = damon_nr_samples_for_new_attrs(
r->last_nr_accesses, old_attrs, new_attrs);
if (!aggregating)
- r->nr_accesses = damon_nr_accesses_for_new_attrs(
+ r->nr_accesses = damon_nr_samples_for_new_attrs(
r->nr_accesses, old_attrs, new_attrs);
else
/*