kpatch/kpatch-build
Julien Thierry af1fe267c5 create-diff-object: Avoid unnecessary parent symbol inclusion
When a child symbol has changed, the parent symbol is only needed
in the output object if the child symbol is unpatchable on its own.
This is the case when the child symbol does not have its own profiling
call.

Only include unchanged parent symbols if their child has changed and
the child does not have a function profiling call.

Signed-off-by: Julien Thierry <jthierry@redhat.com>
2020-03-30 14:14:17 +01:00
..
gcc-plugins gcc-plugin: Include additional header for GCC 8 2018-05-30 19:39:48 +05:30
insn insn: get it to compile in create-diff-object 2014-05-30 15:19:57 -05:00
Makefile kpatch-build/Makefile: Skip build insn/plugin with -Wconversion 2020-01-23 12:59:38 +05:30
create-diff-object.c create-diff-object: Avoid unnecessary parent symbol inclusion 2020-03-30 14:14:17 +01:00
create-klp-module.c create-klp-module: Fix -Wconversion warnings 2020-02-11 19:25:04 +05:30
create-kpatch-module.c create-kpatch-module: Fix -Wconversion warnings 2020-02-11 19:25:10 +05:30
kpatch-build kpatch-build: replace all '-' to '_' in KOBJFILE_NAME 2019-12-30 17:48:14 +08:00
kpatch-elf.c kpatch-elf: Fix -Wconversion warnings 2020-02-11 19:24:57 +05:30
kpatch-elf.h create-diff-object: fix relocations used for ZERO_PAGE(0) 2020-01-20 11:41:01 +03:00
kpatch-gcc Making kpatch-build compatible with custom gcc names 2019-05-09 19:15:11 +02:00
kpatch-intermediate.h create-diff-object: Fix -Wconversion warnings 2020-02-10 09:07:21 +05:30
kpatch.h kpatch-build: add exit status enum 2018-06-15 07:11:48 -04:00
list.h new .fixup group size algorithm 2014-09-15 14:54:57 -05:00
log.h kpatch-build: add exit status enum 2018-06-15 07:11:48 -04:00
lookup.c Make symvers reading code more flexible. 2019-10-25 14:17:11 +02:00
lookup.h kpatch-build: use symbol table instead of kobject 2018-05-18 09:24:40 +02:00