linux/samples/ftrace
Vladimir Riabchun df1bbf7800 ftrace/samples: Fix function size computation
[ Upstream commit 80d03a4083 ]

In my_tramp1 function .size directive was placed above
ASM_RET instruction, leading to a wrong function size.

Link: https://lore.kernel.org/aK3d7vxNcO52kEmg@vova-pc
Fixes: 9d907f1ae8 ("samples/ftrace: Fix asm function ELF annotations")
Signed-off-by: Vladimir Riabchun <ferr.lambarginio@gmail.com>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2025-09-19 16:29:56 +02:00
..
ftrace-direct-modify.c ftrace/samples: Fix function size computation 2025-09-19 16:29:56 +02:00
ftrace-direct-multi-modify.c ftrace: Export ftrace_free_filter() to modules 2023-02-01 08:34:37 +01:00
ftrace-direct-multi.c ftrace: Export ftrace_free_filter() to modules 2023-02-01 08:34:37 +01:00
ftrace-direct-too.c samples: ftrace: Save required argument registers in sample trampolines 2023-07-23 13:49:44 +02:00
ftrace-direct.c x86/ibt,ftrace: Add ENDBR to samples/ftrace 2022-03-15 10:32:38 +01:00
Makefile ftrace/samples: Add module to test multi direct modify interface 2021-12-09 13:02:44 -05:00
sample-trace-array.c tracing: samples: Initialize trace_array_printk() with the correct function 2025-05-22 14:10:06 +02:00
sample-trace-array.h tracing: Sample module to demonstrate kernel access to Ftrace instances. 2019-11-22 19:41:08 -05:00