Re: Kernel fails to suspend on Macbook Pro 2015

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello Eric,

thanks for the fast reply & great to hear the issue is pinpointed to a 
single commit! Much appreciated.

Can I help in any way to get this fixed?

Greetings,

Selwyn.

On 11-02-19 15:15, Eric Blau wrote:
> On Mon, Feb 11, 2019 at 8:45 AM Selwyn <talk@xxxxxxxxx> wrote:
>> Hope I'm doing this right, following https://wiki.ubuntu.com/Bugs/Upstream/kernel and Christopher M. Penalver's suggestion to email to Mathias Nyman and Greg Kroah-Hartman.
>>
>> [1.] One line summary of the problem:
>> Kernel fails to suspend on Macbook Pro 2015 probably due to usb2.
>>
>> [2.] Full description of the problem/report:
>> The first time suspending works great but after that suspending causes the laptop to wake up regardless of the method used to suspend.
>> 2a. Suspend the system (`systemctl suspend`), wake up, suspend for a second time, the system will immediately wake up again.
>> 2b. I don't know if this is a regression.
> Hi Selwyn,
>
> I have the exact same laptop and have been hitting the same regression
> since after I upgraded from 4.19.4 to 4.19.8. I've been working
> through this issue with Mathias and providing some additional
> debugging info. I've tracked down the commit that introduced the
> regression. Reverting the commit solves the problem for me:
>
> commit cc8b329fef53c74a4abf98b0755b3832d572d6ce
> Author: Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx>
> Date:   Thu Nov 15 11:38:41 2018 +0200
>
>      usb: xhci: Prevent bus suspend if a port connect change or polling
> state is detected
>
>      commit 2f31a67f01a8beb22cae754c53522cb61a005750 upstream.
>
>
> See the thread here:
>
> https://marc.info/?l=linux-usb&m=154915973623396&w=2
>
> Could this commit possibly be reverted in the -stable series?
>
> Regards,
> Eric





[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux