diff options
| author | Josh Poimboeuf <jpoimboe@kernel.org> | 2026-04-20 19:20:42 -0700 |
|---|---|---|
| committer | Josh Poimboeuf <jpoimboe@kernel.org> | 2026-05-04 21:15:59 -0700 |
| commit | 0a7823d1d70dd17fbf0e9771d9afd5067a69ded0 (patch) | |
| tree | 32be5dc5ba5e7f6d7d46280e9169554b6c121ad4 /scripts/objdiff | |
| parent | 710c4c254688c37478fb72a0e870afad1f54715f (diff) | |
objtool/klp: Don't correlate __initstub__ symbols
With LTO, the initcall infrastructure generates __initstub__kmod_*
wrapper functions in .init.text. These are the LTO equivalent of
__initcall__kmod_* data pointers, which are already excluded from
correlation.
These are __init functions whose memory is freed after boot, so there's
no reason to include or reference them in a livepatch module.
Acked-by: Song Liu <song@kernel.org>
Reviewed-by: Miroslav Benes <mbenes@suse.cz>
Signed-off-by: Josh Poimboeuf <jpoimboe@kernel.org>
Diffstat (limited to 'scripts/objdiff')
0 files changed, 0 insertions, 0 deletions
