From cf45a6e108634bf837bd515706931e59cc056fd5 Mon Sep 17 00:00:00 2001 From: Finn Callies Date: Mon, 29 Jun 2026 11:39:39 +0200 Subject: [PATCH] pvics: Fail on non-existend BLE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Issue an error if the specified boot loader entry cannot be found. Reviewed-by: Holger Dengler Signed-off-by: Finn Callies Signed-off-by: Jan Höppner --- scripts/pvics | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/pvics b/scripts/pvics index 92347172..18cdbb6b 100755 --- a/scripts/pvics +++ b/scripts/pvics @@ -1051,6 +1051,7 @@ convert() { local pvimg_cmd pv_cmd ble_array b # initialize + kernel_parameter="" image=${IMAGE} ble=${C_BOOT_LOADER_ENTRY} kernel_parameter_file="${TEMP_DIR}/kernel_parameter" @@ -1097,6 +1098,9 @@ convert() { kernel_parameter+="$(grep -E "^options" "${f}" | cut -d ' ' -f 2-) ${sel_kernel_parameter}" break done + if [[ -z "${kernel_parameter}" ]]; then + log_error "No boot loader entry with title \"${ble}\" found" + fi if [[ "${NO_EBC}" != "true" ]]; then if [[ $(echo "${kernel_parameter}" | grep "root=LABEL=root") == "" \ && $? == "1" \