From 24392c6f62e26afb192992808772bd19ceab5446 Mon Sep 17 00:00:00 2001 From: Bin Yang Date: Tue, 16 Jul 2019 14:39:27 +0800 Subject: [PATCH 16/23] add object in kpatch it is required by make_hotpatch users Signed-off-by: Bin Yang --- kpatch-build/kpatch-build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/kpatch-build/kpatch-build b/kpatch-build/kpatch-build index c109ee3..de448dc 100755 --- a/kpatch-build/kpatch-build +++ b/kpatch-build/kpatch-build @@ -1071,6 +1071,8 @@ echo -n "Patched objects:" for i in $(echo "${objnames[@]}" | tr ' ' '\n' | sort -u | tr '\n' ' ') do echo -n " $i" + echo -n " $(basename $i)" + echo -n "$(basename $i)" >> $TEMPDIR/patch/object done echo @@ -1177,6 +1179,7 @@ UNDEFINED=$(comm -23 <(sort -u "${TEMPDIR}"/undefined_references) \ [[ -z "$USERMODBUILDDIR" ]] && [[ -n "$UNDEFINED" ]] && die "Undefined symbols: $UNDEFINED" cp -f "$TEMPDIR/patch/$MODNAME.ko" "$BASE" || die +cp -f "$TEMPDIR/patch/object" "$BASE" || die [[ "$DEBUG" -eq 0 ]] && rm -f "$LOGFILE" -- 2.18.1