Message ID | 20211001150039.15921-1-jgross@suse.com (mailing list archive) |
---|---|
Headers | show |
Series | xen, usb: support pvUSB frontend driver | expand |
On Fri, Oct 01, 2021 at 05:00:36PM +0200, Juergen Gross wrote: > This series adds XEN guest pvUSB support. With pvUSB it is possible to > use physical USB devices from a XEN domain. > > Since V4 a lot of time (several years) has passed. This is a revived > attempt to get the frontend into the kernel. > > The support consists of a frontend in form of a virtual hcd driver in > the unprivileged domU passing I/O-requests to the backend in a driver > domain (usually Dom0). The backend is not part of this patch series, > as it is supported via qemu. > > The code is taken (and adapted) from the original pvUSB implementation > done for Linux 2.6 in 2008 by Fujitsu. > > Normal operation of USB devices by adding and removing them dynamically > to/from a domain has been tested using various USB devices (USB 1.1, > 2.0 and 3.0) using the qemu based backend. > > Changes in V5: > - added interface documentation to patch 1 > - frontend no longer trusts backend to return only sane values You forgot to send patch 3/3 to the linux-usb list :(