On 09/27/2018 12:54 AM, Tony Krowiak wrote: > From: Tony Krowiak <akrow...@linux.ibm.com> > > Introduces the base object model for virtualizing AP devices. > [..] > + > +static char *vfio_ap_bus_get_dev_path(DeviceState *dev) Cover letter states you want to remove vifo_ap references form the bus. Sane thing to do as this would also be the bus we would like to plug an emulated ap device into (if these get implemented). There are a couple of such references that survived around this comment. > +{ > + /* at most one */ > + return g_strdup_printf("/1"); > +} > + > +static void vfio_ap_bus_class_init(ObjectClass *klass, void *data) > +{ > + BusClass *k = BUS_CLASS(klass); > + > + k->get_dev_path = vfio_ap_bus_get_dev_path; > + /* More than one vfio-ap device does not make sense */ > + k->max_dev = 1; > +} > + > +static const TypeInfo vfio_ap_bus_info = { > + .name = TYPE_AP_BUS, > + .parent = TYPE_BUS, > + .instance_size = sizeof(APBus), > + .class_init = vfio_ap_bus_class_init, > +}; > + [..] > +static void ap_register(void) > +{ > + type_register_static(&ap_bridge_info); > + type_register_static(&vfio_ap_bus_info); > +} > + [..]
- [Qemu-devel] [PATCH v9 4/6] s390x/ap: base Adjunct Proce... Tony Krowiak
- Re: [Qemu-devel] [PATCH v9 4/6] s390x/ap: base Adju... David Hildenbrand
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6] s390x/... Thomas Huth
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6] s3... Cornelia Huck
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6... Halil Pasic
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9... Tony Krowiak
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6] s3... Halil Pasic
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6... Cornelia Huck
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6... Thomas Huth
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6] s3... Tony Krowiak
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6] s390x/... Halil Pasic
- Re: [Qemu-devel] [qemu-s390x] [PATCH v9 4/6] s3... Tony Krowiak
- Re: [Qemu-devel] [PATCH v9 4/6] s390x/ap: base Adju... Pierre Morel
- [Qemu-devel] [PATCH v9 6/6] s390: doc: detailed specific... Tony Krowiak
- [Qemu-devel] [PATCH v9 3/6] s390x/kvm: enable AP instruc... Tony Krowiak
- Re: [Qemu-devel] [PATCH v9 3/6] s390x/kvm: enable A... David Hildenbrand
- Re: [Qemu-devel] [PATCH v9 3/6] s390x/kvm: enab... Tony Krowiak
- Re: [Qemu-devel] [PATCH v9 3/6] s390x/kvm: enab... Pierre Morel
- [Qemu-devel] [PATCH v9 2/6] s390x/cpumodel: Set up CPU m... Tony Krowiak
- Re: [Qemu-devel] [PATCH v9 2/6] s390x/cpumodel: Set... David Hildenbrand