usbip: patches from upstream
2d8f4595d1f275f424a8920bb2563fc547661213 usbip: stub: update refcounts for devices and interfaces
7606ee8aa33287dd3e6eb44c78541b87a413a325 usbip: vhci: update reference count for usb_device
b92a5e23737172c52656a090977408a80d7f06d1 usbip: vhci: give back URBs from in-flight unlink requests
6d212153a838354078cc7d96f9bb23b7d1fd3d1b usbip: vhci: refuse to enqueue for dead connections
7e249c8b0737429bbf534515f81aded93504f449 usbip: vhci: friendly log messages for connection errors
bd65f6233f6bc3233e7910752689fe3a45dc2e0c usbip: vhci: handle EAGAIN from SO_RCVTIMEO
01446ef5af4e8802369bf4d257806e24345a9371 usbip: vhci: use urb->dev->portnum to find port