10de:040c [Lenovo ThinkPad T61p] suspend/resume failure

Bug #1232007 reported by Jason McMullan
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Failure to resume after a suspend on my Thinkpad T61p.

The video driver (nouveau) failed to resume.

ProblemType: KernelOops
DistroRelease: Ubuntu 13.10
Package: linux-image-3.11.0-8-generic 3.11.0-8.15
ProcVersionSignature: Ubuntu 3.11.0-8.15-generic 3.11.1
Uname: Linux 3.11.0-8-generic x86_64
Annotation: This occured during a previous suspend and prevented it from resuming properly.
ApportVersion: 2.12.4-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jmcmullan 2979 F.... pulseaudio
Date: Mon Sep 23 12:39:44 2013
ExecutablePath: /usr/share/apport/apportcheckresume
Failure: suspend/resume
HibernationDevice: RESUME=UUID=91da5f00-681b-4ae7-ae96-c6eb6ed7218e
InterpreterPath: /usr/bin/python3.3
MachineType: LENOVO 64608VU
MarkForUpload: True
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdline: /usr/bin/python3 /usr/share/apport/apportcheckresume
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
ProcFB: 0 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.11.0-8-generic root=/dev/mapper/ssd-ubuntu ro quiet splash vt.handoff=7
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: Daemon not responding.
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-8-generic N/A
 linux-backports-modules-3.11.0-8-generic N/A
 linux-firmware 1.114
SourcePackage: linux
Title: [LENOVO 64608VU] suspend/resume failure
UpgradeStatus: Upgraded to saucy on 2013-06-27 (91 days ago)
UserGroups:

dmi.bios.date: 05/11/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETC6WW (2.26 )
dmi.board.name: 64608VU
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr7LETC6WW(2.26):bd05/11/2009:svnLENOVO:pn64608VU:pvrThinkPadT61p:rvnLENOVO:rn64608VU:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 64608VU
dmi.product.version: ThinkPad T61p
dmi.sys.vendor: LENOVO

Revision history for this message
Jason McMullan (jason-mcmullan) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: [LENOVO 64608VU] suspend/resume failure

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.12 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'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-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/v3.12-rc2-saucy/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Jason McMullan (jason-mcmullan) wrote :

Tested with kernel 3.12.0-031200rc2-generic

Results:

* Suspend on lid closure when AC power was disconnected
-- Performed as expected
* Resume on lid open
-- X server crashed, with the following nouvea related log messages in dmesg:

[suspend]
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 296.672381] nouveau [ DRM] suspending display...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 296.672386] nouveau [ DRM] unpinning framebuffer(s)...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 296.672421] nouveau [ DRM] evicting buffers...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 297.464443] nouveau [ DRM] waiting for kernel channels to go idle...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 297.464450] nouveau [ DRM] suspending client object trees...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 297.465117] nouveau [ DRM] suspending kernel object tree...
[resume]
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 301.005372] nouveau [ DRM] re-enabling device...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 301.005384] nouveau [ DRM] resuming kernel object tree...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 301.005391] nouveau [ VBIOS][0000:01:00.0] running init tables
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 302.056385] nouveau E[ PTHERM][0000:01:00.0] unhandled intr 0x000001e1
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 302.057356] nouveau E[ PBUS][0000:01:00.0] MMIO write of 0x00000000 FAULT at 0x00fd94
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 302.058323] nouveau E[ PBUS][0000:01:00.0] MMIO write of 0x00000000 FAULT at 0x103d94
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 302.058936] nouveau [ DRM] resuming client object trees...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 302.059403] nouveau [ DRM] resuming display...
Sep 30 08:33:37 jmcmullan-laptop kernel: [ 302.582269] video LNXVIDEO:01: Restoring backlight state
Sep 30 08:34:15 jmcmullan-laptop kernel: [ 339.776028] nouveau E[Xorg[1854]] failed to idle channel 0xcccc0000 [Xorg[1854]]
Sep 30 08:34:15 jmcmullan-laptop kernel: [ 339.776121] nouveau E[ PFB][0000:01:00.0] trapped read at 0x002001e020 on channel 0x0000fb23 [unknown] SEMAPHORE_BG/PFIFO_READ/00 reason: PAGE_NOT_PRESENT

Carolus (carolusm)
tags: added: kernel-bug-exists-upstream
Revision history for this message
Carolus (carolusm) wrote :

Same problem on my Dell Vostro 1700 with NVidia 8600GT using mainline 3.12.0-031200 kernel.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Jason McMullan, as per http://download.lenovo.com/express/ddfm.html an update is available for your BIOS (2.30). If you update to this following https://help.ubuntu.com/community/BiosUpdate , does it change anything? If it doesn't, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful.

For more on BIOS updates and linux, please see https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette .

Thank you for your understanding.

tags: added: bios-outdated-2.30
summary: - [LENOVO 64608VU] suspend/resume failure
+ 10de:040c [LENOVO 64608VU] suspend/resume failure
summary: - 10de:040c [LENOVO 64608VU] suspend/resume failure
+ 10de:040c [Lenovo ThinkPad T61p] suspend/resume failure
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
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
Revision history for this message
Juha Leskinen (juha-leskinen) wrote :

This bug seems to still exist. Approximately every 3 -5th resume fail -> forced to restart lightdm to get desktop.
Let me know if I can help to debug this, its quite annoying :)

Xubuntu 14.04, kernel 3.13.0-24-generic
T61 7LETD0WW (2.30 )

Revision history for this message
penalvch (penalvch) wrote :

Juha Leskinen, thank you for your comment. So your hardware and problem may be tracked, could you please file a new report with Ubuntu by executing the following in a terminal while booted into a Ubuntu repository kernel (not a mainline one) via:
ubuntu-bug linux

For more on this, please read the official Ubuntu documentation:
Ubuntu Bug Control and Ubuntu Bug Squad: https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue
Ubuntu Kernel Team: https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports
Ubuntu Community: https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

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.