Message ID | 20210719164435.1227794-1-pbonzini@redhat.com |
---|---|
State | New |
Headers | show |
Series | chardev-spice: add missing module_obj directive | expand |
On Mon, Jul 19, 2021 at 12:44:35PM -0400, Paolo Bonzini wrote: > The chardev-spicevmc class was not listed in chardev/spice.c, causing > "-chardev spicevmc" to fail when modules are enabled. > > Reported-by: Frederic Bezies <fredbezies@gmail.com> > Fixes: 9f4a0f0978 ("modules: use modinfo for qom load", 2021-07-09) > Resolves: #488 > Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> > --- > chardev/spice.c | 1 + > 1 file changed, 1 insertion(+) Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Regards, Daniel
diff --git a/chardev/spice.c b/chardev/spice.c index 3ffb3fdc0d..bbffef4913 100644 --- a/chardev/spice.c +++ b/chardev/spice.c @@ -382,6 +382,7 @@ static const TypeInfo char_spicevmc_type_info = { .parent = TYPE_CHARDEV_SPICE, .class_init = char_spicevmc_class_init, }; +module_obj(TYPE_CHARDEV_SPICEVMC); static void char_spiceport_class_init(ObjectClass *oc, void *data) {
The chardev-spicevmc class was not listed in chardev/spice.c, causing "-chardev spicevmc" to fail when modules are enabled. Reported-by: Frederic Bezies <fredbezies@gmail.com> Fixes: 9f4a0f0978 ("modules: use modinfo for qom load", 2021-07-09) Resolves: #488 Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> --- chardev/spice.c | 1 + 1 file changed, 1 insertion(+)