Wait a short while between setting a USB device's address and reloading
authorstsp <stsp@openbsd.org>
Sat, 24 Oct 2015 14:01:40 +0000 (14:01 +0000)
committerstsp <stsp@openbsd.org>
Sat, 24 Oct 2015 14:01:40 +0000 (14:01 +0000)
commit324d696b5370d1e388265f0e0b0408645e05c7d1
tree08f48d0ec4180029e0bff1ab881157b3bd185825
parent32c195083c44525a766a9220b2c37984706a869b
Wait a short while between setting a USB device's address and reloading
its descriptor. Fixes flaky attach of USB devices (most importantly the
detachable keyboard) on the Thinkpad Helix 2, and perhaps elsewhere.
Problem diagnosed by mpi; ok mpi@
sys/dev/usb/usb_subr.c