[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20210113112052.17063-1-nsaenzjulienne@suse.de>
Date: Wed, 13 Jan 2021 12:20:48 +0100
From: Nicolas Saenz Julienne <nsaenzjulienne@...e.de>
To: Paul Zimmerman <Paul.Zimmerman@...opsys.com>,
Felipe Balbi <balbi@...com>,
Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
Nick Hudson <skrll@...bsd.org>, linux-usb@...r.kernel.org
Cc: linux@...ck-us.net, dianders@...omium.org, hminas@...opsys.com,
Nicolas Saenz Julienne <nsaenzjulienne@...e.de>,
linux-kernel@...r.kernel.org
Subject: [PATCH 0/3] usb: dwc2: Fixes and improvements
I'm picking up this series by Guenter Roeck as he stated he has no time
for it ATM. It was found to solve some unaligned DMA access issues on
Raspberry Pi 3. You can find the original discussion here:
https://lore.kernel.org/linux-usb/20200226210414.28133-1-linux@roeck-us.net/
I removed the fist patch from the original series as it turned out to be
contententious and needs more in-depth testing. Following is the edited
origin series description. Note that extra testing was performed on
RPi3:
"This series addresses the following problems:
- Fix receive transfers with 0 byte transfer length
- Abort transactions after unknown receive errors
if the receive buffer is full
- Reduce "trimming xfer length" logging noise
The problems fixed with this series were observed when connecting
a DM9600 Ethernet adapter to Veyron Chromebooks such as the ASUS
Chromebook C201PA. The series was tested extensively with this and
other adapters.
The observed problems are also reported when tethering various
phones, so test coverage with such phones would be very appreciated."
---
Guenter Roeck (3):
usb: dwc2: Do not update data length if it is 0 on inbound transfers
usb: dwc2: Abort transaction after errors with unknown reason
usb: dwc2: Make "trimming xfer length" a debug message
drivers/usb/dwc2/hcd.c | 15 ++++++++-------
drivers/usb/dwc2/hcd_intr.c | 14 +++++++++++++-
2 files changed, 21 insertions(+), 8 deletions(-)
--
2.29.2
Powered by blists - more mailing lists