diff options
| author | Josh Poimboeuf <jpoimboe@kernel.org> | 2025-09-17 19:04:03 +0300 |
|---|---|---|
| committer | Josh Poimboeuf <jpoimboe@kernel.org> | 2025-10-15 00:50:18 +0300 |
| commit | 164c9201e1dad8d5c0c38f583dba81e4b6da9cc7 (patch) | |
| tree | 0450426a0f0e5b73d640fe4419064db6d1507a1a /tools/perf/scripts/python/stackcollapse.py | |
| parent | 2058f6d1660edc4a9bda9bee627792b352121b10 (diff) | |
| download | linux-164c9201e1dad8d5c0c38f583dba81e4b6da9cc7.tar.xz | |
objtool: Add base objtool support for livepatch modules
In preparation for klp-build, enable "classic" objtool to work on
livepatch modules:
- Avoid duplicate symbol/section warnings for prefix symbols and the
.static_call_sites and __mcount_loc sections which may have already
been extracted by klp diff.
- Add __klp_funcs to the IBT function pointer section whitelist.
- Prevent KLP symbols from getting incorrectly classified as cold
subfunctions.
Acked-by: Petr Mladek <pmladek@suse.com>
Tested-by: Joe Lawrence <joe.lawrence@redhat.com>
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/stackcollapse.py')
0 files changed, 0 insertions, 0 deletions
