Re: [Qemu-devel] [PULL v2 00/20] Tracing patches

2016-10-12 Thread Peter Maydell
On 12 October 2016 at 09:47, Stefan Hajnoczi  wrote:
> The following changes since commit 627eae7d729277c84f8e0ac07a8caab39c92c38d:
>
>   Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
> (2016-10-10 16:23:40 +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 f5e2b3be82ec7e2ec8fed37da3fb2da469ae7d4b:
>
>   trace: Add missing execution mode of guest events (2016-10-12 09:54:53 
> +0200)
>
> 
>
> 

Applied, thanks.

-- PMM



[Qemu-devel] [PULL v2 00/20] Tracing patches

2016-10-12 Thread Stefan Hajnoczi
The following changes since commit 627eae7d729277c84f8e0ac07a8caab39c92c38d:

  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 
(2016-10-10 16:23:40 +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 f5e2b3be82ec7e2ec8fed37da3fb2da469ae7d4b:

  trace: Add missing execution mode of guest events (2016-10-12 09:54:53 +0200)





Daniel P. Berrange (19):
  trace: move colo trace events to net/ sub-directory
  trace: add trace event iterator APIs
  trace: convert code to use event iterators
  trace: remove some now unused functions
  trace: remove global 'uint16 dstate[]' array
  trace: remove duplicate control.h includes in generated-tracers.h
  trace: break circular dependency in event-internal.h
  trace: give each trace event a named TraceEvent struct
  trace: remove the TraceEventID and TraceEventVCPUID enums
  trace: emit name <-> ID mapping in simpletrace header
  trace: don't abort qemu if ftrace can't be initialized
  trace: provide mechanism for registering trace events
  trace: dynamically allocate trace_dstate in CPUState
  trace: dynamically allocate event IDs at runtime
  trace: get rid of generated-events.h/generated-events.c
  trace: rename _read_events to read_events
  trace: push reading of events up a level to tracetool main
  trace: pass trace-events to tracetool as a positional param
  trace: introduce a formal group name for trace events

LluĂ­s Vilanova (1):
  trace: Add missing execution mode of guest events

 Makefile |   3 -
 Makefile.target  |   6 +-
 bsd-user/main.c  |   1 +
 include/qemu/module.h|   2 +
 include/qom/cpu.h|   9 +-
 include/trace-tcg.h  |   1 -
 include/trace.h  |   1 -
 linux-user/main.c|   1 +
 monitor.c|  26 ++---
 net/trace-events |  16 +++
 qemu-img.c   |   1 +
 qemu-io.c|   1 +
 qemu-nbd.c   |   1 +
 qom/cpu.c|   7 +-
 scripts/simpletrace.py   |  56 +++
 scripts/tracetool.py |  20 +++-
 scripts/tracetool/__init__.py|  28 --
 scripts/tracetool/backend/__init__.py|  12 +--
 scripts/tracetool/backend/dtrace.py  |   4 +-
 scripts/tracetool/backend/ftrace.py  |   5 +-
 scripts/tracetool/backend/log.py |   7 +-
 scripts/tracetool/backend/simple.py  |  12 +--
 scripts/tracetool/backend/syslog.py  |   5 +-
 scripts/tracetool/backend/ust.py |   4 +-
 scripts/tracetool/format/__init__.py |   4 +-
 scripts/tracetool/format/c.py|  56 +--
 scripts/tracetool/format/d.py|   2 +-
 scripts/tracetool/format/events_c.py |  44 
 scripts/tracetool/format/events_h.py |  60 ---
 scripts/tracetool/format/h.py|  37 +--
 scripts/tracetool/format/simpletrace_stap.py |  26 -
 scripts/tracetool/format/stap.py |   2 +-
 scripts/tracetool/format/tcg_h.py|   8 +-
 scripts/tracetool/format/tcg_helper_c.py |   2 +-
 scripts/tracetool/format/tcg_helper_h.py |   2 +-
 scripts/tracetool/format/tcg_helper_wrapper_h.py |   2 +-
 scripts/tracetool/format/ust_events_c.py |   2 +-
 scripts/tracetool/format/ust_events_h.py |   9 +-
 stubs/trace-control.c|   9 +-
 trace-events |  18 +---
 trace/Makefile.objs  |  46 +++--
 trace/control-internal.h |  48 -
 trace/control-target.c   |  35 +++
 trace/control.c  | 123 +++
 trace/control.h  | 112 +++--
 trace/event-internal.h   |  18 +++-
 trace/ftrace.c   |   6 ++
 trace/qmp.c  |  16 +--
 trace/simple.c   |  41 ++--
 trace/simple.h   |   6 +-
 vl.c |   2 +
 51 files changed, 504 insertions(+), 461 deletions(-)
 delete mode 100644 scripts/tracetool/format/events_c.py
 delete mode 100644 scripts/tracetool/format/events_h.py

-- 
2.7.4