diff --git a/kmod/patch/Makefile b/kmod/patch/Makefile index 7332774..85f0850 100644 --- a/kmod/patch/Makefile +++ b/kmod/patch/Makefile @@ -1,5 +1,5 @@ KPATCH_BUILD ?= /lib/modules/$(shell uname -r)/build -KPATCH_MAKE = $(MAKE) -C $(KPATCH_BUILD) M=$(PWD) +KPATCH_MAKE = $(MAKE) -C $(KPATCH_BUILD) M=$(PWD) CFLAGS_MODULE='$(CFLAGS_MODULE)' LDFLAGS += $(KPATCH_LDFLAGS) # ppc64le kernel modules are expected to compile with the @@ -7,7 +7,7 @@ LDFLAGS += $(KPATCH_LDFLAGS) # instead of a 32-bit offset from the TOC pointer. PROCESSOR = $(shell uname -m) ifeq ($(PROCESSOR), ppc64le) -KBUILD_CFLAGS_MODULE += -mcmodel=large +CFLAGS_MODULE += -mcmodel=large endif obj-m += $(KPATCH_NAME).o diff --git a/kpatch-build/kpatch-build b/kpatch-build/kpatch-build index 186b725..99bf601 100755 --- a/kpatch-build/kpatch-build +++ b/kpatch-build/kpatch-build @@ -839,7 +839,7 @@ if grep -q "CONFIG_LIVEPATCH=y" "$CONFIGFILE" && (kernel_is_rhel || kernel_versi if [[ "$KLP_REPLACE" -eq 1 ]] ; then support_klp_replace || die "The kernel doesn't support klp replace" else - export KBUILD_CFLAGS_MODULE="$KBUILD_CFLAGS_MODULE -DKLP_REPLACE_ENABLE=false" + export CFLAGS_MODULE="$CFLAGS_MODULE -DKLP_REPLACE_ENABLE=false" fi else # No support for livepatch in the kernel. Kpatch core module is needed.