qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/11] machine + QOM queue, 2020-09-22
@ 2020-09-22 22:25 Eduardo Habkost
  2020-09-22 22:25 ` [PULL 01/11] qom: simplify object_find_property / object_class_find_property Eduardo Habkost
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Eduardo Habkost @ 2020-09-22 22:25 UTC (permalink / raw)
  To: qemu-devel, Peter Maydell; +Cc: Paolo Bonzini, Daniel P. Berrangé

The following changes since commit 834b9273d5cdab68180dc8c84d641aaa4344b057:

  Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pull-request' into staging (2020-09-22 15:42:23 +0100)

are available in the Git repository at:

  git://github.com/ehabkost/qemu.git tags/machine-next-pull-request

for you to fetch changes up to 418b473e8f586247475e8adc5d048598e5721361:

  sifive_u: Register "start-in-flash" as class property (2020-09-22 16:48:29 -0400)

----------------------------------------------------------------
machine + QOM queue, 2020-09-22

QOM cleanups:
* Convert instance properties to class properties
  (Eduardo Habkost)
* simplify object_find_property / object_class_find_property
  (Daniel P. Berrangé)

Deprecated feature removal:
* Drop support for invalid topologies (Igor Mammedov)

----------------------------------------------------------------

Daniel P. Berrangé (1):
  qom: simplify object_find_property / object_class_find_property

Eduardo Habkost (9):
  cryptodev-vhost-user: Register "chardev" as class property
  cryptodev-backend: Register "chardev" as class property
  s390x: Register all CPU properties as class properties
  cpu/core: Register core-id and nr-threads as class properties
  xlnx-zcu102: Register properties as class properties
  machine: Register "memory-backend" as class property
  i440fx: Register i440FX-pcihost properties as class properties
  sifive_e: Register "revb" as class property
  sifive_u: Register "start-in-flash" as class property

Igor Mammedov (1):
  smp: drop support for deprecated (invalid topologies)

 docs/system/deprecated.rst       | 26 +++++++-------
 include/qom/object.h             | 48 ++++++++++++++++++++++---
 target/s390x/internal.h          |  1 -
 backends/cryptodev-vhost-user.c  | 13 +++----
 backends/cryptodev.c             |  8 ++---
 hw/arm/armv7m.c                  | 10 +++---
 hw/arm/exynos4210.c              |  2 +-
 hw/arm/highbank.c                |  2 +-
 hw/arm/integratorcp.c            |  2 +-
 hw/arm/realview.c                |  2 +-
 hw/arm/sbsa-ref.c                |  2 +-
 hw/arm/versatilepb.c             |  2 +-
 hw/arm/vexpress.c                |  4 +--
 hw/arm/virt.c                    | 10 +++---
 hw/arm/xilinx_zynq.c             |  2 +-
 hw/arm/xlnx-zcu102.c             | 25 ++++++-------
 hw/core/machine.c                | 28 ++++++---------
 hw/core/qdev-properties-system.c |  2 +-
 hw/core/sysbus.c                 |  2 +-
 hw/cpu/a15mpcore.c               |  4 +--
 hw/cpu/a9mpcore.c                |  2 +-
 hw/cpu/core.c                    |  8 ++---
 hw/i386/pc.c                     | 16 +++------
 hw/misc/iotkit-sysctl.c          |  2 +-
 hw/pci-host/i440fx.c             | 32 ++++++++---------
 hw/pci/pci.c                     |  2 +-
 hw/riscv/sifive_e.c              | 11 +++---
 hw/riscv/sifive_u.c              | 16 ++++-----
 hw/scsi/scsi-bus.c               |  4 +--
 qom/object.c                     | 60 +++++++++++++++++++-------------
 target/arm/monitor.c             |  2 +-
 target/i386/cpu.c                |  2 +-
 target/s390x/cpu.c               |  1 -
 target/s390x/cpu_models.c        | 35 +++++++++----------
 target/ppc/translate_init.c.inc  |  2 +-
 35 files changed, 208 insertions(+), 182 deletions(-)

-- 
2.26.2




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

end of thread, other threads:[~2020-09-24 16:45 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-09-22 22:25 [PULL 00/11] machine + QOM queue, 2020-09-22 Eduardo Habkost
2020-09-22 22:25 ` [PULL 01/11] qom: simplify object_find_property / object_class_find_property Eduardo Habkost
2020-09-22 22:25 ` [PULL 02/11] smp: drop support for deprecated (invalid topologies) Eduardo Habkost
2020-09-22 22:25 ` [PULL 03/11] cryptodev-vhost-user: Register "chardev" as class property Eduardo Habkost
2020-09-22 22:25 ` [PULL 04/11] cryptodev-backend: " Eduardo Habkost
2020-09-22 22:25 ` [PULL 05/11] s390x: Register all CPU properties as class properties Eduardo Habkost
2020-09-22 22:25 ` [PULL 06/11] cpu/core: Register core-id and nr-threads " Eduardo Habkost
2020-09-22 22:25 ` [PULL 07/11] xlnx-zcu102: Register properties " Eduardo Habkost
2020-09-22 22:25 ` [PULL 08/11] machine: Register "memory-backend" as class property Eduardo Habkost
2020-09-22 22:25 ` [PULL 09/11] i440fx: Register i440FX-pcihost properties as class properties Eduardo Habkost
2020-09-22 22:25 ` [PULL 10/11] sifive_e: Register "revb" as class property Eduardo Habkost
2020-09-22 22:25 ` [PULL 11/11] sifive_u: Register "start-in-flash" " Eduardo Habkost
2020-09-24 16:22 ` [PULL 00/11] machine + QOM queue, 2020-09-22 Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).