usbip: dynamically allocate idev by nports found in sysfs
authorMichael Grzeschik <m.grzeschik@pengutronix.de>
Fri, 25 May 2018 14:23:46 +0000 (16:23 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 31 May 2018 10:43:14 +0000 (12:43 +0200)
commitde19ca6fd72c7dd45ad82403e7b3fe9c74ef6767
tree254c3463c6bf29e78a43b6eae5f516c0d0c701fc
parentdbafc28955fa6779dc23d1607a0fee5e509a278b
usbip: dynamically allocate idev by nports found in sysfs

As the amount of available ports varies by the kernels build
configuration. To remove the limitation of the fixed 128 ports
we allocate the amount of idevs by using the number we get
from the kernel.

Signed-off-by: Michael Grzeschik <m.grzeschik@pengutronix.de>
Acked-by: Shuah Khan (Samsung OSG) <shuah@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
tools/usb/usbip/libsrc/vhci_driver.c
tools/usb/usbip/libsrc/vhci_driver.h