All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/4] perf timechart io mode
@ 2014-06-20 10:29 Stanislav Fomichev
  2014-06-20 10:29 ` [PATCH 1/4] perf timechart: fix rendering in Firefox Stanislav Fomichev
                   ` (5 more replies)
  0 siblings, 6 replies; 23+ messages in thread
From: Stanislav Fomichev @ 2014-06-20 10:29 UTC (permalink / raw)
  To: a.p.zijlstra, paulus, mingo, acme, stfomichev, namhyung,
	artagnon, jolsa, rusty, bp
  Cc: linux-kernel

This patchset adds IO mode: instead of process time we record io syscalls
and then draw timechart of writes/reads/tx/rx/polls.

v4:
  - another attempt for fix segfault when skipping invalid tracepoints
  - added new patch to fix rendering in Firefox

v3:
  - fixed segfault when skipping invalid tracepoints
  - added ms/us units support for --io-xyz time options
  - fixed missing boxes on Firefox

v2:
  - separated start_time fix into distinct commit
  - separated --io-xyz options into distinct commit
  - fixed 'error' shadowing
  - initialized variables in declaration when possible
  - removed assert usage
  - fprintf -> pr_err
  - removed wrongly placed __maybe_unused

Stanislav Fomichev (4):
  perf timechart: fix rendering in Firefox
  perf timechart: implement IO mode
  perf timechart: conditionally update start_time on fork
  perf timechart: add more options to IO mode

 tools/perf/Documentation/perf-timechart.txt |  38 +-
 tools/perf/builtin-timechart.c              | 686 +++++++++++++++++++++++++++-
 tools/perf/util/svghelper.c                 | 168 +++++--
 tools/perf/util/svghelper.h                 |   6 +-
 4 files changed, 838 insertions(+), 60 deletions(-)

-- 
1.8.3.2


^ permalink raw reply	[flat|nested] 23+ messages in thread
* [PATCH v5 0/4] perf timechart io mode
@ 2014-06-26 16:11 Stanislav Fomichev
  2014-06-26 16:11 ` [PATCH 3/4] perf timechart: conditionally update start_time on fork Stanislav Fomichev
  0 siblings, 1 reply; 23+ messages in thread
From: Stanislav Fomichev @ 2014-06-26 16:11 UTC (permalink / raw)
  To: a.p.zijlstra, paulus, mingo, acme, stfomichev, namhyung,
	artagnon, jolsa, bp, rusty
  Cc: linux-kernel

This patchset adds IO mode: instead of process time we record io syscalls
and then draw timechart of writes/reads/tx/rx/polls.

v5:
  - converted consistency check errors to warnings so we can tolerate
    some perf.data errors
  - added more info to 'implement IO mode' changelog

v4:
  - another attempt for fix segfault when skipping invalid tracepoints
  - added new patch to fix rendering in Firefox

v3:
  - fixed segfault when skipping invalid tracepoints
  - added ms/us units support for --io-xyz time options
  - fixed missing boxes on Firefox

v2:
  - separated start_time fix into distinct commit
  - separated --io-xyz options into distinct commit
  - fixed 'error' shadowing
  - initialized variables in declaration when possible
  - removed assert usage
  - fprintf -> pr_err
  - removed wrongly placed __maybe_unused

Stanislav Fomichev (4):
  perf timechart: fix rendering in Firefox
  perf timechart: implement IO mode
  perf timechart: conditionally update start_time on fork
  perf timechart: add more options to IO mode

 tools/perf/Documentation/perf-timechart.txt |  38 +-
 tools/perf/builtin-timechart.c              | 686 +++++++++++++++++++++++++++-
 tools/perf/util/svghelper.c                 | 168 +++++--
 tools/perf/util/svghelper.h                 |   6 +-
 4 files changed, 838 insertions(+), 60 deletions(-)

-- 
1.9.1


^ permalink raw reply	[flat|nested] 23+ messages in thread
* [PATCH v4 0/4] perf timechart io mode
@ 2014-07-08 16:03 Stanislav Fomichev
  2014-07-08 16:03 ` [PATCH 3/4] perf timechart: conditionally update start_time on fork Stanislav Fomichev
  0 siblings, 1 reply; 23+ messages in thread
From: Stanislav Fomichev @ 2014-07-08 16:03 UTC (permalink / raw)
  To: a.p.zijlstra, paulus, mingo, acme, stfomichev, namhyung,
	artagnon, jolsa, rusty, bp
  Cc: linux-kernel

This patchset adds IO mode: instead of process time we record io syscalls
and then draw timechart of writes/reads/tx/rx/polls.

v6:
  - v5 didn't actually contained 'converted consistency checks' fix, so
    respinning the series once again with the fix folded;
    Namhyung, can I still keep your Acked-By?
    Jiri, can you please pull it?

v5:
  - converted consistency check errors to warnings so we can tolerate
    some perf.data errors
  - added more info to 'implement IO mode' changelog

v4:
  - another attempt for fix segfault when skipping invalid tracepoints
  - added new patch to fix rendering in Firefox

v3:
  - fixed segfault when skipping invalid tracepoints
  - added ms/us units support for --io-xyz time options
  - fixed missing boxes on Firefox

v2:
  - separated start_time fix into distinct commit
  - separated --io-xyz options into distinct commit
  - fixed 'error' shadowing
  - initialized variables in declaration when possible
  - removed assert usage
  - fprintf -> pr_err
  - removed wrongly placed __maybe_unused

Stanislav Fomichev (4):
  perf timechart: fix rendering in Firefox
  perf timechart: implement IO mode
  perf timechart: conditionally update start_time on fork
  perf timechart: add more options to IO mode

 tools/perf/Documentation/perf-timechart.txt |  38 +-
 tools/perf/builtin-timechart.c              | 693 +++++++++++++++++++++++++++-
 tools/perf/util/svghelper.c                 | 168 +++++--
 tools/perf/util/svghelper.h                 |   6 +-
 4 files changed, 845 insertions(+), 60 deletions(-)

-- 
1.9.1


^ permalink raw reply	[flat|nested] 23+ messages in thread
* [GIT PULL 0/4] perf/core improvements and fixes
@ 2014-07-10 21:06 Jiri Olsa
  2014-07-10 21:06 ` [PATCH 3/4] perf timechart: Conditionally update start_time on fork Jiri Olsa
  0 siblings, 1 reply; 23+ messages in thread
From: Jiri Olsa @ 2014-07-10 21:06 UTC (permalink / raw)
  To: Ingo Molnar
  Cc: linux-kernel, Arnaldo Carvalho de Melo, Corey Ashford,
	David Ahern, Frederic Weisbecker, Namhyung Kim, Paul Mackerras,
	Peter Zijlstra, Stanislav Fomichev, Jiri Olsa

hi Ingo,
please consider pulling

thanks,
jirka


The following changes since commit 8b5b584daf3b92fc5cdc83919e64231817d2f5a7:

  Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf into perf/core (2014-07-05 11:29:32 +0200)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/jolsa/perf.git tags/perf-core-for-mingo

for you to fetch changes up to d243144af0b52fc5164a0823194f29a5979e236c:

  perf timechart: Add more options to IO mode (2014-07-10 00:22:54 +0200)

----------------------------------------------------------------
perf/core improvements and fixes:

. Add IO mode into timechart command (Stanislav Fomichev)

Signed-off-by: Jiri Olsa <jolsa@kernel.org>

----------------------------------------------------------------
Stanislav Fomichev (4):
      perf timechart: Fix rendering in Firefox
      perf timechart: Implement IO mode
      perf timechart: Conditionally update start_time on fork
      perf timechart: Add more options to IO mode

 tools/perf/Documentation/perf-timechart.txt |  38 +-
 tools/perf/builtin-timechart.c              | 693 +++++++++++++++++++++++++++-
 tools/perf/util/svghelper.c                 | 168 +++++--
 tools/perf/util/svghelper.h                 |   6 +-
 4 files changed, 845 insertions(+), 60 deletions(-)

^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2014-07-10 21:08 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-20 10:29 [PATCH v4 0/4] perf timechart io mode Stanislav Fomichev
2014-06-20 10:29 ` [PATCH 1/4] perf timechart: fix rendering in Firefox Stanislav Fomichev
2014-06-20 10:29 ` [PATCH 2/4] perf timechart: implement IO mode Stanislav Fomichev
2014-06-24  8:34   ` Jiri Olsa
2014-06-24 17:00     ` Stanislav Fomichev
2014-06-24 18:21       ` Jiri Olsa
2014-06-20 10:29 ` [PATCH 3/4] perf timechart: conditionally update start_time on fork Stanislav Fomichev
2014-06-20 10:29 ` [PATCH 4/4] perf timechart: add more options to IO mode Stanislav Fomichev
2014-06-24  6:43 ` [PATCH v4 0/4] perf timechart io mode Namhyung Kim
2014-06-24  8:41 ` Jiri Olsa
2014-06-24  9:10   ` Stanislav Fomichev
2014-06-24 16:57     ` Stanislav Fomichev
2014-06-24 17:01       ` Stanislav Fomichev
2014-06-24 17:38       ` David Ahern
2014-06-24 18:51         ` Jiri Olsa
2014-06-24 19:03           ` David Ahern
2014-06-25 11:20             ` Stanislav Fomichev
2014-06-25 14:01               ` David Ahern
2014-06-25 14:19                 ` Stanislav Fomichev
2014-06-25 14:38                 ` Jiri Olsa
2014-06-26 16:11 [PATCH v5 " Stanislav Fomichev
2014-06-26 16:11 ` [PATCH 3/4] perf timechart: conditionally update start_time on fork Stanislav Fomichev
2014-07-08 16:03 [PATCH v4 0/4] perf timechart io mode Stanislav Fomichev
2014-07-08 16:03 ` [PATCH 3/4] perf timechart: conditionally update start_time on fork Stanislav Fomichev
2014-07-10 21:06 [GIT PULL 0/4] perf/core improvements and fixes Jiri Olsa
2014-07-10 21:06 ` [PATCH 3/4] perf timechart: Conditionally update start_time on fork Jiri Olsa

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.