commit: dc3923c6f8d61ac28f9b1edb73b643aa6e7e67c2 Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> AuthorDate: Sun Jun 21 22:14:07 2020 +0000 Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org> CommitDate: Sun Jun 21 22:14:07 2020 +0000 URL: https://gitweb.gentoo.org/proj/genkernel.git/commit/?id=dc3923c6
defaults/initrd.scripts: Log what is happening in *_resume functions Bug: https://bugs.gentoo.org/728118 Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org> defaults/initrd.scripts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/defaults/initrd.scripts b/defaults/initrd.scripts index 2e3632b..c03629d 100644 --- a/defaults/initrd.scripts +++ b/defaults/initrd.scripts @@ -2525,7 +2525,13 @@ do_resume() { swsusp_resume() { # determine swap resume partition local device=$(ls -lL "${REAL_RESUME}" | sed 's/\ */ /g' | cut -d \ -f 5-6 | sed 's/,\ */:/') - [ -f /sys/power/resume ] && echo "${device}" > /sys/power/resume + if [ -f /sys/power/resume ] + then + log_msg "Trying to resume using swsusp ..." + log_msg "COMMAND: 'echo \"${device}\" > /sys/power/resume'" + echo "${device}" > /sys/power/resume + log_msg "System is not resuming, probably because it wasn't suspended; Continue normal booting ..." + fi } tuxonice_resume() { @@ -2585,8 +2591,13 @@ tuxonice_resume() { fi fi + + log_msg "Trying to resume using TuxOnIce ..." + log_msg "COMMAND: 'echo \"${REAL_RESUME}\" > ${tuxonice_resumedev}'" echo "${REAL_RESUME}" > "${tuxonice_resumedev}" + log_msg "COMMAND: 'echo > ${tuxonice_do_resume}'" echo > "${tuxonice_do_resume}" + log_msg "System is not resuming, probably because it wasn't suspended; Continue normal booting ..." } find_loop() {
