[Bug 957547] New: resume fails after hibernate on 4.3.0 / toshiba z30
http://bugzilla.opensuse.org/show_bug.cgi?id=957547 Bug ID: 957547 Summary: resume fails after hibernate on 4.3.0 / toshiba z30 Classification: openSUSE Product: openSUSE Tumbleweed Version: 2015* Hardware: x86-64 OS: openSUSE 13.2 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-maintainers@forge.provo.novell.com Reporter: ailin.nemui@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Hi, after installing kernel-default 4.3.0, my machine does not come back up from hibernation. On resume, I see it loading the image file followed by an immediate reboot. I'm not sure how to debug this. All pm_test values work. Before that I am using kernel-default 4.1.13, where hibernate is working. This is a Toshiba Z30 laptop. I attached the boot messages. Thanks -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c1
--- Comment #1 from Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c2
--- Comment #2 from Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c3
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c4
--- Comment #4 from Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c5
--- Comment #5 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c6
--- Comment #6 from Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c7
Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c8
--- Comment #8 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c9
--- Comment #9 from Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c10
--- Comment #10 from Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c11
Takashi Iwai
(I suspect this be system-specific and not generally broken)
- I tested with systemctl hibernate - I can see image is being written - I can also see image being loaded after resume - roughly when the image loading is finished, the system resets and I'm back at the uefi boot screen (same as before)
Could you *uninstall* suspend and pm-utils packages once, rebuild initrd, and check only with "systemctl hibernate" again? I vaguely remember of a similar issue, and we decided to drop these packages in the end. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c12
Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c13
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c14
--- Comment #14 from Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c15
Ailin Nemui
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c16
--- Comment #16 from Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c17
Takashi Iwai
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
Markos Chandras
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c18
--- Comment #18 from Markos Chandras
Also, another thing to be helpful is to check whether the direct S4 also shows the same problem. Try like echo -n disk > /sys/power/state
This will trigger S4 but without systemd hooks. Then you'll have to choose the right kernel in GRUB at resuming, instead of the automatic boot.
I guess this should still show the problem, but just to be sure.
Once when this is confirmed, you can try the test method in pm_test. For example, echo -n freezer > /sys/power/pm_test will test only the freezer and resumes. You can see the available test methods by "cat /sys/power/pm_test". More detailed instruction is found in /usr/src/linux/Documentation/power/basic-pm-debugging.txt.
Hi, I have the same problem on TW even with the latest 4.4.3 kernel (maybe update the title?) but on a different hardware (Dell Latitude E7450). I tried your direct S4 suggestion and it worked 2 out of 2. Certainly not a definitive result but good enough I suppose. I am not clearing up the needinfo flag because this is different hardware than the original report. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c19
--- Comment #19 from Takashi Iwai
(In reply to Takashi Iwai from comment #17)
Also, another thing to be helpful is to check whether the direct S4 also shows the same problem. Try like echo -n disk > /sys/power/state
This will trigger S4 but without systemd hooks. Then you'll have to choose the right kernel in GRUB at resuming, instead of the automatic boot.
I guess this should still show the problem, but just to be sure.
Once when this is confirmed, you can try the test method in pm_test. For example, echo -n freezer > /sys/power/pm_test will test only the freezer and resumes. You can see the available test methods by "cat /sys/power/pm_test". More detailed instruction is found in /usr/src/linux/Documentation/power/basic-pm-debugging.txt.
Hi,
I have the same problem on TW even with the latest 4.4.3 kernel (maybe update the title?) but on a different hardware (Dell Latitude E7450). I tried your direct S4 suggestion and it worked 2 out of 2. Certainly not a definitive result but good enough I suppose. I am not clearing up the needinfo flag because this is different hardware than the original report.
Are your *user space* also TW or Leap? Or is it openSUSE 13.2? If the direct S4 works, it means that the problem isn't in the kernel. Or it's a user-mode S4 that hasn't been tested (and possibly broken) on recent kernels. In anyway, check whether suspend and pm-utils packages are installed on your system. If yes, kill them. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c20
--- Comment #20 from Markos Chandras
(In reply to Markos Chandras from comment #18)
(In reply to Takashi Iwai from comment #17)
Also, another thing to be helpful is to check whether the direct S4 also shows the same problem. Try like echo -n disk > /sys/power/state
This will trigger S4 but without systemd hooks. Then you'll have to choose the right kernel in GRUB at resuming, instead of the automatic boot.
I guess this should still show the problem, but just to be sure.
Once when this is confirmed, you can try the test method in pm_test. For example, echo -n freezer > /sys/power/pm_test will test only the freezer and resumes. You can see the available test methods by "cat /sys/power/pm_test". More detailed instruction is found in /usr/src/linux/Documentation/power/basic-pm-debugging.txt.
Hi,
I have the same problem on TW even with the latest 4.4.3 kernel (maybe update the title?) but on a different hardware (Dell Latitude E7450). I tried your direct S4 suggestion and it worked 2 out of 2. Certainly not a definitive result but good enough I suppose. I am not clearing up the needinfo flag because this is different hardware than the original report.
Are your *user space* also TW or Leap? Or is it openSUSE 13.2? If the direct S4 works, it means that the problem isn't in the kernel. Or it's a user-mode S4 that hasn't been tested (and possibly broken) on recent kernels.
Yes the entire system is TW.
In anyway, check whether suspend and pm-utils packages are installed on your system. If yes, kill them.
None of them is installed -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=957547
http://bugzilla.opensuse.org/show_bug.cgi?id=957547#c21
--- Comment #21 from Takashi Iwai
(In reply to Takashi Iwai from comment #19)
(In reply to Markos Chandras from comment #18)
(In reply to Takashi Iwai from comment #17)
Also, another thing to be helpful is to check whether the direct S4 also shows the same problem. Try like echo -n disk > /sys/power/state
This will trigger S4 but without systemd hooks. Then you'll have to choose the right kernel in GRUB at resuming, instead of the automatic boot.
I guess this should still show the problem, but just to be sure.
Once when this is confirmed, you can try the test method in pm_test. For example, echo -n freezer > /sys/power/pm_test will test only the freezer and resumes. You can see the available test methods by "cat /sys/power/pm_test". More detailed instruction is found in /usr/src/linux/Documentation/power/basic-pm-debugging.txt.
Hi,
I have the same problem on TW even with the latest 4.4.3 kernel (maybe update the title?) but on a different hardware (Dell Latitude E7450). I tried your direct S4 suggestion and it worked 2 out of 2. Certainly not a definitive result but good enough I suppose. I am not clearing up the needinfo flag because this is different hardware than the original report.
Are your *user space* also TW or Leap? Or is it openSUSE 13.2? If the direct S4 works, it means that the problem isn't in the kernel. Or it's a user-mode S4 that hasn't been tested (and possibly broken) on recent kernels.
Yes the entire system is TW.
In anyway, check whether suspend and pm-utils packages are installed on your system. If yes, kill them.
None of them is installed
OK, so far, so good. Did you mention that "systemctl hibernate" fails while the direct S4 succeeds? If so, it's a different bug. Please open another bug report instead of hanging here. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com