qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/2] Add support for SystemTAP and DTrace tracing backends (v5)
@ 2010-11-08 19:33 Daniel P. Berrange
  2010-11-08 19:33 ` [Qemu-devel] [PATCH 1/2] Add a DTrace tracing backend targetted for SystemTAP compatability Daniel P. Berrange
  2010-11-08 19:33 ` [Qemu-devel] [PATCH 2/2] Add support for generating a systemtap tapset static probes Daniel P. Berrange
  0 siblings, 2 replies; 22+ messages in thread
From: Daniel P. Berrange @ 2010-11-08 19:33 UTC (permalink / raw)
  To: qemu-devel

A repost of the SystemTAP/DTrace patches from

  http://lists.gnu.org/archive/html/qemu-devel/2010-11/msg00496.html

The patch is now split into two pieces. 

The first patch contains the generic DTrace tracing backend support.

The second patch contains additional pieces for SystemTAP to generate
a tapset for each of the qemu-system-XXX binaries, to simplify life
for admins wanting to use the tracing backend. This addresses the 
problem in previous versions of the patch where the tapset only worked 
for /usr/bin/qemu and no other binaries. Unfortunately SystemTAP does 
not allow for use of wildcards, so it was neccessary to go for a separate 
tapset file per emulator binary.

Changes in v5:

 - The Makefile merge error is now fixed

^ permalink raw reply	[flat|nested] 22+ messages in thread
* [Qemu-devel] Add support for SystemTAP and DTrace tracing backends (v6)
@ 2010-11-12 13:20 Daniel P. Berrange
  2010-11-12 13:20 ` [Qemu-devel] [PATCH 1/2] Add a DTrace tracing backend targetted for SystemTAP compatability Daniel P. Berrange
  0 siblings, 1 reply; 22+ messages in thread
From: Daniel P. Berrange @ 2010-11-12 13:20 UTC (permalink / raw)
  To: qemu-devel

An update of the SystemTAP/DTrace patches from

  http://lists.gnu.org/archive/html/qemu-devel/2010-11/msg00563.html

The first patch contains the generic DTrace tracing backend support.
The second patch contains additional pieces for SystemTAP to generate
a tapset for each of the qemu-system-XXX binaries, to simplify life
for admins wanting to use the tracing backend.

Changed in v6:

 - Fix handling of probes with no-args in DTrace provider
 - Generate one tapset per target, for both system and user
   emulators
 - Re-write command line arg parsing in tracetool so it
   doesn't assume a particular ordering of args
 - Change '-s' to '--stap' in tracetool to avoid confusion
 - Pass full binary name into tracetool

^ permalink raw reply	[flat|nested] 22+ messages in thread
* [Qemu-devel] [PATCH 0/2] Add support for SystemTAP and DTrace tracing backends
@ 2010-11-08 11:33 Daniel P. Berrange
  2010-11-08 11:33 ` [Qemu-devel] [PATCH 1/2] Add a DTrace tracing backend targetted for SystemTAP compatability Daniel P. Berrange
  0 siblings, 1 reply; 22+ messages in thread
From: Daniel P. Berrange @ 2010-11-08 11:33 UTC (permalink / raw)
  To: qemu-devel

This is an update of the SystemTAP/DTrace patches previously sent

  http://lists.gnu.org/archive/html/qemu-devel/2010-10/msg01451.html

The patch is now split into two pieces. 

The first patch contains the generic DTrace tracing backend support.

The second patch contains additional pieces for SystemTAP to generate
a tapset for each of the qemu-system-XXX binaries, to simplify life
for admins wanting to use the tracing backend. This addresses the 
problem in previous versions of the patch where the tapset only worked 
for /usr/bin/qemu and no other binaries. Unfortunately SystemTAP does 
not allow for use of wildcards, so it was neccessary to go for a separate 
tapset file per emulator binary.

Regards,
Daniel

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

end of thread, other threads:[~2010-11-18 15:58 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-08 19:33 [Qemu-devel] [PATCH 0/2] Add support for SystemTAP and DTrace tracing backends (v5) Daniel P. Berrange
2010-11-08 19:33 ` [Qemu-devel] [PATCH 1/2] Add a DTrace tracing backend targetted for SystemTAP compatability Daniel P. Berrange
2010-11-16 15:46   ` Anthony Liguori
2010-11-16 17:43     ` Peter Maydell
2010-11-16 18:10       ` Anthony Liguori
2010-11-16 18:54         ` Peter Maydell
2010-11-16 18:58           ` Anthony Liguori
2010-11-16 20:07             ` [Qemu-devel] [PATCH] Fix compilation failure with simple trace when srcdir==objdir Peter Maydell
2010-11-16 21:12               ` Stefan Hajnoczi
2010-11-16 22:25               ` Anthony Liguori
2010-11-16 20:22             ` [Qemu-devel] [PATCH 1/2] Add a DTrace tracing backend targetted for SystemTAP compatability Peter Maydell
2010-11-17 11:36           ` Daniel P. Berrange
2010-11-17 11:35     ` Daniel P. Berrange
2010-11-18  0:00       ` Anthony Liguori
2010-11-18 15:58         ` Stefan Hajnoczi
2010-11-08 19:33 ` [Qemu-devel] [PATCH 2/2] Add support for generating a systemtap tapset static probes Daniel P. Berrange
  -- strict thread matches above, loose matches on Subject: below --
2010-11-12 13:20 [Qemu-devel] Add support for SystemTAP and DTrace tracing backends (v6) Daniel P. Berrange
2010-11-12 13:20 ` [Qemu-devel] [PATCH 1/2] Add a DTrace tracing backend targetted for SystemTAP compatability Daniel P. Berrange
2010-11-12 13:30   ` Stefan Hajnoczi
2010-11-08 11:33 [Qemu-devel] [PATCH 0/2] Add support for SystemTAP and DTrace tracing backends Daniel P. Berrange
2010-11-08 11:33 ` [Qemu-devel] [PATCH 1/2] Add a DTrace tracing backend targetted for SystemTAP compatability Daniel P. Berrange
2010-11-08 16:52   ` Stefan Hajnoczi
2010-11-08 16:57     ` Daniel P. Berrange
2010-11-08 19:29       ` Stefan Hajnoczi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).