kpatch/kmod/core
Josh Poimboeuf 29227a0fbd kmod/core: improve performance for cumulative patching
When multiple patch modules patch the same function, there's no need to
patch all the intermediate functions.  Just hook them all into the
original function and use the ftrace handler to find the newest one.

Also use a mutex in the register/unregister functions to protect changes
to kpatch_num_registered, kpatch_func_hash and calls to the ftrace
functions by other register/unregister invocations.
2014-03-19 10:05:07 -05:00
..
core.c kmod/core: improve performance for cumulative patching 2014-03-19 10:05:07 -05:00
kpatch.h kmod/core: update API and use hash table 2014-03-18 13:34:15 -05:00
Makefile kmod/core: remove assembler code 2014-03-14 20:23:12 -05:00