The following changes since commit 3913d3707e3debfbf0d2d014a1a793394993b088:
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.7-20160718' into staging (2016-07-18 11:24:15 +0100) are available in the git repository at: git://github.com/stefanha/qemu.git tags/tracing-pull-request for you to fetch changes up to 77e2b17272963c09e309315903f3781dbdd85341: trace: Add QAPI/QMP interfaces to query and control per-vCPU tracing state (2016-07-18 18:23:12 +0100) ---------------------------------------------------------------- ---------------------------------------------------------------- LluĂs Vilanova (9): trace: [linux-user] Commandline arguments to control tracing trace: [bsd-user] Commandline arguments to control tracing trace: Identify events with the 'vcpu' property disas: Remove unused macro '_' trace: Cosmetic changes on fast-path tracing trace: Add per-vCPU tracing states for events with the 'vcpu' property trace: Conditionally trace events based on their per-vCPU state trace: Allow event name pattern in "info trace-events" trace: Add QAPI/QMP interfaces to query and control per-vCPU tracing state bsd-user/main.c | 22 ++++- disas/alpha.c | 6 +- disas/arm.c | 2 +- disas/i386.c | 2 +- disas/m68k.c | 4 +- disas/mips.c | 50 ++++++------ disas/ppc.c | 22 ++--- disas/sparc.c | 6 +- hmp-commands-info.hx | 8 +- hmp-commands.hx | 7 +- hmp.h | 1 + include/disas/bfd.h | 1 - include/qom/cpu.h | 6 ++ linux-user/main.c | 20 +++++ monitor.c | 46 ++++++++++- qapi/trace.json | 33 +++++++- qmp-commands.hx | 35 +++++++- qom/cpu.c | 1 + scripts/tracetool/backend/dtrace.py | 4 +- scripts/tracetool/backend/ftrace.py | 20 ++--- scripts/tracetool/backend/log.py | 26 +++--- scripts/tracetool/backend/simple.py | 13 ++- scripts/tracetool/backend/ust.py | 4 +- scripts/tracetool/format/events_c.py | 11 ++- scripts/tracetool/format/events_h.py | 12 ++- scripts/tracetool/format/h.py | 19 ++++- stubs/Makefile.objs | 1 + stubs/trace-control.c | 28 +++++++ trace/Makefile.objs | 4 + trace/control-internal.h | 55 ++++++++++--- trace/control-target.c | 53 ++++++++++++ trace/control.c | 29 ++++++- trace/control.h | 79 +++++++++++++++++- trace/event-internal.h | 4 +- trace/qmp.c | 154 +++++++++++++++++++++++++++-------- translate-all.h | 3 + vl.c | 1 + 37 files changed, 647 insertions(+), 145 deletions(-) create mode 100644 stubs/trace-control.c create mode 100644 trace/control-target.c -- 2.7.4