Call damon_sysfs_add_perf_events() from damon_sysfs_apply_inputs() so events configured under sample/perf_events/ get attached to the damon_ctx when the kdamond starts. Signed-off-by: Ravi Jonnalagadda --- mm/damon/sysfs.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mm/damon/sysfs.c b/mm/damon/sysfs.c index 9f71871a249d8..bc4a931fe3f0a 100644 --- a/mm/damon/sysfs.c +++ b/mm/damon/sysfs.c @@ -2092,6 +2092,9 @@ static int damon_sysfs_apply_inputs(struct damon_ctx *ctx, return err; err = damon_sysfs_set_sample_control(&ctx->sample_control, sys_ctx->attrs->sample); + if (err) + return err; + err = damon_sysfs_add_perf_events(ctx, sys_ctx->attrs->sample); if (err) return err; err = damon_sysfs_add_targets(ctx, sys_ctx->targets); -- 2.43.0