File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -37,9 +37,11 @@ def resume(self) -> None:
3737
3838def handle_early_resume (self ) -> None :
3939 return [
40- "resumeval=$(readvar resume)" ,
41- 'if ! check_var noresume && [ -n "$resumeval" ] ; then' ,
42- ' if echo "$resumeval" | grep -qE "^PARTUUID=|^UUID="; then' ,
40+ "resumeval=$(readvar resume)" , # read the cmdline resume var
41+ 'if ! check_var noresume && [ -n "$resumeval" ] && [ -w /sys/power/resume ]; then' ,
42+ ' if echo "$resumeval" | grep -q "UUID=" ||' , # resolve uuid to device
43+ ' echo "$resumeval" | grep -q "PARTUUID=" ||' , # or resolve partuuid to device
44+ ' echo "$resumeval" | grep -q "LABEL=" ; then' , # or resolve label to device
4345 ' resume=$(blkid -t "$resumeval" -o device)' ,
4446 " else" ,
4547 ' resume="$resumeval"' ,
You can’t perform that action at this time.
0 commit comments