Package: kpatch / 0.6.0-0.2

Metadata

Package Version Patches format
kpatch 0.6.0-0.2 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
kpatch build adjust dirs.patch | (download)

kpatch-build/kpatch-build | 10 5 + 5 - 0 !
1 file changed, 5 insertions(+), 5 deletions(-)

 adjust kpatch-build directories
Fix build err by Werror maybe uninitialized.patch | (download)

kpatch-build/create-diff-object.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] fix build err by '-werror=maybe-uninitialized'
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit


kmod fix symbol lookup on linux 4.19.patch | (download)

kmod/core/core.c | 12 11 + 1 - 0 !
1 file changed, 11 insertions(+), 1 deletion(-)

 kmod: fix symbol lookup on linux 4.19

Since Linux 4.19, symbols may contain either an absolute address or a
self-relative offset, depending on
CONFIG_HAVE_ARCH_PREL32_RELOCATIONS.  The function to resolve the
address is unfortunately not inline or exported, so copy it here.

Since the configuration symbol didn't exist before, we don't need to
add an explicit kernel version check.


kpatch build fix clean target.patch | (download)

kpatch-build/Makefile | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 kpatch-build: fix clean target

The clean target uses brace-expansion which is a bash extension not
supported by e.g. dash.  Force use of bash for this target.