On Thu, 16 Aug 2018 16:52:18 +0200 Andrea Bolognani <abologna@xxxxxxxxxx> wrote: > On Tue, 2018-08-07 at 17:10 +0800, Yi Min Zhao wrote: > > The pci-root depends on zpci capability. So autogenerate pci-root if > > zpci exists. > > > > Signed-off-by: Yi Min Zhao <zyimin@xxxxxxxxxxxxx> > > Reviewed-by: Boris Fiuczynski <fiuczy@xxxxxxxxxxxxxxxxxx> > > Reviewed-by: Stefan Zimmermann <stzi@xxxxxxxxxxxxx> > > Reviewed-by: Bjoern Walk <bwalk@xxxxxxxxxxxxxxxxxx> > > Reviewed-by: Ján Tomko <jtomko@xxxxxxxxxx> > > --- > > src/qemu/qemu_domain.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/src/qemu/qemu_domain.c b/src/qemu/qemu_domain.c > > index de056272e8..a84e5f06b2 100644 > > --- a/src/qemu/qemu_domain.c > > +++ b/src/qemu/qemu_domain.c > > @@ -3227,6 +3227,7 @@ qemuDomainDefAddDefaultDevices(virDomainDefPtr def, > > case VIR_ARCH_S390X: > > addDefaultUSB = false; > > addPanicDevice = true; > > + addPCIRoot = virQEMUCapsGet(qemuCaps, QEMU_CAPS_DEVICE_ZPCI); > > break; > > I wonder if you might want to do this, and other stuff, only if > qemuDomainIsS390CCW()... It seems like that function is not used > a lot, which might mean that someone is going to have to perform > some serious cleaning up if there is ever another machine type > on s390, or perhaps that it just doesn't quite apply here. Not a libvirt person, but that other QEMU s390 machine type is long gone (and was never supported in libvirt AFAIK anyway), and I don't see any reason to add an additional s390 machine type to QEMU from where we stand now. > > If the latter, > > Reviewed-by: Andrea Bolognani <abologna@xxxxxxxxxx> > -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list