Go to file
Aaron Lauterer ae36393d5a usb: Add USB3 capabilities to Spice USB devices
To not change current behaviour and thus breaking live migration USB3
for a Spice USB device requires Qemu v4.1.

The old behavior was that even though technically it was possible to
the set `usb3=1` setting, it was ignored. The bus was hardcoded to
ehci. If another USB2 device was added or the machine type was set to
Q35 an ehci controller was present and the VM was able to boot.

With this patch the behaviour is changing and the bus is set to xhci if
USB3 is set for the Spice USB device and the VM is running under Qemu
v4.1.

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
2019-09-21 13:22:17 +02:00
debian bump version to 6.0-7 2019-07-24 15:13:44 +02:00
PVE usb: Add USB3 capabilities to Spice USB devices 2019-09-21 13:22:17 +02:00
test test: compare also with our qemu cfgs for pci addr conflicts 2019-09-10 10:32:52 +02:00
.gitignore d/cointrol is not autogenerated anymore, remove from .gitignore 2019-01-31 12:10:51 +01:00
bootsplash.jpg add seabios bootsplash and use it 2016-09-08 12:22:01 +02:00
bootsplash.xcf add seabios bootsplash and use it 2016-09-08 12:22:01 +02:00
Makefile use new pcie port hardware 2019-07-08 13:31:55 +02:00
modules-load.conf remove unnecessary init.d, postint, postrm and qmupdate scripts 2015-02-27 16:09:41 +01:00
pcitest.pl use warnings instead of global -w flag 2013-10-01 13:14:49 +02:00
pve-bridge fix #909: pass rate to tap_plug() 2016-03-08 15:52:31 +01:00
pve-bridge-hotplug pve-bridge-hotplug code deduplication 2015-11-14 10:34:22 +01:00
pve-bridgedown add pve-bridgedown script 2014-05-08 08:37:04 +02:00
pve-q35-4.0.cfg Add a FIXME to the Q35 config to rm audio0 dev 2019-07-24 16:02:26 +02:00
pve-q35.cfg Add pci.3 to pve-q35.cfg required by virtio-scsi-single 2018-05-02 09:14:22 +02:00
pve-usb.cfg imported from svn 'qemu-server/pve2' 2011-08-23 07:47:04 +02:00
qm convert qmrestore into a PVE::CLI class 2015-10-05 13:10:24 +02:00
qmeventd.c qmeventd: fixup program name in license 2018-11-19 14:40:21 +01:00
qmeventd.h add qmeventd 2018-11-14 15:29:59 +01:00
qmeventd.service add qmeventd 2018-11-14 15:29:59 +01:00
qmextract remove legacy sparsecp 2017-08-23 10:03:37 +02:00
qmrestore convert qmrestore into a PVE::CLI class 2015-10-05 13:10:24 +02:00