]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
MFC r348631:
authorhselasky <hselasky@FreeBSD.org>
Mon, 10 Jun 2019 13:36:12 +0000 (13:36 +0000)
committerhselasky <hselasky@FreeBSD.org>
Mon, 10 Jun 2019 13:36:12 +0000 (13:36 +0000)
commit46fdcc9c20c69bc732088f499f2b86c5fa791324
tree0806a485eb30adad266915b74bc50de87f8ba7a2
parent91e595d5fc5444cdd676f57922920ffddfb52f77
MFC r348631:
In usb(4) fix a lost completion event issue towards libusb(3). It may happen
if a USB transfer is cancelled that we need to fake a completion event.
Implement missing support in ugen_fs_copy_out() to handle this.

This fixes issues with webcamd(8) and firefox.

Approved by: re (gjb)
Sponsored by: Mellanox Technologies
sys/dev/usb/usb_generic.c