+--libsrc : common library for command and daemon
+--websocket : new! WebSocket implementations
+--poco : new! implementation with Poco C++
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/websocket/AUTHORS | 1 +
tools/usb
, and a sockfd. The
argument is needed for the routines. The sockfd is needed to bind connection to
USB device.
Succeeding SSL and WebSocket patch use this feature.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/usbip_common.c | 14
tools/usb/usbip
(ie. new and class) in list.h.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/list.h | 24 +---
tools/usb/usbip/libsrc/usbip_common.c | 16
tools/usb/usbip/libsrc/usbip_common.h | 6 +++---
tools/usb
instead of 'client' and 'server'.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/Makefile.am | 2 +-
tools/usb/usbip/README | 70
tools/usb/usbip/doc/usbip.8 | 74 +-
tools/usb
will be started.
Otherwise, threads will not be started and original kernel space transmission
is valid.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/Makefile.am | 1 +
tools/usb/usbip/libsrc/usbip_ux.c | 244 +
tools
from none | relaxed | strict | once
(for usbipd and usbipa) or none | relaxed (for usbip).
Default is none.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/configure.ac| 34 ++
tools/usb/usbip/src/Makefile.am | 10 +-
tools/usb/usbip
/IP userspace URB transmission USBIP_UX
+-- VHCI hcdUSBIP_HCD
+-- Debug messages for USB/IP USBIP_DEBUG
To get diff include/uapi/linux/usbip_ux.h, I used modified dontdiff.txt.
Signed-off-by: Nobuo Iwata nobuo.iw
.
Probably, the export function was planned because the packets have been defined
in a header file (usbip_network.h) but it not yet used.
This patch fixes the defined packet structures (ie. int in reply to uinit32_t)
and use them.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb
Addition to README and manuals regarding USB/IP with SSL.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/README | 13 -
tools/usb/usbip/doc/usbip.8 | 38 +++---
tools/usb/usbip/doc/usbipa.8 | 34
returns usbip_sock_t which includes send, receive and close method. Then,
transmission methods are replaced at the same time.
Succeeding WebSocket patch uses this feature.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/usbip_common.c | 10 ++
tools/usb
++.
---
I published scripts I used for the development.
http://linux-usbip-additions.blogspot.jp/2015/03/scripts-to-patch-and-make-locally.html
http://linux-usbip-additions.blogspot.jp/2015/03/test-scripts.html
Thank you,
Nobuo Iwata nobuo.iw...@fujixerox.co.jp
//
*** BLURB HERE ***
Nobuo Iwata (13
- libusbipa.la : for application-side daemon
- libusbipd.la : for device-side daemon
Succeeding WebSocket patch uses these libraries.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/Makefile.am | 10 +--
tools/usb/usbip/src/Makefile.am| 26
Addition to README regarding user space URBs transmission.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/README | 22 ++
1 file changed, 22 insertions(+)
diff --git a/tools/usb/usbip/README b/tools/usb/usbip/README
index 74f4afb..6b61da5 100644
panic, this patch ignores killed URBs linked to cleared priv
lists.
To know the killed URBs in stub_complete(), sdev-ud.tcp_socket which cleared
before stub_device_cleanup_urbs() is checked.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
drivers/usb/usbip/stub_tx.c | 4 +++-
1 file
(ie. new and class) in list.h.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/list.h | 24 --
tools/usb/usbip/libsrc/usbip_common.c | 16 +++
tools/usb/usbip/libsrc/usbip_common.h | 6 +++---
tools/usb/usbip
+--libsrc : common library for command and daemon
+--websocket : new! WebSocket implementations
+--poco : new! implementation with Poco C++
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/websocket/AUTHORS | 1 +
tools/usb/usbip
- libusbipa.la : for application-side daemon
- libusbipd.la : for device-side daemon
Succeeding WebSocket patch uses these libraries.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/Makefile.am | 10 +-
tools/usb/usbip/src/Makefile.am| 19 +++-
tools
dontdiff.txt.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
drivers/usb/usbip/Kconfig| 10 +
drivers/usb/usbip/Makefile | 3 +
drivers/usb/usbip/stub_dev.c | 16 +-
drivers/usb/usbip/stub_rx.c | 3 +-
drivers/usb/usbip/stub_tx.c | 5 +-
drivers/usb
panic, this patch ignores killed URBs linked to cleared
priv lists.
To know the killed URBs in stub_complete(), sdev-ud.tcp_socket which
cleared before stub_device_cleanup_urbs() is checked.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
drivers/usb/usbip/stub_tx.c | 4 +++-
1 file
instead of 'client' and 'server'.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/Makefile.am | 2 +-
tools/usb/usbip/README | 70 ++--
tools/usb/usbip/doc/usbip.8 | 74 ++
tools/usb/usbip/doc/usbipa.8
Addition to README regarding user space URBs transmission.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/README | 22 ++
1 file changed, 22 insertions(+)
diff --git a/tools/usb/usbip/README b/tools/usb/usbip/README
index 74f4afb..6b61da5 100644
for the
routines, and a sockfd. The argument is needed for the routines. The
sockfd is needed to bind connection to USB device.
Succeeding SSL and WebSocket patch use this feature.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/usbip_common.c | 14 ++
tools/usb/usbip
returns usbip_sock_t which includes send, receive and close
method. Then, transmission methods are replaced at the same time.
Succeeding WebSocket patch uses this feature.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/usbip_common.c | 10 ++
tools
will be started. Otherwise, threads will not be started and original
kernel space transmission is valid.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/Makefile.am | 1 +
tools/usb/usbip/libsrc/usbip_ux.c | 244 +
tools/usb/usbip
.
Probably, the export function was planned because the packets have been
defined in a header file (usbip_network.h) but it not yet used.
This patch fixes the defined packet structures (ie. int in reply to
uinit32_t) and use them.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb
the patches.
http://linux-usbip-additions.blogspot.jp/2015/03/scripts-to-patch-and-ma
ke-locally.html
http://linux-usbip-additions.blogspot.jp/2015/03/test-scripts.html
Thank you,
Nobuo Iwata nobuo.iw...@fujixerox.co.jp
//
*** BLURB HERE ***
Nobuo Iwata (11):
usbip: exporting devices
usbip
+--libsrc : common library for command and daemon
+--websocket : new! WebSocket implementations
+--poco : new! implementation with Poco C++
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/websocket/INSTALL | 237 ++
tools
(ie. new and class) in list.h.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/list.h | 24 --
tools/usb/usbip/libsrc/usbip_common.c | 16 +++
tools/usb/usbip/libsrc/usbip_common.h | 6 +++---
tools/usb/usbip
for the
routines, and a sockfd. The argument is needed for the routines. The
sockfd is needed to bind connection to USB device.
Succeeding SSL and WebSocket patch use this feature.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/usbip_common.c | 14 ++
tools/usb/usbip
dontdiff.txt.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
drivers/usb/usbip/Kconfig| 10 +
drivers/usb/usbip/Makefile | 3 +
drivers/usb/usbip/stub_dev.c | 16 +-
drivers/usb/usbip/stub_rx.c | 3 +-
drivers/usb/usbip/stub_tx.c | 5 +-
drivers/usb
will be started. Otherwise, threads will not be started and original
kernel space transmission is valid.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/Makefile.am | 1 +
tools/usb/usbip/libsrc/usbip_ux.c | 244 +
tools/usb/usbip
Addition to README regarding user space URBs transmission.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/README | 22 ++
1 file changed, 22 insertions(+)
diff --git a/tools/usb/usbip/README b/tools/usb/usbip/README
index 74f4afb..6b61da5 100644
.
Probably, the export function was planned because the packets have been
defined in a header file (usbip_network.h) but it not yet used.
This patch fixes the defined packet structures (ie. int in reply to
uinit32_t) and use them.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb
-usbip-additions.blogspot.jp/2015/03/scripts-to-patch-and-ma
ke-locally.html
http://linux-usbip-additions.blogspot.jp/2015/03/test-scripts.html
Thank you,
Nobuo Iwata nobuo.iw...@fujixerox.co.jp
//
*** BLURB HERE ***
Nobuo Iwata (11):
usbip: exporting devices
usbip: readme and manuals about
instead of 'client' and 'server'.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/Makefile.am | 2 +-
tools/usb/usbip/README | 70 +---
tools/usb/usbip/doc/usbip.8 | 82 +---
tools/usb/usbip/doc
and disconnect command.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
drivers/usb/usbip/stub_tx.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/usbip/stub_tx.c b/drivers/usb/usbip/stub_tx.c
index dbcabc9..f19f321 100644
--- a/drivers/usb/usbip
- libusbipa.la : for application-side daemon
- libusbipd.la : for device-side daemon
Succeeding WebSocket patch uses these libraries.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/Makefile.am | 10 +-
tools/usb/usbip/src/Makefile.am| 22 +++-
tools
returns usbip_sock_t which includes send, receive and close
method. Then, transmission methods are replaced at the same time.
Succeeding WebSocket patch uses this feature.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/usbip_common.c | 10 ++
tools
instead of 'client' and 'server'.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/Makefile.am | 2 +-
tools/usb/usbip/README | 70 +---
tools/usb/usbip/doc/usbip.8 | 82 +---
tools/usb/usbip/doc
inside.
Then export request sent with new connect command works.
# usbip connect - # usbipa
(passed)
Thank you,
Nobuo Iwata nobuo.iw...@fujixerox.co.jp
//
*** BLURB HERE ***
Nobuo Iwata (11):
usbip: exporting devices
usbip: readme
.
Probably, the export function was planned because the packets have been
defined in a header file (usbip_network.h) but it not yet used.
This patch fixes the defined packet structures (ie. int in reply to
uinit32_t) and use them.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb
will be started. Otherwise, threads will not be started and original
kernel space transmission is valid.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/Makefile.am | 1 +
tools/usb/usbip/libsrc/usbip_ux.c | 244 +
tools/usb/usbip
and disconnect command.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
drivers/usb/usbip/stub_tx.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/usbip/stub_tx.c b/drivers/usb/usbip/stub_tx.c
index dbcabc9..f19f321 100644
--- a/drivers/usb/usbip
dontdiff.txt.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
drivers/usb/usbip/Kconfig| 10 +
drivers/usb/usbip/Makefile | 3 +
drivers/usb/usbip/stub_dev.c | 16 +-
drivers/usb/usbip/stub_rx.c | 3 +-
drivers/usb/usbip/stub_tx.c | 5 +-
drivers/usb
returns usbip_sock_t which includes send, receive and close
method. Then, transmission methods are replaced at the same time.
Succeeding WebSocket patch uses this feature.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/usbip_common.c | 10 ++
tools
for the
routines, and a sockfd. The argument is needed for the routines. The
sockfd is needed to bind connection to USB device.
Succeeding SSL and WebSocket patch use this feature.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/usbip_common.c | 14 ++
tools/usb/usbip
Addition to README regarding user space URBs transmission.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/README | 22 ++
1 file changed, 22 insertions(+)
diff --git a/tools/usb/usbip/README b/tools/usb/usbip/README
index 74f4afb..6b61da5 100644
(ie. new and class) in list.h.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/list.h | 24 --
tools/usb/usbip/libsrc/usbip_common.c | 16 +++
tools/usb/usbip/libsrc/usbip_common.h | 6 +++---
tools/usb/usbip
- libusbipa.la : for application-side daemon
- libusbipd.la : for device-side daemon
Succeeding WebSocket patch uses these libraries.
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/libsrc/Makefile.am | 10 +-
tools/usb/usbip/src/Makefile.am| 22 +++-
tools
+--libsrc : common library for command and daemon
+--websocket : new! WebSocket implementations
+--poco : new! implementation with Poco C++
Signed-off-by: Nobuo Iwata nobuo.iw...@fujixerox.co.jp
---
tools/usb/usbip/websocket/INSTALL | 237 ++
tools
- libusbipa.la : for application-side daemon
- libusbipd.la : for device-side daemon
Succeeding WebSocket patch uses these libraries.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/Makefile.am | 10 +--
tools/usb/usbip/src/Makefile.am
+--libsrc : common library for command and daemon
+--websocket : new! WebSocket implementations
+--poco : new! implementation with Poco C++
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/websocket/INSTALL | 237 ++
returns usbip_sock_t which includes send, receive and close
method. Then, transmission methods are replaced at the same time.
Succeeding WebSocket patch uses this feature.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/usbip_common.c | 10 ++
will be started. Otherwise, threads will not be started and original
kernel space transmission is valid.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/Makefile.am | 1 +
tools/usb/usbip/libsrc/usbip_ux.c | 244 +
tools/usb
for the
routines, and a sockfd. The argument is needed for the routines. The
sockfd is needed to bind connection to USB device.
Succeeding SSL and WebSocket patch use this feature.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/usbip_common.c | 14 +
tools/usb
(ie. new and class) in list.h.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/list.h | 24 --
tools/usb/usbip/libsrc/names.c | 15 +++---
tools/usb/usbip/libsrc/usbip_common.c | 16 +++
Addition to README regarding user space URBs transmission.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/README | 22 ++
1 file changed, 22 insertions(+)
diff --git a/tools/usb/usbip/README b/tools/usb/usbip/README
index 74f4afb..6b61da5
is a single thread workqueue
[usbip_event].
Both application (vhci) and device (stub) side are replaced.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/stub_dev.c | 3 +-
drivers/usb/usbip/usbip_common.c | 7 ++
drivers/usb/usbip/usbip_common.h | 4 +-
d
y be shown. They are not caused by this
patch. It seems to be a systemd problem.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/README | 3 +
drivers/usb/usbip/usbip_ux.c | 2 +-
drivers/usb/usbip/vhci.h | 41 +-
drivers/usb/
an overhead
that event handing kernel threads are started for each port. The second
patch eliminates the overhead.
NOTE: This series depends on "USB/IP over WebSocket" patches.
*** BLURB HERE ***
Nobuo Iwata (2):
usbip: vhci number of ports extension
usbip: single thread eve
-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/names.c | 4 +-
tools/usb/usbip/libsrc/usbip_host_driver.c | 16 ++
tools/usb/usbip/libsrc/usbip_host_driver.h | 1 +
tools/usb/usbip/libsrc/vhci_driver.c | 127 +--
tools/usb/usbip/libsrc/vhci_dr
iff include/uapi/linux/usbip_ux.h, I used modified dontdiff.txt.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/Kconfig| 10 +
drivers/usb/usbip/Makefile | 3 +
drivers/usb/usbip/stub_dev.c | 16 +-
drivers/usb/usbip/stub_rx.c | 3
ent with new connect command works.
# usbip connect -> # usbipa
(passed)
Thank you,
Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
//
*** BLURB HERE ***
Nobuo Iwata (11):
usbip: exporting devices
usbip: readme and manuals about expor
instead of 'client' and 'server'.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/Makefile.am | 2 +-
tools/usb/usbip/README | 70 +---
tools/usb/usbip/doc/usbip.8 | 82 +---
tools/usb
and and disconnect command.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/stub_tx.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/usbip/stub_tx.c b/drivers/usb/usbip/stub_tx.c
index dbcabc9..f19f321 100644
--- a/drivers/
- libusbipa.la : for application-side daemon
- libusbipd.la : for device-side daemon
Succeeding WebSocket patch uses these libraries.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/Makefile.am | 10 +--
tools/usb/usbip/src/Makefile.am
new connect command works.
# usbip connect -> # usbipa
(passed)
Thank you,
Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
//
*** BLURB HERE ***
Nobuo Iwata (11):
usbip: exporting devices
usbip: readme and manuals about exporting dev
y be shown. They are not caused by this
patch. It seems to be a systemd problem.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/README | 3 +
drivers/usb/usbip/usbip_ux.c | 2 +-
drivers/usb/usbip/vhci.h | 41 +-
drivers/usb/
is a single thread workqueue
[usbip_event].
Both application (vhci) and device (stub) side are replaced.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/stub_dev.c | 3 +-
drivers/usb/usbip/usbip_common.c | 7 ++
drivers/usb/usbip/usbip_common.h | 4 +-
d
returns usbip_sock_t which includes send, receive and close
method. Then, transmission methods are replaced at the same time.
Succeeding WebSocket patch uses this feature.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/usbip_common.c | 10 ++
Addition to README regarding user space URBs transmission.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/README | 22 ++
1 file changed, 22 insertions(+)
diff --git a/tools/usb/usbip/README b/tools/usb/usbip/README
index 74f4afb..6b61da5
instead of 'client' and 'server'.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/Makefile.am | 2 +-
tools/usb/usbip/README | 70 +---
tools/usb/usbip/doc/usbip.8 | 82 +---
tools/usb
for the
routines, and a sockfd. The argument is needed for the routines. The
sockfd is needed to bind connection to USB device.
Succeeding SSL and WebSocket patch use this feature.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/usbip_common.c | 14 +
tools/usb
-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/names.c | 4 +-
tools/usb/usbip/libsrc/usbip_host_driver.c | 16 ++
tools/usb/usbip/libsrc/usbip_host_driver.h | 1 +
tools/usb/usbip/libsrc/vhci_driver.c | 127 +--
tools/usb/usbip/libsrc/vhci_dr
+--libsrc : common library for command and daemon
+--websocket : new! WebSocket implementations
+--poco : new! implementation with Poco C++
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/websocket/INSTALL | 237 ++
and and disconnect command.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/stub_tx.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/usbip/stub_tx.c b/drivers/usb/usbip/stub_tx.c
index dbcabc9..f19f321 100644
--- a/drivers/
iff include/uapi/linux/usbip_ux.h, I used modified dontdiff.txt.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/Kconfig| 10 +
drivers/usb/usbip/Makefile | 3 +
drivers/usb/usbip/stub_dev.c | 16 +-
drivers/usb/usbip/stub_rx.c | 3
(ie. new and class) in list.h.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/list.h | 24 --
tools/usb/usbip/libsrc/names.c | 15 +++---
tools/usb/usbip/libsrc/usbip_common.c | 16 +++
will be started. Otherwise, threads will not be started and original
kernel space transmission is valid.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/Makefile.am | 1 +
tools/usb/usbip/libsrc/usbip_ux.c | 244 +
tools/usb
.
NOTE: This series depends on "USB/IP over WebSocket" patches.
*** BLURB HERE ***
Nobuo Iwata (2):
usbip: vhci number of ports extension
usbip: single thread event handler
drivers/usb/usbip/README | 3 +
drivers/usb/usbip/stub_dev.c | 3 +-
drivers
ng.
# Removed SSL patches.
# Fixed a bug that vendor and product names are not shown by 'usbws
list -l' because usbip_names_init() was not called in libusbip.la.
Thank you,
Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
//
*** BLURB HERE ***
Nobuo Iwata (9):
usbip: exporting devices: modificati
New disconnect operation.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/src/Makefile.am| 2 +-
tools/usb/usbip/src/usbip.c| 6 +
tools/usb/usbip/src/usbip.h| 2 +
tools/usb/usbip/src/usbip_disconnect.c
Refactoring to attach and detatch operation. Common parts to new
application(vhci)-side daemon are moved to libsrc/vhci_driver.c.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/vhci_driver.c | 99
tools/usb/usbip/
Modification to export and un-export response in
tools/usb/usbip/src/usbip_network.h. It just changes return code type
from int to uint32_t as same as other responses.
Added export and un-export request/response to
Documentation/usb/usbip_protocol.txt.
Signed-off-by: Nobuo Iwata <nobuo
usbip_host_find_device() is created based on usbip_host_get_device().
usbip_host_get_device() was not used yet.
bind and unbind function are exported for new operations.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/usbip_host_common.c | 6 ++
in different machine than before.
So, to avoid confusion, words 'device side (machine)' and 'application
side (machine)' are used instead of 'client' and 'server'.
Please, see also diagrams in the cover letter.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/Makef
New application(vhci)-side daemon.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/vhci_driver.c | 19 +++
tools/usb/usbip/libsrc/vhci_driver.h | 1 +
tools/usb/usbip/src/Makefile.am | 7 +-
tools/usb/usbip/src/usbipd.c | 12 +-
too
Correction to wording inconsistency around import and export in
usbip_list.c.
Please, see also cover letter about wording.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/src/usbip_list.c | 22 --
1 file changed, 12 insertions(+), 10 del
Refactoring to the daemon.
usbipd_dev.c is device-side specific code extracted from usbipd.c.
usbipd.c is left as common parts for both device(stub)-side and
application(vhci)-side daemon.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/src/Makefile.am
New connect operation.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/src/Makefile.am | 3 +-
tools/usb/usbip/src/usbip.c | 9 +-
tools/usb/usbip/src/usbip.h | 5 +-
tools/usb/usbip/src/usbip_connect.c | 228 +
: ports across the controllers.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/vhci_driver.c | 398 +++
tools/usb/usbip/libsrc/vhci_driver.h | 45 +--
tools/usb/usbip/src/usbip_attach.c | 8 +-
tools/usb/usbip/src/usbip_
-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/Kconfig | 17 ++-
drivers/usb/usbip/vhci.h | 36 -
drivers/usb/usbip/vhci_hcd.c | 251 -
drivers/usb/usbip/vhci_rx.c| 10 +-
drivers/usb/usbip/vhci_sysfs.c | 49 ---
drive
atibility issue in this change.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/Kconfig | 21 +++
drivers/usb/usbip/vhci.h | 54 --
drivers/usb/usbip/vhci_hcd.c | 285 ---
drivers/usb/usbip/vhci_rx.c| 21 +--
tools compatibility.
# Changed nports status format not to include num_controllers value.
# Fixed checkpatch errors and warnings.
v2)
# Added static to some functions and variables not called from other
files.
*** BLURB HERE ***
Nobuo Iwata (3):
usbip: vhci extension: modifications to vhci
-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/libsrc/names.c | 2 +
tools/usb/usbip/libsrc/usbip_host_driver.c | 15 ++
tools/usb/usbip/libsrc/usbip_host_driver.h | 1 +
tools/usb/usbip/libsrc/vhci_driver.c | 127 +--
tools/usb/usbip/
and and disconnect command.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
drivers/usb/usbip/stub_tx.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/usb/usbip/stub_tx.c b/drivers/usb/usbip/stub_tx.c
index dbcabc9..f19f321 100644
--- a/drivers/
sent with new connect command works.
# usbip connect -> # usbipa
(passed)
Thank you,
Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
//
*** BLURB HERE ***
Nobuo Iwata (3):
usbip: exporting devices
usbip: readme and manuals about exporting
instead of 'client' and 'server'.
Signed-off-by: Nobuo Iwata <nobuo.iw...@fujixerox.co.jp>
---
tools/usb/usbip/Makefile.am | 2 +-
tools/usb/usbip/README | 70 +-
tools/usb/usbip/doc/usbip.8 | 82 +++-
tools/usb/usbip/doc/us
ts more than 5 columns and new
has 6 columns. These no compatibility issue for this.
NOTE: Syslog error messages "systemd-udevd[390]: error opening USB
device 'descriptors' file" may be shown. They are not caused by this
patch. It seems to be a systemd problem.
Signed-off-by:
depends on "exporting devices" patch set.
*** BLURB HERE ***
Nobuo Iwata (2):
usbip: vhci number of ports extension
usbip: single thread event handler
drivers/usb/usbip/README | 3 +
drivers/usb/usbip/stub_dev.c | 3 +-
drivers/usb/usbip/usbip_common.c
1 - 100 of 188 matches
Mail list logo