Page MenuHomeSolus

libvirt broken since last update: "cannot parse CPU map for x86 architecture"
Closed, ResolvedPublic

Description

Trying to start an existing VM with virt-manager, I get : internal error, cannot parse CPU map for x86 architecture.

libvirt version : 4.4.0-19

Detailed log:

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 89, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 125, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/libvirtobject.py", line 82, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/domain.py", line 1508, in startup
    self._backend.create()
  File "/usr/lib/python2.7/site-packages/libvirt.py", line 1068, in create
    if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: internal error: cannot parse CPU map for x86 architecture

Related Objects

Event Timeline

FWIW : When I tested it was working. I made another test with libvirt 4.5.0 (D3268) and on my machine I face no issue with it (unlike gnome-boxes which doesn't want to work).

image.png (966×1 px, 968 KB)

I get this too since Friday's sync.

I am also having this problem since the update. Rolling back the update fixes it for the time being for me.

Also ran into this issue yesterday. Tried to create new VM based on an exiting qcow2 image in Virt-Manager. Issue came up when I used the template thing to choose the OS (win 8.1 in my case). Even without the exiting image no media attached the error persists.
Used the generic template to with the exiting image and Virt-manager could create the machine. With other templates like CentOs 7.0 I didn't encounter the issue .
Can't offer a workaround for exiting machines but maybe this can narrow down the issue

What occurs when you do this:

  • Stop libvirtd service
  • sudo rm -rf /var/cache/libvirt/qemu/capabilities
  • Restart libvirtd
  • Try loading the VM again

Actually scrap that, I'll push an update and one of you can test it for me

There's a problem in the /usr/share/libvirt/cpu_map.xml file which shipped. From the libvirt logs:

2018-07-14 01:29:02.627+0000: 17883: error : x86FeatureParse:928 : internal error: CPU feature ssbd already defined
2018-07-14 01:29:02.627+0000: 17883: error : cpuMapLoad:125 : internal error: cannot parse CPU map for x86 architecture

There are a couple entries in the xml related to "ssbd" which are duplicated, causing the error. Removing the duplicates allowed me to start up my virtual machine, but I ran into another cpu_map related error later.
I replaced the file with the one from the libvirt master branch and haven't had any issues for the last couple days.

Someone try this and tell me whether it fixes the issue:

sudo eopkg install https://packages.solus-project.com/unstable/libv/libvirt/libvirt-4.4.0-20-1-x86_64.eopkg

Installed no issues
tested:

  • created new VM with Win 10 template
  • Created a CentOs 7 Vm deleted the entry (xml definition) did not delete the storage, created a new VM entry with exiting storage

not tested:

  • start a VM created in the previous version of libvirt (switched machines yesterday)

This is maybe of no use for you but for me it doesn't make a difference: libvirt was working before and it is still working now.
I can run my test VMs from virt-manager or directly from qemu but gnome-boxes doesn't want to work (tested with this version of libvirt, the rebased libvirt 4.5.0, gnome-boxes 3.28.4 from the repo and a local build of gnome-boxes 3.28.5).

(gnome-boxes:30115): Boxes-WARNING **: 21:27:52.627: machine.vala:620: Failed to start slitaz-rolling: Unable to start domain: internal error: process exited while connecting to monitor: 2018-07-15T19:27:52.623664Z qemu-system-x86_64: -device ccid-card-passthru,chardev=charsmartcard0,id=smartcard0,bus=ccid0.0: ccid-card-passthru: initing chardev

(gnome-boxes:30115): Libvirt.GLib-CRITICAL **: 21:27:52.631: cannot finish stream: this function is not supported by the connection driver: virStreamFinish

troubleshooting.log

Broker URL: qemu+unix:///session
Domain: boxes-unknown
UUID: b1bf10d9-c546-414e-baf0-06963de53b8e
Persistent: yes
Cpu time: 0
Memory: 2097152 KiB
Max memory: 11129336 KiB
CPUs: 4
State: GVIR_DOMAIN_STATE_SHUTOFF

Domain config:
------------------------------------------------------------
<domain type="qemu">
  <name>boxes-unknown</name>
  <uuid>b1bf10d9-c546-414e-baf0-06963de53b8e</uuid>
  <title>slitaz-rolling</title>
  <metadata>
    <boxes:gnome-boxes xmlns:boxes="https://wiki.gnome.org/Apps/Boxes">
      <os-state>installed</os-state>
      <media>/home/py/Downloads/slitaz-rolling.iso</media>
    </boxes:gnome-boxes>
  </metadata>
  <memory unit="KiB">2097152</memory>
  <currentMemory unit="KiB">2097152</currentMemory>
  <vcpu placement="static">4</vcpu>
  <os>
    <type arch="x86_64" machine="pc-i440fx-2.12">hvm</type>
    <boot dev="hd"/>
  </os>
  <features>
    <acpi/>
    <apic/>
  </features>
  <cpu mode="custom" match="exact" check="none">
    <model fallback="allow">Westmere</model>
    <topology sockets="1" cores="4" threads="1"/>
  </cpu>
  <clock offset="utc">
    <timer name="rtc" tickpolicy="catchup"/>
    <timer name="pit" tickpolicy="delay"/>
    <timer name="hpet" present="no"/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <pm>
    <suspend-to-mem enabled="no"/>
    <suspend-to-disk enabled="no"/>
  </pm>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type="file" device="disk">
      <driver name="qemu" type="qcow2" cache="writeback"/>
      <source file="/home/py/.local/share/gnome-boxes/images/boxes-unknown"/>
      <target dev="hda" bus="ide"/>
      <address type="drive" controller="0" bus="0" target="0" unit="0"/>
    </disk>
    <disk type="file" device="cdrom">
      <driver name="qemu" type="raw"/>
      <source file="/home/py/Downloads/slitaz-rolling.iso" startupPolicy="optional"/>
      <target dev="hdc" bus="ide"/>
      <readonly/>
      <address type="drive" controller="0" bus="1" target="0" unit="0"/>
    </disk>
    <controller type="usb" index="0" model="ich9-ehci1">
      <address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x7"/>
    </controller>
    <controller type="usb" index="0" model="ich9-uhci1">
      <master startport="0"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x0" multifunction="on"/>
    </controller>
    <controller type="usb" index="0" model="ich9-uhci2">
      <master startport="2"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x1"/>
    </controller>
    <controller type="usb" index="0" model="ich9-uhci3">
      <master startport="4"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x05" function="0x2"/>
    </controller>
    <controller type="pci" index="0" model="pci-root"/>
    <controller type="ide" index="0">
      <address type="pci" domain="0x0000" bus="0x00" slot="0x01" function="0x1"/>
    </controller>
    <controller type="virtio-serial" index="0">
      <address type="pci" domain="0x0000" bus="0x00" slot="0x06" function="0x0"/>
    </controller>
    <controller type="ccid" index="0">
      <address type="usb" bus="0" port="2"/>
    </controller>
    <interface type="user">
      <mac address="52:54:00:82:6f:43"/>
      <model type="rtl8139"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x03" function="0x0"/>
    </interface>
    <smartcard mode="passthrough" type="spicevmc">
      <address type="ccid" controller="0" slot="0"/>
    </smartcard>
    <serial type="pty">
      <target type="isa-serial" port="0">
        <model name="isa-serial"/>
      </target>
    </serial>
    <console type="pty">
      <target type="serial" port="0"/>
    </console>
    <channel type="spicevmc">
      <target type="virtio" name="com.redhat.spice.0"/>
      <address type="virtio-serial" controller="0" bus="0" port="1"/>
    </channel>
    <channel type="spiceport">
      <source channel="org.spice-space.webdav.0"/>
      <target type="virtio" name="org.spice-space.webdav.0"/>
      <address type="virtio-serial" controller="0" bus="0" port="2"/>
    </channel>
    <input type="tablet" bus="usb">
      <address type="usb" bus="0" port="3"/>
    </input>
    <input type="mouse" bus="usb">
      <address type="usb" bus="0" port="4"/>
    </input>
    <input type="keyboard" bus="usb">
      <address type="usb" bus="0" port="5"/>
    </input>
    <input type="mouse" bus="ps2"/>
    <input type="keyboard" bus="ps2"/>
    <graphics type="spice">
      <listen type="none"/>
      <image compression="off"/>
    </graphics>
    <sound model="ac97">
      <address type="pci" domain="0x0000" bus="0x00" slot="0x04" function="0x0"/>
    </sound>
    <video>
      <model type="qxl" ram="65536" vram="65536" vgamem="16384" heads="1" primary="yes"/>
      <address type="pci" domain="0x0000" bus="0x00" slot="0x02" function="0x0"/>
    </video>
    <redirdev bus="usb" type="spicevmc">
      <address type="usb" bus="0" port="6"/>
    </redirdev>
    <redirdev bus="usb" type="spicevmc">
      <address type="usb" bus="0" port="1.1"/>
    </redirdev>
    <redirdev bus="usb" type="spicevmc">
      <address type="usb" bus="0" port="1.2"/>
    </redirdev>
    <redirdev bus="usb" type="spicevmc">
      <address type="usb" bus="0" port="1.3"/>
    </redirdev>
    <hub type="usb">
      <address type="usb" bus="0" port="1"/>
    </hub>
    <memballoon model="virtio">
      <address type="pci" domain="0x0000" bus="0x00" slot="0x07" function="0x0"/>
    </memballoon>
  </devices>
</domain>
------------------------------------------------------------

QEMU log:
------------------------------------------------------------
2018-07-15 19:25:25.122+0000: starting up libvirt version: 4.5.0, qemu version: 2.12.0, kernel: 4.17.6-82.current, hostname: solus-budgie
LC_ALL=C PATH=/sbin:/bin:/usr/sbin:/usr/bin:/snap/bin HOME=/home/py USER=py LOGNAME=py QEMU_AUDIO_DRV=spice /usr/bin/qemu-system-x86_64 -name guest=boxes-unknown,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/home/py/.config/libvirt/qemu/lib/domain-1-boxes-unknown/master-key.aes -machine pc-i440fx-2.12,accel=tcg,usb=off,dump-guest-core=off -cpu Westmere -m 2048 -realtime mlock=off -smp 4,sockets=1,cores=4,threads=1 -uuid b1bf10d9-c546-414e-baf0-06963de53b8e -no-user-config -nodefaults -chardev socket,id=charmonitor,fd=21,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-reboot -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -boot strict=on -device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x5.0x7 -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x5 -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x5.0x1 -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x5.0x2 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x6 -device usb-ccid,id=ccid0,bus=usb.0,port=2 -device usb-hub,id=hub0,bus=usb.0,port=1 -drive file=/home/py/.local/share/gnome-boxes/images/boxes-unknown,format=qcow2,if=none,id=drive-ide0-0-0,cache=writeback -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=2,write-cache=on -drive file=/home/py/Downloads/slitaz-rolling.iso,format=raw,if=none,id=drive-ide0-1-0,readonly=on -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0,bootindex=1 -netdev user,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:28:14:85,bus=pci.0,addr=0x3 -chardev spicevmc,id=charsmartcard0,name=smartcard -device ccid-card-passthru,chardev=charsmartcard0,id=smartcard0,bus=ccid0.0 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -chardev spiceport,id=charchannel1,name=org.spice-space.webdav.0 -device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=org.spice-space.webdav.0 -device usb-tablet,id=input0,bus=usb.0,port=3 -device usb-mouse,id=input1,bus=usb.0,port=4 -device usb-kbd,id=input2,bus=usb.0,port=5 -spice port=0,disable-ticketing,image-compression=off,seamless-migration=on -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=16,max_outputs=1,bus=pci.0,addr=0x2 -device AC97,id=sound0,bus=pci.0,addr=0x4 -chardev spicevmc,id=charredir0,name=usbredir -device usb-redir,chardev=charredir0,id=redir0,bus=usb.0,port=6 -chardev spicevmc,id=charredir1,name=usbredir -device usb-redir,chardev=charredir1,id=redir1,bus=usb.0,port=1.1 -chardev spicevmc,id=charredir2,name=usbredir -device usb-redir,chardev=charredir2,id=redir2,bus=usb.0,port=1.2 -chardev spicevmc,id=charredir3,name=usbredir -device usb-redir,chardev=charredir3,id=redir3,bus=usb.0,port=1.3 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny -msg timestamp=on
2018-07-15T19:25:25.152051Z qemu-system-x86_64: -chardev pty,id=charserial0: char device redirected to /dev/pts/4 (label charserial0)
2018-07-15T19:25:25.174706Z qemu-system-x86_64: -device ccid-card-passthru,chardev=charsmartcard0,id=smartcard0,bus=ccid0.0: ccid-card-passthru: initing chardev
2018-07-15 19:25:25.177+0000: shutting down, reason=failed
2018-07-15 19:27:52.583+0000: starting up libvirt version: 4.5.0, qemu version: 2.12.0, kernel: 4.17.6-82.current, hostname: solus-budgie
LC_ALL=C PATH=/sbin:/bin:/usr/sbin:/usr/bin:/snap/bin HOME=/home/py USER=py LOGNAME=py QEMU_AUDIO_DRV=spice /usr/bin/qemu-system-x86_64 -name guest=boxes-unknown,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/home/py/.config/libvirt/qemu/lib/domain-1-boxes-unknown/master-key.aes -machine pc-i440fx-2.12,accel=tcg,usb=off,dump-guest-core=off -cpu Westmere -m 2048 -realtime mlock=off -smp 4,sockets=1,cores=4,threads=1 -uuid b1bf10d9-c546-414e-baf0-06963de53b8e -no-user-config -nodefaults -chardev socket,id=charmonitor,fd=21,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-shutdown -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -boot strict=on -device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x5.0x7 -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x5 -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x5.0x1 -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x5.0x2 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x6 -device usb-ccid,id=ccid0,bus=usb.0,port=2 -device usb-hub,id=hub0,bus=usb.0,port=1 -drive file=/home/py/.local/share/gnome-boxes/images/boxes-unknown,format=qcow2,if=none,id=drive-ide0-0-0,cache=writeback -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1,write-cache=on -drive file=/home/py/Downloads/slitaz-rolling.iso,format=raw,if=none,id=drive-ide0-1-0,readonly=on -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev user,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:82:6f:43,bus=pci.0,addr=0x3 -chardev spicevmc,id=charsmartcard0,name=smartcard -device ccid-card-passthru,chardev=charsmartcard0,id=smartcard0,bus=ccid0.0 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -chardev spiceport,id=charchannel1,name=org.spice-space.webdav.0 -device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=org.spice-space.webdav.0 -device usb-tablet,id=input0,bus=usb.0,port=3 -device usb-mouse,id=input1,bus=usb.0,port=4 -device usb-kbd,id=input2,bus=usb.0,port=5 -spice port=0,disable-ticketing,image-compression=off,seamless-migration=on -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=16,max_outputs=1,bus=pci.0,addr=0x2 -device AC97,id=sound0,bus=pci.0,addr=0x4 -chardev spicevmc,id=charredir0,name=usbredir -device usb-redir,chardev=charredir0,id=redir0,bus=usb.0,port=6 -chardev spicevmc,id=charredir1,name=usbredir -device usb-redir,chardev=charredir1,id=redir1,bus=usb.0,port=1.1 -chardev spicevmc,id=charredir2,name=usbredir -device usb-redir,chardev=charredir2,id=redir2,bus=usb.0,port=1.2 -chardev spicevmc,id=charredir3,name=usbredir -device usb-redir,chardev=charredir3,id=redir3,bus=usb.0,port=1.3 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny -msg timestamp=on
2018-07-15T19:27:52.610665Z qemu-system-x86_64: -chardev pty,id=charserial0: char device redirected to /dev/pts/4 (label charserial0)
2018-07-15T19:27:52.623664Z qemu-system-x86_64: -device ccid-card-passthru,chardev=charsmartcard0,id=smartcard0,bus=ccid0.0: ccid-card-passthru: initing chardev
2018-07-15 19:27:52.626+0000: shutting down, reason=failed
2018-07-15 19:30:34.568+0000: starting up libvirt version: 4.5.0, qemu version: 2.12.0, kernel: 4.17.6-82.current, hostname: solus-budgie
LC_ALL=C PATH=/sbin:/bin:/usr/sbin:/usr/bin:/snap/bin HOME=/home/py USER=py LOGNAME=py QEMU_AUDIO_DRV=spice /usr/bin/qemu-system-x86_64 -name guest=boxes-unknown,debug-threads=on -S -object secret,id=masterKey0,format=raw,file=/home/py/.config/libvirt/qemu/lib/domain-2-boxes-unknown/master-key.aes -machine pc-i440fx-2.12,accel=tcg,usb=off,dump-guest-core=off -cpu Westmere -m 2048 -realtime mlock=off -smp 4,sockets=1,cores=4,threads=1 -uuid b1bf10d9-c546-414e-baf0-06963de53b8e -no-user-config -nodefaults -chardev socket,id=charmonitor,fd=21,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew -global kvm-pit.lost_tick_policy=delay -no-hpet -no-shutdown -global PIIX4_PM.disable_s3=1 -global PIIX4_PM.disable_s4=1 -boot strict=on -device ich9-usb-ehci1,id=usb,bus=pci.0,addr=0x5.0x7 -device ich9-usb-uhci1,masterbus=usb.0,firstport=0,bus=pci.0,multifunction=on,addr=0x5 -device ich9-usb-uhci2,masterbus=usb.0,firstport=2,bus=pci.0,addr=0x5.0x1 -device ich9-usb-uhci3,masterbus=usb.0,firstport=4,bus=pci.0,addr=0x5.0x2 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x6 -device usb-ccid,id=ccid0,bus=usb.0,port=2 -device usb-hub,id=hub0,bus=usb.0,port=1 -drive file=/home/py/.local/share/gnome-boxes/images/boxes-unknown,format=qcow2,if=none,id=drive-ide0-0-0,cache=writeback -device ide-hd,bus=ide.0,unit=0,drive=drive-ide0-0-0,id=ide0-0-0,bootindex=1,write-cache=on -drive file=/home/py/Downloads/slitaz-rolling.iso,format=raw,if=none,id=drive-ide0-1-0,readonly=on -device ide-cd,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0 -netdev user,id=hostnet0 -device rtl8139,netdev=hostnet0,id=net0,mac=52:54:00:82:6f:43,bus=pci.0,addr=0x3 -chardev spicevmc,id=charsmartcard0,name=smartcard -device ccid-card-passthru,chardev=charsmartcard0,id=smartcard0,bus=ccid0.0 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -chardev spiceport,id=charchannel1,name=org.spice-space.webdav.0 -device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=org.spice-space.webdav.0 -device usb-tablet,id=input0,bus=usb.0,port=3 -device usb-mouse,id=input1,bus=usb.0,port=4 -device usb-kbd,id=input2,bus=usb.0,port=5 -spice port=0,disable-ticketing,image-compression=off,seamless-migration=on -device qxl-vga,id=video0,ram_size=67108864,vram_size=67108864,vram64_size_mb=0,vgamem_mb=16,max_outputs=1,bus=pci.0,addr=0x2 -device AC97,id=sound0,bus=pci.0,addr=0x4 -chardev spicevmc,id=charredir0,name=usbredir -device usb-redir,chardev=charredir0,id=redir0,bus=usb.0,port=6 -chardev spicevmc,id=charredir1,name=usbredir -device usb-redir,chardev=charredir1,id=redir1,bus=usb.0,port=1.1 -chardev spicevmc,id=charredir2,name=usbredir -device usb-redir,chardev=charredir2,id=redir2,bus=usb.0,port=1.2 -chardev spicevmc,id=charredir3,name=usbredir -device usb-redir,chardev=charredir3,id=redir3,bus=usb.0,port=1.3 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7 -sandbox on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny -msg timestamp=on
2018-07-15T19:30:34.613742Z qemu-system-x86_64: -chardev pty,id=charserial0: char device redirected to /dev/pts/4 (label charserial0)
2018-07-15T19:30:34.626520Z qemu-system-x86_64: -device ccid-card-passthru,chardev=charsmartcard0,id=smartcard0,bus=ccid0.0: ccid-card-passthru: initing chardev
2018-07-15 19:30:34.628+0000: shutting down, reason=failed
------------------------------------------------------------
sunnyflunk claimed this task.

libvirt update is now in stable, so update and all should be right. Fix for gnome-boxes will be in next sync.