Re: Kernel fails to suspend on Macbook Pro 2015

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

 



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