All of lore.kernel.org
 help / color / mirror / Atom feed
* [tip:perf/core] perf session: Move ui_progress_update in __perf_session__process_events()
       [not found] <20101130163820.094836523@linutronix.de>
@ 2010-12-01  9:11 ` tip-bot for Thomas Gleixner
  0 siblings, 0 replies; only message in thread
From: tip-bot for Thomas Gleixner @ 2010-12-01  9:11 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: acme, linux-kernel, hpa, mingo, peterz, fweisbec, tglx, mingo

Commit-ID:  85b99952ccd3d84707661d8ae103c710daca1c8a
Gitweb:     http://git.kernel.org/tip/85b99952ccd3d84707661d8ae103c710daca1c8a
Author:     Thomas Gleixner <tglx@linutronix.de>
AuthorDate: Tue, 30 Nov 2010 17:49:41 +0000
Committer:  Arnaldo Carvalho de Melo <acme@redhat.com>
CommitDate: Tue, 30 Nov 2010 19:57:13 -0200

perf session: Move ui_progress_update in __perf_session__process_events()

The progress bar is changed when the file offset changes. This happens only
when the next mmap is done. No need to call ui_progress_update() for every
event.

Cc: Ingo Molnar <mingo@elte.hu>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Frederic Weisbecker <fweisbec@gmail.com>
LKML-Reference: <20101130163820.094836523@linutronix.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
---
 tools/perf/util/session.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/tools/perf/util/session.c b/tools/perf/util/session.c
index 2fdbccf..3c140da 100644
--- a/tools/perf/util/session.c
+++ b/tools/perf/util/session.c
@@ -773,10 +773,10 @@ remap:
 		err = -errno;
 		goto out_err;
 	}
+	ui_progress__update(progress, file_offset);
 
 more:
 	event = (event_t *)(buf + head);
-	ui_progress__update(progress, file_offset);
 
 	if (session->header.needs_swap)
 		perf_event_header__bswap(&event->header);

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2010-12-01  9:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <20101130163820.094836523@linutronix.de>
2010-12-01  9:11 ` [tip:perf/core] perf session: Move ui_progress_update in __perf_session__process_events() tip-bot for Thomas Gleixner

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.