[PATCH v3 0/2] ARM: Implement MODULE_PLT support in FTRACE

2018-03-09 Thread Alexander Sverdlin
FTRACE's function tracer currently doesn't always work on ARM with MODULE_PLT option enabled. If the module is loaded too far, FTRACE's code modifier cannot cope with introduced veneers and turns the function tracer off globally. ARM64 already has a solution for the problem, refer to the

[PATCH v3 0/2] ARM: Implement MODULE_PLT support in FTRACE

2018-03-09 Thread Alexander Sverdlin
FTRACE's function tracer currently doesn't always work on ARM with MODULE_PLT option enabled. If the module is loaded too far, FTRACE's code modifier cannot cope with introduced veneers and turns the function tracer off globally. ARM64 already has a solution for the problem, refer to the