1 parent 996a78d commit 42da789Copy full SHA for 42da789
1 file changed
systemd-swap
@@ -253,7 +253,12 @@ case $1 in
253
if [[ ! -d /sys/module/zram ]]; then
254
INFO "Zram: not part of kernel, trying to find zram module"
255
modprobe -n zram || ERRO "Zram: can't find zram module!"
256
- modprobe zram
+ # workaround for some zram initialization problems
257
+ for (( i = 0; i < 10; ++i )); do
258
+ [[ -d /sys/module/zram ]] && break
259
+ modprobe zram
260
+ snore 0.2
261
+ done
262
INFO "Zram: module successfully loaded"
263
else
264
INFO "Zram: module already loaded" && readonly ZRAM_ALREADY_SET=true
0 commit comments