Mailing List Archive

Xen/ARM pvUSB
Hi,

I'm trying to passthrough a USB device from dom0 to domU using the Xen pvUSB driver.
https://www.phoronix.com/news/Xen-pvUSB-For-Linux-5.17

I've tried the following instructions but it seems to be outdated.
https://wiki.xenproject.org/wiki/Xen_USB_Passthrough

I'm getting errors like
/sys/bus/usb/drivers/usbback/bind': No such file or directory
Couldn't bind 1-1.4:1.2 to /sys/bus/usb/drivers/usbback
The guide seems to be referring to usbback but I can only find the xen_hcd driver in upstream kernel.

Is there an updated Xen pvUSB guide for Linux 5.17+ available?

Thanks,

Peter van der Perk
Re: Xen/ARM pvUSB [ In reply to ]
On 13.01.23 16:37, Peter van der Perk wrote:
> Hi,
>
> I'm trying to passthrough a USB device from dom0 to domU using the Xen pvUSB driver.
> https://www.phoronix.com/news/Xen-pvUSB-For-Linux-5.17
>
> I've tried the following instructions but it seems to be outdated.
> https://wiki.xenproject.org/wiki/Xen_USB_Passthrough
>
> I'm getting errors like
> /sys/bus/usb/drivers/usbback/bind': No such file or directory
> Couldn't bind 1-1.4:1.2 to /sys/bus/usb/drivers/usbback
> The guide seems to be referring to usbback but I can only find the xen_hcd driver in upstream kernel.
>
> Is there an updated Xen pvUSB guide for Linux 5.17+ available?

The upstream pv usb backend is located in qemu.


Juergen