[vfio-users] Slowdown/stuttering since most recent fedora core updates

Brett Peckinpaugh bp10 at erylflynn.com
Fri Jul 8 18:32:58 UTC 2016


What kernel are you running? 4.5 gave me audio crackle and none on 4.6.  Also did the update you ran update the kernel? 

On July 8, 2016 11:22:10 AM PDT, Ethan Thomas <thomas.ethan at gmail.com> wrote:
>After changing to host-passthrough at the suggestion of someone on
>reddit,
>everything was working pretty well, I was getting usable if not stellar
>framerates in games, audio had the intermittent crackle, but was
>generally
>in sync. However I just allowed fedora core 23 to run its updates,
>thinking
>nothing of it, and since then my windows 10 guest VM is very stuttery
>in
>both audio, and framerate in games. It's even somewhat noticable in web
>broswing. The audio also sometimes now has a weird echo which I
>previously
>only heard when trying to pass through the card. Unfortunately, as I
>didnt
>anticipate any trouble, I didn't pay attention to the previous or new
>versions, but I know that it listed both system and virt-manager
>updates.
>
>Any suggestions as to what to change would be welcome. The system is a
>Dual
>Westmere Xeon, the guest GPU (a Radeon 260x) is on the same node as the
>CPUs which are pinned to it. The USB3 card is also on that node. All
>other
>PCI-E cards are on the other node. The only change I've made to the XML
>since the update was to change the version of i440fx specified, which I
>changed to match what a newly generated virt-manager VM had after the
>problem started.
>
>Additionally, but unrelated I'd like to be able to hear guest audio
>without
>the virt-manager window open, and to remove the virtual video card,
>however
>when I remove the spice video in a bios mode VM the machine never
>boots.
>I'd appreciate any relevant suggestions there too, as ideally I want to
>entirely drop spice.
>
>
>XML follows:
>
><domain type='kvm'>
>      <name>windows10</name>
>  <uuid>835693f3-f65c-4ced-b6c6-be41896621f3</uuid>
>          <memory unit='KiB'>16777216</memory>
>  <currentMemory unit='KiB'>16777216</currentMemory>
>  <vcpu placement='static' cpuset='4-7,12-15'>8</vcpu>
>  <os>
>    <type arch='x86_64' machine='pc-i440fx-2.6'>hvm</type>
>  </os>
>  <features>
>    <acpi/>
>    <apic/>
>    <pae/>
>    <hyperv>
>      <relaxed state='on'/>
>          <vapic state='on'/>
>  <spinlocks state='on' retries='8191'/>
></hyperv>
><vmport state='off'/>
>  </features>
>  <cpu mode='host-passthrough'>
>    <topology sockets='1' cores='4' threads='2'/>
>  </cpu>
>  <clock offset='localtime'>
>    <timer name='rtc' tickpolicy='catchup'/>
>    <timer name='pit' tickpolicy='delay'/>
>    <timer name='hpet' present='no'/>
>    <timer name='hypervclock' present='yes'/>
>  </clock>
>  <on_poweroff>destroy</on_poweroff>
>  <on_reboot>restart</on_reboot>
>  <on_crash>restart</on_crash>
>  <pm>
>    <suspend-to-mem enabled='no'/>
>    <suspend-to-disk enabled='no'/>
>  </pm>
>  <devices>
>    <emulator>/usr/bin/qemu-kvm</emulator>
>    <disk type='block' device='disk'>
>      <driver name='qemu' type='raw' cache='none' io='threads'/>
>      <source dev='/dev/guest_lvm/Windows7-clone'/>
>      <target dev='hda' bus='ide'/>
>      <boot order='2'/>
>     <address type='drive' controller='0' bus='0' target='0' unit='0'/>
>    </disk>
>    <disk type='file' device='cdrom'>
>      <driver name='qemu' type='raw'/>
>      <target dev='hdb' bus='ide'/>
>      <readonly/>
>      <boot order='1'/>
>     <address type='drive' controller='0' bus='0' target='0' unit='1'/>
>    </disk>
>    <controller type='usb' index='0' model='ich9-ehci1'>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x06'
>function='0x7'/>
>    </controller>
>    <controller type='usb' index='0' model='ich9-uhci1'>
>      <master startport='0'/>
>          <address type='pci' domain='0x0000' bus='0x00' slot='0x06'
>function='0x0' multifunction='on'/>
>        </controller>
>    <controller type='usb' index='0' model='ich9-uhci2'>
>      <master startport='2'/>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x06'
>function='0x1'/>
>    </controller>
>    <controller type='usb' index='0' model='ich9-uhci3'>
>      <master startport='4'/>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x06'
>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>
>    <interface type='bridge'>
>      <mac address='52:54:00:6e:ac:99'/>
>      <source bridge='br0'/>
>      <model type='e1000'/>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x03'
>function='0x0'/>
>    </interface>
>    <input type='mouse' bus='ps2'/>
>    <input type='keyboard' bus='ps2'/>
>    <graphics type='spice' autoport='yes'/>
>    <sound model='ich6'>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x04'
>function='0x0'/>
>    </sound>
>    <video>
>      <model type='cirrus' vram='16384' heads='1' primary='yes'/>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x02'
>function='0x0'/>
>    </video>
>    <hostdev mode='subsystem' type='pci' managed='yes'>
>      <source>
>       <address domain='0x0000' bus='0x84' slot='0x00' function='0x1'/>
>      </source>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x08'
>function='0x0'/>
>    </hostdev>
>    <hostdev mode='subsystem' type='pci' managed='yes'>
>      <source>
>       <address domain='0x0000' bus='0x84' slot='0x00' function='0x0'/>
>      </source>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x05'
>function='0x0'/>
>    </hostdev>
>    <hostdev mode='subsystem' type='pci' managed='yes'>
>      <source>
>       <address domain='0x0000' bus='0x83' slot='0x00' function='0x0'/>
>      </source>
>      <address type='pci' domain='0x0000' bus='0x00' slot='0x09'
>function='0x0'/>
>    </hostdev>
>    <hostdev mode='subsystem' type='usb' managed='yes'>
>      <source>
>        <vendor id='0x0bda'/>
>        <product id='0x0151'/>
>      </source>
>    </hostdev>
>    <redirdev bus='usb' type='spicevmc'>
>    </redirdev>
>    <redirdev bus='usb' type='spicevmc'>
>    </redirdev>
>    <memballoon model='virtio'>
>          <address type='pci' domain='0x0000' bus='0x00' slot='0x07'
>function='0x0'/>
>        </memballoon>
>      </devices>
>   </domain>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>vfio-users mailing list
>vfio-users at redhat.com
>https://www.redhat.com/mailman/listinfo/vfio-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20160708/0a83c916/attachment.htm>


More information about the vfio-users mailing list