[PATCH v3 10/11] qom: remove audiodevs root container if audio is disabled

Sergei Heifetz posted 11 patches 3 weeks, 1 day ago
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Dr. David Alan Gilbert" <dave@treblig.org>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Yanan Wang <wangyanan55@huawei.com>, Zhao Liu <zhao1.liu@intel.com>, "Daniel P. Berrangé" <berrange@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>
[PATCH v3 10/11] qom: remove audiodevs root container if audio is disabled
Posted by Sergei Heifetz 3 weeks, 1 day ago
When QEMU is configured with `--disable-audio`, we don't need the
`audiodevs` root container.

Signed-off-by: Sergei Heifetz <heifetz@yandex-team.com>
---
 qom/object.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/qom/object.c b/qom/object.c
index ff8ede8a328..4545c0d7bc3 100644
--- a/qom/object.c
+++ b/qom/object.c
@@ -1730,7 +1730,9 @@ const char *object_property_get_type(Object *obj, const char *name, Error **errp
 }
 
 static const char *const root_containers[] = {
+#ifdef CONFIG_AUDIO
     "audiodevs",
+#endif
     "chardevs",
     "objects",
     "backend"
-- 
2.34.1