On Sun, 14 Apr 2013 15:14:49 +0200 [email protected] wrote: > From: KONRAD Frederic <[email protected]> > > I don't see any reason why these properties are missing.
Acked-by: Cornelia Huck <[email protected]> > > Cc: Cornelia Huck <[email protected]> > Cc: Alexander Graf <[email protected]> > Signed-off-by: KONRAD Frederic <[email protected]> > > Note: Need to apply virtio-rng-refactoring first! Looks sane here. > --- > hw/s390x/s390-virtio-bus.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/hw/s390x/s390-virtio-bus.c b/hw/s390x/s390-virtio-bus.c > index 4d9f2ec..0d915af 100644 > --- a/hw/s390x/s390-virtio-bus.c > +++ b/hw/s390x/s390-virtio-bus.c > @@ -514,11 +514,19 @@ static const TypeInfo s390_virtio_serial = { > .class_init = s390_virtio_serial_class_init, > }; > > +static Property s390_virtio_rng_properties[] = { > + DEFINE_VIRTIO_COMMON_FEATURES(VirtIOS390Device, host_features), > + DEFINE_VIRTIO_RNG_PROPERTIES(VirtIORNGS390, vdev.conf), > + DEFINE_PROP_END_OF_LIST(), > +}; > + > static void s390_virtio_rng_class_init(ObjectClass *klass, void *data) > { > + DeviceClass *dc = DEVICE_CLASS(klass); > VirtIOS390DeviceClass *k = VIRTIO_S390_DEVICE_CLASS(klass); > > k->init = s390_virtio_rng_init; > + dc->props = s390_virtio_rng_properties; > } > > static const TypeInfo s390_virtio_rng = {
