Hi,
> > DeviceState *qdev_new(const char *name)
> > {
> > + if (!object_class_by_name(name)) {
> > + module_load_qom_one(name);
> > + }
>
> Curious why you don't you call module_object_class_by_name here?Because object_new() wants a name not an ObjectClass ... > > return DEVICE(object_new(name)); > > } take care, Gerd
