[PATCH v3 0/3] trace qmp commands

Vladimir Sementsov-Ogievskiy posted 3 patches 2 years, 3 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220117201845.2438382-1-vsementsov@virtuozzo.com
Maintainers: Markus Armbruster <armbru@redhat.com>, Michael Roth <michael.roth@amd.com>, Stefan Hajnoczi <stefanha@redhat.com>
There is a newer version of this series
meson.build              |  5 +++
qapi/meson.build         |  9 +++-
scripts/qapi/commands.py | 91 ++++++++++++++++++++++++++++++++++------
scripts/qapi/gen.py      | 13 ++++--
scripts/qapi/main.py     | 10 +++--
trace/meson.build        | 11 +++--
6 files changed, 116 insertions(+), 23 deletions(-)
[PATCH v3 0/3] trace qmp commands
Posted by Vladimir Sementsov-Ogievskiy 2 years, 3 months ago
Hi all!

This series aims to add trace points for each qmp command with help of
qapi code generator.

v3:
 - don't drop old trace events
 - make pair of qmp_enter_ and qmp_exit_ trace events
 - improve patch splitting
 - use term "trace events" constantly instead of "trace points"
 - add comment on subdir ordering to last commit

Vladimir Sementsov-Ogievskiy (3):
  scripts/qapi/gen.py: add .trace-events file for module
  scripts/qapi-gen.py: add --add-trace-events option
  meson: generate trace events for qmp commands

 meson.build              |  5 +++
 qapi/meson.build         |  9 +++-
 scripts/qapi/commands.py | 91 ++++++++++++++++++++++++++++++++++------
 scripts/qapi/gen.py      | 13 ++++--
 scripts/qapi/main.py     | 10 +++--
 trace/meson.build        | 11 +++--
 6 files changed, 116 insertions(+), 23 deletions(-)

-- 
2.31.1