Re: [PATCH 07/55] qdev: Convert to qdev_unrealize() manually

2020-05-20 Thread Markus Armbruster
Paolo Bonzini writes: > On 19/05/20 16:55, Markus Armbruster wrote: >> @@ -493,6 +493,11 @@ bool qdev_realize(DeviceState *dev, BusState *bus, >> Error **errp) >> return !err; >> } >> >> +void qdev_unrealize(DeviceState *dev) >> +{ >> +object_property_set_bool(OBJECT(dev), false, "re

Re: [PATCH 07/55] qdev: Convert to qdev_unrealize() manually

2020-05-19 Thread Paolo Bonzini
On 19/05/20 16:55, Markus Armbruster wrote: > @@ -493,6 +493,11 @@ bool qdev_realize(DeviceState *dev, BusState *bus, Error > **errp) > return !err; > } > > +void qdev_unrealize(DeviceState *dev) > +{ > +object_property_set_bool(OBJECT(dev), false, "realized", &error_abort); > +} > + >

[PATCH 07/55] qdev: Convert to qdev_unrealize() manually

2020-05-19 Thread Markus Armbruster
Signed-off-by: Markus Armbruster --- include/hw/qdev-core.h | 1 - hw/core/qdev.c | 14 +++--- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/include/hw/qdev-core.h b/include/hw/qdev-core.h index fba29308f7..be6f7c4736 100644 --- a/include/hw/qdev-core.h +++ b/inc