mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 10:04:04 +02:00
perf evsel: Use libperf perf_evsel__exit
Avoid the duplicated code and better enable perf_evsel to change. Reviewed-by: Thomas Falcon <thomas.falcon@intel.com> Signed-off-by: Ian Rogers <irogers@google.com> Tested-by: James Clark <james.clark@linaro.org> Link: https://lore.kernel.org/r/20250719030517.1990983-9-irogers@google.com Signed-off-by: Namhyung Kim <namhyung@kernel.org>
This commit is contained in:
parent
9a711ef3bd
commit
f958537f18
|
|
@ -1679,9 +1679,7 @@ void evsel__exit(struct evsel *evsel)
|
|||
perf_evsel__free_id(&evsel->core);
|
||||
evsel__free_config_terms(evsel);
|
||||
cgroup__put(evsel->cgrp);
|
||||
perf_cpu_map__put(evsel->core.cpus);
|
||||
perf_cpu_map__put(evsel->core.pmu_cpus);
|
||||
perf_thread_map__put(evsel->core.threads);
|
||||
perf_evsel__exit(&evsel->core);
|
||||
zfree(&evsel->group_name);
|
||||
zfree(&evsel->name);
|
||||
#ifdef HAVE_LIBTRACEEVENT
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user