Skip to content

Commit

Permalink
feat(resume): also consider resume= in the cmdline as enabling hibern…
Browse files Browse the repository at this point in the history
…ation

Don't consider noresume to disable, that's a single-boot flag

Closes dracutdevs#924
  • Loading branch information
nabijaczleweli committed Jan 5, 2023
1 parent b060945 commit da5d896
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion modules.d/95resume/module-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ check() {
# Only support resume if hibernation is currently on
# and no swap is mounted on a net device
[[ $hostonly ]] || [[ $mount_needs ]] && {
swap_on_netdevice || [[ -f /sys/power/resume && "$(cat /sys/power/resume)" == "0:0" ]] && return 255
swap_on_netdevice || [[ -f /sys/power/resume && "$(< /sys/power/resume)" == "0:0" ]] || grep -rq '^\|[[:space:]]resume=' /proc/cmdline /etc/cmdline /etc/cmdline.d "${initdir}/etc/cmdline" "${initdir}/etc/cmdline.d" /etc/kernel/cmdline /usr/lib/kernel/cmdline 2> /dev/null && return 255
}

return 0
Expand Down

0 comments on commit da5d896

Please sign in to comment.