Skip to contentSkip to conversation

New: Resume from suspend no longer works on Thinkpad X240

Bug 181381 Rafael J. Wysocki 2 participants 2 messages Oct 24, 2016 – Oct 26, 2016 1 message not in the archive

lore
Share & tools
lore
#1 lore raw
In reply to a message not in the archive
Quoted 34 lines · On Monday, October 24, 2016 08:28:18 PM [email protected]…

https://bugzilla.kernel.org/show_bug.cgi?id=181381

            Bug ID: 181381
           Summary: Resume from suspend no longer works on Thinkpad X240
           Product: Power Management
           Version: 2.5
    Kernel Version: 4.9.0-rc1
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Hibernation/Suspend
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
        Regression: No

Hi,

I have a Thinkpad X240, which suspends (to RAM) and resumes just fine with 4.7.4. However, in 4.9.0-rc1, it completely refuses to resume; when I try to press the power button to resume it from sleep, it just ignores the request completely and keeps pulsing the light.

bisect gives the following culprit:

commit 0c541332231e7957f23013e37f3720db33e7804c

Author: Jarkko Sakkinen <[email protected]>
Date:   Fri Jun 17 13:12:20 2016 +0200

tpm: use tpm_pcr_read_dev() in tpm_do_selftest()

Quoted 8 lines

Instead of a ad-hoc protocol message construction it is better to call tpm_pcr_read_dev().

I haven't tried 4.9.0-rc2, because that just hangs directly off of GRUB from me.

Jarkko, Jason, any chance to have a look at this?

Thanks,
Rafael

#2 lore raw
Quoted 38 lines · Rafael J. Wysocki
Quoted 37 lines · On Monday, October 24, 2016 08:28:18 PM [email protected]…

https://bugzilla.kernel.org/show_bug.cgi?id=181381

            Bug ID: 181381
           Summary: Resume from suspend no longer works on Thinkpad X240
           Product: Power Management
           Version: 2.5
    Kernel Version: 4.9.0-rc1
          Hardware: All
                OS: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Hibernation/Suspend
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
        Regression: No

Hi,

I have a Thinkpad X240, which suspends (to RAM) and resumes just fine with 4.7.4. However, in 4.9.0-rc1, it completely refuses to resume; when I try to press the power button to resume it from sleep, it just ignores the request completely and keeps pulsing the light.

bisect gives the following culprit:

commit 0c541332231e7957f23013e37f3720db33e7804c

Author: Jarkko Sakkinen <[email protected]>
Date:   Fri Jun 17 13:12:20 2016 +0200

tpm: use tpm_pcr_read_dev() in tpm_do_selftest()

Instead of a ad-hoc protocol message construction it is better to call tpm_pcr_read_dev().

Quoted 7 lines
Quoted 5 lines

I haven't tried 4.9.0-rc2, because that just hangs directly off of GRUB from me.

Jarkko, Jason, any chance to have a look at this?

I've fixed this a while ago but the pull request is still on hold:

http://www.spinics.net/lists/kernel/msg2356176.html

Quoted 2 lines

Thanks,
Rafael

/Jarkko