Blame 0040-resume-autoconf-resume.patch
|
Harald Hoyer |
4734ec |
From 40da1e5a319a02f30c585e0e963e75e4257d2bf7 Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
4734ec |
From: Harald Hoyer <harald@redhat.com>
|
|
Harald Hoyer |
4734ec |
Date: Mon, 2 Dec 2013 10:45:17 +0100
|
|
Harald Hoyer |
4734ec |
Subject: [PATCH] resume: autoconf resume
|
|
Harald Hoyer |
4734ec |
|
|
Harald Hoyer |
4734ec |
---
|
|
Harald Hoyer |
4734ec |
modules.d/95resume/module-setup.sh | 15 +++++++++++++++
|
|
Harald Hoyer |
4734ec |
1 file changed, 15 insertions(+)
|
|
Harald Hoyer |
4734ec |
|
|
Harald Hoyer |
4734ec |
diff --git a/modules.d/95resume/module-setup.sh b/modules.d/95resume/module-setup.sh
|
|
Harald Hoyer |
4734ec |
index a172c27..ceb7855 100755
|
|
Harald Hoyer |
4734ec |
--- a/modules.d/95resume/module-setup.sh
|
|
Harald Hoyer |
4734ec |
+++ b/modules.d/95resume/module-setup.sh
|
|
Harald Hoyer |
4734ec |
@@ -16,8 +16,23 @@ check() {
|
|
Harald Hoyer |
4734ec |
}
|
|
Harald Hoyer |
4734ec |
|
|
Harald Hoyer |
4734ec |
# called by dracut
|
|
Harald Hoyer |
4734ec |
+cmdline() {
|
|
Harald Hoyer |
4734ec |
+ local _activated
|
|
Harald Hoyer |
4734ec |
+ declare -A _activated
|
|
Harald Hoyer |
4734ec |
+
|
|
Harald Hoyer |
4734ec |
+ for dev in "${!host_fs_types[@]}"; do
|
|
Harald Hoyer |
4734ec |
+ [[ ${host_fs_types[$dev]} =~ ^(swap|swsuspend|swsupend)$ ]] || continue
|
|
Harald Hoyer |
4734ec |
+ printf "resume=%s " "$(shorten_persistent_dev "$(get_persistent_dev "$dev")")"
|
|
Harald Hoyer |
4734ec |
+ done
|
|
Harald Hoyer |
4734ec |
+}
|
|
Harald Hoyer |
4734ec |
+
|
|
Harald Hoyer |
4734ec |
+# called by dracut
|
|
Harald Hoyer |
4734ec |
install() {
|
|
Harald Hoyer |
4734ec |
local _bin
|
|
Harald Hoyer |
4734ec |
+
|
|
Harald Hoyer |
4734ec |
+ cmdline >> "${initdir}/etc/cmdline.d/95resume.conf"
|
|
Harald Hoyer |
4734ec |
+ echo >> "${initdir}/etc/cmdline.d/95resume.conf"
|
|
Harald Hoyer |
4734ec |
+
|
|
Harald Hoyer |
4734ec |
# Optional uswsusp support
|
|
Harald Hoyer |
4734ec |
for _bin in /usr/sbin/resume /usr/lib/suspend/resume /usr/lib/uswsusp/resume
|
|
Harald Hoyer |
4734ec |
do
|