Re: [PATCH v2 0/9] usbip: Enable USB3 SuperSpeed

2017-05-22 Thread Yuyang Du
Hi Shuah,

On Fri, May 19, 2017 at 04:55:40PM -0600, Shuah Khan wrote:
> > 
> > v2:
> >  - Remove set_link_state() since it is not used
> > 
> > Regards,
> > Yuyang
> 
> Hi Yuyang,
> 
> Thanks for the patch series. I will try to review this next week
> on my business trip. If not, I will definitely get to it the week
> of May 29th.

Thank you!

It'd be good if you can too finish the review of the rest of the
patch series "usb: usbip: Fix ports and port status":

usb: usbip tool: Add ncontrollers in vhci_driver structure
usb: usbip tool: Fix refresh_imported_device_list()
usb: usbip tool: Fix parse_status()

Thanks,
Yuyang
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH v2 0/9] usbip: Enable USB3 SuperSpeed

2017-05-19 Thread Shuah Khan
On 05/18/2017 04:08 AM, Yuyang Du wrote:
> Hi Shuah,
> 
> SuperSpeed (only) USB devices cannot be shared via usbip. This
> patch series attempts to fix it.
> 
> The first 5 patches refactors the existing code to prepare for the
> SuperSpeed addition. With this series, our SuperSpeed device works
> fine.
> 
> Many thanks to Greg and Krzysztof for their patience to answer my
> non-usb-professional questions, and special thanks to Krzysztof for
> the pointer to the SuperSpeed patch in dummy_hcd.
> 
> This series is based on the series: "usb: usbip: Fix ports and port
> status v3" (https://www.spinics.net/lists/linux-usb/msg155834.html).
> 
> v2:
>  - Remove set_link_state() since it is not used
> 
> Regards,
> Yuyang

Hi Yuyang,

Thanks for the patch series. I will try to review this next week
on my business trip. If not, I will definitely get to it the week
of May 29th.

thanks,
-- Shuah

> 
> --
> 
> Yuyang Du (9):
>   usbip: vhci-hcd: Rename function names to reflect their struct names
>   usbip: vhci-hcd: Add vhci struct
>   usbip: vhci-hcd: Move VHCI platform device into vhci struct
>   usbip: vhci-hcd: Rework vhci_hcd_init
>   usbip: vhci-hcd: Set the vhci structure up to work
>   usbip: vhci-hcd: Add USB3 SuperSpeed support
>   usbip: Add USB_SPEED_SUPER as valid arg
>   usbip: vhci-hcd: Add USB3 port status bits
>   usbip: vhci-hcd: Clean up the code by adding a new macro
> 
>  drivers/usb/usbip/vhci.h |  36 ++-
>  drivers/usb/usbip/vhci_hcd.c | 605 
> +--
>  drivers/usb/usbip/vhci_rx.c  |  16 +-
>  drivers/usb/usbip/vhci_sysfs.c   | 138 +---
>  tools/usb/usbip/libsrc/vhci_driver.c |  25 +-
>  tools/usb/usbip/libsrc/vhci_driver.h |   9 +-
>  tools/usb/usbip/src/usbip_attach.c   |   3 +-
>  7 files changed, 601 insertions(+), 231 deletions(-)
> 

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[PATCH v2 0/9] usbip: Enable USB3 SuperSpeed

2017-05-18 Thread Yuyang Du
Hi Shuah,

SuperSpeed (only) USB devices cannot be shared via usbip. This
patch series attempts to fix it.

The first 5 patches refactors the existing code to prepare for the
SuperSpeed addition. With this series, our SuperSpeed device works
fine.

Many thanks to Greg and Krzysztof for their patience to answer my
non-usb-professional questions, and special thanks to Krzysztof for
the pointer to the SuperSpeed patch in dummy_hcd.

This series is based on the series: "usb: usbip: Fix ports and port
status v3" (https://www.spinics.net/lists/linux-usb/msg155834.html).

v2:
 - Remove set_link_state() since it is not used

Regards,
Yuyang

--

Yuyang Du (9):
  usbip: vhci-hcd: Rename function names to reflect their struct names
  usbip: vhci-hcd: Add vhci struct
  usbip: vhci-hcd: Move VHCI platform device into vhci struct
  usbip: vhci-hcd: Rework vhci_hcd_init
  usbip: vhci-hcd: Set the vhci structure up to work
  usbip: vhci-hcd: Add USB3 SuperSpeed support
  usbip: Add USB_SPEED_SUPER as valid arg
  usbip: vhci-hcd: Add USB3 port status bits
  usbip: vhci-hcd: Clean up the code by adding a new macro

 drivers/usb/usbip/vhci.h |  36 ++-
 drivers/usb/usbip/vhci_hcd.c | 605 +--
 drivers/usb/usbip/vhci_rx.c  |  16 +-
 drivers/usb/usbip/vhci_sysfs.c   | 138 +---
 tools/usb/usbip/libsrc/vhci_driver.c |  25 +-
 tools/usb/usbip/libsrc/vhci_driver.h |   9 +-
 tools/usb/usbip/src/usbip_attach.c   |   3 +-
 7 files changed, 601 insertions(+), 231 deletions(-)

-- 
2.7.4

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html