mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-09-04 20:19:47 +08:00 
			
		
		
		
	 d899926f55
			
		
	
	
		d899926f55
		
	
	
	
	
		
			
			Move selftest function to its own compile unit so it can be compiled with the ftrace cflags (CC_FLAGS_FTRACE) allowing it to be probed during the ftrace startup tests. Link: http://lkml.kernel.org/r/153294604271.32740.16490677128630177030.stgit@devbox Signed-off-by: Francis Deslauriers <francis.deslauriers@efficios.com> Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
		
			
				
	
	
		
			11 lines
		
	
	
		
			353 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			11 lines
		
	
	
		
			353 B
		
	
	
	
		
			C
		
	
	
	
	
	
| // SPDX-License-Identifier: GPL-2.0
 | |
| /*
 | |
|  * Function used during the kprobe self test. This function is in a separate
 | |
|  * compile unit so it can be compile with CC_FLAGS_FTRACE to ensure that it
 | |
|  * can be probed by the selftests.
 | |
|  */
 | |
| int kprobe_trace_selftest_target(int a1, int a2, int a3, int a4, int a5, int a6)
 | |
| {
 | |
| 	return a1 + a2 + a3 + a4 + a5 + a6;
 | |
| }
 |