All of lore.kernel.org
 help / color / mirror / Atom feed
* [PULL 00/24] Qom patches
@ 2026-05-11 20:20 marcandre.lureau
  2026-05-11 20:20 ` [PULL 01/24] hw/remote: check visit return in vfu_object_set_socket marcandre.lureau
                   ` (25 more replies)
  0 siblings, 26 replies; 31+ messages in thread
From: marcandre.lureau @ 2026-05-11 20:20 UTC (permalink / raw)
  To: qemu-devel; +Cc: stefanha, Marc-André Lureau

From: Marc-André Lureau <marcandre.lureau@redhat.com>

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



^ permalink raw reply	[flat|nested] 31+ messages in thread

end of thread, other threads:[~2026-05-14 18:23 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-11 20:20 [PULL 00/24] Qom patches marcandre.lureau
2026-05-11 20:20 ` [PULL 01/24] hw/remote: check visit return in vfu_object_set_socket marcandre.lureau
2026-05-11 20:20 ` [PULL 02/24] qom/object: update doc about NULL values in link properties marcandre.lureau
2026-05-11 20:20 ` [PULL 03/24] hw/remote: guard listener unregister in finalize marcandre.lureau
2026-05-11 20:20 ` [PULL 04/24] io/net-listener: move mutex init to instance_init marcandre.lureau
2026-05-11 20:20 ` [PULL 05/24] net/colo-compare: guard finalize against uninitialized state marcandre.lureau
2026-05-11 20:20 ` [PULL 06/24] system/ioport: Fix qom-list-properties crash on portio list obj marcandre.lureau
2026-05-11 20:20 ` [PULL 07/24] ui/console: remove console from global list on finalization marcandre.lureau
2026-05-11 20:20 ` [PULL 08/24] hw/i386/x86: free oem_id and oem_table_id " marcandre.lureau
2026-05-11 20:20 ` [PULL 09/24] hw/core/resetcontainer: free children array " marcandre.lureau
2026-05-11 20:20 ` [PULL 10/24] net/can: free ifname on socketcan finalization marcandre.lureau
2026-05-11 20:20 ` [PULL 11/24] backends/igvm-cfg: free filename on finalization marcandre.lureau
2026-05-11 20:20 ` [PULL 12/24] scsi/pr-manager-helper: free path " marcandre.lureau
2026-05-11 20:20 ` [PULL 13/24] accel/kvm: free device " marcandre.lureau
2026-05-11 20:21 ` [PULL 14/24] system/qtest: add missing qtest_finalize() marcandre.lureau
2026-05-11 20:21 ` [PULL 15/24] hw/fsi: move OPBus address space init to realize marcandre.lureau
2026-05-11 20:21 ` [PULL 16/24] hw/fsi: move OPBus qbus_init() to instance_init marcandre.lureau
2026-05-11 20:21 ` [PULL 17/24] hw/gpio/pca9552: fix state_str leak in pca955x_set_led marcandre.lureau
2026-05-11 20:21 ` [PULL 18/24] hw/arm/aspeed: free fmc_model and spi_model on finalization marcandre.lureau
2026-05-11 20:21 ` [PULL 19/24] hw/arm/sbsa-ref: free unrealized flash devices " marcandre.lureau
2026-05-11 20:21 ` [PULL 20/24] hw/arm/virt: free flash devices and OEM strings " marcandre.lureau
2026-05-11 20:21 ` [PULL 21/24] hw/ppc/pnv: drop extra ref on PHB after adding as child marcandre.lureau
2026-05-11 20:21 ` [PULL 22/24] hw/riscv/virt: free flash devices and OEM strings on finalization marcandre.lureau
2026-05-11 20:21 ` [PULL 23/24] meson: drop sphinx-build < 1.7 compatiblity check marcandre.lureau
2026-05-11 20:21 ` [PULL 24/24] target/s390x: add gen-features.h dependency to s390x_system_ss marcandre.lureau
2026-05-12 23:19 ` [PULL 00/24] Qom patches Stefan Hajnoczi
2026-05-13  7:49   ` Marc-André Lureau
2026-05-13 19:04     ` Stefan Hajnoczi
2026-05-13 19:16       ` Marc-André Lureau
2026-05-13 19:20         ` Stefan Hajnoczi
2026-05-14 16:26 ` Stefan Hajnoczi

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.