[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PULL 0/9] Tracing patches
From: |
Stefan Hajnoczi |
Subject: |
[Qemu-devel] [PULL 0/9] Tracing patches |
Date: |
Mon, 18 Jul 2016 23:00:10 +0100 |
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
- [Qemu-devel] [PULL 0/9] Tracing patches,
Stefan Hajnoczi <=
- [Qemu-devel] [PULL 1/9] trace: [linux-user] Commandline arguments to control tracing, Stefan Hajnoczi, 2016/07/18
- [Qemu-devel] [PULL 2/9] trace: [bsd-user] Commandline arguments to control tracing, Stefan Hajnoczi, 2016/07/18
- [Qemu-devel] [PULL 3/9] trace: Identify events with the 'vcpu' property, Stefan Hajnoczi, 2016/07/18
- [Qemu-devel] [PULL 5/9] trace: Cosmetic changes on fast-path tracing, Stefan Hajnoczi, 2016/07/18
- [Qemu-devel] [PULL 4/9] disas: Remove unused macro '_', Stefan Hajnoczi, 2016/07/18
- [Qemu-devel] [PULL 6/9] trace: Add per-vCPU tracing states for events with the 'vcpu' property, Stefan Hajnoczi, 2016/07/18
- [Qemu-devel] [PULL 7/9] trace: Conditionally trace events based on their per-vCPU state, Stefan Hajnoczi, 2016/07/18
- [Qemu-devel] [PULL 8/9] trace: Allow event name pattern in "info trace-events", Stefan Hajnoczi, 2016/07/18
- [Qemu-devel] [PULL 9/9] trace: Add QAPI/QMP interfaces to query and control per-vCPU tracing state, Stefan Hajnoczi, 2016/07/18
- Re: [Qemu-devel] [PULL 0/9] Tracing patches, Peter Maydell, 2016/07/19