All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 0/7] Tracing patches
@ 2012-03-12 12:37 Stefan Hajnoczi
  2012-03-12 12:37 ` [Qemu-devel] [PATCH 1/7] trace: Provide a per-event status define for conditional compilation Stefan Hajnoczi
                   ` (7 more replies)
  0 siblings, 8 replies; 13+ messages in thread
From: Stefan Hajnoczi @ 2012-03-12 12:37 UTC (permalink / raw)
  To: qemu-devel; +Cc: Blue Swirl, Anthony Liguori, Stefan Hajnoczi

First round of tracing patches.  I should have sent these out a long time ago.
Once these are out of the way I can review and handle bigger patches from Lluís
and Harsh.

The following changes since commit a348f108842fb928563865c9918642900cd0d477:

  Add missing const attributes for MemoryRegionOps (2012-03-11 11:40:15 +0000)

are available in the git repository at:

  git://github.com/stefanha/qemu.git tracing

for you to fetch changes up to 727500181a2b2470a676e021205d170ede23beb7:

  vga: add trace event for ppm_save (2012-03-12 10:30:27 +0000)

----------------------------------------------------------------
Alon Levy (2):
      console: add some trace events
      vga: add trace event for ppm_save

Andreas Färber (1):
      maintainers: Add docs/tracing.txt to Tracing

Jun Koi (2):
      trace: make trace_thread_create() use its function arg
      docs: correct ./configure line in tracing.txt

Lluís Vilanova (1):
      trace: Provide a per-event status define for conditional compilation

Stefan Hajnoczi (1):
      tracetool: Omit useless QEMU_*_ENABLED() check

 MAINTAINERS       |    1 +
 console.h         |    3 +++
 docs/tracing.txt  |   48 +++++++++++++++++++++++++++++++++++++++++-------
 hw/vga.c          |    2 ++
 scripts/tracetool |   13 +++++++++----
 trace-events      |    7 +++++++
 trace/simple.c    |    2 +-
 7 files changed, 64 insertions(+), 12 deletions(-)

-- 
1.7.9.1

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [Qemu-devel] [PULL 0/7] Tracing patches
@ 2017-07-17 12:11 Stefan Hajnoczi
  2017-07-18  8:16 ` Peter Maydell
  0 siblings, 1 reply; 13+ messages in thread
From: Stefan Hajnoczi @ 2017-07-17 12:11 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell, Stefan Hajnoczi

The following changes since commit 4871b51b9241b10f4fd8e04bbb21577886795e25:

  vmgenid-test: use boot-sector infrastructure (2017-07-14 17:03:03 +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 304187c51cfe1ffda1afc9b86c4ccae1cbac68cb:

  trace: update old trace events in docs (2017-07-17 13:11:13 +0100)

----------------------------------------------------------------

----------------------------------------------------------------

Lluís Vilanova (6):
  trace: Allocate cpu->trace_dstate in place
  trace: [tcg] Delay changes to dynamic state when translating
  exec: [tcg] Use different TBs according to the vCPU's dynamic tracing
    state
  trace: [tcg] Do not generate TCG code to trace dynamically-disabled
    events
  trace: [tcg, trivial] Re-align generated code
  trace: [trivial] Statically enable all guest events

Stefan Hajnoczi (1):
  trace: update old trace events in docs

 docs/devel/tracing.txt                   |  3 +--
 include/exec/exec-all.h                  |  3 +++
 include/exec/tb-hash-xx.h                |  7 +++++--
 include/exec/tb-hash.h                   |  5 +++--
 include/qom/cpu.h                        | 12 ++++++------
 trace/control.h                          |  3 +++
 accel/tcg/cpu-exec.c                     |  8 ++++++--
 accel/tcg/translate-all.c                | 11 +++++++++--
 qom/cpu.c                                |  8 --------
 tcg/tcg-runtime.c                        |  3 ++-
 tests/qht-bench.c                        |  2 +-
 trace/control-target.c                   | 19 +++++++++++++++++--
 trace/control.c                          |  9 ++++++++-
 scripts/tracetool/__init__.py            |  3 ++-
 scripts/tracetool/backend/dtrace.py      |  4 ++--
 scripts/tracetool/backend/ftrace.py      | 20 ++++++++++----------
 scripts/tracetool/backend/log.py         | 19 ++++++++++---------
 scripts/tracetool/backend/simple.py      |  4 ++--
 scripts/tracetool/backend/syslog.py      |  6 +++---
 scripts/tracetool/backend/ust.py         |  4 ++--
 scripts/tracetool/format/h.py            | 26 +++++++++++++++++++-------
 scripts/tracetool/format/tcg_h.py        | 21 +++++++++++++++++----
 scripts/tracetool/format/tcg_helper_c.py |  5 +++--
 trace-events                             |  6 +++---
 24 files changed, 137 insertions(+), 74 deletions(-)

-- 
2.9.4

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [Qemu-devel] [PULL 0/7] Tracing patches
@ 2019-03-25 15:58 Stefan Hajnoczi
  2019-03-25 18:09 ` Peter Maydell
  0 siblings, 1 reply; 13+ messages in thread
From: Stefan Hajnoczi @ 2019-03-25 15:58 UTC (permalink / raw)
  To: qemu-devel
  Cc: Fam Zheng, Peter Maydell, kvm, David Hildenbrand, Jason Wang,
	Mark Cave-Ayland, Michael Roth, Gerd Hoffmann, Stefano Stabellini,
	xen-devel, qemu-block, Juan Quintela, Aleksandar Rikalo,
	Helge Deller, Michael S. Tsirkin, Markus Armbruster, Halil Pasic,
	Christian Borntraeger, Anthony Perard, Marc-André Lureau,
	David Gibson, Artyom Tarasenko, Eduardo Habkost, Riku Voipio,
	Dr. David Alan Gilbert, Yuval Shaia, Greg Kurz, Alex Williamson,
	Paul Durrant, Stefan Hajnoczi, Igor Mammedov, John Snow,
	Richard Henderson, Kevin Wolf, Laurent Vivier, Cornelia Huck,
	qemu-s390x, Max Reitz, qemu-arm, qemu-ppc, Aleksandar Markovic,
	Paolo Bonzini, Andreas Färber, Aurelien Jarno, Stefan Berger

The following changes since commit d97a39d903fe33c45be83ac6943a2f82a3649a11:

  Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request' into staging (2019-03-22 09:37:38 +0000)

are available in the Git repository at:

  git://github.com/stefanha/qemu.git tags/tracing-pull-request

for you to fetch changes up to dec9776049e32d6c830127b286530c5f53267eff:

  trace-events: Fix attribution of trace points to source (2019-03-22 16:18:07 +0000)

----------------------------------------------------------------
Pull request

Compilation fixes and cleanups for QEMU 4.0.0.

----------------------------------------------------------------

Markus Armbruster (5):
  trace-events: Consistently point to docs/devel/tracing.txt
  trace-events: Shorten file names in comments
  scripts/cleanup-trace-events: Update for current practice
  trace-events: Delete unused trace points
  trace-events: Fix attribution of trace points to source

Stefan Hajnoczi (2):
  trace: handle tracefs path truncation
  trace: avoid SystemTap dtrace(1) warnings on empty files

 trace/ftrace.c                  | 12 +++++-
 accel/kvm/trace-events          |  2 +-
 accel/tcg/trace-events          |  2 +-
 audio/trace-events              |  6 +--
 authz/trace-events              | 10 ++---
 block/trace-events              | 49 +++++++++++------------
 chardev/trace-events            |  4 +-
 crypto/trace-events             | 10 ++---
 hw/9pfs/trace-events            |  2 +-
 hw/acpi/trace-events            |  6 +--
 hw/alpha/trace-events           |  2 +-
 hw/arm/trace-events             | 17 +++-----
 hw/audio/trace-events           |  6 +--
 hw/block/dataplane/trace-events |  2 +-
 hw/block/trace-events           | 15 ++++---
 hw/char/trace-events            | 24 +++++------
 hw/display/trace-events         | 28 ++++++-------
 hw/dma/trace-events             |  6 +--
 hw/gpio/trace-events            |  2 +-
 hw/hppa/trace-events            |  2 +-
 hw/i2c/trace-events             |  2 +-
 hw/i386/trace-events            | 10 ++---
 hw/i386/xen/trace-events        |  6 ++-
 hw/ide/trace-events             | 23 +++++------
 hw/input/trace-events           | 16 ++++----
 hw/intc/trace-events            | 35 ++++++++---------
 hw/isa/trace-events             |  4 +-
 hw/mem/trace-events             |  4 +-
 hw/misc/macio/trace-events      |  9 ++---
 hw/misc/trace-events            | 40 +++++++++----------
 hw/net/trace-events             | 42 ++++++++++----------
 hw/nvram/trace-events           |  4 +-
 hw/pci-host/trace-events        |  6 +--
 hw/pci/trace-events             |  6 +--
 hw/ppc/trace-events             | 40 +++++++++----------
 hw/rdma/trace-events            |  6 +--
 hw/rdma/vmw/trace-events        |  8 ++--
 hw/s390x/trace-events           |  4 +-
 hw/scsi/trace-events            | 22 +++++------
 hw/sd/trace-events              | 13 +++---
 hw/sparc/trace-events           |  6 +--
 hw/sparc64/trace-events         |  6 +--
 hw/timer/trace-events           | 24 +++++------
 hw/tpm/trace-events             | 12 +++---
 hw/usb/trace-events             | 22 +++++------
 hw/vfio/trace-events            | 15 ++++---
 hw/virtio/trace-events          | 10 ++---
 hw/watchdog/trace-events        |  2 +-
 hw/xen/trace-events             |  6 +--
 io/trace-events                 | 12 +++---
 linux-user/trace-events         |  3 +-
 migration/trace-events          | 70 ++++++++++++++++++---------------
 nbd/trace-events                | 10 ++---
 net/trace-events                | 10 ++---
 qapi/trace-events               |  4 +-
 qom/trace-events                |  2 +-
 scripts/cleanup-trace-events.pl | 19 ++++++---
 scripts/tracetool/format/d.py   |  5 +++
 scsi/trace-events               |  4 +-
 target/arm/trace-events         |  4 +-
 target/hppa/trace-events        |  4 +-
 target/i386/trace-events        |  4 +-
 target/mips/trace-events        |  2 +-
 target/ppc/trace-events         |  2 +-
 target/s390x/trace-events       | 10 ++---
 target/sparc/trace-events       |  8 ++--
 trace-events                    | 13 +++++-
 ui/trace-events                 | 19 +++++----
 util/trace-events               | 28 ++++++-------
 69 files changed, 438 insertions(+), 405 deletions(-)

-- 
2.20.1


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

end of thread, other threads:[~2019-03-25 18:16 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-03-12 12:37 [Qemu-devel] [PULL 0/7] Tracing patches Stefan Hajnoczi
2012-03-12 12:37 ` [Qemu-devel] [PATCH 1/7] trace: Provide a per-event status define for conditional compilation Stefan Hajnoczi
2012-03-12 12:37 ` [Qemu-devel] [PATCH 2/7] tracetool: Omit useless QEMU_*_ENABLED() check Stefan Hajnoczi
2012-03-12 12:37 ` [Qemu-devel] [PATCH 3/7] trace: make trace_thread_create() use its function arg Stefan Hajnoczi
2012-03-12 12:37 ` [Qemu-devel] [PATCH 4/7] docs: correct ./configure line in tracing.txt Stefan Hajnoczi
2012-03-12 12:38 ` [Qemu-devel] [PATCH 5/7] maintainers: Add docs/tracing.txt to Tracing Stefan Hajnoczi
2012-03-12 12:38 ` [Qemu-devel] [PATCH 6/7] console: add some trace events Stefan Hajnoczi
2012-03-12 12:38 ` [Qemu-devel] [PATCH 7/7] vga: add trace event for ppm_save Stefan Hajnoczi
2012-03-13  2:22 ` [Qemu-devel] [PULL 0/7] Tracing patches Anthony Liguori
  -- strict thread matches above, loose matches on Subject: below --
2017-07-17 12:11 Stefan Hajnoczi
2017-07-18  8:16 ` Peter Maydell
2019-03-25 15:58 Stefan Hajnoczi
2019-03-25 18:09 ` Peter Maydell

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.