Hi all! This series aims to add trace points for each qmp command with help of qapi code generator.
v2: 01: new 02: use qmp_* naming for new trace-events 03: add Philippe's r-b, thanks! 04: rewrite, so that it works now! Thanks to Paolo for fast help! Vladimir Sementsov-Ogievskiy (4): jobs: drop qmp_ trace points scripts/qapi/commands: gen_commands(): add add_trace_points argument scripts/qapi-gen.py: add --add-trace-points option meson: generate trace points for qmp commands meson.build | 1 + blockdev.c | 8 ---- job-qmp.c | 6 --- block/trace-events | 9 ----- qapi/meson.build | 9 ++++- scripts/qapi/commands.py | 84 ++++++++++++++++++++++++++++++++++------ scripts/qapi/gen.py | 13 +++++-- scripts/qapi/main.py | 10 +++-- trace-events | 8 ---- trace/meson.build | 11 ++++-- 10 files changed, 107 insertions(+), 52 deletions(-) -- 2.31.1