kpatch/kpatch-build
Seth Jennings 681a6e80b9 refactor core <-> patch interface
Make kpatch_funs truly internal by:
Defining it in core.c
Adding a struct kpatch_internal, declared in kpatch.h and defined in
 core.c, that contains per patch module internal data.
Adding an "internal" field to struct kpatch_modules.
Allocating internal and funcs data in core.c, not in the patch module,
 since the patch module has no knowledge of kpatch_func anymore.
Adding a "patch" field to kpatch_func that points directly to the
 kpatch_patch provided by the module (rather than a field-by-field copy)

Signed-off-by: Seth Jennings <sjenning@redhat.com>
2014-05-12 14:58:29 -05:00
..
add-patches-section.c refactor core <-> patch interface 2014-05-12 14:58:29 -05:00
create-diff-object.c cleanup logic in rela comparison 2014-05-12 08:48:33 -05:00
kpatch-build kpatch-build: replace special characters in module name 2014-05-05 11:07:35 -05:00
link-vmlinux-syms.c safe kpatch unload 2014-04-25 23:05:26 -05:00
list.h fixup review comments 2014-05-09 23:42:11 -05:00
Makefile convert from arrays to linked-lists 2014-05-07 10:06:41 -05:00