[RFT PATCH v1 0/5] usb: Improve robustness of ehci-hcd controller operation

Tom Rini
2020-03-23T20:58:00Z

On Sun, Mar 22, 2020 at 02:00:26PM +0100, Lukasz Majewski wrote:

> This patch set is rather a request for testing (and a starting point for the
> discussion), as it may improve the robustness of USB with some pendrives - and
> yes sacrifice some performance for reliability.
> The previous version of this patch: https://patchwork.ozlabs.org/patch/1244928/
> fixed issue for some network USB adapters and improved stability on TI boards.
> This patch also provides very detailed explanation of the problem in the commit
> message.
>
> With the async support patch applied (
> SHA1: 02b0e1a36c5bc20174299312556ec4e266872bd6 ), the qhtoken variable
> has value 0x00 when token shows errors. As a result the error handling path
> is not executed. This looks like some missing/broken cache flushing - for easier
> bisecting this patch has been reverted for now

Note that while the original patch returned USB ethernet on the
Beagleboard to a functional state with this series applied it's back to
non-functional.

--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20200323/f3e60009/attachment.sig>