qemu-block
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH 0/9] Preliminary patches for subproject split


From: Paolo Bonzini
Subject: Re: [PATCH 0/9] Preliminary patches for subproject split
Date: Thu, 16 Jun 2022 15:12:40 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0

On 6/16/22 14:40, marcandre.lureau@redhat.com wrote:
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).

Hi,

I took a peek there and I have a question. While the configure script has had enough of a diet that it should be possible to compile the subprojects as standalone with relatively little effort, how do you plan to handle things such as compiler flags that are detected by meson.build (especially enabling/disabling warnings)?

Paolo

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]