Skip to content

staging: usbip: misc. userspace changes

matt mooney lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest22 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/22staging: usbip: userspace: update cleanup.shdrivers/staging/usbip/userspace/cleanup.sh+6 -40 replies
2/22staging: usbip: userspace: usbip_common.h: cleanup log macrosdrivers/staging/usbip/userspace/libsrc/usbip_common.h+43 -450 replies
3/22staging: usbip: userspace: usbip_common.h: move enumsdrivers/staging/usbip/userspace/libsrc/usbip_common.h+24 -260 replies
4/22staging: usbip: userspace: usbip_common.h: fixup header includesdrivers/staging/usbip/userspace/libsrc/stub_driver.c drivers/staging/usbip/userspace/libsrc/usbip_common.h drivers/staging/usbip/userspace/src/utils.c+11 -100 replies
5/22staging: usbip: userspace: libsrc: set program name for loggingdrivers/staging/usbip/userspace/libsrc/stub_driver.c drivers/staging/usbip/userspace/libsrc/usbip_common.c drivers/staging/usbip/userspace/libsrc/vhci_driver.c+9 -00 replies
6/22staging: usbip: userspace: usbip.c: add log optiondrivers/staging/usbip/userspace/src/usbip.c+10 -30 replies
7/22staging: usbip: userspace: libsrc: remove usbip.hdrivers/staging/usbip/userspace/Makefile.am drivers/staging/usbip/userspace/libsrc/Makefile.am drivers/staging/usbip/userspace/libsrc/stub_driver.c +5 more+21 -350 replies
8/22staging: usbip: userspace: libsrc: change all output messages to debugdrivers/staging/usbip/userspace/libsrc/stub_driver.c drivers/staging/usbip/userspace/libsrc/usbip_common.c drivers/staging/usbip/userspace/libsrc/vhci_driver.c+80 -830 replies
9/22staging: usbip: userspace: usbip: modify command failuredrivers/staging/usbip/userspace/src/usbip.c+8 -50 replies
10/22staging: usbip: userspace: utils: remove libsysfs circumventiondrivers/staging/usbip/userspace/src/utils.c drivers/staging/usbip/userspace/src/utils.h+18 -2630 replies
11/22staging: usbip: userspace: utils.c: rewrite modify_match_busiddrivers/staging/usbip/userspace/src/utils.c+40 -280 replies
12/22staging: usbip: userspace: usbip_bind.c: major rewrite of the implementationdrivers/staging/usbip/userspace/src/usbip_bind.c+158 -1450 replies
13/22staging: usbip: userspace: usbip_unbind.c: implement using libsysfsdrivers/staging/usbip/userspace/src/usbip_unbind.c+107 -160 replies
14/22staging: usbip: userspace: usbip list: edit output messagesdrivers/staging/usbip/userspace/src/usbip_list.c+34 -240 replies
15/22staging: usbip: userspace: usbip list: move output headerdrivers/staging/usbip/userspace/src/usbip_list.c+11 -60 replies
16/22staging: usbip: userspace: rename stub driver filesdrivers/staging/usbip/userspace/Makefile.am drivers/staging/usbip/userspace/libsrc/Makefile.am drivers/staging/usbip/userspace/libsrc/stub_driver.c +3 more+434 -4340 replies
17/22staging: usbip: userspace: usbip_host: update function and variable namesdrivers/staging/usbip/userspace/libsrc/usbip_host_driver.c drivers/staging/usbip/userspace/libsrc/usbip_host_driver.h+189 -1720 replies
18/22staging: usbip: userspace: usbipd: major cleanup of daemondrivers/staging/usbip/userspace/src/usbipd.c+345 -3480 replies
19/22staging: usbip: userspace: usbip_network.c: coding style cleanupdrivers/staging/usbip/userspace/src/usbip_network.c+42 -310 replies
20/22staging: usbip: userspace: add new prefix for usbip network codedrivers/staging/usbip/userspace/src/usbip_attach.c drivers/staging/usbip/userspace/src/usbip_list.c drivers/staging/usbip/userspace/src/usbip_network.c +2 more+91 -880 replies
21/22staging: usbip: userspace: fix header installation bugdrivers/staging/usbip/userspace/Makefile.am drivers/staging/usbip/userspace/libsrc/Makefile.am drivers/staging/usbip/userspace/src/Makefile.am+7 -70 replies
22/22staging: usbip: userspace: configure.ac: change package datadrivers/staging/usbip/userspace/configure.ac+1 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/22] staging: usbip: misc. userspace changes

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
Signature · 1 line
1.7.5.2