From: Kairui Song Date: Thu, 8 Dec 2022 16:25:42 +0000 (+0800) Subject: fix(dracut-init): make require_kernel_modules ignore no kernel build X-Git-Tag: 058~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d460941b51d0178683b9098e62ad57e43fb71011;p=thirdparty%2Fdracut.git fix(dracut-init): make require_kernel_modules ignore no kernel build If --no-kernel is specified, kernel module checking won't work, just skip it. Signed-off-by: Kairui Song --- diff --git a/dracut-init.sh b/dracut-init.sh index c86ab45aa..40b66f54f 100755 --- a/dracut-init.sh +++ b/dracut-init.sh @@ -158,6 +158,9 @@ require_kernel_modules() { local _module_name="${moddir##*/}" local _ret=0 + # Ignore kernel module requirement for no-kernel build + [[ $no_kernel == yes ]] && return 0 + if [[ $1 == "-m" ]]; then _module_name="$2" shift 2