Opened 14 months ago

Last modified 4 months ago

#531 reopened enhancement

PV USB

Reported by: marmarek Owned by: marmarek
Priority: major Milestone: Release 2 Beta 3
Component: core Keywords:
Cc:

Description

PV USB with Linux 3.x works fine, but needs some work to integrate with Qubes:

  1. xen-usbfront and xen-usbback drivers (patch from xen-devel with some minor modification works ok). It is ready on my devel machine.
  2. Add support for PV USB to libxl (or stay with standalone python scripts).

2a. This includes some script in backend VM (in some/most cases not dom0) that bind USB device to usbback driver - /usr/lib/qubes/unbind_pci_device.sh equivalent.

  1. Add Qubes tool to manage USB devices (qvm-block equivalent).

Change History (6)

comment:1 Changed 14 months ago by marmarek

  • Type changed from defect to enhancement

comment:3 Changed 8 months ago by joanna

  • Milestone changed from Release 2 to Release 2 Beta 1
  • Priority changed from minor to major

comment:4 Changed 7 months ago by marmarek

  • Resolution set to implemented
  • Status changed from new to closed

qvm-usb code done by Alexandre Bezroutchko merged into master branch.
Kernel frontend/backend drivers are still unstable, but this isn't the scope of this ticket.

comment:5 Changed 4 months ago by joanna

  • Milestone changed from Release 2 Beta 1 to Release 1 Beta 3
  • Resolution implemented deleted
  • Status changed from closed to reopened

We're still waiting for a working pvusb backend...

comment:6 Changed 4 months ago by joanna

  • Milestone changed from Release 1 Beta 3 to Release 2 Beta 3
Note: See TracTickets for help on using tickets.