Hi,
I am unable to s2disk/s2ram since my last OpenSuse upgrade to 12.2. It what ok in 12.1
The “fun” part is that I have older log/messages to compare to but I need help to interpret the differences.
The laptop is Acer TM6410, 3Gb RAM, 4Gb swap partition.
Linux TM6410_wl 3.4.6-2.10-desktop #1 SMP PREEMPT Thu Jul 26 09:36:26 UTC 2012 (641c197) x86_64 x86_64 x86_64 GNU/Linux
The following output codes are from
cat /var/log/messages
This log excerpt is for suspend before upgrade:
Sep 5 21:12:49 TM6410 kernel: [38430.027351] Freezing user space processes ... (elapsed 0.01 seconds) done.
Sep 5 21:12:49 TM6410 kernel: [38430.039154] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Sep 5 21:12:49 TM6410 kernel: [38430.050144] PM: Entering mem sleep
Sep 5 21:12:49 TM6410 kernel: [38430.050265] Suspending console(s) (use no_console_suspend to debug)
Sep 5 21:12:49 TM6410 kernel: [38430.170304] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Sep 5 21:12:49 TM6410 kernel: [38430.171346] sd 0:0:0:0: [sda] Stopping disk
Sep 5 21:12:49 TM6410 kernel: [38430.214425] tpm_inf_pnp 00:0a: saving TPM state
Sep 5 21:12:49 TM6410 kernel: [38430.214618] parport_pc 00:09: disabled
Sep 5 21:12:49 TM6410 kernel: [38430.214764] ACPI handle has no context!
Sep 5 21:12:49 TM6410 kernel: [38430.214856] pci 0000:00:1f.3: PCI INT B disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215057] uhci_hcd 0000:00:1d.3: PCI INT D disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215090] uhci_hcd 0000:00:1d.2: PCI INT C disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215104] uhci_hcd 0000:00:1d.1: PCI INT B disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215110] uhci_hcd 0000:00:1d.0: PCI INT A disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215589] i915 0000:00:02.0: PCI INT A disabled
Sep 5 21:12:49 TM6410 kernel: [38430.225054] ehci_hcd 0000:00:1d.7: PCI INT A disabled
Sep 5 21:12:49 TM6410 kernel: [38430.421116] snd_hda_intel 0000:00:1b.0: PCI INT A disabled
Sep 5 21:12:49 TM6410 kernel: [38430.560074] ata_piix 0000:00:1f.2: PCI INT B disabled
Sep 5 21:12:49 TM6410 kernel: [38430.571060] PM: suspend of devices complete after 520.424 msecs
Sep 5 21:12:49 TM6410 kernel: [38430.593189] PM: late suspend of devices complete after 22.123 msecs
Sep 5 21:12:49 TM6410 kernel: [38430.593452] ACPI: Preparing to enter system sleep state S3
Sep 5 21:12:49 TM6410 kernel: [38430.639128] PM: Saving platform NVS memory
Here is suspend after upgrade OS12.2:
Oct 8 19:00:57 TM6410-wl kernel: 2148.284714] PM: Preparing system for mem sleep
Oct 8 19:01:03 TM6410-wl kernel: 2148.316698] Freezing user space processes ... (elapsed 0.01 seconds) done.
Oct 8 19:01:03 TM6410-wl kernel: 2148.329280] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Oct 8 19:01:03 TM6410-wl kernel: 2148.340226] PM: Entering mem sleep
Oct 8 19:01:03 TM6410-wl kernel: 2148.340317] Suspending console(s) (use no_console_suspend to debug)
Oct 8 19:01:03 TM6410-wl kernel: 2148.341050] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Oct 8 19:01:03 TM6410-wl kernel: 2148.341421] sd 0:0:0:0: [sda] Stopping disk
Oct 8 19:01:03 TM6410-wl kernel: 2151.256115] tpm_tis 00:0a: tpm_transmit: tpm_send: error -62
Oct 8 19:01:03 TM6410-wl kernel: 2151.256128] legacy_suspend(): pnp_bus_suspend+0x0/0x80 returns -62
Oct 8 19:01:03 TM6410-wl kernel: 2151.256136] PM: Device 00:0a failed to suspend: error -62
Oct 8 19:01:03 TM6410-wl kernel: 2151.256140] PM: Some devices failed to suspend
Oct 8 19:01:03 TM6410-wl kernel: 2151.419637] ata1.00: ACPI cmd ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
Oct 8 19:01:03 TM6410-wl kernel: 2151.419642] ata1.00: ACPI cmd ef/03:45:00:00:00:a0 (SET FEATURES) filtered out
Oct 8 19:01:03 TM6410-wl kernel: 2151.422449] ata2.01: ACPI cmd ef/03:0c:00:00:00:b0 (SET FEATURES) filtered out
Oct 8 19:01:03 TM6410-wl kernel: 2151.422453] ata2.01: ACPI cmd ef/03:41:00:00:00:b0 (SET FEATURES) filtered out
Oct 8 19:01:03 TM6410-wl kernel: 2151.444391] ata2.01: configured for UDMA/33
Oct 8 19:01:03 TM6410-wl kernel: 2153.729683] ata1.00: configured for UDMA/133
Oct 8 19:01:03 TM6410-wl kernel: 2153.729785] sd 0:0:0:0: [sda] Starting disk
Oct 8 19:01:03 TM6410-wl kernel: 2153.905421] PM: resume of devices complete after 2649.275 msecs
Oct 8 19:01:03 TM6410-wl kernel: 2153.905797] PM: Finishing wakeup.
Oct 8 19:01:03 TM6410-wl kernel: 2153.905800] Restarting tasks ... done.
This one log excerpt is for sleep before upgrade:
Sep 5 07:33:57 TM6410 kernel: [38428.425661] PM: Syncing filesystems ... done.
Sep 5 07:33:57 TM6410 kernel: [38429.242256] PM: Preparing system for mem sleep
Sep 5 21:12:49 TM6410 kernel: [38430.027351] Freezing user space processes ... (elapsed 0.01 seconds) done.
Sep 5 21:12:49 TM6410 kernel: [38430.039154] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Sep 5 21:12:49 TM6410 kernel: [38430.050144] PM: Entering mem sleep
Sep 5 21:12:49 TM6410 kernel: [38430.050265] Suspending console(s) (use no_console_suspend to debug)
Sep 5 21:12:49 TM6410 kernel: [38430.170304] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Sep 5 21:12:49 TM6410 kernel: [38430.171346] sd 0:0:0:0: [sda] Stopping disk
Sep 5 21:12:49 TM6410 kernel: [38430.214425] tpm_inf_pnp 00:0a: saving TPM state
Sep 5 21:12:49 TM6410 kernel: [38430.214618] parport_pc 00:09: disabled
Sep 5 21:12:49 TM6410 kernel: [38430.214764] ACPI handle has no context!
Sep 5 21:12:49 TM6410 kernel: [38430.214856] pci 0000:00:1f.3: PCI INT B disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215057] uhci_hcd 0000:00:1d.3: PCI INT D disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215090] uhci_hcd 0000:00:1d.2: PCI INT C disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215104] uhci_hcd 0000:00:1d.1: PCI INT B disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215110] uhci_hcd 0000:00:1d.0: PCI INT A disabled
Sep 5 21:12:49 TM6410 kernel: [38430.215589] i915 0000:00:02.0: PCI INT A disabled
Sep 5 21:12:49 TM6410 kernel: [38430.225054] ehci_hcd 0000:00:1d.7: PCI INT A disabled
Sep 5 21:12:49 TM6410 kernel: [38430.421116] snd_hda_intel 0000:00:1b.0: PCI INT A disabled
Sep 5 21:12:49 TM6410 kernel: [38430.560074] ata_piix 0000:00:1f.2: PCI INT B disabled
Sep 5 21:12:49 TM6410 kernel: [38430.571060] PM: suspend of devices complete after 520.424 msecs
Sep 5 21:12:49 TM6410 kernel: [38430.593189] PM: late suspend of devices complete after 22.123 msecs
Sep 5 21:12:49 TM6410 kernel: [38430.593452] ACPI: Preparing to enter system sleep state S3
This is sleep after upgrade to OS 12.2:
Oct 8 19:00:57 TM6410-wl kernel: 2147.969109] PM: Syncing filesystems ... done.
Oct 8 19:00:57 TM6410-wl kernel: 2148.284714] PM: Preparing system for mem sleep
Oct 8 19:01:03 TM6410-wl kernel: 2148.316698] Freezing user space processes ... (elapsed 0.01 seconds) done.
Oct 8 19:01:03 TM6410-wl kernel: 2148.329280] Freezing remaining freezable tasks ... (elapsed 0.01 seconds) done.
Oct 8 19:01:03 TM6410-wl kernel: 2148.340226] PM: Entering mem sleep
Oct 8 19:01:03 TM6410-wl kernel: 2148.340317] Suspending console(s) (use no_console_suspend to debug)
Oct 8 19:01:03 TM6410-wl kernel: 2148.341050] sd 0:0:0:0: [sda] Synchronizing SCSI cache
Oct 8 19:01:03 TM6410-wl kernel: 2148.341421] sd 0:0:0:0: [sda] Stopping disk
Oct 8 19:01:03 TM6410-wl kernel: 2151.256115] tpm_tis 00:0a: tpm_transmit: tpm_send: error -62
Oct 8 19:01:03 TM6410-wl kernel: 2151.256128] legacy_suspend(): pnp_bus_suspend+0x0/0x80 returns -62
Oct 8 19:01:03 TM6410-wl kernel: 2151.256136] PM: Device 00:0a failed to suspend: error -62
Oct 8 19:01:03 TM6410-wl kernel: 2151.256140] PM: Some devices failed to suspend
Oct 8 19:01:03 TM6410-wl kernel: 2151.419637] ata1.00: ACPI cmd ef/03:0c:00:00:00:a0 (SET FEATURES) filtered out
Oct 8 19:01:03 TM6410-wl kernel: 2151.419642] ata1.00: ACPI cmd ef/03:45:00:00:00:a0 (SET FEATURES) filtered out
Oct 8 19:01:03 TM6410-wl kernel: 2151.422449] ata2.01: ACPI cmd ef/03:0c:00:00:00:b0 (SET FEATURES) filtered out
Oct 8 19:01:03 TM6410-wl kernel: 2151.422453] ata2.01: ACPI cmd ef/03:41:00:00:00:b0 (SET FEATURES) filtered out
Oct 8 19:01:03 TM6410-wl kernel: 2151.444391] ata2.01: configured for UDMA/33
Oct 8 19:01:03 TM6410-wl kernel: 2153.729683] ata1.00: configured for UDMA/133
Oct 8 19:01:03 TM6410-wl kernel: 2153.729785] sd 0:0:0:0: [sda] Starting disk
Oct 8 19:01:03 TM6410-wl kernel: 2153.905421] PM: resume of devices complete after 2649.275 msecs
Oct 8 19:01:03 TM6410-wl kernel: 2153.905797] PM: Finishing wakeup.
It seem there has been a switch in modules from tpm_inf to tpm_tis after the upgrade.
I know rmmod tpm* related modules brings back functionality of s2disk/s2ram.
So blacklisting tpm* related modules would do the trick.
What else, if I want to keep s2disk/s2ram working and tpm “alive” ?
Thanks,
RGiroux