APPLIED[B/C]/cmnt: [SRU] [B/C/D/Unstable/OEM-B] [PATCH 0/1] Workaround CSS timeout on AMD SNPS 3.0 xHC

Kleber Souza kleber.souza at canonical.com
Thu Dec 6 08:08:23 UTC 2018


On 12/5/18 9:32 AM, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1806838
>
> [Impact]
> Raven Ridge xHC may fail to suspend, causes the USB stops working, and
> blocks the system entering system-wide suspend.
>
> [Fix]
> It's a hardware/firmware bug, workarounded by bailing out suspend
> function if it ever fails, and reset the xHC in next resume function.
>
> [Test]
> After applying the patch, the USB works, and the system can enter S3
> consecutively.
>
> [Regression Potential]
> Minimal. This workaround only applies to AMD Raven Ridge xHC.
>
> Sandeep Singh (1):
>   xhci: workaround CSS timeout on AMD SNPS 3.0 xHC
>
>  drivers/usb/host/xhci-pci.c |  4 ++++
>  drivers/usb/host/xhci.c     | 26 ++++++++++++++++++++++----
>  drivers/usb/host/xhci.h     |  3 +++
>  3 files changed, 29 insertions(+), 4 deletions(-)
>
Applied the Bionic patches to bionic/master-next branch, and the Cosmic
one to cosmic/master-next-backlog branch (to be picked up for the next
cycle).


Thank you,

Kleber




More information about the kernel-team mailing list