[PULL 00/12] Misc bugfix patches (+ improved module errors) for QEMU 7.2

Paolo Bonzini posted 12 patches 1 year, 5 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20221106085115.257018-1-pbonzini@redhat.com
Maintainers: Richard Henderson <richard.henderson@linaro.org>, Paolo Bonzini <pbonzini@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Thomas Huth <thuth@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, "Daniel P. Berrangé" <berrange@redhat.com>, Eduardo Habkost <eduardo@habkost.net>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Fam Zheng <fam@euphon.net>, Stefan Weil <sw@weilnetz.de>
accel/accel-softmmu.c    |   8 +-
audio/audio.c            |  16 ++--
block.c                  |  20 +++--
block/dmg.c              |  33 +++++++-
configure                |   8 +-
gdb-xml/i386-32bit.xml   |   2 +-
hw/core/qdev.c           |  17 +++-
include/qemu/main-loop.h |   2 +
include/qemu/module.h    |  37 +++++++--
meson.build              |   8 +-
qom/object.c             |  18 +++-
scripts/feature_to_c.sh  |   1 +
softmmu/qtest.c          |   8 +-
ui/console.c             |  18 +++-
util/aio-win32.c         |   5 +-
util/main-loop.c         |  20 +++--
util/module.c            | 211 ++++++++++++++++++++++++++---------------------
17 files changed, 290 insertions(+), 142 deletions(-)
[PULL 00/12] Misc bugfix patches (+ improved module errors) for QEMU 7.2
Posted by Paolo Bonzini 1 year, 5 months ago
The following changes since commit 6295a58ad1b73985b9c32d184de7d2ed1fbe1774:

  Merge tag 'pull-target-arm-20221104' of https://git.linaro.org/people/pmaydell/qemu-arm into staging (2022-11-04 11:01:17 -0400)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to 5141e9a23fc9a890d66a5700920a5ffd8885121f:

  accel: abort if we fail to load the accelerator plugin (2022-11-06 09:48:50 +0100)

----------------------------------------------------------------
* bug fixes for Win32 event loop
* bug fixes for -Wextra
* fix gdb XML for 32-bit x86
* improve error handling for module load
----------------------------------------------------------------

Kevin's patch below is a bugfix that Claudio picked up, and became part of
his series to improve error reporting for modules.

Thanks,

Paolo

Bin Meng (3):
      util/main-loop: Fix maximum number of wait objects for win32
      util/main-loop: Avoid adding the same HANDLE twice
      util/aio-win32: Correct the event array size in aio_poll()

Claudio Fontana (4):
      module: removed unused function argument "mayfail"
      module: rename module_load_one to module_load
      module: add Error arguments to module_load and module_load_qom
      accel: abort if we fail to load the accelerator plugin

Kevin Wolf (1):
      dmg: warn when opening dmg images containing blocks of unknown type

Paolo Bonzini (1):
      meson: avoid unused arguments of main() in compiler tests

Stefan Weil (2):
      Fix broken configure with -Wunused-parameter
      Add missing include statement for global xml_builtin

TaiseiIto (1):
      gdb-xml: Fix size of EFER register on i386 architecture when debugged by GDB

 accel/accel-softmmu.c    |   8 +-
 audio/audio.c            |  16 ++--
 block.c                  |  20 +++--
 block/dmg.c              |  33 +++++++-
 configure                |   8 +-
 gdb-xml/i386-32bit.xml   |   2 +-
 hw/core/qdev.c           |  17 +++-
 include/qemu/main-loop.h |   2 +
 include/qemu/module.h    |  37 +++++++--
 meson.build              |   8 +-
 qom/object.c             |  18 +++-
 scripts/feature_to_c.sh  |   1 +
 softmmu/qtest.c          |   8 +-
 ui/console.c             |  18 +++-
 util/aio-win32.c         |   5 +-
 util/main-loop.c         |  20 +++--
 util/module.c            | 211 ++++++++++++++++++++++++++---------------------
 17 files changed, 290 insertions(+), 142 deletions(-)
-- 
2.38.1
Re: [PULL 00/12] Misc bugfix patches (+ improved module errors) for QEMU 7.2
Posted by Stefan Hajnoczi 1 year, 5 months ago
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/7.2 for any user-visible changes.