Major rework to support Linux's in-box USB/IP implementation. It still works best on Windows, but interrupt devices seem to do fine on Linux