From bff258754c9a70ef3a754ad57bedf1f7e9649776 Mon Sep 17 00:00:00 2001 From: Yannick Cote Date: Wed, 25 Aug 2021 22:22:37 -0400 Subject: [PATCH] Bump to v0.9.4 Interesting changes since v0.9.3: - Support for multiple source files - Makefile tweaks for handling non-replace kpatch building - Support CONFIG_PRINTK_INDEX - kpatch-build: set EXTRAVERSION and not localversion for RH kernels - Make sure section symbols exist - create-diff-object: Check that the section has a secsym - kpatch: rmmod module of the same name before loading a module - kpatch-build: enable option -R|--replace to build replace klp - kpatch: use /sys/kernel/kpatch/ to check whether core module is loaded - kpatch: Sync signal subcmd usage output with manpage - fixes for the out-of-range relocation check Signed-off-by: Yannick Cote --- contrib/kpatch.spec | 15 ++++++++++++++- kpatch/kpatch | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/contrib/kpatch.spec b/contrib/kpatch.spec index 6bf13ab..38eae19 100644 --- a/contrib/kpatch.spec +++ b/contrib/kpatch.spec @@ -6,7 +6,7 @@ Name: kpatch Summary: Dynamic kernel patching -Version: 0.9.3 +Version: 0.9.4 License: GPLv2 Group: System Environment/Kernel URL: http://github.com/dynup/kpatch @@ -104,6 +104,19 @@ rm -rf %{buildroot} %{_mandir}/man1/kpatch-build.1* %changelog +* Wed Aug 25 Yannick Cote - 0.9.4 +- Support for multiple source files +- Makefile tweaks for handling non-replace kpatch building +- Support CONFIG_PRINTK_INDEX +- kpatch-build: set EXTRAVERSION and not localversion for RH kernels +- Make sure section symbols exist +- create-diff-object: Check that the section has a secsym +- kpatch: rmmod module of the same name before loading a module +- kpatch-build: enable option -R|--replace to build replace klp +- kpatch: use /sys/kernel/kpatch/ to check whether core module is loaded +- kpatch: Sync signal subcmd usage output with manpage +- fixes for the out-of-range relocation check + * Tue Apr 20 Yannick Cote - 0.9.3 - Initial support for clang compiler - Add support for rhel-8.4 diff --git a/kpatch/kpatch b/kpatch/kpatch index 3cbe692..4ec4635 100755 --- a/kpatch/kpatch +++ b/kpatch/kpatch @@ -25,7 +25,7 @@ INSTALLDIR=/var/lib/kpatch SCRIPTDIR="$(readlink -f "$(dirname "$(type -p "$0")")")" -VERSION="0.9.3" +VERSION="0.9.4" POST_ENABLE_WAIT=15 # seconds POST_SIGNAL_WAIT=60 # seconds MODULE_REF_WAIT=15 # seconds