usb: host-linux: Ignore parsing errors of the device descriptors
commit537e8f1aa838677c8efd5e0966e89c4b5423dd18
authorJan Kiszka <jan.kiszka@siemens.com>
Thu, 15 Nov 2012 08:23:30 +0000 (15 09:23 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Fri, 16 Nov 2012 10:27:32 +0000 (16 11:27 +0100)
tree54f51a240ecdcb906acfc94b6c8c1bf123806f10
parentc06c68c928edd36eb56baa0d2db065bbec28af27
usb: host-linux: Ignore parsing errors of the device descriptors

The Linux is more tolerant here as well: Just stop parsing the device
descriptors when an error is detected but do not reset what was found
so far. This allows to run buggy devices with partially invalid
descriptors.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
hw/usb/host-linux.c