From: Patrick Ohly Date: Fri, 18 Sep 2015 11:49:22 +0000 (+0200) Subject: initramfs-framework: better error reporting for invalid root boot parameter X-Git-Tag: 2015-10~365 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=71d7803e5b13e26fd8001e87cfbac68114ddaa30;p=openembedded-core.git initramfs-framework: better error reporting for invalid root boot parameter When the "boot" parameter refers to a non-existent device, the only visible output at normal log levels was a rather confusing: ERROR: There's no '/dev' on rootfs. That's because the actual error, not being able to find the root device, was only a debug message, which gets ignored in the default mode. Promoting the "root '$bootparam_root' doesn't exist." message from "debug" to "msg" gives sufficient context to understand the error. A more intrusive change would be to change also the control flow. Signed-off-by: Patrick Ohly Signed-off-by: Ross Burton --- diff --git a/meta/recipes-core/initrdscripts/initramfs-framework/finish b/meta/recipes-core/initrdscripts/initramfs-framework/finish index e712ff03c6..d09bbb8bed 100755 --- a/meta/recipes-core/initrdscripts/initramfs-framework/finish +++ b/meta/recipes-core/initrdscripts/initramfs-framework/finish @@ -37,7 +37,7 @@ finish_run() { fi mount $flags $bootparam_root $ROOTFS_DIR else - debug "root '$bootparam_root' doesn't exist." + msg "root '$bootparam_root' doesn't exist." fi fi