diff options
Diffstat (limited to 'tools/perf/builtin-sched.c')
-rw-r--r-- | tools/perf/builtin-sched.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/perf/builtin-sched.c b/tools/perf/builtin-sched.c index 3488ead3b60c..cc28b85dabd5 100644 --- a/tools/perf/builtin-sched.c +++ b/tools/perf/builtin-sched.c | |||
@@ -120,7 +120,6 @@ struct trace_sched_handler { | |||
120 | 120 | ||
121 | struct perf_sched { | 121 | struct perf_sched { |
122 | struct perf_tool tool; | 122 | struct perf_tool tool; |
123 | const char *input_name; | ||
124 | const char *sort_order; | 123 | const char *sort_order; |
125 | unsigned long nr_tasks; | 124 | unsigned long nr_tasks; |
126 | struct task_desc *pid_to_task[MAX_PID]; | 125 | struct task_desc *pid_to_task[MAX_PID]; |
@@ -1460,7 +1459,7 @@ static int perf_sched__read_events(struct perf_sched *sched, bool destroy, | |||
1460 | }; | 1459 | }; |
1461 | struct perf_session *session; | 1460 | struct perf_session *session; |
1462 | 1461 | ||
1463 | session = perf_session__new(sched->input_name, O_RDONLY, 0, false, &sched->tool); | 1462 | session = perf_session__new(input_name, O_RDONLY, 0, false, &sched->tool); |
1464 | if (session == NULL) { | 1463 | if (session == NULL) { |
1465 | pr_debug("No Memory for session\n"); | 1464 | pr_debug("No Memory for session\n"); |
1466 | return -1; | 1465 | return -1; |
@@ -1672,7 +1671,8 @@ int cmd_sched(int argc, const char **argv, const char *prefix __maybe_unused) | |||
1672 | .sample = perf_sched__process_tracepoint_sample, | 1671 | .sample = perf_sched__process_tracepoint_sample, |
1673 | .comm = perf_event__process_comm, | 1672 | .comm = perf_event__process_comm, |
1674 | .lost = perf_event__process_lost, | 1673 | .lost = perf_event__process_lost, |
1675 | .fork = perf_event__process_task, | 1674 | .exit = perf_event__process_exit, |
1675 | .fork = perf_event__process_fork, | ||
1676 | .ordered_samples = true, | 1676 | .ordered_samples = true, |
1677 | }, | 1677 | }, |
1678 | .cmp_pid = LIST_HEAD_INIT(sched.cmp_pid), | 1678 | .cmp_pid = LIST_HEAD_INIT(sched.cmp_pid), |
@@ -1707,7 +1707,7 @@ int cmd_sched(int argc, const char **argv, const char *prefix __maybe_unused) | |||
1707 | OPT_END() | 1707 | OPT_END() |
1708 | }; | 1708 | }; |
1709 | const struct option sched_options[] = { | 1709 | const struct option sched_options[] = { |
1710 | OPT_STRING('i', "input", &sched.input_name, "file", | 1710 | OPT_STRING('i', "input", &input_name, "file", |
1711 | "input file name"), | 1711 | "input file name"), |
1712 | OPT_INCR('v', "verbose", &verbose, | 1712 | OPT_INCR('v', "verbose", &verbose, |
1713 | "be more verbose (show symbol address, etc)"), | 1713 | "be more verbose (show symbol address, etc)"), |