Date: Mon, 24 Nov 2003 18:23:29 -0800 (PST) From: Ian Dowse <iedowse@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/dev/usb ohci.c Message-ID: <200311250223.hAP2NTua051542@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
iedowse 2003/11/24 18:23:29 PST FreeBSD src repository Modified files: sys/dev/usb ohci.c Log: Write the correct value to `td_be' for the second and further transfer descriptors when a large request needs to be split into more than one 8k chunk. The bug was that the calculation did not take into account the offset of the chunk within the overall request. This is reported to fix crashes and data corruption on ohci controllers. Submitted by: green Approved by: re Revision Changes Path 1.139 +1 -1 src/sys/dev/usb/ohci.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311250223.hAP2NTua051542>