From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:57370) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S7QGr-0005T9-WC for qemu-devel@nongnu.org; Tue, 13 Mar 2012 07:52:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S7QGh-00028W-Gf for qemu-devel@nongnu.org; Tue, 13 Mar 2012 07:52:05 -0400 Received: from mx1.redhat.com ([209.132.183.28]:37254) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S7QGh-00028H-1T for qemu-devel@nongnu.org; Tue, 13 Mar 2012 07:51:55 -0400 Message-ID: <4F5F34D1.40403@redhat.com> Date: Tue, 13 Mar 2012 19:51:45 +0800 From: Amos Kong MIME-Version: 1.0 References: <20120313103602.8741.71939.stgit@dhcp-8-167.nay.redhat.com> In-Reply-To: Content-Type: multipart/mixed; boundary="------------060801060703070603010507" Subject: Re: [Qemu-devel] [PATCH 0/2] virtio-pci: fix abort when fail to allocate ioeventfd List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: aliguori@us.ibm.com, stefanha@linux.vnet.ibm.com, kvm@vger.kernel.org, "Michael S. Tsirkin" , mtosatti@redhat.com, qemu-devel@nongnu.org, avi@redhat.com This is a multi-part message in MIME format. --------------060801060703070603010507 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 13/03/12 19:23, Stefan Hajnoczi wrote: > On Tue, Mar 13, 2012 at 10:42 AM, Amos Kong wrote: >> Boot up guest with 232 virtio-blk disk, qemu will abort for fail to >> allocate ioeventfd. This patchset changes kvm_has_many_ioeventfds(), >> and check if available ioeventfd exists. If not, virtio-pci will >> fallback to userspace, and don't use ioeventfd for io notification. Hi Stefan, > Please explain how it fails with 232 devices. Where does it abort and why? (gdb) bt #0 0x00007ffff48c8885 in raise () from /lib64/libc.so.6 #1 0x00007ffff48ca065 in abort () from /lib64/libc.so.6 #2 0x00007ffff7e89a3d in kvm_io_ioeventfd_add (section=0x7fffbfbf5610, match_data=true, data=0, fd=461) at /home/devel/qemu/kvm-all.c:778 #3 0x00007ffff7e89b3f in kvm_eventfd_add (listener=0x7ffff82ebe80, section=0x7fffbfbf5610, match_data=true, data=0, fd=461) at /home/devel/qemu/kvm-all.c:802 #4 0x00007ffff7e9bcf7 in address_space_add_del_ioeventfds (as=0x7ffff8b278a0, fds_new=0x7fffb80106f0, fds_new_nb=201, fds_old=0x7fffb800db20, fds_old_nb=200) at /home/devel/qemu/memory.c:612 #5 0x00007ffff7e9c04f in address_space_update_ioeventfds (as=0x7ffff8b278a0) at /home/devel/qemu/memory.c:645 #6 0x00007ffff7e9caa0 in address_space_update_topology (as=0x7ffff8b278a0) at /home/devel/qemu/memory.c:726 #7 0x00007ffff7e9cb95 in memory_region_update_topology (mr=0x7fffdeb179b0) at /home/devel/qemu/memory.c:746 #8 0x00007ffff7e9e802 in memory_region_add_eventfd (mr=0x7fffdeb179b0, addr=16, size=2, match_data=true, data=0, fd=461) at /home/devel/qemu/memory.c:1220 #9 0x00007ffff7d9e832 in virtio_pci_set_host_notifier_internal (proxy=0x7fffdeb175a0, n=0, assign=true) at /home/devel/qemu/hw/virtio-pci.c:175 #10 0x00007ffff7d9ea5f in virtio_pci_start_ioeventfd (proxy=0x7fffdeb175a0) at /home/devel/qemu/hw/virtio-pci.c:230 #11 0x00007ffff7d9ee51 in virtio_ioport_write (opaque=0x7fffdeb175a0, addr=18, val=7) at /home/devel/qemu/hw/virtio-pci.c:325 #12 0x00007ffff7d9f37b in virtio_pci_config_writeb (opaque=0x7fffdeb175a0, addr=18, val=7) at /home/devel/qemu/hw/virtio-pci.c:457 #13 0x00007ffff7e9ac23 in memory_region_iorange_write (iorange=0x7fffb8005cc0, offset=18, width=1, data=7) at /home/devel/qemu/memory.c:427 #14 0x00007ffff7e857e2 in ioport_writeb_thunk (opaque=0x7fffb8005cc0, addr=61970, data=7) at /home/devel/qemu/ioport.c:212 #15 0x00007ffff7e85197 in ioport_write (index=0, address=61970, data=7) at /home/devel/qemu/ioport.c:83 #16 0x00007ffff7e85d9a in cpu_outb (addr=61970, val=7 '\a') at /home/devel/qemu/ioport.c:289 #17 0x00007ffff7e8a70a in kvm_handle_io (port=61970, data=0x7ffff7c11000, direction=1, size=1, count=1) at /home/devel/qemu/kvm-all.c:1123 #18 0x00007ffff7e8ad0a in kvm_cpu_exec (env=0x7fffc1688010) at /home/devel/qemu/kvm-all.c:1271 #19 0x00007ffff7e595fc in qemu_kvm_cpu_thread_fn (arg=0x7fffc1688010) at /home/devel/qemu/cpus.c:733 #20 0x00007ffff63687f1 in start_thread () from /lib64/libpthread.so.0 #21 0x00007ffff497b92d in clone () from /lib64/libc.so.6 (gdb) frame 2 #2 0x00007ffff7e89a3d in kvm_io_ioeventfd_add (section=0x7fffbfbf5610, match_data=true, data=0, fd=461) at /home/devel/qemu/kvm-all.c:778 778 abort(); (gdb) l 773 assert(match_data && section->size == 2); 774 775 r = kvm_set_ioeventfd_pio_word(fd, section->offset_within_address_space, 776 data, true); 777 if (r < 0) { 778 abort(); 779 } 780 } 781 782 static void kvm_io_ioeventfd_del(MemoryRegionSection *section, (gdb) p r $1 = -28 -28 -> -ENOSPC In the older kernel, Kmod has a limitation of iobus device (200) in the past, It's increased to 300 by commit 2b3c246a [PATCH] KVM: Make coalesced mmio use a device per zone include/linux/kvm_host.h: struct kvm_io_bus { ... #define NR_IOBUS_DEVS 300 struct kvm_io_range range[NR_IOBUS_DEVS]; I touched this problem with the kernel which has 200 iobus devs. (attached qemu cmdline) One virtio-blk dev will allocate one ioeventfd for io notification. When I start guest with 232 multiple-function disks, qemu will abort for the ENOSPC error. > hw/virtio-pci.c:virtio_pci_start_ioeventfd() fails "gracefully" when > virtio_pci_set_host_notifier_internal()'s event_notifier_init() call > fails. (This might be because we've hit our file descriptor rlimit.) > > Perhaps the problem is that we've exceeded the kvm.ko io device limit? yes. Actually I had increased the limitation to 1000 in kvm upstream http://git.kernel.org/?p=virt/kvm/kvm.git;a=commitdiff;h=29f3ec59a0d175d1b2976131feb7553ec4baa678 But if we use pci-bridge, this limitation will also be breached. so we need to process ENOSPC condition, fallback to userspace is better than abort. > I guess that is now handled by the new memory region API and we need > to handle failure gracefully there too. > Either way, I don't think that using kvm_has_many_ioeventfds() is the > right answer. -- Amos. --------------060801060703070603010507 Content-Type: text/plain; name="qemu-cmdline" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="qemu-cmdline" gdb --args /home/devel/qemu/x86_64-softmmu/qemu-system-x86_64 -enable-kvm= -monitor unix:/tmp/m,nowait,server -vga qxl -m 3G -smp 2,sockets=3D2,cor= es=3D1,threads=3D1 -name rhel6 -uuid 745fe449-aac8-29f1-0c2d-5042a707263b= -boot c -drive file=3D/home/r.qcow2,if=3Dnone,id=3Ddrive-ide0-0-0,format= =3Dqcow2,cache=3Dnone,aio=3Dthreads -device ide-drive,bus=3Dide.0,unit=3D= 0,drive=3Ddrive-ide0-0-0,id=3Dide0-0-0,bootindex=3D1 -net none -spice dis= able-ticketing,port=3D5914 -drive file=3Dimages/u0,if=3Dnone,id=3Ddrive-v= irtio0-0-0,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddri= ve-virtio0-0-0,id=3Dvirti0-0-0,multifunction=3Don,addr=3D0x03.0 -drive fi= le=3Dimages/u1,if=3Dnone,id=3Ddrive-virtio0-0-1,format=3Dqcow2,cache=3Dno= ne -device virtio-blk-pci,drive=3Ddrive-virtio0-0-1,id=3Dvirti0-0-1,multi= function=3Don,addr=3D0x03.1 -drive file=3Dimages/u2,if=3Dnone,id=3Ddrive-= virtio0-0-2,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddr= ive-virtio0-0-2,id=3Dvirti0-0-2,multifunction=3Don,addr=3D0x03.2 -drive f= ile=3Dimages/u3,if=3Dnone,id=3Ddrive-virtio0-0-3,format=3Dqcow2,cache=3Dn= one -device virtio-blk-pci,drive=3Ddrive-virtio0-0-3,id=3Dvirti0-0-3,mult= ifunction=3Don,addr=3D0x03.3 -drive file=3Dimages/u4,if=3Dnone,id=3Ddrive= -virtio0-0-4,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-4,id=3Dvirti0-0-4,multifunction=3Don,addr=3D0x03.4 -drive = file=3Dimages/u5,if=3Dnone,id=3Ddrive-virtio0-0-5,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-5,id=3Dvirti0-0-5,mul= tifunction=3Don,addr=3D0x03.5 -drive file=3Dimages/u6,if=3Dnone,id=3Ddriv= e-virtio0-0-6,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3D= drive-virtio0-0-6,id=3Dvirti0-0-6,multifunction=3Don,addr=3D0x03.6 -drive= file=3Dimages/u7,if=3Dnone,id=3Ddrive-virtio0-0-7,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-7,id=3Dvirti0-0-7,mul= tifunction=3Don,addr=3D0x03.7 -drive file=3Dimages/u8,if=3Dnone,id=3Ddriv= e-virtio0-0-8,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3D= drive-virtio0-0-8,id=3Dvirti0-0-8,multifunction=3Don,addr=3D0x04.0 -drive= file=3Dimages/u9,if=3Dnone,id=3Ddrive-virtio0-0-9,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-9,id=3Dvirti0-0-9,mul= tifunction=3Don,addr=3D0x04.1 -drive file=3Dimages/u10,if=3Dnone,id=3Ddri= ve-virtio0-0-10,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3D= drive-virtio0-0-10,id=3Dvirti0-0-10,multifunction=3Don,addr=3D0x04.2 -dri= ve file=3Dimages/u11,if=3Dnone,id=3Ddrive-virtio0-0-11,format=3Dqcow2,cac= he=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-11,id=3Dvirti0-0= -11,multifunction=3Don,addr=3D0x04.3 -drive file=3Dimages/u12,if=3Dnone,i= d=3Ddrive-virtio0-0-12,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci= ,drive=3Ddrive-virtio0-0-12,id=3Dvirti0-0-12,multifunction=3Don,addr=3D0x= 04.4 -drive file=3Dimages/u13,if=3Dnone,id=3Ddrive-virtio0-0-13,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-13,id=3D= virti0-0-13,multifunction=3Don,addr=3D0x04.5 -drive file=3Dimages/u14,if=3D= none,id=3Ddrive-virtio0-0-14,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-14,id=3Dvirti0-0-14,multifunction=3Don,add= r=3D0x04.6 -drive file=3Dimages/u15,if=3Dnone,id=3Ddrive-virtio0-0-15,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-1= 5,id=3Dvirti0-0-15,multifunction=3Don,addr=3D0x04.7 -drive file=3Dimages/= u16,if=3Dnone,id=3Ddrive-virtio0-0-16,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-16,id=3Dvirti0-0-16,multifunction= =3Don,addr=3D0x05.0 -drive file=3Dimages/u17,if=3Dnone,id=3Ddrive-virtio0= -0-17,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-17,id=3Dvirti0-0-17,multifunction=3Don,addr=3D0x05.1 -drive file=3D= images/u18,if=3Dnone,id=3Ddrive-virtio0-0-18,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-18,id=3Dvirti0-0-18,multif= unction=3Don,addr=3D0x05.2 -drive file=3Dimages/u19,if=3Dnone,id=3Ddrive-= virtio0-0-19,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-19,id=3Dvirti0-0-19,multifunction=3Don,addr=3D0x05.3 -driv= e file=3Dimages/u20,if=3Dnone,id=3Ddrive-virtio0-0-20,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-20,id=3Dvirti0-0-= 20,multifunction=3Don,addr=3D0x05.4 -drive file=3Dimages/u21,if=3Dnone,id= =3Ddrive-virtio0-0-21,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-21,id=3Dvirti0-0-21,multifunction=3Don,addr=3D0x0= 5.5 -drive file=3Dimages/u22,if=3Dnone,id=3Ddrive-virtio0-0-22,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-22,id=3D= virti0-0-22,multifunction=3Don,addr=3D0x05.6 -drive file=3Dimages/u23,if=3D= none,id=3Ddrive-virtio0-0-23,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-23,id=3Dvirti0-0-23,multifunction=3Don,add= r=3D0x05.7 -drive file=3Dimages/u24,if=3Dnone,id=3Ddrive-virtio0-0-24,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-2= 4,id=3Dvirti0-0-24,multifunction=3Don,addr=3D0x06.0 -drive file=3Dimages/= u25,if=3Dnone,id=3Ddrive-virtio0-0-25,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-25,id=3Dvirti0-0-25,multifunction= =3Don,addr=3D0x06.1 -drive file=3Dimages/u26,if=3Dnone,id=3Ddrive-virtio0= -0-26,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-26,id=3Dvirti0-0-26,multifunction=3Don,addr=3D0x06.2 -drive file=3D= images/u27,if=3Dnone,id=3Ddrive-virtio0-0-27,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-27,id=3Dvirti0-0-27,multif= unction=3Don,addr=3D0x06.3 -drive file=3Dimages/u28,if=3Dnone,id=3Ddrive-= virtio0-0-28,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-28,id=3Dvirti0-0-28,multifunction=3Don,addr=3D0x06.4 -driv= e file=3Dimages/u29,if=3Dnone,id=3Ddrive-virtio0-0-29,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-29,id=3Dvirti0-0-= 29,multifunction=3Don,addr=3D0x06.5 -drive file=3Dimages/u30,if=3Dnone,id= =3Ddrive-virtio0-0-30,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-30,id=3Dvirti0-0-30,multifunction=3Don,addr=3D0x0= 6.6 -drive file=3Dimages/u31,if=3Dnone,id=3Ddrive-virtio0-0-31,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-31,id=3D= virti0-0-31,multifunction=3Don,addr=3D0x06.7 -drive file=3Dimages/u32,if=3D= none,id=3Ddrive-virtio0-0-32,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-32,id=3Dvirti0-0-32,multifunction=3Don,add= r=3D0x07.0 -drive file=3Dimages/u33,if=3Dnone,id=3Ddrive-virtio0-0-33,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-3= 3,id=3Dvirti0-0-33,multifunction=3Don,addr=3D0x07.1 -drive file=3Dimages/= u34,if=3Dnone,id=3Ddrive-virtio0-0-34,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-34,id=3Dvirti0-0-34,multifunction= =3Don,addr=3D0x07.2 -drive file=3Dimages/u35,if=3Dnone,id=3Ddrive-virtio0= -0-35,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-35,id=3Dvirti0-0-35,multifunction=3Don,addr=3D0x07.3 -drive file=3D= images/u36,if=3Dnone,id=3Ddrive-virtio0-0-36,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-36,id=3Dvirti0-0-36,multif= unction=3Don,addr=3D0x07.4 -drive file=3Dimages/u37,if=3Dnone,id=3Ddrive-= virtio0-0-37,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-37,id=3Dvirti0-0-37,multifunction=3Don,addr=3D0x07.5 -driv= e file=3Dimages/u38,if=3Dnone,id=3Ddrive-virtio0-0-38,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-38,id=3Dvirti0-0-= 38,multifunction=3Don,addr=3D0x07.6 -drive file=3Dimages/u39,if=3Dnone,id= =3Ddrive-virtio0-0-39,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-39,id=3Dvirti0-0-39,multifunction=3Don,addr=3D0x0= 7.7 -drive file=3Dimages/u40,if=3Dnone,id=3Ddrive-virtio0-0-40,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-40,id=3D= virti0-0-40,multifunction=3Don,addr=3D0x08.0 -drive file=3Dimages/u41,if=3D= none,id=3Ddrive-virtio0-0-41,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-41,id=3Dvirti0-0-41,multifunction=3Don,add= r=3D0x08.1 -drive file=3Dimages/u42,if=3Dnone,id=3Ddrive-virtio0-0-42,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-4= 2,id=3Dvirti0-0-42,multifunction=3Don,addr=3D0x08.2 -drive file=3Dimages/= u43,if=3Dnone,id=3Ddrive-virtio0-0-43,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-43,id=3Dvirti0-0-43,multifunction= =3Don,addr=3D0x08.3 -drive file=3Dimages/u44,if=3Dnone,id=3Ddrive-virtio0= -0-44,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-44,id=3Dvirti0-0-44,multifunction=3Don,addr=3D0x08.4 -drive file=3D= images/u45,if=3Dnone,id=3Ddrive-virtio0-0-45,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-45,id=3Dvirti0-0-45,multif= unction=3Don,addr=3D0x08.5 -drive file=3Dimages/u46,if=3Dnone,id=3Ddrive-= virtio0-0-46,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-46,id=3Dvirti0-0-46,multifunction=3Don,addr=3D0x08.6 -driv= e file=3Dimages/u47,if=3Dnone,id=3Ddrive-virtio0-0-47,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-47,id=3Dvirti0-0-= 47,multifunction=3Don,addr=3D0x08.7 -drive file=3Dimages/u48,if=3Dnone,id= =3Ddrive-virtio0-0-48,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-48,id=3Dvirti0-0-48,multifunction=3Don,addr=3D0x0= 9.0 -drive file=3Dimages/u49,if=3Dnone,id=3Ddrive-virtio0-0-49,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-49,id=3D= virti0-0-49,multifunction=3Don,addr=3D0x09.1 -drive file=3Dimages/u50,if=3D= none,id=3Ddrive-virtio0-0-50,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-50,id=3Dvirti0-0-50,multifunction=3Don,add= r=3D0x09.2 -drive file=3Dimages/u51,if=3Dnone,id=3Ddrive-virtio0-0-51,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-5= 1,id=3Dvirti0-0-51,multifunction=3Don,addr=3D0x09.3 -drive file=3Dimages/= u52,if=3Dnone,id=3Ddrive-virtio0-0-52,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-52,id=3Dvirti0-0-52,multifunction= =3Don,addr=3D0x09.4 -drive file=3Dimages/u53,if=3Dnone,id=3Ddrive-virtio0= -0-53,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-53,id=3Dvirti0-0-53,multifunction=3Don,addr=3D0x09.5 -drive file=3D= images/u54,if=3Dnone,id=3Ddrive-virtio0-0-54,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-54,id=3Dvirti0-0-54,multif= unction=3Don,addr=3D0x09.6 -drive file=3Dimages/u55,if=3Dnone,id=3Ddrive-= virtio0-0-55,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-55,id=3Dvirti0-0-55,multifunction=3Don,addr=3D0x09.7 -driv= e file=3Dimages/u56,if=3Dnone,id=3Ddrive-virtio0-0-56,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-56,id=3Dvirti0-0-= 56,multifunction=3Don,addr=3D0x0a.0 -drive file=3Dimages/u57,if=3Dnone,id= =3Ddrive-virtio0-0-57,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-57,id=3Dvirti0-0-57,multifunction=3Don,addr=3D0x0= a.1 -drive file=3Dimages/u58,if=3Dnone,id=3Ddrive-virtio0-0-58,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-58,id=3D= virti0-0-58,multifunction=3Don,addr=3D0x0a.2 -drive file=3Dimages/u59,if=3D= none,id=3Ddrive-virtio0-0-59,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-59,id=3Dvirti0-0-59,multifunction=3Don,add= r=3D0x0a.3 -drive file=3Dimages/u60,if=3Dnone,id=3Ddrive-virtio0-0-60,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-6= 0,id=3Dvirti0-0-60,multifunction=3Don,addr=3D0x0a.4 -drive file=3Dimages/= u61,if=3Dnone,id=3Ddrive-virtio0-0-61,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-61,id=3Dvirti0-0-61,multifunction= =3Don,addr=3D0x0a.5 -drive file=3Dimages/u62,if=3Dnone,id=3Ddrive-virtio0= -0-62,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-62,id=3Dvirti0-0-62,multifunction=3Don,addr=3D0x0a.6 -drive file=3D= images/u63,if=3Dnone,id=3Ddrive-virtio0-0-63,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-63,id=3Dvirti0-0-63,multif= unction=3Don,addr=3D0x0a.7 -drive file=3Dimages/u64,if=3Dnone,id=3Ddrive-= virtio0-0-64,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-64,id=3Dvirti0-0-64,multifunction=3Don,addr=3D0x0b.0 -driv= e file=3Dimages/u65,if=3Dnone,id=3Ddrive-virtio0-0-65,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-65,id=3Dvirti0-0-= 65,multifunction=3Don,addr=3D0x0b.1 -drive file=3Dimages/u66,if=3Dnone,id= =3Ddrive-virtio0-0-66,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-66,id=3Dvirti0-0-66,multifunction=3Don,addr=3D0x0= b.2 -drive file=3Dimages/u67,if=3Dnone,id=3Ddrive-virtio0-0-67,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-67,id=3D= virti0-0-67,multifunction=3Don,addr=3D0x0b.3 -drive file=3Dimages/u68,if=3D= none,id=3Ddrive-virtio0-0-68,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-68,id=3Dvirti0-0-68,multifunction=3Don,add= r=3D0x0b.4 -drive file=3Dimages/u69,if=3Dnone,id=3Ddrive-virtio0-0-69,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-6= 9,id=3Dvirti0-0-69,multifunction=3Don,addr=3D0x0b.5 -drive file=3Dimages/= u70,if=3Dnone,id=3Ddrive-virtio0-0-70,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-70,id=3Dvirti0-0-70,multifunction= =3Don,addr=3D0x0b.6 -drive file=3Dimages/u71,if=3Dnone,id=3Ddrive-virtio0= -0-71,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-71,id=3Dvirti0-0-71,multifunction=3Don,addr=3D0x0b.7 -drive file=3D= images/u72,if=3Dnone,id=3Ddrive-virtio0-0-72,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-72,id=3Dvirti0-0-72,multif= unction=3Don,addr=3D0x0c.0 -drive file=3Dimages/u73,if=3Dnone,id=3Ddrive-= virtio0-0-73,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-73,id=3Dvirti0-0-73,multifunction=3Don,addr=3D0x0c.1 -driv= e file=3Dimages/u74,if=3Dnone,id=3Ddrive-virtio0-0-74,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-74,id=3Dvirti0-0-= 74,multifunction=3Don,addr=3D0x0c.2 -drive file=3Dimages/u75,if=3Dnone,id= =3Ddrive-virtio0-0-75,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-75,id=3Dvirti0-0-75,multifunction=3Don,addr=3D0x0= c.3 -drive file=3Dimages/u76,if=3Dnone,id=3Ddrive-virtio0-0-76,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-76,id=3D= virti0-0-76,multifunction=3Don,addr=3D0x0c.4 -drive file=3Dimages/u77,if=3D= none,id=3Ddrive-virtio0-0-77,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-77,id=3Dvirti0-0-77,multifunction=3Don,add= r=3D0x0c.5 -drive file=3Dimages/u78,if=3Dnone,id=3Ddrive-virtio0-0-78,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-7= 8,id=3Dvirti0-0-78,multifunction=3Don,addr=3D0x0c.6 -drive file=3Dimages/= u79,if=3Dnone,id=3Ddrive-virtio0-0-79,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-79,id=3Dvirti0-0-79,multifunction= =3Don,addr=3D0x0c.7 -drive file=3Dimages/u80,if=3Dnone,id=3Ddrive-virtio0= -0-80,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-80,id=3Dvirti0-0-80,multifunction=3Don,addr=3D0x0d.0 -drive file=3D= images/u81,if=3Dnone,id=3Ddrive-virtio0-0-81,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-81,id=3Dvirti0-0-81,multif= unction=3Don,addr=3D0x0d.1 -drive file=3Dimages/u82,if=3Dnone,id=3Ddrive-= virtio0-0-82,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-82,id=3Dvirti0-0-82,multifunction=3Don,addr=3D0x0d.2 -driv= e file=3Dimages/u83,if=3Dnone,id=3Ddrive-virtio0-0-83,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-83,id=3Dvirti0-0-= 83,multifunction=3Don,addr=3D0x0d.3 -drive file=3Dimages/u84,if=3Dnone,id= =3Ddrive-virtio0-0-84,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-84,id=3Dvirti0-0-84,multifunction=3Don,addr=3D0x0= d.4 -drive file=3Dimages/u85,if=3Dnone,id=3Ddrive-virtio0-0-85,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-85,id=3D= virti0-0-85,multifunction=3Don,addr=3D0x0d.5 -drive file=3Dimages/u86,if=3D= none,id=3Ddrive-virtio0-0-86,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-86,id=3Dvirti0-0-86,multifunction=3Don,add= r=3D0x0d.6 -drive file=3Dimages/u87,if=3Dnone,id=3Ddrive-virtio0-0-87,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-8= 7,id=3Dvirti0-0-87,multifunction=3Don,addr=3D0x0d.7 -drive file=3Dimages/= u88,if=3Dnone,id=3Ddrive-virtio0-0-88,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-88,id=3Dvirti0-0-88,multifunction= =3Don,addr=3D0x0e.0 -drive file=3Dimages/u89,if=3Dnone,id=3Ddrive-virtio0= -0-89,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-89,id=3Dvirti0-0-89,multifunction=3Don,addr=3D0x0e.1 -drive file=3D= images/u90,if=3Dnone,id=3Ddrive-virtio0-0-90,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-90,id=3Dvirti0-0-90,multif= unction=3Don,addr=3D0x0e.2 -drive file=3Dimages/u91,if=3Dnone,id=3Ddrive-= virtio0-0-91,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Dd= rive-virtio0-0-91,id=3Dvirti0-0-91,multifunction=3Don,addr=3D0x0e.3 -driv= e file=3Dimages/u92,if=3Dnone,id=3Ddrive-virtio0-0-92,format=3Dqcow2,cach= e=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-92,id=3Dvirti0-0-= 92,multifunction=3Don,addr=3D0x0e.4 -drive file=3Dimages/u93,if=3Dnone,id= =3Ddrive-virtio0-0-93,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,= drive=3Ddrive-virtio0-0-93,id=3Dvirti0-0-93,multifunction=3Don,addr=3D0x0= e.5 -drive file=3Dimages/u94,if=3Dnone,id=3Ddrive-virtio0-0-94,format=3Dq= cow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-94,id=3D= virti0-0-94,multifunction=3Don,addr=3D0x0e.6 -drive file=3Dimages/u95,if=3D= none,id=3Ddrive-virtio0-0-95,format=3Dqcow2,cache=3Dnone -device virtio-b= lk-pci,drive=3Ddrive-virtio0-0-95,id=3Dvirti0-0-95,multifunction=3Don,add= r=3D0x0e.7 -drive file=3Dimages/u96,if=3Dnone,id=3Ddrive-virtio0-0-96,for= mat=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-9= 6,id=3Dvirti0-0-96,multifunction=3Don,addr=3D0x0f.0 -drive file=3Dimages/= u97,if=3Dnone,id=3Ddrive-virtio0-0-97,format=3Dqcow2,cache=3Dnone -device= virtio-blk-pci,drive=3Ddrive-virtio0-0-97,id=3Dvirti0-0-97,multifunction= =3Don,addr=3D0x0f.1 -drive file=3Dimages/u98,if=3Dnone,id=3Ddrive-virtio0= -0-98,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vi= rtio0-0-98,id=3Dvirti0-0-98,multifunction=3Don,addr=3D0x0f.2 -drive file=3D= images/u99,if=3Dnone,id=3Ddrive-virtio0-0-99,format=3Dqcow2,cache=3Dnone = -device virtio-blk-pci,drive=3Ddrive-virtio0-0-99,id=3Dvirti0-0-99,multif= unction=3Don,addr=3D0x0f.3 -drive file=3Dimages/u100,if=3Dnone,id=3Ddrive= -virtio0-0-100,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3D= drive-virtio0-0-100,id=3Dvirti0-0-100,multifunction=3Don,addr=3D0x0f.4 -d= rive file=3Dimages/u101,if=3Dnone,id=3Ddrive-virtio0-0-101,format=3Dqcow2= ,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-101,id=3Dvir= ti0-0-101,multifunction=3Don,addr=3D0x0f.5 -drive file=3Dimages/u102,if=3D= none,id=3Ddrive-virtio0-0-102,format=3Dqcow2,cache=3Dnone -device virtio-= blk-pci,drive=3Ddrive-virtio0-0-102,id=3Dvirti0-0-102,multifunction=3Don,= addr=3D0x0f.6 -drive file=3Dimages/u103,if=3Dnone,id=3Ddrive-virtio0-0-10= 3,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio= 0-0-103,id=3Dvirti0-0-103,multifunction=3Don,addr=3D0x0f.7 -drive file=3D= images/u104,if=3Dnone,id=3Ddrive-virtio0-0-104,format=3Dqcow2,cache=3Dnon= e -device virtio-blk-pci,drive=3Ddrive-virtio0-0-104,id=3Dvirti0-0-104,mu= ltifunction=3Don,addr=3D0x10.0 -drive file=3Dimages/u105,if=3Dnone,id=3Dd= rive-virtio0-0-105,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dri= ve=3Ddrive-virtio0-0-105,id=3Dvirti0-0-105,multifunction=3Don,addr=3D0x10= =2E1 -drive file=3Dimages/u106,if=3Dnone,id=3Ddrive-virtio0-0-106,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-106,id=3D= virti0-0-106,multifunction=3Don,addr=3D0x10.2 -drive file=3Dimages/u107,i= f=3Dnone,id=3Ddrive-virtio0-0-107,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-107,id=3Dvirti0-0-107,multifunction=3D= on,addr=3D0x10.3 -drive file=3Dimages/u108,if=3Dnone,id=3Ddrive-virtio0-0= -108,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-108,id=3Dvirti0-0-108,multifunction=3Don,addr=3D0x10.4 -drive file= =3Dimages/u109,if=3Dnone,id=3Ddrive-virtio0-0-109,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-109,id=3Dvirti0-0-109= ,multifunction=3Don,addr=3D0x10.5 -drive file=3Dimages/u110,if=3Dnone,id=3D= drive-virtio0-0-110,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-110,id=3Dvirti0-0-110,multifunction=3Don,addr=3D0x1= 0.6 -drive file=3Dimages/u111,if=3Dnone,id=3Ddrive-virtio0-0-111,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-111,id=3D= virti0-0-111,multifunction=3Don,addr=3D0x10.7 -drive file=3Dimages/u112,i= f=3Dnone,id=3Ddrive-virtio0-0-112,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-112,id=3Dvirti0-0-112,multifunction=3D= on,addr=3D0x11.0 -drive file=3Dimages/u113,if=3Dnone,id=3Ddrive-virtio0-0= -113,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-113,id=3Dvirti0-0-113,multifunction=3Don,addr=3D0x11.1 -drive file= =3Dimages/u114,if=3Dnone,id=3Ddrive-virtio0-0-114,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-114,id=3Dvirti0-0-114= ,multifunction=3Don,addr=3D0x11.2 -drive file=3Dimages/u115,if=3Dnone,id=3D= drive-virtio0-0-115,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-115,id=3Dvirti0-0-115,multifunction=3Don,addr=3D0x1= 1.3 -drive file=3Dimages/u116,if=3Dnone,id=3Ddrive-virtio0-0-116,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-116,id=3D= virti0-0-116,multifunction=3Don,addr=3D0x11.4 -drive file=3Dimages/u117,i= f=3Dnone,id=3Ddrive-virtio0-0-117,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-117,id=3Dvirti0-0-117,multifunction=3D= on,addr=3D0x11.5 -drive file=3Dimages/u118,if=3Dnone,id=3Ddrive-virtio0-0= -118,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-118,id=3Dvirti0-0-118,multifunction=3Don,addr=3D0x11.6 -drive file= =3Dimages/u119,if=3Dnone,id=3Ddrive-virtio0-0-119,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-119,id=3Dvirti0-0-119= ,multifunction=3Don,addr=3D0x11.7 -drive file=3Dimages/u120,if=3Dnone,id=3D= drive-virtio0-0-120,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-120,id=3Dvirti0-0-120,multifunction=3Don,addr=3D0x1= 2.0 -drive file=3Dimages/u121,if=3Dnone,id=3Ddrive-virtio0-0-121,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-121,id=3D= virti0-0-121,multifunction=3Don,addr=3D0x12.1 -drive file=3Dimages/u122,i= f=3Dnone,id=3Ddrive-virtio0-0-122,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-122,id=3Dvirti0-0-122,multifunction=3D= on,addr=3D0x12.2 -drive file=3Dimages/u123,if=3Dnone,id=3Ddrive-virtio0-0= -123,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-123,id=3Dvirti0-0-123,multifunction=3Don,addr=3D0x12.3 -drive file= =3Dimages/u124,if=3Dnone,id=3Ddrive-virtio0-0-124,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-124,id=3Dvirti0-0-124= ,multifunction=3Don,addr=3D0x12.4 -drive file=3Dimages/u125,if=3Dnone,id=3D= drive-virtio0-0-125,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-125,id=3Dvirti0-0-125,multifunction=3Don,addr=3D0x1= 2.5 -drive file=3Dimages/u126,if=3Dnone,id=3Ddrive-virtio0-0-126,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-126,id=3D= virti0-0-126,multifunction=3Don,addr=3D0x12.6 -drive file=3Dimages/u127,i= f=3Dnone,id=3Ddrive-virtio0-0-127,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-127,id=3Dvirti0-0-127,multifunction=3D= on,addr=3D0x12.7 -drive file=3Dimages/u128,if=3Dnone,id=3Ddrive-virtio0-0= -128,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-128,id=3Dvirti0-0-128,multifunction=3Don,addr=3D0x13.0 -drive file= =3Dimages/u129,if=3Dnone,id=3Ddrive-virtio0-0-129,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-129,id=3Dvirti0-0-129= ,multifunction=3Don,addr=3D0x13.1 -drive file=3Dimages/u130,if=3Dnone,id=3D= drive-virtio0-0-130,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-130,id=3Dvirti0-0-130,multifunction=3Don,addr=3D0x1= 3.2 -drive file=3Dimages/u131,if=3Dnone,id=3Ddrive-virtio0-0-131,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-131,id=3D= virti0-0-131,multifunction=3Don,addr=3D0x13.3 -drive file=3Dimages/u132,i= f=3Dnone,id=3Ddrive-virtio0-0-132,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-132,id=3Dvirti0-0-132,multifunction=3D= on,addr=3D0x13.4 -drive file=3Dimages/u133,if=3Dnone,id=3Ddrive-virtio0-0= -133,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-133,id=3Dvirti0-0-133,multifunction=3Don,addr=3D0x13.5 -drive file= =3Dimages/u134,if=3Dnone,id=3Ddrive-virtio0-0-134,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-134,id=3Dvirti0-0-134= ,multifunction=3Don,addr=3D0x13.6 -drive file=3Dimages/u135,if=3Dnone,id=3D= drive-virtio0-0-135,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-135,id=3Dvirti0-0-135,multifunction=3Don,addr=3D0x1= 3.7 -drive file=3Dimages/u136,if=3Dnone,id=3Ddrive-virtio0-0-136,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-136,id=3D= virti0-0-136,multifunction=3Don,addr=3D0x14.0 -drive file=3Dimages/u137,i= f=3Dnone,id=3Ddrive-virtio0-0-137,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-137,id=3Dvirti0-0-137,multifunction=3D= on,addr=3D0x14.1 -drive file=3Dimages/u138,if=3Dnone,id=3Ddrive-virtio0-0= -138,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-138,id=3Dvirti0-0-138,multifunction=3Don,addr=3D0x14.2 -drive file= =3Dimages/u139,if=3Dnone,id=3Ddrive-virtio0-0-139,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-139,id=3Dvirti0-0-139= ,multifunction=3Don,addr=3D0x14.3 -drive file=3Dimages/u140,if=3Dnone,id=3D= drive-virtio0-0-140,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-140,id=3Dvirti0-0-140,multifunction=3Don,addr=3D0x1= 4.4 -drive file=3Dimages/u141,if=3Dnone,id=3Ddrive-virtio0-0-141,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-141,id=3D= virti0-0-141,multifunction=3Don,addr=3D0x14.5 -drive file=3Dimages/u142,i= f=3Dnone,id=3Ddrive-virtio0-0-142,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-142,id=3Dvirti0-0-142,multifunction=3D= on,addr=3D0x14.6 -drive file=3Dimages/u143,if=3Dnone,id=3Ddrive-virtio0-0= -143,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-143,id=3Dvirti0-0-143,multifunction=3Don,addr=3D0x14.7 -drive file= =3Dimages/u144,if=3Dnone,id=3Ddrive-virtio0-0-144,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-144,id=3Dvirti0-0-144= ,multifunction=3Don,addr=3D0x15.0 -drive file=3Dimages/u145,if=3Dnone,id=3D= drive-virtio0-0-145,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-145,id=3Dvirti0-0-145,multifunction=3Don,addr=3D0x1= 5.1 -drive file=3Dimages/u146,if=3Dnone,id=3Ddrive-virtio0-0-146,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-146,id=3D= virti0-0-146,multifunction=3Don,addr=3D0x15.2 -drive file=3Dimages/u147,i= f=3Dnone,id=3Ddrive-virtio0-0-147,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-147,id=3Dvirti0-0-147,multifunction=3D= on,addr=3D0x15.3 -drive file=3Dimages/u148,if=3Dnone,id=3Ddrive-virtio0-0= -148,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-148,id=3Dvirti0-0-148,multifunction=3Don,addr=3D0x15.4 -drive file= =3Dimages/u149,if=3Dnone,id=3Ddrive-virtio0-0-149,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-149,id=3Dvirti0-0-149= ,multifunction=3Don,addr=3D0x15.5 -drive file=3Dimages/u150,if=3Dnone,id=3D= drive-virtio0-0-150,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-150,id=3Dvirti0-0-150,multifunction=3Don,addr=3D0x1= 5.6 -drive file=3Dimages/u151,if=3Dnone,id=3Ddrive-virtio0-0-151,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-151,id=3D= virti0-0-151,multifunction=3Don,addr=3D0x15.7 -drive file=3Dimages/u152,i= f=3Dnone,id=3Ddrive-virtio0-0-152,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-152,id=3Dvirti0-0-152,multifunction=3D= on,addr=3D0x16.0 -drive file=3Dimages/u153,if=3Dnone,id=3Ddrive-virtio0-0= -153,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-153,id=3Dvirti0-0-153,multifunction=3Don,addr=3D0x16.1 -drive file= =3Dimages/u154,if=3Dnone,id=3Ddrive-virtio0-0-154,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-154,id=3Dvirti0-0-154= ,multifunction=3Don,addr=3D0x16.2 -drive file=3Dimages/u155,if=3Dnone,id=3D= drive-virtio0-0-155,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-155,id=3Dvirti0-0-155,multifunction=3Don,addr=3D0x1= 6.3 -drive file=3Dimages/u156,if=3Dnone,id=3Ddrive-virtio0-0-156,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-156,id=3D= virti0-0-156,multifunction=3Don,addr=3D0x16.4 -drive file=3Dimages/u157,i= f=3Dnone,id=3Ddrive-virtio0-0-157,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-157,id=3Dvirti0-0-157,multifunction=3D= on,addr=3D0x16.5 -drive file=3Dimages/u158,if=3Dnone,id=3Ddrive-virtio0-0= -158,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-158,id=3Dvirti0-0-158,multifunction=3Don,addr=3D0x16.6 -drive file= =3Dimages/u159,if=3Dnone,id=3Ddrive-virtio0-0-159,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-159,id=3Dvirti0-0-159= ,multifunction=3Don,addr=3D0x16.7 -drive file=3Dimages/u160,if=3Dnone,id=3D= drive-virtio0-0-160,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-160,id=3Dvirti0-0-160,multifunction=3Don,addr=3D0x1= 7.0 -drive file=3Dimages/u161,if=3Dnone,id=3Ddrive-virtio0-0-161,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-161,id=3D= virti0-0-161,multifunction=3Don,addr=3D0x17.1 -drive file=3Dimages/u162,i= f=3Dnone,id=3Ddrive-virtio0-0-162,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-162,id=3Dvirti0-0-162,multifunction=3D= on,addr=3D0x17.2 -drive file=3Dimages/u163,if=3Dnone,id=3Ddrive-virtio0-0= -163,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-163,id=3Dvirti0-0-163,multifunction=3Don,addr=3D0x17.3 -drive file= =3Dimages/u164,if=3Dnone,id=3Ddrive-virtio0-0-164,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-164,id=3Dvirti0-0-164= ,multifunction=3Don,addr=3D0x17.4 -drive file=3Dimages/u165,if=3Dnone,id=3D= drive-virtio0-0-165,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-165,id=3Dvirti0-0-165,multifunction=3Don,addr=3D0x1= 7.5 -drive file=3Dimages/u166,if=3Dnone,id=3Ddrive-virtio0-0-166,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-166,id=3D= virti0-0-166,multifunction=3Don,addr=3D0x17.6 -drive file=3Dimages/u167,i= f=3Dnone,id=3Ddrive-virtio0-0-167,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-167,id=3Dvirti0-0-167,multifunction=3D= on,addr=3D0x17.7 -drive file=3Dimages/u168,if=3Dnone,id=3Ddrive-virtio0-0= -168,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-168,id=3Dvirti0-0-168,multifunction=3Don,addr=3D0x18.0 -drive file= =3Dimages/u169,if=3Dnone,id=3Ddrive-virtio0-0-169,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-169,id=3Dvirti0-0-169= ,multifunction=3Don,addr=3D0x18.1 -drive file=3Dimages/u170,if=3Dnone,id=3D= drive-virtio0-0-170,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-170,id=3Dvirti0-0-170,multifunction=3Don,addr=3D0x1= 8.2 -drive file=3Dimages/u171,if=3Dnone,id=3Ddrive-virtio0-0-171,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-171,id=3D= virti0-0-171,multifunction=3Don,addr=3D0x18.3 -drive file=3Dimages/u172,i= f=3Dnone,id=3Ddrive-virtio0-0-172,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-172,id=3Dvirti0-0-172,multifunction=3D= on,addr=3D0x18.4 -drive file=3Dimages/u173,if=3Dnone,id=3Ddrive-virtio0-0= -173,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-173,id=3Dvirti0-0-173,multifunction=3Don,addr=3D0x18.5 -drive file= =3Dimages/u174,if=3Dnone,id=3Ddrive-virtio0-0-174,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-174,id=3Dvirti0-0-174= ,multifunction=3Don,addr=3D0x18.6 -drive file=3Dimages/u175,if=3Dnone,id=3D= drive-virtio0-0-175,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-175,id=3Dvirti0-0-175,multifunction=3Don,addr=3D0x1= 8.7 -drive file=3Dimages/u176,if=3Dnone,id=3Ddrive-virtio0-0-176,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-176,id=3D= virti0-0-176,multifunction=3Don,addr=3D0x19.0 -drive file=3Dimages/u177,i= f=3Dnone,id=3Ddrive-virtio0-0-177,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-177,id=3Dvirti0-0-177,multifunction=3D= on,addr=3D0x19.1 -drive file=3Dimages/u178,if=3Dnone,id=3Ddrive-virtio0-0= -178,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-178,id=3Dvirti0-0-178,multifunction=3Don,addr=3D0x19.2 -drive file= =3Dimages/u179,if=3Dnone,id=3Ddrive-virtio0-0-179,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-179,id=3Dvirti0-0-179= ,multifunction=3Don,addr=3D0x19.3 -drive file=3Dimages/u180,if=3Dnone,id=3D= drive-virtio0-0-180,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-180,id=3Dvirti0-0-180,multifunction=3Don,addr=3D0x1= 9.4 -drive file=3Dimages/u181,if=3Dnone,id=3Ddrive-virtio0-0-181,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-181,id=3D= virti0-0-181,multifunction=3Don,addr=3D0x19.5 -drive file=3Dimages/u182,i= f=3Dnone,id=3Ddrive-virtio0-0-182,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-182,id=3Dvirti0-0-182,multifunction=3D= on,addr=3D0x19.6 -drive file=3Dimages/u183,if=3Dnone,id=3Ddrive-virtio0-0= -183,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-183,id=3Dvirti0-0-183,multifunction=3Don,addr=3D0x19.7 -drive file= =3Dimages/u184,if=3Dnone,id=3Ddrive-virtio0-0-184,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-184,id=3Dvirti0-0-184= ,multifunction=3Don,addr=3D0x1a.0 -drive file=3Dimages/u185,if=3Dnone,id=3D= drive-virtio0-0-185,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-185,id=3Dvirti0-0-185,multifunction=3Don,addr=3D0x1= a.1 -drive file=3Dimages/u186,if=3Dnone,id=3Ddrive-virtio0-0-186,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-186,id=3D= virti0-0-186,multifunction=3Don,addr=3D0x1a.2 -drive file=3Dimages/u187,i= f=3Dnone,id=3Ddrive-virtio0-0-187,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-187,id=3Dvirti0-0-187,multifunction=3D= on,addr=3D0x1a.3 -drive file=3Dimages/u188,if=3Dnone,id=3Ddrive-virtio0-0= -188,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-188,id=3Dvirti0-0-188,multifunction=3Don,addr=3D0x1a.4 -drive file= =3Dimages/u189,if=3Dnone,id=3Ddrive-virtio0-0-189,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-189,id=3Dvirti0-0-189= ,multifunction=3Don,addr=3D0x1a.5 -drive file=3Dimages/u190,if=3Dnone,id=3D= drive-virtio0-0-190,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-190,id=3Dvirti0-0-190,multifunction=3Don,addr=3D0x1= a.6 -drive file=3Dimages/u191,if=3Dnone,id=3Ddrive-virtio0-0-191,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-191,id=3D= virti0-0-191,multifunction=3Don,addr=3D0x1a.7 -drive file=3Dimages/u192,i= f=3Dnone,id=3Ddrive-virtio0-0-192,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-192,id=3Dvirti0-0-192,multifunction=3D= on,addr=3D0x1b.0 -drive file=3Dimages/u193,if=3Dnone,id=3Ddrive-virtio0-0= -193,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-193,id=3Dvirti0-0-193,multifunction=3Don,addr=3D0x1b.1 -drive file= =3Dimages/u194,if=3Dnone,id=3Ddrive-virtio0-0-194,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-194,id=3Dvirti0-0-194= ,multifunction=3Don,addr=3D0x1b.2 -drive file=3Dimages/u195,if=3Dnone,id=3D= drive-virtio0-0-195,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-195,id=3Dvirti0-0-195,multifunction=3Don,addr=3D0x1= b.3 -drive file=3Dimages/u196,if=3Dnone,id=3Ddrive-virtio0-0-196,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-196,id=3D= virti0-0-196,multifunction=3Don,addr=3D0x1b.4 -drive file=3Dimages/u197,i= f=3Dnone,id=3Ddrive-virtio0-0-197,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-197,id=3Dvirti0-0-197,multifunction=3D= on,addr=3D0x1b.5 -drive file=3Dimages/u198,if=3Dnone,id=3Ddrive-virtio0-0= -198,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-198,id=3Dvirti0-0-198,multifunction=3Don,addr=3D0x1b.6 -drive file= =3Dimages/u199,if=3Dnone,id=3Ddrive-virtio0-0-199,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-199,id=3Dvirti0-0-199= ,multifunction=3Don,addr=3D0x1b.7 -drive file=3Dimages/u200,if=3Dnone,id=3D= drive-virtio0-0-200,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-200,id=3Dvirti0-0-200,multifunction=3Don,addr=3D0x1= c.0 -drive file=3Dimages/u201,if=3Dnone,id=3Ddrive-virtio0-0-201,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-201,id=3D= virti0-0-201,multifunction=3Don,addr=3D0x1c.1 -drive file=3Dimages/u202,i= f=3Dnone,id=3Ddrive-virtio0-0-202,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-202,id=3Dvirti0-0-202,multifunction=3D= on,addr=3D0x1c.2 -drive file=3Dimages/u203,if=3Dnone,id=3Ddrive-virtio0-0= -203,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-203,id=3Dvirti0-0-203,multifunction=3Don,addr=3D0x1c.3 -drive file= =3Dimages/u204,if=3Dnone,id=3Ddrive-virtio0-0-204,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-204,id=3Dvirti0-0-204= ,multifunction=3Don,addr=3D0x1c.4 -drive file=3Dimages/u205,if=3Dnone,id=3D= drive-virtio0-0-205,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-205,id=3Dvirti0-0-205,multifunction=3Don,addr=3D0x1= c.5 -drive file=3Dimages/u206,if=3Dnone,id=3Ddrive-virtio0-0-206,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-206,id=3D= virti0-0-206,multifunction=3Don,addr=3D0x1c.6 -drive file=3Dimages/u207,i= f=3Dnone,id=3Ddrive-virtio0-0-207,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-207,id=3Dvirti0-0-207,multifunction=3D= on,addr=3D0x1c.7 -drive file=3Dimages/u208,if=3Dnone,id=3Ddrive-virtio0-0= -208,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-208,id=3Dvirti0-0-208,multifunction=3Don,addr=3D0x1d.0 -drive file= =3Dimages/u209,if=3Dnone,id=3Ddrive-virtio0-0-209,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-209,id=3Dvirti0-0-209= ,multifunction=3Don,addr=3D0x1d.1 -drive file=3Dimages/u210,if=3Dnone,id=3D= drive-virtio0-0-210,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-210,id=3Dvirti0-0-210,multifunction=3Don,addr=3D0x1= d.2 -drive file=3Dimages/u211,if=3Dnone,id=3Ddrive-virtio0-0-211,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-211,id=3D= virti0-0-211,multifunction=3Don,addr=3D0x1d.3 -drive file=3Dimages/u212,i= f=3Dnone,id=3Ddrive-virtio0-0-212,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-212,id=3Dvirti0-0-212,multifunction=3D= on,addr=3D0x1d.4 -drive file=3Dimages/u213,if=3Dnone,id=3Ddrive-virtio0-0= -213,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-213,id=3Dvirti0-0-213,multifunction=3Don,addr=3D0x1d.5 -drive file= =3Dimages/u214,if=3Dnone,id=3Ddrive-virtio0-0-214,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-214,id=3Dvirti0-0-214= ,multifunction=3Don,addr=3D0x1d.6 -drive file=3Dimages/u215,if=3Dnone,id=3D= drive-virtio0-0-215,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-215,id=3Dvirti0-0-215,multifunction=3Don,addr=3D0x1= d.7 -drive file=3Dimages/u216,if=3Dnone,id=3Ddrive-virtio0-0-216,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-216,id=3D= virti0-0-216,multifunction=3Don,addr=3D0x1e.0 -drive file=3Dimages/u217,i= f=3Dnone,id=3Ddrive-virtio0-0-217,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-217,id=3Dvirti0-0-217,multifunction=3D= on,addr=3D0x1e.1 -drive file=3Dimages/u218,if=3Dnone,id=3Ddrive-virtio0-0= -218,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-218,id=3Dvirti0-0-218,multifunction=3Don,addr=3D0x1e.2 -drive file= =3Dimages/u219,if=3Dnone,id=3Ddrive-virtio0-0-219,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-219,id=3Dvirti0-0-219= ,multifunction=3Don,addr=3D0x1e.3 -drive file=3Dimages/u220,if=3Dnone,id=3D= drive-virtio0-0-220,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-220,id=3Dvirti0-0-220,multifunction=3Don,addr=3D0x1= e.4 -drive file=3Dimages/u221,if=3Dnone,id=3Ddrive-virtio0-0-221,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-221,id=3D= virti0-0-221,multifunction=3Don,addr=3D0x1e.5 -drive file=3Dimages/u222,i= f=3Dnone,id=3Ddrive-virtio0-0-222,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-222,id=3Dvirti0-0-222,multifunction=3D= on,addr=3D0x1e.6 -drive file=3Dimages/u223,if=3Dnone,id=3Ddrive-virtio0-0= -223,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-223,id=3Dvirti0-0-223,multifunction=3Don,addr=3D0x1e.7 -drive file= =3Dimages/u224,if=3Dnone,id=3Ddrive-virtio0-0-224,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-224,id=3Dvirti0-0-224= ,multifunction=3Don,addr=3D0x1f.0 -drive file=3Dimages/u225,if=3Dnone,id=3D= drive-virtio0-0-225,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-225,id=3Dvirti0-0-225,multifunction=3Don,addr=3D0x1= f.1 -drive file=3Dimages/u226,if=3Dnone,id=3Ddrive-virtio0-0-226,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-226,id=3D= virti0-0-226,multifunction=3Don,addr=3D0x1f.2 -drive file=3Dimages/u227,i= f=3Dnone,id=3Ddrive-virtio0-0-227,format=3Dqcow2,cache=3Dnone -device vir= tio-blk-pci,drive=3Ddrive-virtio0-0-227,id=3Dvirti0-0-227,multifunction=3D= on,addr=3D0x1f.3 -drive file=3Dimages/u228,if=3Dnone,id=3Ddrive-virtio0-0= -228,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-vir= tio0-0-228,id=3Dvirti0-0-228,multifunction=3Don,addr=3D0x1f.4 -drive file= =3Dimages/u229,if=3Dnone,id=3Ddrive-virtio0-0-229,format=3Dqcow2,cache=3D= none -device virtio-blk-pci,drive=3Ddrive-virtio0-0-229,id=3Dvirti0-0-229= ,multifunction=3Don,addr=3D0x1f.5 -drive file=3Dimages/u230,if=3Dnone,id=3D= drive-virtio0-0-230,format=3Dqcow2,cache=3Dnone -device virtio-blk-pci,dr= ive=3Ddrive-virtio0-0-230,id=3Dvirti0-0-230,multifunction=3Don,addr=3D0x1= f.6 -drive file=3Dimages/u231,if=3Dnone,id=3Ddrive-virtio0-0-231,format=3D= qcow2,cache=3Dnone -device virtio-blk-pci,drive=3Ddrive-virtio0-0-231,id=3D= virti0-0-231,multifunction=3Don,addr=3D0x1f.7 --------------060801060703070603010507--