From: Marc-André Lureau <[email protected]> The following changes since commit 5e61afe211e82a9af15a8794a0bd29bb574e953b:
Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging (2026-05-11 10:49:53 -0400) are available in the Git repository at: https://gitlab.com/marcandre.lureau/qemu.git tags/qom-pull-request for you to fetch changes up to bc61a3209bf064826481a5f8f2b4feb47c70b02f: target/s390x: add gen-features.h dependency to s390x_system_ss (2026-05-11 23:59:33 +0400) ---------------------------------------------------------------- QOM object lifecycle fixes ---------------------------------------------------------------- Marc-André Lureau (23): hw/remote: check visit return in vfu_object_set_socket qom/object: update doc about NULL values in link properties hw/remote: guard listener unregister in finalize io/net-listener: move mutex init to instance_init net/colo-compare: guard finalize against uninitialized state ui/console: remove console from global list on finalization hw/i386/x86: free oem_id and oem_table_id on finalization hw/core/resetcontainer: free children array on finalization net/can: free ifname on socketcan finalization backends/igvm-cfg: free filename on finalization scsi/pr-manager-helper: free path on finalization accel/kvm: free device path on finalization system/qtest: add missing qtest_finalize() hw/fsi: move OPBus address space init to realize hw/fsi: move OPBus qbus_init() to instance_init hw/gpio/pca9552: fix state_str leak in pca955x_set_led hw/arm/aspeed: free fmc_model and spi_model on finalization hw/arm/sbsa-ref: free unrealized flash devices on finalization hw/arm/virt: free flash devices and OEM strings on finalization hw/ppc/pnv: drop extra ref on PHB after adding as child hw/riscv/virt: free flash devices and OEM strings on finalization meson: drop sphinx-build < 1.7 compatiblity check target/s390x: add gen-features.h dependency to s390x_system_ss Peter Xu (1): system/ioport: Fix qom-list-properties crash on portio list obj docs/meson.build | 14 +------------- include/qom/object.h | 8 ++++---- accel/kvm/kvm-all.c | 8 ++++++++ backends/igvm-cfg.c | 1 + hw/arm/aspeed.c | 9 +++++++++ hw/arm/sbsa-ref.c | 12 ++++++++++++ hw/arm/virt.c | 14 ++++++++++++++ hw/core/resetcontainer.c | 3 +++ hw/fsi/aspeed_apb2opb.c | 37 ++++++++++++++++++++++++------------- hw/gpio/pca9552.c | 2 +- hw/i386/x86.c | 9 +++++++++ hw/ppc/pnv.c | 1 + hw/remote/remote-obj.c | 4 +++- hw/remote/vfio-user-obj.c | 4 +++- hw/riscv/virt.c | 14 ++++++++++++++ io/net-listener.c | 9 ++++++++- net/can/can_socketcan.c | 8 ++++++++ net/colo-compare.c | 31 +++++++++++++++---------------- scsi/pr-manager-helper.c | 1 + system/ioport.c | 11 +++++++++-- system/qtest.c | 10 ++++++++++ ui/console.c | 5 ++++- target/s390x/meson.build | 1 + 23 files changed, 163 insertions(+), 53 deletions(-) -- 2.54.0
