summaryrefslogtreecommitdiffstats
path: root/lib/libthr/thread/thr_list.c
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2016-03-07 09:42:16 +0000
committerhselasky <hselasky@FreeBSD.org>2016-03-07 09:42:16 +0000
commitcdf5f4b65c702077c7e763f57982676ece1aabcc (patch)
tree6213453eced7bdfef28e5b9fa13825fddfc56739 /lib/libthr/thread/thr_list.c
parent282cd742b36ef641d973b8e1a709000764a0f831 (diff)
downloadFreeBSD-src-cdf5f4b65c702077c7e763f57982676ece1aabcc.zip
FreeBSD-src-cdf5f4b65c702077c7e763f57982676ece1aabcc.tar.gz
MFC r295928:
Configure the correct bMaxPacketSize for control endpoints before requesting the initial complete device descriptor and not as part of the subsequent babble error recovery. Babble means that the received USB packet was bigger than than configured maximum packet size. This only affects enumeration of FULL speed USB devices which use a bMaxPacketSize different from 8 bytes. This patch might help fix enumeration of USB devices which exhibit USB I/O errors in dmesg during boot.
Diffstat (limited to 'lib/libthr/thread/thr_list.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud