diff options
author | Sami Tolvanen <[email protected]> | 2020-11-13 10:34:14 -0800 |
---|---|---|
committer | Steven Rostedt (VMware) <[email protected]> | 2020-11-30 21:42:48 -0500 |
commit | 983df5f2699f83f78643b19d3399b160d1e64f5b (patch) | |
tree | b4d34490033c32d86f3e51480f7d3f91b985cc90 /scripts/gdb/linux | |
parent | 8785f51a17083eee7c37606079c6447afc6ba102 (diff) |
samples/ftrace: Mark my_tramp[12]? global
my_tramp[12]? are declared as global functions in C, but they are not
marked global in the inline assembly definition. This mismatch confuses
Clang's Control-Flow Integrity checking. Fix the definitions by adding
.globl.
Link: https://lkml.kernel.org/r/[email protected]
Fixes: 9d907f1ae80b8 ("ftrace/samples: Add a sample module that implements modify_ftrace_direct()")
Reviewed-by: Kees Cook <[email protected]>
Signed-off-by: Sami Tolvanen <[email protected]>
Signed-off-by: Steven Rostedt (VMware) <[email protected]>
Diffstat (limited to 'scripts/gdb/linux')
0 files changed, 0 insertions, 0 deletions