[projects/geninitrd] swsusp: don't consider in-memory zram swaps

atler atler at pld-linux.org
Tue Sep 20 14:02:28 CEST 2022


commit d56b72875dd768079f87d74b96207f66ad17a6d5
Author: Jan Palus <atler at pld-linux.org>
Date:   Tue Sep 20 14:01:58 2022 +0200

    swsusp: don't consider in-memory zram swaps

 mod-swsusp.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/mod-swsusp.sh b/mod-swsusp.sh
index 9224536..9b1a1f3 100644
--- a/mod-swsusp.sh
+++ b/mod-swsusp.sh
@@ -13,7 +13,7 @@ setup_mod_swsusp() {
 		return
 	fi
 
-	swap_dev="$(awk '/^\/dev\// { print $1 }' /proc/swaps | head -1)"
+	swap_dev="$(awk '/^\/dev\// { print $1 }' /proc/swaps | grep -v /dev/zram | head -1)"
 	if [ -z "$swap_dev" ]; then
 	    warn "Cannot determine swap device. You may try add specific device to kernel command line. Disabling swsusp support."
 	    USE_SWSUSP=no
@@ -25,7 +25,7 @@ setup_mod_swsusp() {
 # find modules for for swsusp
 # @access	public
 find_modules_swsusp() {
-    	swap_dev="$(awk '/^\/dev\// { print $1 }' /proc/swaps | head -1)"
+    	swap_dev="$(awk '/^\/dev\// { print $1 }' /proc/swaps | grep -v /dev/zram | head -1)"
 
 	# save state
 	local vgvolumes=$LVM_VGVOLUMES
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/projects/geninitrd.git/commitdiff/d56b72875dd768079f87d74b96207f66ad17a6d5



More information about the pld-cvs-commit mailing list