cvs commit: src/sys/dev/usb uvisor.c
Josef Karthauser
joe at FreeBSD.org
Wed Aug 13 17:15:25 PDT 2003
joe 2003/08/13 17:15:23 PDT
FreeBSD src repository
Modified files:
sys/dev/usb uvisor.c
Log:
Crank down UVISORBUFSIZE from 1024 to 64 to avoid a problem where
the Palm device and the USB host controller deadlock. The USB host
controller is expecting an early-end-of-transmission packet with 0
data, and the Palm doesn't send one because it's already communicated
the amount of data it's going to send in a header (which ucom/uvisor
are oblivious to). This is the problem that has been known on the
pilot-link lists as the "[Free]BSD USB problem", but not understood.
Submitted by: Nathan J. Williams <nathanw at MIT.EDU>
Revision Changes Path
1.15 +11 -1 src/sys/dev/usb/uvisor.c
More information about the cvs-src
mailing list