[RFC 0/6] usbfs: Add support for bulk streams v2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

As discussed a long while back, usbfs is currently missing bulk streams
support, and we ought to fix this. So this patch extends the usbfs API with
bulk stream support.

Note this patch-set is compile-tested only atm. I now have an USB-3 disk dock
which actually supports UAS and up to 4 bulk streams. So my plan is to:
1) Get the uas kernel driver working (it currently is hitting some xhci bugs)
   Luckily Gerd Hoffmann seems to have beaten me to this, so I'm going to
   start with simply testing his patch
2) add support for the RFC API from this set to libusb
3) add support to qemu's host usb-redirection code to use the new libusb API's
4) Test uas in a vm using qemu's usb-host redirection

Once this all works, I'll send a non RFC version of this patch-set.

Changes in v2:
-Add a patch to make usb_free_streams return an error
-Add a check checking that the streams to be freed are allocated to
 usb_free_streams

Regards,

Hans
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux