Hi Greg, This patch set contains only userspace changes. Next, I will take a look at attach and detach, which should soon lead to the reason why usbip is not currently working. Thanks, matt matt mooney (22): staging: usbip: userspace: update cleanup.sh staging: usbip: userspace: usbip_common.h: cleanup log macros staging: usbip: userspace: usbip_common.h: move enums staging: usbip: userspace: usbip_common.h: fixup header includes staging: usbip: userspace: libsrc: set program name for logging staging: usbip: userspace: usbip.c: add log option staging: usbip: userspace: libsrc: remove usbip.h staging: usbip: userspace: libsrc: change all output messages to debug staging: usbip: userspace: usbip: modify command failure staging: usbip: userspace: utils: remove libsysfs circumvention staging: usbip: userspace: utils.c: rewrite modify_match_busid staging: usbip: userspace: usbip_bind.c: major rewrite of the implementation staging: usbip: userspace: usbip_unbind.c: implement using libsysfs staging: usbip: userspace: usbip list: edit output messages staging: usbip: userspace: usbip list: move output header staging: usbip: userspace: rename stub driver files staging: usbip: userspace: usbip_host: update function and variable names staging: usbip: userspace: usbipd: major cleanup of daemon staging: usbip: userspace: usbip_network.c: coding style cleanup staging: usbip: userspace: add new prefix for usbip network code staging: usbip: userspace: fix header installation bug staging: usbip: userspace: configure.ac: change package data drivers/staging/usbip/userspace/Makefile.am | 4 +- drivers/staging/usbip/userspace/cleanup.sh | 10 +- drivers/staging/usbip/userspace/configure.ac | 2 +- drivers/staging/usbip/userspace/libsrc/Makefile.am | 8 +- .../staging/usbip/userspace/libsrc/stub_driver.c | 390 ----------- .../staging/usbip/userspace/libsrc/stub_driver.h | 36 - drivers/staging/usbip/userspace/libsrc/usbip.h | 19 - .../staging/usbip/userspace/libsrc/usbip_common.c | 19 +- .../staging/usbip/userspace/libsrc/usbip_common.h | 118 ++-- .../usbip/userspace/libsrc/usbip_host_driver.c | 401 +++++++++++ .../usbip/userspace/libsrc/usbip_host_driver.h | 48 ++ .../staging/usbip/userspace/libsrc/vhci_driver.c | 99 ++-- .../staging/usbip/userspace/libsrc/vhci_driver.h | 13 +- drivers/staging/usbip/userspace/src/Makefile.am | 6 +- drivers/staging/usbip/userspace/src/usbip.c | 26 +- drivers/staging/usbip/userspace/src/usbip_attach.c | 8 +- drivers/staging/usbip/userspace/src/usbip_bind.c | 303 +++++---- drivers/staging/usbip/userspace/src/usbip_list.c | 81 ++- .../staging/usbip/userspace/src/usbip_network.c | 121 ++-- .../staging/usbip/userspace/src/usbip_network.h | 39 +- drivers/staging/usbip/userspace/src/usbip_unbind.c | 123 +++- drivers/staging/usbip/userspace/src/usbipd.c | 697 ++++++++++---------- drivers/staging/usbip/userspace/src/utils.c | 317 ++-------- drivers/staging/usbip/userspace/src/utils.h | 31 +- 24 files changed, 1417 insertions(+), 1502 deletions(-) delete mode 100644 drivers/staging/usbip/userspace/libsrc/stub_driver.c delete mode 100644 drivers/staging/usbip/userspace/libsrc/stub_driver.h delete mode 100644 drivers/staging/usbip/userspace/libsrc/usbip.h create mode 100644 drivers/staging/usbip/userspace/libsrc/usbip_host_driver.c create mode 100644 drivers/staging/usbip/userspace/libsrc/usbip_host_driver.h -- 1.7.5.2 -- 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