]> git.pld-linux.org Git - projects/geninitrd.git/commitdiff
swsusp: don't consider in-memory zram swaps
authorJan Palus <atler@pld-linux.org>
Tue, 20 Sep 2022 12:01:58 +0000 (14:01 +0200)
committerJan Palus <atler@pld-linux.org>
Tue, 20 Sep 2022 12:01:58 +0000 (14:01 +0200)
mod-swsusp.sh

index 922453608f0632770606d05587b447f33e19b2cc..9b1a1f37f60f1446e472df07a8eeff445d837c37 100644 (file)
@@ -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
This page took 0.28417 seconds and 4 git commands to generate.