xen: add pvUSB backend
commit816ac92ef769f9ffc534e49a1bb6177bddce7aa2
authorJuergen Gross <jgross@suse.com>
Thu, 12 May 2016 14:13:41 +0000 (12 16:13 +0200)
committerGerd Hoffmann <kraxel@redhat.com>
Mon, 23 May 2016 11:30:03 +0000 (23 13:30 +0200)
treed0b2a6b858cdf65db0a3d199c5847ae80e14b66d
parent637c53ffcb891ce8876183e6b593b8f0c3763ab1
xen: add pvUSB backend

Add a backend for para-virtualized USB devices for xen domains.

The backend is using host-libusb to forward USB requests from a
domain via libusb to the real device(s) passed through.

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Anthony PERARD <anthony.perard@citrix.com>
Message-id: 1463062421-613-4-git-send-email-jgross@suse.com
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb/Makefile.objs
hw/usb/xen-usb.c [new file with mode: 0644]
hw/xenpv/xen_machine_pv.c
include/hw/xen/xen_backend.h
include/hw/xen/xen_common.h