UN-NAK[D]: [SRU] [B/D/E/Unstable/OEM-B/OEM-OSP1-B] [PATCH 0/2] Fix unusable USB hub on Dell TB16 after S3

Kleber Souza kleber.souza at canonical.com
Tue Dec 17 08:36:48 UTC 2019


On 12.12.19 11:46, Kleber Souza wrote:
> On 2019-12-05 18:05, Kai-Heng Feng wrote:
>> BugLink: https://bugs.launchpad.net/bugs/1855312
>>
>> [Impact]
>> Sometimes USB hub on Dell TB16 stop working after S3.
>>
>> [Fix]
>> Attempt to power cycle USB device when a it's stuck at eSS.Disabled
>> state, it's basically not recoverable. 
>>
>> [Test]
>> After applying the patch, USB ports and USB ethernet are still working
>> after 100 times S3 stress test.
>>
>> [Regression Potential]
>> Low. This is a last resort attempt, in most cases this code path won't
>> be reached.
>>
>> Kai-Heng Feng (2):
>>   UBUNTU: SAUCE: USB: core: Make port power cycle a seperate helper
>>     function
>>   UBUNTU: SAUCE: USB: core: Attempt power cycle port when it's in
>>     eSS.Disabled state
>>
>>  drivers/usb/core/hub.c  | 46 +++++++++++++++++++++++++++++++++++------
>>  drivers/usb/core/hub.h  |  3 +--
>>  drivers/usb/core/port.c |  4 ++--
>>  3 files changed, 43 insertions(+), 10 deletions(-)
>>
> 
> Disco will EOL in January and we are no planning on releasing another
> kernel SRU for it. So I'm NAK'ing this patch for D.

Although Disco support will end in January, our plan is to continue producing
5.0 kernel updates for a yet to be defined period.

So please disregard my NAK to this patch.

Thanks.



More information about the kernel-team mailing list