summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Hutchings <ben@decadent.org.uk>2017-02-18 23:16:23 +0000
committerBen Hutchings <ben@decadent.org.uk>2017-04-08 20:44:18 +0100
commit2be97ee71ccf676c0f8f4dc38589aeac768b09a0 (patch)
treefd90d68e747a1c53b7ffa4f9f55b4e4af2a72d74
parentf3a61b36882cc19a2c39275a1d1f80bdddfab1c6 (diff)
scripts/local-premount/resume: Check for kernel resume interface earlier
There is no point in looking for the resume device if the kernel doesn't support resuming from disk. Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
-rwxr-xr-xscripts/local-premount/resume4
1 files changed, 1 insertions, 3 deletions
diff --git a/scripts/local-premount/resume b/scripts/local-premount/resume
index 11acfc7..6b3c7c3 100755
--- a/scripts/local-premount/resume
+++ b/scripts/local-premount/resume
@@ -15,7 +15,7 @@ prereqs)
;;
esac
-if [ -z "${resume}" ]; then
+if [ -z "${resume}" ] || [ ! -e /sys/power/resume ]; then
exit 0
fi
@@ -53,8 +53,6 @@ esac
[ ! -e "${resume}" ] && exit 0
-[ ! -e /sys/power/resume ] && exit 0
-
# hardcode path, uswsusp ships an resume binary too
if [ -n "${resume_offset}" ]; then
/bin/resume ${resume} ${resume_offset}