]> git.proxmox.com Git - mirror_qemu.git/commit
qdev: Move dev->realized check to qdev_property_set()
authorEduardo Habkost <ehabkost@redhat.com>
Fri, 11 Dec 2020 22:05:20 +0000 (17:05 -0500)
committerEduardo Habkost <ehabkost@redhat.com>
Fri, 18 Dec 2020 20:20:17 +0000 (15:20 -0500)
commitea7c1e5c3ed0f138f67a7c26a4219827845eb545
tree4b86d438ae00164ce52431f686602214b5439998
parent7ed854af1401d62be9b232d4b67d8a75418e96b2
qdev: Move dev->realized check to qdev_property_set()

Every single qdev property setter function manually checks
dev->realized.  We can just check dev->realized inside
qdev_property_set() instead.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Stefan Berger <stefanb@linux.ibm.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Acked-by: Paul Durrant <paul@xen.org>
Message-Id: <20201211220529.2290218-24-ehabkost@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
backends/tpm/tpm_util.c
hw/block/xen-block.c
hw/core/qdev-properties-system.c
hw/core/qdev-properties.c
hw/s390x/css.c
hw/s390x/s390-pci-bus.c
hw/vfio/pci-quirks.c
target/sparc/cpu.c