Pull request

v2:
  * Replaced "Launchpad:" tag with "Buglink:" as documented on the SubmitAPatch wiki page [Philippe]
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEEhpWov9P5fNqsNXdanKSrs4Grc8gFAl2liAEACgkQnKSrs4Gr
 c8jrBwf8DrT1i2jGS9VXtpUDKp9NTIW251d8opAyQ7MJlw0PO5VpK/ThGv7upWW1
 kmqU06+3axh2Dv7IJxD0bLmZ3Jyt4jSTLwEpbuV1A4yN8R9NN3mmDhX7I05RIL1C
 Bjh3T6BB72/7CkZJA5QdaqCZjVTeFmIZgAaOtYivVSJGqo8leWQ8r3ShWG+AQTta
 CXg/XKwGkjCYawgVs305zEYhN3WkM3xbOM3jm+LlklK56Evf0TlsJuViec1fm3Nw
 tBinvuYZrRt19E0fzbZzNgrhorzIEEJd7dN2bSwJVVpynEbGWuTQ2NNf1Bc5+0pT
 4UaKYeY7qjosWAa2l9/dhgyrarrVlA==
 =ODk9
 -----END PGP SIGNATURE-----

Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' into staging

Pull request

v2:
 * Replaced "Launchpad:" tag with "Buglink:" as documented on the SubmitAPatch wiki page [Philippe]

# gpg: Signature made Tue 15 Oct 2019 09:49:05 BST
# gpg:                using RSA key 8695A8BFD3F97CDAAC35775A9CA4ABB381AB73C8
# gpg: Good signature from "Stefan Hajnoczi <stefanha@redhat.com>" [full]
# gpg:                 aka "Stefan Hajnoczi <stefanha@gmail.com>" [full]
# Primary key fingerprint: 8695 A8BF D3F9 7CDA AC35  775A 9CA4 ABB3 81AB 73C8

* remotes/stefanha/tags/tracing-pull-request:
  trace: avoid "is" with a literal Python 3.8 warnings
  trace: add --group=all to tracing.txt

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
master
Peter Maydell 2019-10-15 12:00:33 +01:00
commit 9020e9526c
2 changed files with 4 additions and 3 deletions

View File

@ -317,7 +317,8 @@ probes:
--binary path/to/qemu-binary \ --binary path/to/qemu-binary \
--target-type system \ --target-type system \
--target-name x86_64 \ --target-name x86_64 \
<trace-events-all >qemu.stp --group=all \
trace-events-all >qemu.stp
To facilitate simple usage of systemtap where there merely needs to be printf To facilitate simple usage of systemtap where there merely needs to be printf
logging of certain probes, a helper script "qemu-trace-stap" is provided. logging of certain probes, a helper script "qemu-trace-stap" is provided.

View File

@ -456,12 +456,12 @@ def generate(events, group, format, backends,
import tracetool import tracetool
format = str(format) format = str(format)
if len(format) is 0: if len(format) == 0:
raise TracetoolError("format not set") raise TracetoolError("format not set")
if not tracetool.format.exists(format): if not tracetool.format.exists(format):
raise TracetoolError("unknown format: %s" % format) raise TracetoolError("unknown format: %s" % format)
if len(backends) is 0: if len(backends) == 0:
raise TracetoolError("no backends specified") raise TracetoolError("no backends specified")
for backend in backends: for backend in backends:
if not tracetool.backend.exists(backend): if not tracetool.backend.exists(backend):