]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
Merge tag 'qom-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging
authorStefan Hajnoczi <stefanha@redhat.com>
Thu, 14 May 2026 13:39:19 +0000 (09:39 -0400)
committerStefan Hajnoczi <stefanha@redhat.com>
Thu, 14 May 2026 13:39:20 +0000 (09:39 -0400)
QOM object lifecycle fixes

# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmoCOcYACgkQ2ujhCXWW
# nOXXDRAAuRtW9k5bZV8upsMvDXAqQDxEk5hoR4oxFXta9gwnEd6wdit9GUOdnzcP
# aBiBrm05puU22hrjQBz0Tc6yPvJX/euvK8awBtPkXh4+IifrnNbHlak8PeyLAi7I
# dbWf+kUdhTY3uus29GT1sdFRq1o4VjkTECfjVM1BZdLSnezaWhldxapndR7/aQDG
# wYctx2u6NSyQceDXYeQBDXZ9i1Or5ckbjUiZgcO5KRDu8I3We8Bs9uO3bPF52wOY
# 80/6z5RQpB7WqEH3Tj+9ghxxGr14dcpPDdWrIHQwmEAlmaL1EXP4RVtR4C/GcdQ9
# 3QKO2alLbJMiJ5byuYhgU7Up9PZlyhX+4V0rH4cUwczqZEoF85AtwAGN4j1vSV2i
# uL7CHMw9RgINQ8+65lyN/GV6SS0NcsxvTbDpG248q2vx4pAjJsx6cOOF3EjhXMZV
# 74ez045D/sDj7MuUJIHWU1lMJd0/YsirKZnsE6vjOGcztbXMSZpxSOu71RhcmIHI
# 9bNE+HtiqGDDQxz3Ke8ao6t+jtzO3obQKjCHRhfsY+/Th+wz4koTxl6CdUrTX6mz
# 6iS/HPi8+Ed9NNwPBBS6f76Lbu5eysjTrU0hBclBnpbgeeujsdwV40m0ntjKgk6e
# w8LgpHCe/WIS477qHw5lkE4OoG6gXGfp+BxA+6TuLozIMnqMH18=
# =+1J9
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon 11 May 2026 16:19:18 EDT
# gpg:                using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
# gpg: Good signature from "Marc-AndrĂ© Lureau <marcandre.lureau@redhat.com>" [full]
# gpg:                 aka "Marc-AndrĂ© Lureau <marcandre.lureau@gmail.com>" [full]
# Primary key fingerprint: 87A9 BD93 3F87 C606 D276  F62D DAE8 E109 7596 9CE5

* tag 'qom-pull-request' of https://gitlab.com/marcandre.lureau/qemu: (24 commits)
  target/s390x: add gen-features.h dependency to s390x_system_ss
  meson: drop sphinx-build < 1.7 compatiblity check
  hw/riscv/virt: free flash devices and OEM strings on finalization
  hw/ppc/pnv: drop extra ref on PHB after adding as child
  hw/arm/virt: free flash devices and OEM strings on finalization
  hw/arm/sbsa-ref: free unrealized flash devices on finalization
  hw/arm/aspeed: free fmc_model and spi_model on finalization
  hw/gpio/pca9552: fix state_str leak in pca955x_set_led
  hw/fsi: move OPBus qbus_init() to instance_init
  hw/fsi: move OPBus address space init to realize
  system/qtest: add missing qtest_finalize()
  accel/kvm: free device path on finalization
  scsi/pr-manager-helper: free path on finalization
  backends/igvm-cfg: free filename on finalization
  net/can: free ifname on socketcan finalization
  hw/core/resetcontainer: free children array on finalization
  hw/i386/x86: free oem_id and oem_table_id on finalization
  ui/console: remove console from global list on finalization
  system/ioport: Fix qom-list-properties crash on portio list obj
  net/colo-compare: guard finalize against uninitialized state
  ...

Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>

Trivial merge