kpatch/kpatch-build
Josh Poimboeuf 401680a7c9 create-diff-object: tracepoint & jump label fixes
The current approach of trying to include the tracepoint-related
sections doesn't work at all.  The new tracepoints don't show up in
"perf list".

And also, with one patch (issue #219) I've seen a panic in
jump_label_del_module().  I suspect it's because the kernel is confused
by dynamic relocations' changing of the jump table after it was
registered with the jump table code.

I think the best approach for now is to just always exclude these
sections.  It should be harmless, with the only consequence being that
tracepoints and jump labels can't be enabled in patched functions (which
is already the case with the current code anyway).

Fixes #221.
2014-05-30 15:20:08 -05:00
..
insn insn: get it to compile in create-diff-object 2014-05-30 15:19:57 -05:00
create-diff-object.c create-diff-object: tracepoint & jump label fixes 2014-05-30 15:20:08 -05:00
kpatch-build kpatch-build: better error message for struct def change 2014-05-28 13:48:55 -05:00
list.h fix list corruption in special section handlers 2014-05-15 15:27:53 -05:00
lookup.c fix review comments 2014-05-20 12:44:31 -05:00
lookup.h merge add-patches-section functionality into create-obj-diff 2014-05-20 12:44:30 -05:00
Makefile insn: get it to compile in create-diff-object 2014-05-30 15:19:57 -05:00