usbip: only dump valid port status
authorMárton Németh <nm127@freemail.hu>
Mon, 13 Jun 2011 21:47:39 +0000 (23:47 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 6 Jul 2011 02:59:18 +0000 (19:59 -0700)
commitbfb4ce20708156fc1d3aae8771a13acd8434118c
tree1781de60306e975d643f254ab16564dca10fcab8
parentb7ac48fa1fb1e496ff22b60712e91badc4f2d26d
usbip: only dump valid port status

The wIndex parameter of vhci_hub_control() is always zero when the
request type is GetHubDescriptor, see drivers/usb/core/hub.c::get_hub_descriptor()
and Universal Serial Bus Specification revision 2.0 (April 27, 2000) Section
11.24.2.5 "Get Hub Descriptor". This means the variable rhport will not contain
any useful index. Only use valid rhport values.

Signed-off-by: Márton Németh <nm127@freemail.hu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/staging/usbip/vhci_hcd.c