diff options
| author | Naveen N Rao <[email protected]> | 2023-06-19 15:17:20 +0530 |
|---|---|---|
| committer | Michael Ellerman <[email protected]> | 2023-08-22 00:09:05 +1000 |
| commit | 0240605931ec300ddb698020edff05a4c93edbb2 (patch) | |
| tree | 634fc655dd911c170628c70ecfd03f2b5a2a0ad6 | |
| parent | f6834c8c59a8e977a6f6e4f96c5d28dfa5db8430 (diff) | |
powerpc/module: Remove unused .ftrace.tramp section
.ftrace.tramp section is not used for any purpose. This code was added
all the way back in the original commit introducing support for dynamic
ftrace on ppc64 modules. Remove it.
Signed-off-by: Naveen N Rao <[email protected]>
Reviewed-by: Christophe Leroy <[email protected]>
Signed-off-by: Michael Ellerman <[email protected]>
Link: https://msgid.link/9cf6d7f37ba82f7cb6dafecf660f44925c526d8d.1687166935.git.naveen@kernel.org
| -rw-r--r-- | arch/powerpc/include/asm/module.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/arch/powerpc/include/asm/module.h b/arch/powerpc/include/asm/module.h index ac53606c2594..a8e2e8339fb7 100644 --- a/arch/powerpc/include/asm/module.h +++ b/arch/powerpc/include/asm/module.h @@ -75,10 +75,6 @@ struct mod_arch_specific { #endif #ifdef CONFIG_DYNAMIC_FTRACE -# ifdef MODULE - asm(".section .ftrace.tramp,\"ax\",@nobits; .align 3; .previous"); -# endif /* MODULE */ - int module_trampoline_target(struct module *mod, unsigned long trampoline, unsigned long *target); int module_finalize_ftrace(struct module *mod, const Elf_Shdr *sechdrs); |