Xen pvUSB Linux Driver Patches Updated, More Than 10 Years In The Making

Written by Michael Larabel in Virtualization on 24 November 2021 at 03:00 AM EST. Add A Comment
VIRTUALIZATION
An effort recently restarted that originally dates back many years is the "pvUSB" front-end driver for Linux to allow physical USB devices to be used within Xen domains.

Juergen Gross of SUSE has recently been working on this driver that dates back to the original pvUSB implementation for the Linux 2.6 kernel in 2008 by Fujitsu engineers.

This year he has taken to getting that code cleaned up and working against the latest upstream state of the kernel and other basic changes. While Xen is not as popular as it once was, there still are users interested in seeing this USB device support for Xen para-virtualized use-cases.


This driver just provides the front-end handling with QEMU already supporting the back-end handling in Dom0. With this driver code various USB 1.1/2.0/3.0 devices have been successfully tested.

More details for those interested via this patch series.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week