tpm_tis kernel module hangs on resume after suspend

Bug #657386 reported by Andrea Bocci
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
New
Undecided
Unassigned

Bug Description

When resuming after a suspend to ram, the computer lock up almost immediately with a black screen (and no blinking caps lock).

If I rmmod the tpm_tis module, suspend/resume works fine multiple times in a row.

This did not happen with the original Ubuntu 10.04 kernel - I don't remember the version because I've done a full update to 10.10 now.
More recent 10.04 kernels gave me problems on suspend/resume, but I did not debug the issue there, so I can't say if it was the same or not.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-2.6.35-22-generic 2.6.35-22.33
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-22.33-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelModules: openafs nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: ALC663 Analog [ALC663 Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: fwyzard 1965 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xf9ff8000 irq 49'
   Mixer name : 'Nvidia MCP77/78 HDMI'
   Components : 'HDA:10ec0663,10431893,00100001 HDA:11c11040,10431636,00100200 HDA:10de0006,10de0101,00100000'
   Controls : 20
   Simple ctrls : 9
Date: Sat Oct 9 18:11:51 2010
HibernationDevice: RESUME=UUID=d64ae4f0-a619-4c6c-a1d9-994d45124d19
InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Release Candidate amd64 (20100928.3)
MachineType: ASUSTeK Computer Inc. M50Vn
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-22-generic root=UUID=8e09ea4d-ed38-41a9-ba96-59f9e30a51bc ro quiet splash
ProcEnviron:
 LANGUAGE=
 LANG=en_US.UTF-8
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.38
SourcePackage: linux
dmi.bios.date: 10/14/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 212
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: M50Vn
dmi.board.vendor: ASUSTeK Computer Inc.
dmi.board.version: 1.0
dmi.chassis.asset.tag: ATN12345678901234567
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK Computer Inc.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr212:bd10/14/2009:svnASUSTeKComputerInc.:pnM50Vn:pvr1.0:rvnASUSTeKComputerInc.:rnM50Vn:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr1.0:
dmi.product.name: M50Vn
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK Computer Inc.

Revision history for this message
Andrea Bocci (fwyzard) wrote :
Revision history for this message
Andrea Bocci (fwyzard) wrote :

Note:

> NonfreeKernelModules: openafs nvidia

This also happens without the openafs and nvidia modules.

Revision history for this message
Andrea Bocci (fwyzard) wrote :

Instead of blacklisting the module, a better approach is likely to add

SUSPEND_MODULES="tpm_tis"

in

/etc/pm/config.d/unload_module

This too lets the system suspend and resume correctly.

Brad Figg (brad-figg)
tags: added: acpi-table-checksum
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.