mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-22 11:22:23 +00:00
qemu: Make virtio-9p-ccw the default for s390-ccw-virtio machines
For s390-ccw-virtio machines the default bus type is set to ccw. Specifing an address element allows to override the default. Signed-off-by: Boris Fiuczynski <fiuczy@linux.vnet.ibm.com> Reviewed-by: Jason J. Herne <jjherne@us.ibm.com> Reviewed-by: Stefan Zimmermann <stzi@linux.vnet.ibm.com>
This commit is contained in:
parent
56f6de93b5
commit
d01b7c7854
@ -1273,6 +1273,7 @@ qemuDomainPrimeVirtioDeviceAddresses(virDomainDefPtr def,
|
||||
declare address-less virtio devices to be of address type 'type'
|
||||
disks, networks, consoles, controllers, memballoon and rng in this
|
||||
order
|
||||
if type is ccw filesystem devices are declared to be of address type ccw
|
||||
*/
|
||||
size_t i;
|
||||
|
||||
@ -1309,6 +1310,13 @@ qemuDomainPrimeVirtioDeviceAddresses(virDomainDefPtr def,
|
||||
def->rngs[i]->info.type == VIR_DOMAIN_DEVICE_ADDRESS_TYPE_NONE)
|
||||
def->rngs[i]->info.type = type;
|
||||
}
|
||||
|
||||
if (type == VIR_DOMAIN_DEVICE_ADDRESS_TYPE_CCW) {
|
||||
for (i = 0; i < def->nfss; i++) {
|
||||
if (def->fss[i]->info.type == VIR_DOMAIN_DEVICE_ADDRESS_TYPE_NONE)
|
||||
def->fss[i]->info.type = type;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user