qom: don't require user creatable objects to be registered
commit6134d7522e570a30d7f0d1e092ee37351c5183ed
authorDaniel P. Berrangé <berrange@redhat.com>
Fri, 15 Jun 2018 15:39:35 +0000 (15 16:39 +0100)
committerDaniel P. Berrangé <berrange@redhat.com>
Tue, 26 Feb 2019 15:25:58 +0000 (26 15:25 +0000)
tree5945262f4ff072c9a4af5047623e87d0a54746f4
parent90e33dfec651c04d75f20a4e5c20593145c5d90e
qom: don't require user creatable objects to be registered

When an object is in turn owned by another user object, it is not
desirable to expose this in the QOM object hierarchy. It is just an
internal implementation detail, we should be free to change without
exposure to apps managing QEMU.

Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
qom/object.c
qom/object_interfaces.c