[Qemu-devel] [PULL 0/7] Tracing patches

Stefan Hajnoczi posted 7 patches 5 years, 1 month ago
Test docker-mingw@fedora passed
Test docker-clang@ubuntu passed
Test asan passed
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190325155857.10661-1-stefanha@redhat.com
Maintainers: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Aurelien Jarno <aurelien@aurel32.net>, Anthony Perard <anthony.perard@citrix.com>, Greg Kurz <groug@kaod.org>, Alex Williamson <alex.williamson@redhat.com>, John Snow <jsnow@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Christian Borntraeger <borntraeger@de.ibm.com>, Riku Voipio <riku.voipio@iki.fi>, Fam Zheng <fam@euphon.net>, Juan Quintela <quintela@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Laurent Vivier <laurent@vivier.eu>, David Hildenbrand <david@redhat.com>, Aleksandar Markovic <amarkovic@wavecomp.com>, Stefano Stabellini <sstabellini@kernel.org>, Igor Mammedov <imammedo@redhat.com>, Markus Armbruster <armbru@redhat.com>, Peter Maydell <peter.maydell@linaro.org>, David Gibson <david@gibson.dropbear.id.au>, Gerd Hoffmann <kraxel@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, Eric Blake <eblake@redhat.com>, Stefan Berger <stefanb@linux.ibm.com>, Cornelia Huck <cohuck@redhat.com>, "Dr. David Alan Gilbert" <dgilbert@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Eduardo Habkost <ehabkost@redhat.com>, Richard Henderson <rth@twiddle.net>, Kevin Wolf <kwolf@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Jason Wang <jasowang@redhat.com>, Aleksandar Rikalo <arikalo@wavecomp.com>, "Andreas Färber" <afaerber@suse.de>, Paul Durrant <paul.durrant@citrix.com>, Michael Roth <mdroth@linux.vnet.ibm.com>, Stefan Hajnoczi <stefanha@redhat.com>, Helge Deller <deller@gmx.de>, Max Reitz <mreitz@redhat.com>, Artyom Tarasenko <atar4qemu@gmail.com>, Yuval Shaia <yuval.shaia@oracle.com>
There is a newer version of this series
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(-)
[Qemu-devel] [PULL 0/7] Tracing patches
Posted by Stefan Hajnoczi 5 years, 1 month ago
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


Re: [Qemu-devel] [PULL 0/7] Tracing patches
Posted by Peter Maydell 5 years, 1 month ago
On Mon, 25 Mar 2019 at 15:59, Stefan Hajnoczi <stefanha@redhat.com> wrote:
>
> 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.
>
> ----------------------------------------------------------------
>

Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/4.0
for any user-visible changes.

-- PMM