I gave the kernel of the day (2.6.37-rc2-1.99.2.facd623-default) a spin
on an up-to-date openSUSE 11.3 system and everything works like a charm,
except for one thing -- suspend to RAM (or disk for that matter).
Digging into this a bit, I found that it seems to be tpm modules that
cause this, and after unloading them suspend works again:
# lsmod | grep tpm
tpm_tis 12002 0
tpm 17401 1 tpm_tis
tpm_bios 6748 1 tpm
# rmmod tpm_tis
# rmmod tpm
# rmmod tpm_bios
# lsmod | grep tpm
#
Does it make sense to file a Bugzilla for such a case, or will that be
an immediate INVALID or WONTFIX?
What kind of information in addition to the above and the relevant snippet
of dmesg below would be helpful in case?
Gerald
[52145.975726] PM: Syncing filesystems ... done.
[52146.328603] PM: Preparing system for mem sleep
[52146.328757] Freezing user space processes ... (elapsed 0.01 seconds) done.
[52146.344111] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
[52146.360116] PM: Entering mem sleep
[52146.360209] Suspending console(s) (use no_console_suspend to debug)
[52146.516254] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[52146.516635] sd 0:0:0:0: [sda] Stopping disk
[52146.580137] tpm_tis 00:0a: tpm_transmit: tpm_send: error -5
[52146.580145] legacy_suspend(): pnp_bus_suspend+0x0/0xa0 returns -5
[52146.580148] PM: Device 00:0a failed to suspend: error -5
[52146.887770] PM: Some devices failed to suspend
[52146.887811] sd 0:0:0:0: [sda] Starting disk
[52147.376142] PM: resume of devices complete after 488.367 msecs
[52147.376336] PM: Finishing wakeup.
[52147.376338] Restarting tasks ... done.
[52147.378718] video LNXVIDEO:00: Restoring backlight state
[52148.368235] e1000e 0000:00:19.0: irq 47 for MSI/MSI-X
[52148.424106] e1000e 0000:00:19.0: irq 47 for MSI/MSI-X
[52148.424409] ADDRCONF(NETDEV_UP): eth0: link is not ready
[52148.454024] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[52151.999068] pcmcia_socket pcmcia_socket0: pccard: card ejected from slot 0
[52153.309755] PM: Syncing filesystems ... done.
[52153.861875] PM: Preparing system for mem sleep
[52153.862037] Freezing user space processes ... (elapsed 0.03 seconds) done.
[52153.892124] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
[52153.908123] PM: Entering mem sleep
[52153.908216] Suspending console(s) (use no_console_suspend to debug)
[52154.062757] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[52154.063092] sd 0:0:0:0: [sda] Stopping disk
[52154.120139] tpm_tis 00:0a: tpm_transmit: tpm_send: error -5
[52154.120146] legacy_suspend(): pnp_bus_suspend+0x0/0xa0 returns -5
[52154.120149] PM: Device 00:0a failed to suspend: error -5
[52154.439124] PM: Some devices failed to suspend
[52154.439157] sd 0:0:0:0: [sda] Starting disk
[52154.912092] PM: resume of devices complete after 472.963 msecs
[52154.912286] PM: Finishing wakeup.
[52154.912287] Restarting tasks ... done.
--
To unsubscribe, e-mail: opensuse-kernel+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-kernel+help(a)opensuse.org