The file tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2-explicit.xml should have an endline at the end to pass the syntax-check. Should I post the patch again with that fixed, or it’s okay? I don’t know how such minor changes should be handled and I don’t want to spam the mailing list. Tomasz > On 08 Jul 2016, at 22:46, Tomasz Flendrich <t.flendrich@xxxxxxxxx> wrote: > > --- > .../qemuhotplug-ccw-virtio-1-explicit-reverse.xml | 8 +++ > .../qemuhotplug-ccw-virtio-1-explicit.xml | 8 +++ > .../qemuhotplug-ccw-virtio-2-explicit.xml | 8 +++ > .../qemuhotplug-ccw-virtio-2.xml | 8 +++ > .../qemuhotplug-ccw-virtio.xml | 8 +++ > .../qemuhotplug-base-ccw-live+ccw-virtio.xml | 63 +++++++++++++++++++ > ...-2-ccw-virtio+ccw-virtio-1-explicit-reverse.xml | 73 ++++++++++++++++++++++ > ...ive-with-2-ccw-virtio+ccw-virtio-1-explicit.xml | 73 ++++++++++++++++++++++ > ...qemuhotplug-base-ccw-live-with-2-ccw-virtio.xml | 63 +++++++++++++++++++ > ...-live-with-ccw-virtio+ccw-virtio-2-explicit.xml | 73 ++++++++++++++++++++++ > ...-base-ccw-live-with-ccw-virtio+ccw-virtio-2.xml | 73 ++++++++++++++++++++++ > .../qemuhotplug-base-ccw-live-with-ccw-virtio.xml | 63 +++++++++++++++++++ > .../qemuhotplug-base-ccw-live.xml | 53 ++++++++++++++++ > 13 files changed, 574 insertions(+) > create mode 100644 tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-1-explicit-reverse.xml > create mode 100644 tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-1-explicit.xml > create mode 100644 tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2-explicit.xml > create mode 100644 tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2.xml > create mode 100644 tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio.xml > create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live+ccw-virtio.xml > create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio+ccw-virtio-1-explicit-reverse.xml > create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio+ccw-virtio-1-explicit.xml > create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio.xml > create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio+ccw-virtio-2-explicit.xml > create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio+ccw-virtio-2.xml > create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio.xml > create mode 100644 tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live.xml > > diff --git a/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-1-explicit-reverse.xml b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-1-explicit-reverse.xml > new file mode 100644 > index 0000000..7cf469e > --- /dev/null > +++ b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-1-explicit-reverse.xml > @@ -0,0 +1,8 @@ > +<disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <address type='ccw'/> > +</disk> > diff --git a/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-1-explicit.xml b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-1-explicit.xml > new file mode 100644 > index 0000000..74bd6a9 > --- /dev/null > +++ b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-1-explicit.xml > @@ -0,0 +1,8 @@ > +<disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0000'/> > +</disk> > diff --git a/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2-explicit.xml b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2-explicit.xml > new file mode 100644 > index 0000000..b5e94c2 > --- /dev/null > +++ b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2-explicit.xml > @@ -0,0 +1,8 @@ > +<disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <target dev='vde2' bus='virtio'/> > + <readonly/> > + <shareable/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0001'/> > +</disk> > \ No newline at end of file > diff --git a/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2.xml b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2.xml > new file mode 100644 > index 0000000..ebcbfa0 > --- /dev/null > +++ b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio-2.xml > @@ -0,0 +1,8 @@ > +<disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <target dev='vde2' bus='virtio'/> > + <readonly/> > + <shareable/> > + <address type='ccw'/> > +</disk> > diff --git a/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio.xml b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio.xml > new file mode 100644 > index 0000000..7cf469e > --- /dev/null > +++ b/tests/qemuhotplugtestdevices/qemuhotplug-ccw-virtio.xml > @@ -0,0 +1,8 @@ > +<disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <address type='ccw'/> > +</disk> > diff --git a/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live+ccw-virtio.xml b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live+ccw-virtio.xml > new file mode 100644 > index 0000000..2a27e11 > --- /dev/null > +++ b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live+ccw-virtio.xml > @@ -0,0 +1,63 @@ > +<domain type='kvm' id='7'> > + <name>hotplug</name> > + <uuid>d091ea82-29e6-2e34-3005-f02617b36e87</uuid> > + <memory unit='KiB'>4194304</memory> > + <currentMemory unit='KiB'>4194304</currentMemory> > + <vcpu placement='static'>4</vcpu> > + <os> > + <type arch='s390x' machine='s390-ccw'>hvm</type> > + <boot dev='hd'/> > + </os> > + <features> > + <acpi/> > + <apic/> > + <pae/> > + </features> > + <clock offset='utc'/> > + <on_poweroff>destroy</on_poweroff> > + <on_reboot>restart</on_reboot> > + <on_crash>restart</on_crash> > + <devices> > + <emulator>/usr/libexec/qemu-kvm</emulator> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0000'/> > + </disk> > + <controller type='usb' index='0'> > + <alias name='usb'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> > + </controller> > + <controller type='ide' index='0'> > + <alias name='ide0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> > + </controller> > + <controller type='scsi' index='0' model='virtio-scsi'> > + <alias name='scsi0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> > + </controller> > + <controller type='pci' index='0' model='pci-root'> > + <alias name='pci'/> > + </controller> > + <controller type='virtio-serial' index='0'> > + <alias name='virtio-serial0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> > + </controller> > + <input type='mouse' bus='ps2'> > + <alias name='input0'/> > + </input> > + <input type='keyboard' bus='ps2'> > + <alias name='input1'/> > + </input> > + <memballoon model='none'> > + <alias name='balloon0'/> > + </memballoon> > + <panic model='s390'/> > + </devices> > + <seclabel type='none' model='none'/> > +</domain> > diff --git a/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio+ccw-virtio-1-explicit-reverse.xml b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio+ccw-virtio-1-explicit-reverse.xml > new file mode 100644 > index 0000000..e03473c > --- /dev/null > +++ b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio+ccw-virtio-1-explicit-reverse.xml > @@ -0,0 +1,73 @@ > +<domain type='kvm' id='7'> > + <name>hotplug</name> > + <uuid>d091ea82-29e6-2e34-3005-f02617b36e87</uuid> > + <memory unit='KiB'>4194304</memory> > + <currentMemory unit='KiB'>4194304</currentMemory> > + <vcpu placement='static'>4</vcpu> > + <os> > + <type arch='s390x' machine='s390-ccw'>hvm</type> > + <boot dev='hd'/> > + </os> > + <features> > + <acpi/> > + <apic/> > + <pae/> > + </features> > + <clock offset='utc'/> > + <on_poweroff>destroy</on_poweroff> > + <on_reboot>restart</on_reboot> > + <on_crash>restart</on_crash> > + <devices> > + <emulator>/usr/libexec/qemu-kvm</emulator> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde2' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0001'/> > + </disk> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0000'/> > + </disk> > + <controller type='usb' index='0'> > + <alias name='usb'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> > + </controller> > + <controller type='ide' index='0'> > + <alias name='ide0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> > + </controller> > + <controller type='scsi' index='0' model='virtio-scsi'> > + <alias name='scsi0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> > + </controller> > + <controller type='pci' index='0' model='pci-root'> > + <alias name='pci'/> > + </controller> > + <controller type='virtio-serial' index='0'> > + <alias name='virtio-serial0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> > + </controller> > + <input type='mouse' bus='ps2'> > + <alias name='input0'/> > + </input> > + <input type='keyboard' bus='ps2'> > + <alias name='input1'/> > + </input> > + <memballoon model='none'> > + <alias name='balloon0'/> > + </memballoon> > + <panic model='s390'/> > + </devices> > + <seclabel type='none' model='none'/> > +</domain> > diff --git a/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio+ccw-virtio-1-explicit.xml b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio+ccw-virtio-1-explicit.xml > new file mode 100644 > index 0000000..ff94b6c > --- /dev/null > +++ b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio+ccw-virtio-1-explicit.xml > @@ -0,0 +1,73 @@ > +<domain type='kvm' id='7'> > + <name>hotplug</name> > + <uuid>d091ea82-29e6-2e34-3005-f02617b36e87</uuid> > + <memory unit='KiB'>4194304</memory> > + <currentMemory unit='KiB'>4194304</currentMemory> > + <vcpu placement='static'>4</vcpu> > + <os> > + <type arch='s390x' machine='s390-ccw'>hvm</type> > + <boot dev='hd'/> > + </os> > + <features> > + <acpi/> > + <apic/> > + <pae/> > + </features> > + <clock offset='utc'/> > + <on_poweroff>destroy</on_poweroff> > + <on_reboot>restart</on_reboot> > + <on_crash>restart</on_crash> > + <devices> > + <emulator>/usr/libexec/qemu-kvm</emulator> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0000'/> > + </disk> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde2' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0001'/> > + </disk> > + <controller type='usb' index='0'> > + <alias name='usb'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> > + </controller> > + <controller type='ide' index='0'> > + <alias name='ide0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> > + </controller> > + <controller type='scsi' index='0' model='virtio-scsi'> > + <alias name='scsi0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> > + </controller> > + <controller type='pci' index='0' model='pci-root'> > + <alias name='pci'/> > + </controller> > + <controller type='virtio-serial' index='0'> > + <alias name='virtio-serial0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> > + </controller> > + <input type='mouse' bus='ps2'> > + <alias name='input0'/> > + </input> > + <input type='keyboard' bus='ps2'> > + <alias name='input1'/> > + </input> > + <memballoon model='none'> > + <alias name='balloon0'/> > + </memballoon> > + <panic model='s390'/> > + </devices> > + <seclabel type='none' model='none'/> > +</domain> > diff --git a/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio.xml b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio.xml > new file mode 100644 > index 0000000..8aff8e6 > --- /dev/null > +++ b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-2-ccw-virtio.xml > @@ -0,0 +1,63 @@ > +<domain type='kvm' id='7'> > + <name>hotplug</name> > + <uuid>d091ea82-29e6-2e34-3005-f02617b36e87</uuid> > + <memory unit='KiB'>4194304</memory> > + <currentMemory unit='KiB'>4194304</currentMemory> > + <vcpu placement='static'>4</vcpu> > + <os> > + <type arch='s390x' machine='s390-ccw'>hvm</type> > + <boot dev='hd'/> > + </os> > + <features> > + <acpi/> > + <apic/> > + <pae/> > + </features> > + <clock offset='utc'/> > + <on_poweroff>destroy</on_poweroff> > + <on_reboot>restart</on_reboot> > + <on_crash>restart</on_crash> > + <devices> > + <emulator>/usr/libexec/qemu-kvm</emulator> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde2' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0001'/> > + </disk> > + <controller type='usb' index='0'> > + <alias name='usb'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> > + </controller> > + <controller type='ide' index='0'> > + <alias name='ide0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> > + </controller> > + <controller type='scsi' index='0' model='virtio-scsi'> > + <alias name='scsi0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> > + </controller> > + <controller type='pci' index='0' model='pci-root'> > + <alias name='pci'/> > + </controller> > + <controller type='virtio-serial' index='0'> > + <alias name='virtio-serial0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> > + </controller> > + <input type='mouse' bus='ps2'> > + <alias name='input0'/> > + </input> > + <input type='keyboard' bus='ps2'> > + <alias name='input1'/> > + </input> > + <memballoon model='none'> > + <alias name='balloon0'/> > + </memballoon> > + <panic model='s390'/> > + </devices> > + <seclabel type='none' model='none'/> > +</domain> > diff --git a/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio+ccw-virtio-2-explicit.xml b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio+ccw-virtio-2-explicit.xml > new file mode 100644 > index 0000000..ff94b6c > --- /dev/null > +++ b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio+ccw-virtio-2-explicit.xml > @@ -0,0 +1,73 @@ > +<domain type='kvm' id='7'> > + <name>hotplug</name> > + <uuid>d091ea82-29e6-2e34-3005-f02617b36e87</uuid> > + <memory unit='KiB'>4194304</memory> > + <currentMemory unit='KiB'>4194304</currentMemory> > + <vcpu placement='static'>4</vcpu> > + <os> > + <type arch='s390x' machine='s390-ccw'>hvm</type> > + <boot dev='hd'/> > + </os> > + <features> > + <acpi/> > + <apic/> > + <pae/> > + </features> > + <clock offset='utc'/> > + <on_poweroff>destroy</on_poweroff> > + <on_reboot>restart</on_reboot> > + <on_crash>restart</on_crash> > + <devices> > + <emulator>/usr/libexec/qemu-kvm</emulator> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0000'/> > + </disk> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde2' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0001'/> > + </disk> > + <controller type='usb' index='0'> > + <alias name='usb'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> > + </controller> > + <controller type='ide' index='0'> > + <alias name='ide0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> > + </controller> > + <controller type='scsi' index='0' model='virtio-scsi'> > + <alias name='scsi0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> > + </controller> > + <controller type='pci' index='0' model='pci-root'> > + <alias name='pci'/> > + </controller> > + <controller type='virtio-serial' index='0'> > + <alias name='virtio-serial0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> > + </controller> > + <input type='mouse' bus='ps2'> > + <alias name='input0'/> > + </input> > + <input type='keyboard' bus='ps2'> > + <alias name='input1'/> > + </input> > + <memballoon model='none'> > + <alias name='balloon0'/> > + </memballoon> > + <panic model='s390'/> > + </devices> > + <seclabel type='none' model='none'/> > +</domain> > diff --git a/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio+ccw-virtio-2.xml b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio+ccw-virtio-2.xml > new file mode 100644 > index 0000000..ff94b6c > --- /dev/null > +++ b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio+ccw-virtio-2.xml > @@ -0,0 +1,73 @@ > +<domain type='kvm' id='7'> > + <name>hotplug</name> > + <uuid>d091ea82-29e6-2e34-3005-f02617b36e87</uuid> > + <memory unit='KiB'>4194304</memory> > + <currentMemory unit='KiB'>4194304</currentMemory> > + <vcpu placement='static'>4</vcpu> > + <os> > + <type arch='s390x' machine='s390-ccw'>hvm</type> > + <boot dev='hd'/> > + </os> > + <features> > + <acpi/> > + <apic/> > + <pae/> > + </features> > + <clock offset='utc'/> > + <on_poweroff>destroy</on_poweroff> > + <on_reboot>restart</on_reboot> > + <on_crash>restart</on_crash> > + <devices> > + <emulator>/usr/libexec/qemu-kvm</emulator> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0000'/> > + </disk> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde2' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0001'/> > + </disk> > + <controller type='usb' index='0'> > + <alias name='usb'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> > + </controller> > + <controller type='ide' index='0'> > + <alias name='ide0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> > + </controller> > + <controller type='scsi' index='0' model='virtio-scsi'> > + <alias name='scsi0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> > + </controller> > + <controller type='pci' index='0' model='pci-root'> > + <alias name='pci'/> > + </controller> > + <controller type='virtio-serial' index='0'> > + <alias name='virtio-serial0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> > + </controller> > + <input type='mouse' bus='ps2'> > + <alias name='input0'/> > + </input> > + <input type='keyboard' bus='ps2'> > + <alias name='input1'/> > + </input> > + <memballoon model='none'> > + <alias name='balloon0'/> > + </memballoon> > + <panic model='s390'/> > + </devices> > + <seclabel type='none' model='none'/> > +</domain> > diff --git a/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio.xml b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio.xml > new file mode 100644 > index 0000000..2a27e11 > --- /dev/null > +++ b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live-with-ccw-virtio.xml > @@ -0,0 +1,63 @@ > +<domain type='kvm' id='7'> > + <name>hotplug</name> > + <uuid>d091ea82-29e6-2e34-3005-f02617b36e87</uuid> > + <memory unit='KiB'>4194304</memory> > + <currentMemory unit='KiB'>4194304</currentMemory> > + <vcpu placement='static'>4</vcpu> > + <os> > + <type arch='s390x' machine='s390-ccw'>hvm</type> > + <boot dev='hd'/> > + </os> > + <features> > + <acpi/> > + <apic/> > + <pae/> > + </features> > + <clock offset='utc'/> > + <on_poweroff>destroy</on_poweroff> > + <on_reboot>restart</on_reboot> > + <on_crash>restart</on_crash> > + <devices> > + <emulator>/usr/libexec/qemu-kvm</emulator> > + <disk type='file' device='disk'> > + <driver name='qemu' type='raw' cache='none'/> > + <source file='/dev/null'/> > + <backingStore/> > + <target dev='vde' bus='virtio'/> > + <readonly/> > + <shareable/> > + <alias name='virtio-disk4'/> > + <address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0000'/> > + </disk> > + <controller type='usb' index='0'> > + <alias name='usb'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> > + </controller> > + <controller type='ide' index='0'> > + <alias name='ide0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> > + </controller> > + <controller type='scsi' index='0' model='virtio-scsi'> > + <alias name='scsi0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> > + </controller> > + <controller type='pci' index='0' model='pci-root'> > + <alias name='pci'/> > + </controller> > + <controller type='virtio-serial' index='0'> > + <alias name='virtio-serial0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> > + </controller> > + <input type='mouse' bus='ps2'> > + <alias name='input0'/> > + </input> > + <input type='keyboard' bus='ps2'> > + <alias name='input1'/> > + </input> > + <memballoon model='none'> > + <alias name='balloon0'/> > + </memballoon> > + <panic model='s390'/> > + </devices> > + <seclabel type='none' model='none'/> > +</domain> > diff --git a/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live.xml b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live.xml > new file mode 100644 > index 0000000..17a0dc2 > --- /dev/null > +++ b/tests/qemuhotplugtestdomains/qemuhotplug-base-ccw-live.xml > @@ -0,0 +1,53 @@ > +<domain type='kvm' id='7'> > + <name>hotplug</name> > + <uuid>d091ea82-29e6-2e34-3005-f02617b36e87</uuid> > + <memory unit='KiB'>4194304</memory> > + <currentMemory unit='KiB'>4194304</currentMemory> > + <vcpu placement='static'>4</vcpu> > + <os> > + <type arch='s390x' machine='s390-ccw'>hvm</type> > + <boot dev='hd'/> > + </os> > + <features> > + <acpi/> > + <apic/> > + <pae/> > + </features> > + <clock offset='utc'/> > + <on_poweroff>destroy</on_poweroff> > + <on_reboot>restart</on_reboot> > + <on_crash>restart</on_crash> > + <devices> > + <emulator>/usr/libexec/qemu-kvm</emulator> > + <controller type='usb' index='0'> > + <alias name='usb'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/> > + </controller> > + <controller type='ide' index='0'> > + <alias name='ide0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/> > + </controller> > + <controller type='scsi' index='0' model='virtio-scsi'> > + <alias name='scsi0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> > + </controller> > + <controller type='pci' index='0' model='pci-root'> > + <alias name='pci'/> > + </controller> > + <controller type='virtio-serial' index='0'> > + <alias name='virtio-serial0'/> > + <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> > + </controller> > + <input type='mouse' bus='ps2'> > + <alias name='input0'/> > + </input> > + <input type='keyboard' bus='ps2'> > + <alias name='input1'/> > + </input> > + <memballoon model='none'> > + <alias name='balloon0'/> > + </memballoon> > + <panic model='s390'/> > + </devices> > + <seclabel type='none' model='none'/> > +</domain> > -- > 1.9.1 > -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list