This is something I've been meaning to take a look at myself, as having usbip working with a windows driver would be really handy for me. Has anyone yet dived into the commit logs for the kernel to understand what changes were made in the 3.14 kernel, or was it a userland change which broke compatibility with the old windows driver?