On 19/05/20 16:55, Markus Armbruster wrote: > So far, qdev_realize() supports only devices that plug into a bus: > argument @bus cannot be null. Extend it to support bus-less devices, > too. > > qdev_realize_and_unref() remains restricted, because its reference > counting would become rather confusing for bus-less devices.
I think it would be fine, you would just rely on the reference held by the QOM parent (via the child property). Paolo