From: Marc-André Lureau <marcandre.lur...@redhat.com> Hi,
Here is another subset of the large "subproject(qga)"" series I intend to send soon after (https://gitlab.com/marcandre.lureau/qemu/-/commits/qga). Thanks Marc-André Lureau (9): monitor: make error_vprintf_unless_qmp() static error-report: misc comment fix error-report: introduce "detailed" variable error-report: simplify print_loc() error-report: introduce ErrorReportDetailedFunc error-report: add a callback to overwrite error_vprintf qapi: move QEMU-specific dispatch code in monitor scripts/qapi-gen: add -i option scripts/qapi: add required system includes to visitor include/monitor/monitor.h | 2 +- include/qapi/qmp/dispatch.h | 7 ++- include/qemu/error-report.h | 8 +++- bsd-user/main.c | 2 +- linux-user/main.c | 2 +- monitor/monitor.c | 5 +- monitor/qmp.c | 68 +++++++++++++++++++++++++++- qapi/qmp-dispatch.c | 64 ++------------------------ qemu-img.c | 2 +- qemu-io.c | 2 +- qemu-nbd.c | 2 +- qga/main.c | 2 +- scsi/qemu-pr-helper.c | 2 +- softmmu/vl.c | 7 ++- storage-daemon/qemu-storage-daemon.c | 7 ++- stubs/error-printf.c | 23 ---------- tests/unit/test-qmp-cmds.c | 6 +-- util/error-report.c | 46 ++++++++++++++----- scripts/qapi/commands.py | 15 ++++-- scripts/qapi/events.py | 17 ++++--- scripts/qapi/gen.py | 17 +++++++ scripts/qapi/introspect.py | 11 +++-- scripts/qapi/main.py | 17 ++++--- scripts/qapi/types.py | 17 ++++--- scripts/qapi/visit.py | 21 ++++++--- stubs/meson.build | 1 - 26 files changed, 226 insertions(+), 147 deletions(-) delete mode 100644 stubs/error-printf.c -- 2.37.0.rc0