diff options
author | Greg Kurz | 2020-08-14 09:24:50 +0200 |
---|---|---|
committer | David Gibson | 2021-02-08 06:57:37 +0100 |
commit | a8dc82ce828579b92cf602cdc307a6c5b144069c (patch) | |
tree | cddc03e80de4a48c17c9b87419e55628265fcd6f /backends | |
parent | Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210205' into... (diff) | |
download | qemu-a8dc82ce828579b92cf602cdc307a6c5b144069c.tar.gz qemu-a8dc82ce828579b92cf602cdc307a6c5b144069c.tar.xz qemu-a8dc82ce828579b92cf602cdc307a6c5b144069c.zip |
qom: Allow optional sugar props
Global properties have an @optional field, which allows to apply a given
property to a given type even if one of its subclasses doesn't support
it. This is especially used in the compat code when dealing with the
"disable-modern" and "disable-legacy" properties and the "virtio-pci"
type.
Allow object_register_sugar_prop() to set this field as well.
Signed-off-by: Greg Kurz <groug@kaod.org>
Message-Id: <159738953558.377274.16617742952571083440.stgit@bahia.lan>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Diffstat (limited to 'backends')
0 files changed, 0 insertions, 0 deletions