[GIT PULL] instrumentation updates

From: Frederic Weisbecker
Date: Sun Aug 01 2010 - 20:13:44 EST


Ingo,

Please pull the perf/core branch that can be found at:

git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git
perf/core


A large part is about the new "perf sched migration". It still needs
improvements, like fixing some zoom issues, handling sched policies
and nice levels, etc...

But at least it's usable for general overviews of CPUs load
distribution.

Thanks,
Frederic
---

Frederic Weisbecker (9):
perf: Use tracepoint_synchronize_unregister() to flush any pending tracepoint call
tracing: Drop cpparg() macro
perf: New migration tool overview
perf, sched migration: Handle ignored migrate out events
perf, sched migration: Ignore unhandled task states
perf, sched migration: Make it vertically scrollable
perf, sched migration: Make the GUI class client agnostic
perf, sched migration: Librarize the GUI class
perf, sched migration: Librarize task states and event headers helpers

Nikhil Rao (2):
perf, sched migration: Fix key bindings
perf, sched migration: Parameterize cpu height and spacing

Marcin Slusarz (1):
x86,mmiotrace: Add support for tracing STOS instruction


arch/x86/mm/pf_in.c | 30 +-
include/trace/ftrace.h | 7 +-
kernel/trace/trace_event_perf.c | 6 +-
.../python/Perf-Trace-Util/lib/Perf/Trace/Core.py | 30 ++
.../Perf-Trace-Util/lib/Perf/Trace/SchedGui.py | 184 ++++++++
.../perf/scripts/python/bin/sched-migration-record | 2 +
.../perf/scripts/python/bin/sched-migration-report | 3 +
tools/perf/scripts/python/sched-migration.py | 461 ++++++++++++++++++++
8 files changed, 702 insertions(+), 21 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/