diff options
Diffstat (limited to 'tools/perf/builtin-top.c')
| -rw-r--r-- | tools/perf/builtin-top.c | 7 | 
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/perf/builtin-top.c b/tools/perf/builtin-top.c index bb4f9fafd11d..0a26b56afcc5 100644 --- a/tools/perf/builtin-top.c +++ b/tools/perf/builtin-top.c @@ -817,14 +817,13 @@ static void perf_top__mmap_read_idx(struct perf_top *top, int idx)  	struct perf_session *session = top->session;  	union perf_event *event;  	struct machine *machine; -	u64 end, start;  	int ret;  	md = opts->overwrite ? &evlist->overwrite_mmap[idx] : &evlist->mmap[idx]; -	if (perf_mmap__read_init(md, opts->overwrite, &start, &end) < 0) +	if (perf_mmap__read_init(md) < 0)  		return; -	while ((event = perf_mmap__read_event(md, opts->overwrite, &start, end)) != NULL) { +	while ((event = perf_mmap__read_event(md)) != NULL) {  		ret = perf_evlist__parse_sample(evlist, event, &sample);  		if (ret) {  			pr_err("Can't parse sample, err = %d\n", ret); @@ -879,7 +878,7 @@ static void perf_top__mmap_read_idx(struct perf_top *top, int idx)  		} else  			++session->evlist->stats.nr_unknown_events;  next_event: -		perf_mmap__consume(md, opts->overwrite); +		perf_mmap__consume(md);  	}  	perf_mmap__read_done(md);  |