[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/25] Machine queue, 2020-12-15
From: |
Eduardo Habkost |
Subject: |
[PULL 00/25] Machine queue, 2020-12-15 |
Date: |
Tue, 15 Dec 2020 10:19:17 -0500 |
The following changes since commit 37f04b71a9cd62ca0f2d24a70fe843619ad45cd0:
Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.0-20201214'
into staging (2020-12-14 16:31:15 +0000)
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 f953c100693dec2338d643ec21d131d411e9d38e:
MAINTAINERS: Update my git repository URLs (2020-12-15 10:02:07 -0500)
----------------------------------------------------------------
Machine queue, 2020-12-15
* qdev code cleanup
* Convert some QOM instance properties to class properties
* Update git URLs on MAINTAINERS
----------------------------------------------------------------
Eduardo Habkost (25):
vexpress: Register "secure" as class property
vexpress-a15: Register "virtualization" as class property
tmp421: Register properties as class properties
i386: Register feature bit properties as class properties
arm/virt: Register most properties as class properties
virt: Register "its" as class property
arm/cpu64: Register "aarch64" as class property
can_host: Use class properties
netfilter: Reorder functions
netfilter: Use class properties
cs4231: Get rid of empty property array
cpu: Move cpu_common_props to hw/core/cpu.c
qdev: Move property code to qdev-properties.[ch]
qdev: Check dev->realized at set_size()
sparc: Check dev->realized at sparc_set_nwindows()
qdev: Don't use dev->id on set_size32() error message
qdev: Make PropertyInfo.print method get Object* argument
qdev: Make bit_prop_set() get Object* argument
qdev: Make qdev_get_prop_ptr() get Object* arg
qdev: Make qdev_find_global_prop() get Object* argument
qdev: Make check_prop_still_unset() get Object* argument
qdev: Make error_set_from_qdev_prop_error() get Object* argument
qdev: Make qdev_propinfo_get_uint16() static
qdev: Move UUID property to qdev-properties-system.c
MAINTAINERS: Update my git repository URLs
hw/core/cpu.c | 15 ++
hw/core/qdev-prop-internal.h | 2 -
hw/core/qdev-properties-system.c | 135 ++++++++++-----
hw/core/qdev-properties.c | 285 ++++++++++++++++++-------------
hw/core/qdev.c | 120 -------------
include/hw/core/cpu.h | 1 -
include/hw/qdev-core.h | 37 ----
include/hw/qdev-properties.h | 44 ++++-
MAINTAINERS | 6 +-
backends/tpm/tpm_util.c | 8 +-
cpu.c | 15 --
hw/arm/vexpress.c | 25 +--
hw/arm/virt.c | 88 +++++-----
hw/audio/cs4231.c | 5 -
hw/block/xen-block.c | 5 +-
hw/misc/tmp421.c | 30 ++--
hw/s390x/css.c | 7 +-
hw/s390x/s390-pci-bus.c | 4 +-
hw/vfio/pci-quirks.c | 5 +-
net/can/can_host.c | 16 +-
net/dump.c | 10 +-
net/filter-buffer.c | 26 ++-
net/filter-mirror.c | 64 +++----
net/filter-rewriter.c | 7 +-
net/filter.c | 24 +--
softmmu/qdev-monitor.c | 1 +
target/arm/cpu64.c | 16 +-
target/i386/cpu.c | 40 ++---
target/sparc/cpu.c | 6 +
29 files changed, 504 insertions(+), 543 deletions(-)
--
2.28.0
- [PULL 00/25] Machine queue, 2020-12-15,
Eduardo Habkost <=
- [PULL 02/25] vexpress-a15: Register "virtualization" as class property, Eduardo Habkost, 2020/12/15
- [PULL 09/25] netfilter: Reorder functions, Eduardo Habkost, 2020/12/15
- [PULL 18/25] qdev: Make bit_prop_set() get Object* argument, Eduardo Habkost, 2020/12/15
- [PULL 03/25] tmp421: Register properties as class properties, Eduardo Habkost, 2020/12/15
- [PULL 10/25] netfilter: Use class properties, Eduardo Habkost, 2020/12/15
- [PULL 05/25] arm/virt: Register most properties as class properties, Eduardo Habkost, 2020/12/15
- [PULL 22/25] qdev: Make error_set_from_qdev_prop_error() get Object* argument, Eduardo Habkost, 2020/12/15
- [PULL 14/25] qdev: Check dev->realized at set_size(), Eduardo Habkost, 2020/12/15
- [PULL 21/25] qdev: Make check_prop_still_unset() get Object* argument, Eduardo Habkost, 2020/12/15
- [PULL 15/25] sparc: Check dev->realized at sparc_set_nwindows(), Eduardo Habkost, 2020/12/15