The following changes since commit 0fc482b73d8e085d1375b4e17b0647fd2e6fe8f0:
Merge tag 'pull-aspeed-20260105' of https://github.com/legoater/qemu into staging (2026-01-06 06:52:47 +1100) are available in the Git repository at: https://repo.or.cz/qemu/armbru.git tags/pull-error-2026-01-07-v2 for you to fetch changes up to 1f674a2b7aabb49d5a8308ef3949b2bb2fd70281: block/file-win32: Improve an error message (2026-01-08 07:50:32 +0100) ---------------------------------------------------------------- Error reporting patches for 2026-01-07 ---------------------------------------------------------------- Markus Armbruster (17): hw/core/loader: Make load_elf_hdr() return bool, simplify caller hw/nvram/xlnx-bbram: More idiomatic and simpler error reporting nbd/client-connection: Replace error_propagate() by assignment error: error_free(NULL) is safe, drop unnecessary conditionals error: Consistently name Error * objects err, and not errp error: Strip trailing '\n' from error string arguments (again) ui: Convert to qemu_create() for simplicity and consistency tap-solaris: Use error_setg_file_open() for better error messages qga: Use error_setg_file_open() for better error messages net/tap: Use error_setg_file_open() for a better error message blkdebug: Use error_setg_file_open() for a better error message error: Use error_setg_file_open() for simplicity and consistency net/slirp: Improve file open error message error: Use error_setg_errno() to improve error messages error: Use error_setg_errno() for simplicity and consistency qga/commands-win32: Use error_setg_win32() for better error messages block/file-win32: Improve an error message include/hw/core/loader.h | 4 +++- backends/cryptodev-lkcf.c | 2 +- backends/spdm-socket.c | 4 ++-- backends/tpm/tpm_emulator.c | 13 +++++-------- block/blkdebug.c | 2 +- block/crypto.c | 8 ++++---- block/file-win32.c | 2 +- hw/9pfs/9p-local.c | 2 +- hw/9pfs/9p.c | 3 +-- hw/acpi/core.c | 5 ++--- hw/acpi/ghes.c | 8 ++++---- hw/acpi/pcihp.c | 4 +--- hw/arm/boot.c | 6 +----- hw/audio/es1370.c | 2 +- hw/core/loader.c | 10 +++++++--- hw/intc/openpic_kvm.c | 3 +-- hw/intc/xics_kvm.c | 5 +++-- hw/nvram/xlnx-bbram.c | 18 ++++-------------- hw/pci-host/xen_igd_pt.c | 2 +- hw/ppc/spapr.c | 22 +++++++++++----------- hw/remote/vfio-user-obj.c | 18 +++++++++--------- hw/riscv/spike.c | 10 +--------- hw/sensor/emc141x.c | 4 ++-- hw/sensor/tmp421.c | 4 ++-- hw/smbios/smbios.c | 4 ++-- hw/vfio/migration-multifd.c | 5 +++-- hw/virtio/vdpa-dev.c | 4 ++-- hw/xen/xen-pvh-common.c | 13 ++++++++++--- io/channel-websock.c | 4 +--- io/task.c | 4 +--- migration/migration.c | 6 ++---- migration/postcopy-ram.c | 10 +++++----- migration/rdma.c | 3 +-- monitor/hmp-cmds.c | 2 +- nbd/client-connection.c | 3 +-- nbd/common.c | 6 +++--- net/dump.c | 2 +- net/l2tpv3.c | 6 ++---- net/slirp.c | 9 ++++++--- net/tap-bsd.c | 6 +++--- net/tap-linux.c | 2 +- net/tap-solaris.c | 6 +++--- net/tap.c | 3 +-- qga/commands-linux.c | 11 ++++++----- qga/commands-posix-ssh.c | 23 +++++++++++++---------- qga/commands-win32.c | 16 ++++++++-------- system/vl.c | 2 +- target/i386/sev.c | 6 ++---- target/ppc/kvm.c | 5 ++--- target/riscv/kvm/kvm-cpu.c | 10 +++++----- tests/unit/test-smp-parse.c | 5 +---- ui/gtk.c | 2 +- ui/ui-qmp-cmds.c | 4 +--- util/vfio-helpers.c | 5 ++--- 54 files changed, 160 insertions(+), 188 deletions(-) -- 2.52.0
