I don't have tpm module, and without them the 2.6.37-rc2 (under factory/11.4 in my case) suspend to ram and disk is ok ( there are number 4 & 5 on my test list :-) ) But actually I know that a new release will be published very soon (-rc3) and perharps for the M4 step. So at your place I would wait until this one and retry with it. On 11/24/2010 08:21 PM, Gerald Pfeifer wrote:
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.
-- Bruno Friedmann (irc:tigerfoot) Ioda-Net Sàrl www.ioda-net.ch openSUSE Member User www.ioda.net/r/osu Blog www.ioda.net/r/blog fsfe fellowship www.fsfe.org GPG KEY : D5C9B751C4653227 vcard : http://it.ioda-net.ch/ioda-net.vcf -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kernel+help@opensuse.org