1. 22 4月, 2018 1 次提交
  2. 16 2月, 2018 1 次提交
  3. 19 12月, 2017 2 次提交
  4. 01 12月, 2017 1 次提交
  5. 07 11月, 2017 1 次提交
    • G
      USB: usbip: Remove redundant license text · 7f2b019c
      Greg Kroah-Hartman 提交于
      Now that the SPDX tag is in all USB files, that identifies the license
      in a specific and legally-defined manner.  So the extra GPL text wording
      can be removed as it is no longer needed at all.
      
      This is done on a quest to remove the 700+ different ways that files in
      the kernel describe the GPL license text.  And there's unneeded stuff
      like the address (sometimes incorrect) for the FSF which is never
      needed.
      
      No copyright headers or other non-license-description text was removed.
      
      Cc: Valentina Manea <valentina.manea.m@gmail.com>
      Acked-by: NShuah Khan <shuahkh@osg.samsung.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      7f2b019c
  6. 04 11月, 2017 1 次提交
  7. 01 9月, 2017 1 次提交
  8. 22 7月, 2017 1 次提交
  9. 27 6月, 2017 1 次提交
  10. 13 6月, 2017 6 次提交
  11. 17 5月, 2017 1 次提交
    • J
      USB: usbip: fix nonconforming hub descriptor · ec963b41
      Johan Hovold 提交于
      Fix up the root-hub descriptor to accommodate the variable-length
      DeviceRemovable and PortPwrCtrlMask fields, while marking all ports as
      removable (and leaving the reserved bit zero unset).
      
      Also add a build-time constraint on VHCI_HC_PORTS which must never be
      greater than USB_MAXCHILDREN (but this was only enforced through a
      KConfig constant).
      
      This specifically fixes the descriptor layout whenever VHCI_HC_PORTS is
      greater than seven (default is 8).
      
      Fixes: 04679b34 ("Staging: USB/IP: add client driver")
      Cc: Takahiro Hirofuchi <hirofuchi@users.sourceforge.net>
      Cc: Valentina Manea <valentina.manea.m@gmail.com>
      Signed-off-by: NJohan Hovold <johan@kernel.org>
      Acked-by: NShuah Khan <shuahkh@osg.samsung.com>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      ec963b41
  12. 08 4月, 2017 1 次提交
  13. 09 2月, 2017 1 次提交
  14. 07 11月, 2016 1 次提交
  15. 15 8月, 2016 1 次提交
  16. 09 8月, 2016 1 次提交
    • N
      usbip: vhci extension: modifications to vhci driver · 0775a9cb
      Nobuo Iwata 提交于
      Modification to Kconfig, vhci_hc.c, vhci.h and vhci_sysfs.c.
      
      1. kernel config
      
      Followings are added.
      
      USBIP_VHCI_HC_PORTS: Number of ports per USB/IP virtual host
      controller. The default is 8 - same as current VHCI_NPORTS.
      USBIP_VHCI_NR_HCS: Number of USB/IP virtual host controllers. The
      default is 1. This paratmeter is replaced with USBIP_VHCI_INIT_HCS and
      USBIP_VHCI_MAX_HCS included in succeeding dynamic extension patch.
      
      2. the_controller to controllers
      
      the_controller is changed to vhci_pdevs: array of struct
      platform_device.
      
      3. vhci_sysfs.c
      
      Sysfs structure is changed as following.
      
      BEFORE:
          /sys/devices/platform
              +-- vhci
                  +-- status
                  +-- attach
                  +-- detach
                  +-- usbip_debug
      
      AFTER: example for CONFIG_USBIP_NR_HCS=4
          /sys/devices/platform
              +-- vhci
              |   +-- nports
              |   +-- status
              |   +-- status.1
              |   +-- status.2
              |   +-- status.3
              |   +-- attach
              |   +-- detach
              |   +-- usbip_debug
              +-- vhci.1
              +-- vhci.2
              +-- vhci.3
      
      vhci[.N] is shown for each host controller kobj. vhch.1, vhci.2, ...
      are shown only when CONFIG_USBIP_NR_HCS is more than 1. Only 'vhci'
      (without number) has user space interfaces. 'nports' is newly added to
      give ports-per-controller and number of controlles. Before that, number
      of ports is acquired by reading status lines. Status is divided for
      each controller to avoid page size (4KB) limitation.
      
      Old userspace tool binaries work with the first status within the first
      controller.
      
      Inconsistency between status header and content is fixed.
      4th and 5th column are
      header:          "dev bus"
      content(unused): "000 000"
      content(used):   "%08x", devid
      Only 1st and 2nd column are used by program. In old version, sscanf()
      in parse_status expect no bus column. And bus_id string is shown in the
      last column. Then bus in the header is removed and unused content is
      replaced with 8 zeros. The sscanf() expects more than 5 columns and new
      has 6 columns so there's no compatibility issue in this change.
      Signed-off-by: NNobuo Iwata <nobuo.iwata@fujixerox.co.jp>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      0775a9cb
  17. 18 6月, 2016 1 次提交
  18. 04 2月, 2016 1 次提交
  19. 04 10月, 2015 3 次提交
  20. 04 4月, 2015 1 次提交
  21. 25 1月, 2015 1 次提交
  22. 25 11月, 2014 1 次提交
  23. 20 10月, 2014 1 次提交
  24. 26 8月, 2014 1 次提交
  25. 31 7月, 2014 1 次提交
  26. 19 6月, 2014 1 次提交
  27. 24 5月, 2014 1 次提交
  28. 02 4月, 2014 1 次提交
  29. 20 3月, 2014 1 次提交
  30. 19 3月, 2014 1 次提交
  31. 08 2月, 2014 1 次提交
  32. 04 12月, 2013 1 次提交