mirror of
https://github.com/dynup/kpatch
synced 2024-12-22 13:12:06 +00:00
21645c6a07
The stacktrace internal interface has been updated for v5.2. On x86, among others, this means that stack_trace_save_tsk* is to be used instead of instantiating a stack_trace struct. Those routines are currently not exported for module use. See linux kernel: <25e39e32b0a3> (livepatch: Simplify stack trace retrieval) for more info about the stacktrace interface changes. The kernel/livepatch subsystem is the way forward for using kpatch and there are plans to phase out 'kmod' altogether in the near future. It is still possible to build and use kmod by doing something like: $ env BUILDMOD="yes" make Closes #966 Signed-off-by: Yannick Cote <ycote@redhat.com>
22 lines
547 B
Makefile
22 lines
547 B
Makefile
SHELL = /bin/sh
|
|
CC = gcc
|
|
|
|
INSTALL = /usr/bin/install
|
|
|
|
ARCH = $(shell uname -m)
|
|
|
|
PREFIX ?= /usr/local
|
|
LIBDIR ?= lib
|
|
LIBEXEC ?= libexec
|
|
BINDIR = $(DESTDIR)$(PREFIX)/bin
|
|
SBINDIR = $(DESTDIR)$(PREFIX)/sbin
|
|
MODULESDIR = $(DESTDIR)$(PREFIX)/$(LIBDIR)/kpatch
|
|
LIBEXECDIR = $(DESTDIR)$(PREFIX)/$(LIBEXEC)/kpatch
|
|
DATADIR = $(DESTDIR)$(PREFIX)/share/kpatch
|
|
MANDIR = $(DESTDIR)$(PREFIX)/share/man/man1
|
|
SYSTEMDDIR = $(DESTDIR)$(PREFIX)/lib/systemd/system
|
|
UPSTARTDIR = $(DESTDIR)/etc/init
|
|
|
|
.PHONY: all install clean
|
|
.DEFAULT: all
|