Thinkpad Yoga 13 fails to suspend after update to 4.8.0.30.39

Bug #1650752 reported by kaeru
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

It suspends then automatically resumes a few seconds later. Latest kernel update brings back screen auto-rotate feature, but also breaks suspend. Not sure if this is related. Previous few kernel releases had auto-rotate feature disabled, but suspend worked properly and did not resume from suspend automatically.

[ 737.222140] PM: Syncing filesystems ... done.
[ 737.233688] PM: Preparing system for sleep (mem)
[ 737.234034] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 737.236194] Double checking all user space processes after OOM killer disable... (elapsed 0.000 seconds)
[ 737.236333] Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.
[ 737.237252] PM: Suspending system (mem)
[ 737.237283] Suspending console(s) (use no_console_suspend to debug)
[ 737.404190] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 737.406041] sd 0:0:0:0: [sda] Stopping disk
[ 738.065297] PM: suspend of devices complete after 827.881 msecs
[ 738.085132] PM: late suspend of devices complete after 19.829 msecs
[ 738.086363] xhci_hcd 0000:00:14.0: System wakeup enabled by ACPI
[ 738.105461] PM: noirq suspend of devices complete after 20.326 msecs
[ 738.105897] ACPI: Preparing to enter system sleep state S3
[ 738.361104] ACPI : EC: EC stopped
[ 738.361105] PM: Saving platform NVS memory
[ 738.361121] Disabling non-boot CPUs ...
[ 738.361598] Broke affinity for irq 23
[ 738.361604] Broke affinity for irq 40
[ 738.361611] Broke affinity for irq 43
[ 738.363673] smpboot: CPU 1 is now offline
[ 738.386513] Broke affinity for irq 23
[ 738.386519] Broke affinity for irq 40
[ 738.386525] Broke affinity for irq 43
[ 738.386533] Broke affinity for irq 59
[ 738.387594] smpboot: CPU 2 is now offline
[ 738.418497] Broke affinity for irq 1
[ 738.418508] Broke affinity for irq 9
[ 738.418513] Broke affinity for irq 12
[ 738.418520] Broke affinity for irq 23
[ 738.418523] Broke affinity for irq 40
[ 738.418526] Broke affinity for irq 42
[ 738.418528] Broke affinity for irq 43
[ 738.418534] Broke affinity for irq 59
[ 738.419573] smpboot: CPU 3 is now offline
[ 738.440159] ACPI: Low-level resume complete
[ 738.440235] ACPI : EC: EC started
[ 738.440236] PM: Restoring platform NVS memory
[ 738.440625] Enabling non-boot CPUs ...
[ 738.463840] x86: Booting SMP configuration:
[ 738.463841] smpboot: Booting Node 0 Processor 1 APIC 0x1
[ 738.466739] cache: parent cpu1 should not be sleeping
[ 738.466961] CPU1 is up
[ 738.487864] smpboot: Booting Node 0 Processor 2 APIC 0x2
[ 738.490555] cache: parent cpu2 should not be sleeping
[ 738.490870] CPU2 is up
[ 738.535883] smpboot: Booting Node 0 Processor 3 APIC 0x3
[ 738.538658] cache: parent cpu3 should not be sleeping
[ 738.539378] CPU3 is up
[ 738.549959] ACPI: Waking up from system sleep state S3
[ 739.483697] xhci_hcd 0000:00:14.0: System wakeup disabled by ACPI
[ 739.483772] PM: noirq resume of devices complete after 32.141 msecs
[ 739.484169] PM: early resume of devices complete after 0.371 msecs
[ 739.487691] rtc_cmos 00:01: System wakeup disabled by ACPI
[ 739.488427] sd 0:0:0:0: [sda] Starting disk
[ 739.531853] xhci_hcd 0000:00:14.0: port 4 resume PLC timeout
[ 739.547494] xhci_hcd 0000:00:14.0: port 3 resume PLC timeout
[ 739.635640] usb 1-1.7: reset full-speed USB device number 3 using ehci-pci
[ 739.783794] usb 2-4: reset full-speed USB device number 2 using xhci_hcd
[ 739.802392] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 739.802641] ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[ 739.802643] ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
[ 739.802723] ata1.00: ACPI cmd ef/10:09:00:00:00:a0 (SET FEATURES) succeeded
[ 739.802888] ata1.00: supports DRM functions and may not be fully accessible
[ 739.803249] ata1.00: ACPI cmd ef/02:00:00:00:00:a0 (SET FEATURES) succeeded
[ 739.803251] ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out
[ 739.803272] ata1.00: ACPI cmd ef/10:09:00:00:00:a0 (SET FEATURES) succeeded
[ 739.803357] ata1.00: supports DRM functions and may not be fully accessible
[ 739.803421] ata1.00: configured for UDMA/133
[ 739.823628] usb 1-1.8: reset full-speed USB device number 5 using ehci-pci
[ 740.043736] usb 2-6: reset high-speed USB device number 4 using xhci_hcd
[ 740.070524] psmouse serio1: synaptics: queried max coordinates: x [..5710], y [..4696]
[ 740.112849] psmouse serio1: synaptics: queried min coordinates: x [1232..], y [1156..]
[ 740.112853] psmouse serio1: synaptics: quirked min/max coordinates: x [1232..5710], y [1156..4696]
[ 740.303742] usb 2-5: reset full-speed USB device number 3 using xhci_hcd
[ 741.002549] PM: resume of devices complete after 1518.432 msecs
[ 741.002644] usb 2-4:1.0: rebind failed: -517
[ 741.002647] usb 2-4:1.1: rebind failed: -517
[ 741.002894] PM: Finishing wakeup.
[ 741.002895] Restarting tasks ...
---
ApportVersion: 2.20.3-0ubuntu8.2
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: kaeru 4145 F.... pulseaudio
 /dev/snd/pcmC1D0p: kaeru 4145 F...m pulseaudio
 /dev/snd/controlC1: kaeru 4145 F.... pulseaudio
CurrentDesktop: GNOME
DistroRelease: Ubuntu 16.10
EcryptfsInUse: Yes
InstallationDate: Installed on 2014-04-21 (1002 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
MachineType: LENOVO 20CD0038ME
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-34-generic root=UUID=ef5b6c06-823b-4bde-a958-9704b01ede12 ro quiet splash
ProcVersionSignature: Ubuntu 4.8.0-34.36-generic 4.8.11
RelatedPackageVersions:
 linux-restricted-modules-4.8.0-34-generic N/A
 linux-backports-modules-4.8.0-34-generic N/A
 linux-firmware 1.161.1
Tags: yakkety
Uname: Linux 4.8.0-34-generic x86_64
UpgradeStatus: Upgraded to yakkety on 2016-05-05 (258 days ago)
UserGroups: adm cdrom dip libvirt libvirtd lpadmin plugdev sambashare sudo vboxusers
_MarkForUpload: True
dmi.bios.date: 02/10/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: GQET33WW (1.13 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20CD0038ME
dmi.board.vendor: LENOVO
dmi.board.version: SDK0E50510 Pro
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGQET33WW(1.13):bd02/10/2014:svnLENOVO:pn20CD0038ME:pvrThinkPadS1Yoga:rvnLENOVO:rn20CD0038ME:rvrSDK0E50510Pro:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 20CD0038ME
dmi.product.version: ThinkPad S1 Yoga
dmi.sys.vendor: LENOVO

Revision history for this message
kaeru (kaeru) wrote :

This seems to be related to a change in enabling the rotate function again. Previous kernels also resume automatically after a few seconds.

I suspect that the auto-rotate feature must be trigerring some signal that causes the system to resume?

How do I disable rotate feature of Thinkpad?

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1650752

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.9 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9

Changed in linux (Ubuntu):
importance: Undecided → Medium
penalvch (penalvch)
tags: added: needs-apport-collect needs-upstream-testing
tags: added: regression-update
Revision history for this message
kaeru (kaeru) wrote : Re: [Bug 1650752] Re: Thinkpad Yoga 13 fails to suspend after update to 4.8.0.30.39

Linux nightwing 4.8.15-040815-generic #201612151231 SMP Thu Dec 15 17:33:37
UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

Mainline kernel does not fix this problem. Suspect that it's not kernel
problem, but recent change enabling auto-rotate feature triggering some
sort of input triggers resume.

On Wed, 21 Dec 2016 at 02:01 Christopher M. Penalver <
<email address hidden>> wrote:

> ** Tags added: needs-apport-collect needs-upstream-testing
>
> ** Tags added: regression-update
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1650752
>
> Title:
> Thinkpad Yoga 13 fails to suspend after update to 4.8.0.30.39
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1650752/+subscriptions
>

Revision history for this message
penalvch (penalvch) wrote :

kaeru, please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1650752

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

Revision history for this message
kaeru (kaeru) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected yakkety
description: updated
Revision history for this message
kaeru (kaeru) wrote : CRDA.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : CurrentDmesg.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : IwConfig.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : JournalErrors.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : Lspci.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : Lsusb.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : ProcEnviron.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : ProcInterrupts.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : ProcModules.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : PulseList.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : RfKill.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : UdevDb.txt

apport information

Revision history for this message
kaeru (kaeru) wrote : WifiSyslog.txt

apport information

Revision history for this message
kaeru (kaeru) wrote :

I believe this bug is either similar or duplicate of this

"pm-utils suspend fails every 2nd time with gyro-sensors enabled"
https://bugs.launchpad.net/ubuntu/+source/pm-utils/+bug/1593981

Revision history for this message
penalvch (penalvch) wrote :

kaeru, in order to allow additional upstream developers to examine the issue, at your earliest convenience, could you please test the latest upstream kernel available from http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D ? Please keep in mind the following:
1) The one to test is at the very top line at the top of the page (not the daily folder).
2) The release names are irrelevant.
3) The folder time stamps aren't indicative of when the kernel actually was released upstream.
4) Install instructions are available at https://wiki.ubuntu.com/Kernel/MainlineBuilds .

If testing on your main install would be inconvenient, one may:
1) Install Ubuntu to a different partition and then test this there.
2) Backup, or clone the primary install.

If the latest kernel did not allow you to test to the issue (ex. you couldn't boot into the OS) please make a comment in your report about this, and continue to test the next most recent kernel version until you can test to the issue. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this issue is fixed in the mainline kernel, please add the following tags by clicking on the yellow circle with a black pencil icon, next to the word Tags, located at the bottom of the report description:
kernel-fixed-upstream
kernel-fixed-upstream-X.Y-rcZ

Where X, and Y are the first two numbers of the kernel version, and Z is the release candidate number if it exists.

If the mainline kernel does not fix the issue, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-X.Y-rcZ

Please note, an error to install the kernel does not fit the criteria of kernel-bug-exists-upstream.

Also, you don't need to apport-collect further unless specifically requested to do so.

It is most helpful that after testing of the latest upstream kernel is complete, you mark this report Status Confirmed.

Lastly, to keep this issue relevant to upstream, please continue to test the latest mainline kernel as it becomes available.

Thank you for your help.

tags: added: bios-outdated-1.30
tags: removed: needs-apport-collect
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.