7a42e6885a
docs: trace-events-all is installed without renaming
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com >
Message-Id: <20220420132624.2439741-13-marcandre.lureau@redhat.com >
2022-04-21 17:03:51 +04:00
d9a6bad542
docs: remove references to TCG tracing
...
Users wanting this sort of functionality should turn to TCG plugins
instead.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org >
Reviewed-by: Richard Henderson <richard.henderson@linaro.org >
Cc: Luis Vilanova <vilanova@imperial.ac.uk >
Cc: Stefan Hajnoczi <stefanha@redhat.com >
Message-Id: <20220204204335.1689602-18-alex.bennee@linaro.org >
2022-02-09 12:08:42 +00:00
ff8e4827ad
docs/qapi-code-gen: update to cover trace events code generation
...
Previous commits enabled trace events generation for most of QAPI
generated code (except for tests/ and qga/). Let's update documentation
to illustrate it.
Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com >
Message-Id: <20220126161130.3240892-6-vsementsov@virtuozzo.com >
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Markus Armbruster <armbru@redhat.com >
Signed-off-by: Markus Armbruster <armbru@redhat.com >
2022-01-27 15:16:28 +01:00
0dfb3ca73c
trace: update docs with meson build information
...
The documentation still refers to the makefile and the old sub-directory
layout. Meson works differently: tracetool output is placed into the
builddir with mangled filenames like <builddir>/trace/trace-accel_kvm.h
for the accel/kvm/ trace.h definition.
This meson setup also requires a manually-created accel/kvm/trace.h file
that #includes the <builddir>/trace/trace-accel_kvm.h file. Document
this!
Reported-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 20210112165859.225534-3-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2021-02-01 11:23:04 +00:00
3faf22ef44
trace: document how to specify multiple --trace patterns
...
It is possible to repeat the --trace option to specify multiple
patterns. This may be preferrable to users who do not want to create a
file with a list of patterns.
Suggested-by: BALATON Zoltan <balaton@eik.bme.hu >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-id: 20210112165859.225534-2-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2021-02-01 11:23:04 +00:00
418ed14268
trace: make the 'log' backend timestamp configurable
...
Timestamps in tracing output can be distracting. Make it possible to
control tid/timestamp printing with -msg timestamp=on|off. The default
is no tid/timestamps. Previously they were always printed.
Suggested-by: BALATON Zoltan <balaton@eik.bme.hu >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Tested-by: BALATON Zoltan <balaton@eik.bme.hu >
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com >
Message-id: 20210125113507.224287-3-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2021-02-01 10:50:55 +00:00
7e46d5f317
trace: recommend "log" backend for getting started with tracing
...
The "simple" backend is actually more complicated to use than the "log"
backend. Update the quickstart documentation to feature the "log"
backend instead of the "simple" backend.
Suggested-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Message-id: 20201216160923.722894-4-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2021-02-01 10:50:54 +00:00
e50caf4a5c
tracing: convert documentation to rST
...
This is a simple rST conversion of the documentation.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org >
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
Message-id: 20201216160923.722894-3-stefanha@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com >
2021-02-01 10:50:54 +00:00