mm/damon/core: remove 'struct target *' parameter from damon_aggregated tracepoint
authorSeongJae Park <sj@kernel.org>
Thu, 7 Sep 2023 02:29:29 +0000 (02:29 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Wed, 4 Oct 2023 17:32:21 +0000 (10:32 -0700)
damon_aggregateed tracepoint is receiving 'struct target *', but doesn't
use it.  Remove it from the prototype.

Link: https://lkml.kernel.org/r/20230907022929.91361-12-sj@kernel.org
Signed-off-by: SeongJae Park <sj@kernel.org>
Cc: Jonathan Corbet <corbet@lwn.net>
Cc: Steven Rostedt (Google) <rostedt@goodmis.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
include/trace/events/damon.h
mm/damon/core.c

index c79f1d4c39afe754a18d3c646a0bd262e531eb83..0b8d13bde17a25ca81d27ee99fca93e2d4743b8f 100644 (file)
 
 TRACE_EVENT(damon_aggregated,
 
-       TP_PROTO(struct damon_target *t, unsigned int target_id,
-               struct damon_region *r, unsigned int nr_regions),
+       TP_PROTO(unsigned int target_id, struct damon_region *r,
+               unsigned int nr_regions),
 
-       TP_ARGS(t, target_id, r, nr_regions),
+       TP_ARGS(target_id, r, nr_regions),
 
        TP_STRUCT__entry(
                __field(unsigned long, target_id)
index 9160a0674affc9d45b7083f273a0682ebe056f69..ca631dd88b33027bd93f7f1db2e169a6528e163f 100644 (file)
@@ -776,7 +776,7 @@ static void kdamond_reset_aggregated(struct damon_ctx *c)
                struct damon_region *r;
 
                damon_for_each_region(r, t) {
-                       trace_damon_aggregated(t, ti, r, damon_nr_regions(t));
+                       trace_damon_aggregated(ti, r, damon_nr_regions(t));
                        r->last_nr_accesses = r->nr_accesses;
                        r->nr_accesses = 0;
                }