Lines Matching full:die

82 die() {
93 [[ ! -e "$file" ]] && die "no file to stash: $file"
120 die "line ${BASH_LINENO[0]}: '$BASH_COMMAND'"
185 [[ "$2" != *.ko ]] && die "output filename should end with .ko"
206 [[ ! -d "$TMP_DIR" ]] && die "--short-circuit requires preserved klp-tmp dir"
214 *) die "invalid short-circuit step '$2'" ;;
242 [[ -f "$patch" ]] || die "$patch doesn't exist"
259 source "$CONFIG" || die "no .config file in $(dirname "$CONFIG")"
263 die "CONFIG_LIVEPATCH not enabled"
266 die "CONFIG_KLP_BUILD not enabled"
269 die "kernel option 'CONFIG_GCC_PLUGIN_LATENT_ENTROPY' not supported"
272 die "kernel option 'CONFIG_GCC_PLUGIN_RANDSTRUCT' not supported"
276 die "Clang assembler version < 20 not supported"
279 die "objtool not built with KLP support; install xxhash-devel/libxxhash-dev (version >= 0.8) and recompile"
318 die ".config mismatch, check your .config or run 'make olddefconfig'"
320 make syncconfig &>/dev/null || die "make syncconfig failed"
323 [[ -z "$kernelrelease" ]] && die "failed to get kernel version"
366 die "${patch}: unsupported patch to $file"
381 [[ ! -f "$patch" ]] && die "$patch doesn't exist"
386 die "$patch did not apply"
438 [[ ! "$PWD" -ef "$SCRIPT_DIR/../.." ]] && die "please run from the kernel root directory"
441 [[ -f "$ORIG_DIR/.complete" ]] || die "-S $SHORT_CIRCUIT requires completed $ORIG_DIR"
444 [[ -f "$PATCHED_DIR/.complete" ]] || die "-S $SHORT_CIRCUIT requires completed $PATCHED_DIR"
447 [[ -f "$ORIG_CSUM_DIR/.complete" ]] || die "-S $SHORT_CIRCUIT requires completed $ORIG_CSUM_DIR"
448 [[ -f "$PATCHED_CSUM_DIR/.complete" ]] || die "-S $SHORT_CIRCUIT requires completed $PATCHED_CSUM_DIR"
451 [[ -f "$DIFF_DIR/.complete" ]] || die "-S $SHORT_CIRCUIT requires completed $DIFF_DIR"
459 [[ -x "$FIX_PATCH_LINES" ]] || die "can't find fix-patch-lines"
460 command -v recountdiff &>/dev/null || die "recountdiff not found (install patchutils)"
571 || die "$build kernel build failed"
601 [[ ! -f "$file" ]] && die "missing $(basename "$file") for $_file"
636 [[ ! -f "$file" ]] && die "missing $(basename "$file") for $_file"
646 (( found == 0 )) && die "no changes detected"
691 [[ ${#files[@]} -eq 0 ]] && die "no changes detected"
728 die "objtool klp diff failed"
771 ( cat "$orig_log" >&2; die "objtool klp checksum failed" )
775 ( cat "$patched_log" >&2; die "objtool klp checksum failed" )
824 [[ ${#files[@]} -eq 0 ]] && die "no changes detected"
877 "$OBJTOOL" klp post-link "$kmod_file" || die "objtool klp post-link failed"