Skip to content

staging/usbip: add new uapi header usbip.h

Shuah Khan lkml 2 versions – New

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest3 patches 0 repliesNew
  2. v13 patches 2 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3staging/usbip: add uapi header to export usbip kernel interfacesdrivers/staging/usbip/uapi/usbip.h+26 -00 replies
2/3staging/usbip: change usbip to include new uapi usbip.hdrivers/staging/usbip/usbip_common.h+2 -170 replies
3/3staging/usbip: change usbip userspace to include new uapi usbip.hdrivers/staging/usbip/userspace/libsrc/usbip_common.h+1 -170 replies

Reviews trailers per patch

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

Read the v2 thread

Cover letter [PATCH v2 0/3] staging/usbip: add new uapi header usbip.h

usbip userspace has duplicated enum definition to report usbip device status maintained by the kernel. Adding an usbip uapi header file will define the kernel - userspace interface for this device status. This new uapi file is added under usbip/uapi to keep the staging tree code self-contained. When usbip moves to mainline drivers, this file should be moved under uapi/linux

usbip kernel and userspace are changed to use this new header file.

Shuah Khan (3):
staging/usbip: add uapi header to export usbip kernel interfaces staging/usbip: change usbip to include new uapi usbip.h staging/usbip: change usbip userspace to include new uapi usbip.h

 drivers/staging/usbip/uapi/usbip.h                 |   26 ++++++++++++++++++++
 drivers/staging/usbip/usbip_common.h               |   19 ++------------
 .../staging/usbip/userspace/libsrc/usbip_common.h  |   18 +-------------
 3 files changed, 29 insertions(+), 34 deletions(-)
 create mode 100644 drivers/staging/usbip/uapi/usbip.h
Signature · 1 line
1.7.10.4