[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 4433bb: vexpress: Register "secure" as class
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 4433bb: vexpress: Register "secure" as class property |
Date: |
Tue, 15 Dec 2020 07:47:11 -0800 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 4433bb3d83955123c1e6bcdf8f11d6b74399ba86
https://github.com/qemu/qemu/commit/4433bb3d83955123c1e6bcdf8f11d6b74399ba86
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hw/arm/vexpress.c
Log Message:
-----------
vexpress: Register "secure" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20201111183823.283752-2-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: fdfe5ba4a88ee67e2d9fbb3af3d9de2163d349d9
https://github.com/qemu/qemu/commit/fdfe5ba4a88ee67e2d9fbb3af3d9de2163d349d9
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hw/arm/vexpress.c
Log Message:
-----------
vexpress-a15: Register "virtualization" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20201111183823.283752-3-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 0b43b6e53493d980008869f817a216ccb2078c06
https://github.com/qemu/qemu/commit/0b43b6e53493d980008869f817a216ccb2078c06
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M hw/misc/tmp421.c
Log Message:
-----------
tmp421: Register properties as class properties
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20201111183823.283752-4-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: f5730c69f00eaf7218ab79d1393d7197fcd9fe69
https://github.com/qemu/qemu/commit/f5730c69f00eaf7218ab79d1393d7197fcd9fe69
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M target/i386/cpu.c
Log Message:
-----------
i386: Register feature bit properties as class properties
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Also, the hundreds of instance properties were having an impact
on QMP commands that create temporary CPU objects. On my
machine, run time of qmp_query_cpu_definitions() changed
from ~200ms to ~16ms after applying this patch.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Message-Id: <20201111183823.283752-5-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: b91def7b8382eb862bad5a60e752a02b7123db71
https://github.com/qemu/qemu/commit/b91def7b8382eb862bad5a60e752a02b7123db71
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/arm/virt.c
Log Message:
-----------
arm/virt: Register most properties as class properties
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20201111183823.283752-6-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 27edeeaafe439d0f58d9ff464a97ec418293d0b7
https://github.com/qemu/qemu/commit/27edeeaafe439d0f58d9ff464a97ec418293d0b7
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/arm/virt.c
Log Message:
-----------
virt: Register "its" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Note: "its" is currently registered conditionally, but this makes
the feature be registered unconditionally. The only side effect
is that it will be now possible to set its=on on virt-2.7 and
older.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20201111183823.283752-7-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 85cc807cbc48055c92c187a3dc97c1c5d85de39f
https://github.com/qemu/qemu/commit/85cc807cbc48055c92c187a3dc97c1c5d85de39f
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M target/arm/cpu64.c
Log Message:
-----------
arm/cpu64: Register "aarch64" as class property
Class properties make QOM introspection simpler and easier, as
they don't require an object to be instantiated.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-Id: <20201111183823.283752-8-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 70b756674c5a3712bb6ef2f86980b16f9c390c97
https://github.com/qemu/qemu/commit/70b756674c5a3712bb6ef2f86980b16f9c390c97
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M net/can/can_host.c
Log Message:
-----------
can_host: Use class properties
Instance properties make introspection hard and are not shown by
"-object ...,help". Convert them to class properties.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Tested-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
Message-Id: <20201111183823.283752-9-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 6d11ea6d8e5ad0ba3766755cc23a1392ae321433
https://github.com/qemu/qemu/commit/6d11ea6d8e5ad0ba3766755cc23a1392ae321433
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M net/filter-buffer.c
M net/filter-mirror.c
Log Message:
-----------
netfilter: Reorder functions
Trivial code reordering in some filter backends, to make the next
changes easier to review.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Message-Id: <20201111183823.283752-11-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: f0e34a06f6580e666a1f49d1b8315adf1d587c43
https://github.com/qemu/qemu/commit/f0e34a06f6580e666a1f49d1b8315adf1d587c43
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M net/dump.c
M net/filter-buffer.c
M net/filter-mirror.c
M net/filter-rewriter.c
M net/filter.c
Log Message:
-----------
netfilter: Use class properties
Instance properties make introspection hard and are not shown by
"-object ...,help". Convert them to class properties.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Message-Id: <20201111183823.283752-12-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 180c00dfc7e3acbb74a114dd9176909a77b3456e
https://github.com/qemu/qemu/commit/180c00dfc7e3acbb74a114dd9176909a77b3456e
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/audio/cs4231.c
Log Message:
-----------
cs4231: Get rid of empty property array
An empty props array is unnecessary, we can just not call
device_class_set_props().
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-2-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 1b36e4f5a5de585210ea95f2257839c2312be28f
https://github.com/qemu/qemu/commit/1b36e4f5a5de585210ea95f2257839c2312be28f
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M cpu.c
M hw/core/cpu.c
M include/hw/core/cpu.h
Log Message:
-----------
cpu: Move cpu_common_props to hw/core/cpu.c
There's no reason to keep the property list separate from the CPU
class code. Move the variable to hw/core/cpu.c and make it
static.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-3-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: d3fd6e7380b6212a3cd0b9f1304c84d8caa8dcf7
https://github.com/qemu/qemu/commit/d3fd6e7380b6212a3cd0b9f1304c84d8caa8dcf7
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties.c
M hw/core/qdev.c
M include/hw/qdev-core.h
M include/hw/qdev-properties.h
M softmmu/qdev-monitor.c
Log Message:
-----------
qdev: Move property code to qdev-properties.[ch]
Move everything related to Property and PropertyInfo to
qdev-properties.[ch] to make it easier to refactor that code.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-4-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 85f6f43283d669413045bbba93946f9e08e1c56d
https://github.com/qemu/qemu/commit/85f6f43283d669413045bbba93946f9e08e1c56d
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties.c
Log Message:
-----------
qdev: Check dev->realized at set_size()
This setter is one of the very few property setters that don't
check dev->realized, and there's no reason to make size
properties different from the rest. Add the missing check.
Fixes: e8cd45c78f53 ("qdev: Add SIZE type to qdev properties")
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-5-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 0ea0a42ef6796e1d2cc2734e6a697becdb0cd3ff
https://github.com/qemu/qemu/commit/0ea0a42ef6796e1d2cc2734e6a697becdb0cd3ff
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M target/sparc/cpu.c
Log Message:
-----------
sparc: Check dev->realized at sparc_set_nwindows()
sparc_set_nwindows() is one of the very few property setters that
don't check dev->realized, and there's no reason for it to be
special. Check dev->realized like the other setters.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-6-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 5eb32b2113326f200b13047b2543bf2ab9c42cbb
https://github.com/qemu/qemu/commit/5eb32b2113326f200b13047b2543bf2ab9c42cbb
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties.c
Log Message:
-----------
qdev: Don't use dev->id on set_size32() error message
All other qdev property error messages use "<type>.<property>"
instead of "<id>.<property>". Change set_size32() for consistency,
and to make the code not specific to TYPE_DEVICE.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-7-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 40ea00b06671f888a6d7afab95335af8ced34d77
https://github.com/qemu/qemu/commit/40ea00b06671f888a6d7afab95335af8ced34d77
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties-system.c
M hw/core/qdev-properties.c
M include/hw/qdev-properties.h
Log Message:
-----------
qdev: Make PropertyInfo.print method get Object* argument
Make the code more generic and not specific to TYPE_DEVICE.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-8-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 605d9fc0e307fb105d539e968b12bb0c46436bfa
https://github.com/qemu/qemu/commit/605d9fc0e307fb105d539e968b12bb0c46436bfa
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties.c
Log Message:
-----------
qdev: Make bit_prop_set() get Object* argument
Make the code more generic and not specific to TYPE_DEVICE.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-9-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 828ade86ee925c132496113e7f88b22162d92ec5
https://github.com/qemu/qemu/commit/828ade86ee925c132496113e7f88b22162d92ec5
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M backends/tpm/tpm_util.c
M hw/block/xen-block.c
M hw/core/qdev-properties-system.c
M hw/core/qdev-properties.c
M hw/s390x/css.c
M hw/s390x/s390-pci-bus.c
M hw/vfio/pci-quirks.c
M include/hw/qdev-properties.h
Log Message:
-----------
qdev: Make qdev_get_prop_ptr() get Object* arg
Make the code more generic and not specific to TYPE_DEVICE.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com> #s390 parts
Acked-by: Paul Durrant <paul@xen.org>
Message-Id: <20201211220529.2290218-10-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 395012756c15ce0a9f73c098d8eebb0fe3c9a7e6
https://github.com/qemu/qemu/commit/395012756c15ce0a9f73c098d8eebb0fe3c9a7e6
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties-system.c
M hw/core/qdev-properties.c
M include/hw/qdev-properties.h
Log Message:
-----------
qdev: Make qdev_find_global_prop() get Object* argument
Make the code more generic and not specific to TYPE_DEVICE.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-11-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 381481597c3027854fa72c6a31477622eddb545a
https://github.com/qemu/qemu/commit/381481597c3027854fa72c6a31477622eddb545a
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties-system.c
Log Message:
-----------
qdev: Make check_prop_still_unset() get Object* argument
Make the code more generic and not specific to TYPE_DEVICE.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-12-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: c7525b183c51e2b9b017ea47147bc4c23f5459a9
https://github.com/qemu/qemu/commit/c7525b183c51e2b9b017ea47147bc4c23f5459a9
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties-system.c
M hw/core/qdev-properties.c
M hw/s390x/css.c
M include/hw/qdev-properties.h
Log Message:
-----------
qdev: Make error_set_from_qdev_prop_error() get Object* argument
Make the code more generic and not specific to TYPE_DEVICE.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com> #s390 parts
Message-Id: <20201211220529.2290218-13-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 364f7e833d8b0b0adff656393371fce5dbeaff12
https://github.com/qemu/qemu/commit/364f7e833d8b0b0adff656393371fce5dbeaff12
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-prop-internal.h
M hw/core/qdev-properties.c
Log Message:
-----------
qdev: Make qdev_propinfo_get_uint16() static
There are no users of the function outside qdev-properties.c.
Make function static and rename it to get_uint16().
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20201211220529.2290218-14-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 38255efffe393ce6242b21965b92ac06a0aae6c8
https://github.com/qemu/qemu/commit/38255efffe393ce6242b21965b92ac06a0aae6c8
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M hw/core/qdev-properties-system.c
M hw/core/qdev-properties.c
Log Message:
-----------
qdev: Move UUID property to qdev-properties-system.c
Only softmmu code uses DEFINE_PROP_UUID, and it currently depends
on error_set_from_qdev_prop_error(). Move it to
qdev-properties-system.c to get out of our way when refactoring
the qdev property system.
We can eventually move it back to the core property system later,
after removing usage of error_set_from_qdev_prop_error().
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Message-Id: <20201211220529.2290218-15-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: f953c100693dec2338d643ec21d131d411e9d38e
https://github.com/qemu/qemu/commit/f953c100693dec2338d643ec21d131d411e9d38e
Author: Eduardo Habkost <ehabkost@redhat.com>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M MAINTAINERS
Log Message:
-----------
MAINTAINERS: Update my git repository URLs
I'm moving my git repositories to gitlab.com, update MAINTAINERS
to point to the correct URL.
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Message-Id: <20201214212032.2999853-1-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Commit: 69e92bd558d71fdbd0c1989391b20edcc700daa9
https://github.com/qemu/qemu/commit/69e92bd558d71fdbd0c1989391b20edcc700daa9
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2020-12-15 (Tue, 15 Dec 2020)
Changed paths:
M MAINTAINERS
M backends/tpm/tpm_util.c
M cpu.c
M hw/arm/vexpress.c
M hw/arm/virt.c
M hw/block/xen-block.c
M hw/core/cpu.c
M hw/core/qdev-prop-internal.h
M hw/core/qdev-properties-system.c
M hw/core/qdev-properties.c
M hw/core/qdev.c
M hw/misc/tmp421.c
M hw/s390x/css.c
M hw/s390x/s390-pci-bus.c
M hw/vfio/pci-quirks.c
M include/hw/core/cpu.h
M include/hw/qdev-core.h
M include/hw/qdev-properties.h
M net/can/can_host.c
M net/dump.c
M net/filter-buffer.c
M net/filter-mirror.c
M net/filter-rewriter.c
M net/filter.c
M softmmu/qdev-monitor.c
M target/arm/cpu64.c
M target/i386/cpu.c
M target/sparc/cpu.c
Log Message:
-----------
Merge remote-tracking branch
'remotes/ehabkost/tags/machine-next-pull-request' into staging
Machine queue, 2020-12-15
* qdev code cleanup
* Convert some QOM instance properties to class properties
* Update git URLs on MAINTAINERS
# gpg: Signature made Tue 15 Dec 2020 15:18:47 GMT
# gpg: using RSA key 5A322FD5ABC4D3DBACCFD1AA2807936F984DC5A6
# gpg: issuer "ehabkost@redhat.com"
# gpg: Good signature from "Eduardo Habkost <ehabkost@redhat.com>" [full]
# Primary key fingerprint: 5A32 2FD5 ABC4 D3DB ACCF D1AA 2807 936F 984D C5A6
* remotes/ehabkost/tags/machine-next-pull-request: (25 commits)
MAINTAINERS: Update my git repository URLs
qdev: Move UUID property to qdev-properties-system.c
qdev: Make qdev_propinfo_get_uint16() static
qdev: Make error_set_from_qdev_prop_error() get Object* argument
qdev: Make check_prop_still_unset() get Object* argument
qdev: Make qdev_find_global_prop() get Object* argument
qdev: Make qdev_get_prop_ptr() get Object* arg
qdev: Make bit_prop_set() get Object* argument
qdev: Make PropertyInfo.print method get Object* argument
qdev: Don't use dev->id on set_size32() error message
sparc: Check dev->realized at sparc_set_nwindows()
qdev: Check dev->realized at set_size()
qdev: Move property code to qdev-properties.[ch]
cpu: Move cpu_common_props to hw/core/cpu.c
cs4231: Get rid of empty property array
netfilter: Use class properties
netfilter: Reorder functions
can_host: Use class properties
arm/cpu64: Register "aarch64" as class property
virt: Register "its" as class property
...
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/ffb1e2ed7cd7...69e92bd558d7
- [Qemu-commits] [qemu/qemu] 4433bb: vexpress: Register "secure" as class property,
Peter Maydell <=