This Thinkpad T400 no longer suspends and resumes reliably, while it did on Intrepid and perhaps in Jaunty (but I can't remember when the regression started).
In an almost fully updated T400 (newest BIOS, 3.16 as of May 5th, 2010, did not upgrade hdd firmware), the first suspend and resume will work flawlessly. However, after the second suspend, the machine won't resume. The HDD light will blink once and there seems to be activity for about one second. Nevertheless, the sleep light will remain on and only a forced power off will allow me to restart the computer.
The logs I attach via apport have been produced after a successful suspend-resume cycle.
ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-2.6.32-22-generic 2.6.32-22.33
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: miguel 1584 F.... pulseaudio
CRDA: Error: [Errno 2] No existe el fichero ó directorio
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfc020000 irq 17'
Mixer name : 'Conexant CX20561 (Hermosa)'
Components : 'HDA:14f15051,17aa211c,00100000 HDA:14f12c06,17aa2122,00100000'
Controls : 14
Simple ctrls : 7
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 7VHT16WW-1.06'
Mixer name : 'ThinkPad EC 7VHT16WW-1.06'
Components : ''
Controls : 1
Simple ctrls : 1
Card29.Amixer.values:
Simple mixer control 'Console',0
Capabilities: pswitch pswitch-joined penum
Playback channels: Mono
Mono: Playback [on]
Date: Mon May 10 08:48:17 2010
HibernationDevice: RESUME=UUID=a53e32da-7fd2-463c-a4e6-aba3587b7f79
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
MachineType: LENOVO 2765TDG
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-22-generic root=UUID=deccd0e8-e72a-4b85-bb5c-e2ded564ca8c ro splash
ProcEnviron:
PATH=(custom, user)
LANG=es_ES.utf8
SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.34
SourcePackage: linux
dmi.bios.date: 04/19/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 7UET86WW (3.16 )
dmi.board.name: 2765TDG
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:bvr7UET86WW(3.16):bd04/19/2010:svnLENOVO:pn2765TDG:pvrThinkPadT400:rvnLENOVO:rn2765TDG:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2765TDG
dmi.product.version: ThinkPad T400
dmi.sys.vendor: LENOVO
Alex, would you be able to add this machine to your patch before the final 2.6.34 kernel is released?