aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/builtin-diff.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/builtin-diff.c')
-rw-r--r--tools/perf/builtin-diff.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/tools/perf/builtin-diff.c b/tools/perf/builtin-diff.c
index 8c5c11ca8c53..1ce425d101a9 100644
--- a/tools/perf/builtin-diff.c
+++ b/tools/perf/builtin-diff.c
@@ -357,6 +357,7 @@ static int diff__process_sample_event(struct perf_tool *tool __maybe_unused,
357static struct perf_tool tool = { 357static struct perf_tool tool = {
358 .sample = diff__process_sample_event, 358 .sample = diff__process_sample_event,
359 .mmap = perf_event__process_mmap, 359 .mmap = perf_event__process_mmap,
360 .mmap2 = perf_event__process_mmap2,
360 .comm = perf_event__process_comm, 361 .comm = perf_event__process_comm,
361 .exit = perf_event__process_exit, 362 .exit = perf_event__process_exit,
362 .fork = perf_event__process_fork, 363 .fork = perf_event__process_fork,
@@ -1142,6 +1143,11 @@ static int data_init(int argc, const char **argv)
1142 1143
1143int cmd_diff(int argc, const char **argv, const char *prefix __maybe_unused) 1144int cmd_diff(int argc, const char **argv, const char *prefix __maybe_unused)
1144{ 1145{
1146 int ret = hists__init();
1147
1148 if (ret < 0)
1149 return ret;
1150
1145 perf_config(perf_default_config, NULL); 1151 perf_config(perf_default_config, NULL);
1146 1152
1147 argc = parse_options(argc, argv, options, diff_usage, 0); 1153 argc = parse_options(argc, argv, options, diff_usage, 0);