[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/9] Preliminary patches for subproject split
From: |
marcandre . lureau |
Subject: |
[PATCH 0/9] Preliminary patches for subproject split |
Date: |
Thu, 16 Jun 2022 16:40:25 +0400 |
From: Marc-André Lureau <marcandre.lureau@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
- [PATCH 0/9] Preliminary patches for subproject split,
marcandre . lureau <=
- [PATCH 3/9] error-report: introduce "detailed" variable, marcandre . lureau, 2022/06/16
- [PATCH 2/9] error-report: misc comment fix, marcandre . lureau, 2022/06/16
- [PATCH 1/9] monitor: make error_vprintf_unless_qmp() static, marcandre . lureau, 2022/06/16
- [PATCH 4/9] error-report: simplify print_loc(), marcandre . lureau, 2022/06/16
- [PATCH 6/9] error-report: add a callback to overwrite error_vprintf, marcandre . lureau, 2022/06/16
- [PATCH 5/9] error-report: introduce ErrorReportDetailedFunc, marcandre . lureau, 2022/06/16