tree: https://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git randconfig-5.16-next head: d18f89e8161c4cf63dd554521b305dd3374b52b3 commit: cdabfe1bcaf7f1dea6ba7c76d33236f34d47c9ae [51/151] Kbuild: consolidate warning flags in scripts/Makefile.extrawarn config: x86_64-randconfig-a016-20211028 (attached as .config) compiler: clang version 14.0.0 (https://github.com/llvm/llvm-project d321548c3ce987f4f21350ba1c81fdb5d4354224) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git/commit/?id=cdabfe1bcaf7f1dea6ba7c76d33236f34d47c9ae git remote add arnd-playground https://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground.git git fetch --no-tags arnd-playground randconfig-5.16-next git checkout cdabfe1bcaf7f1dea6ba7c76d33236f34d47c9ae # save the attached .config to linux build tree mkdir build_dir COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross W=1 O=build_dir ARCH=x86_64 SHELL=/bin/bash If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot Note: the arnd-playground/randconfig-5.16-next HEAD d18f89e8161c4cf63dd554521b305dd3374b52b3 builds fine. It only hurts bisectability. All errors (new ones prefixed by >>): In file included from drivers/cpuidle/cpuidle.c:11: In file included from include/linux/clockchips.h:14: In file included from include/linux/clocksource.h:13: In file included from include/linux/timex.h:65: In file included from arch/x86/include/asm/timex.h:5: arch/x86/include/asm/processor.h:550:17: warning: taking address of packed member 'sp0' of class or structure 'x86_hw_tss' may result in an unaligned pointer value [-Waddress-of-packed-member] this_cpu_write(cpu_tss_rw.x86_tss.sp0, sp0); ^~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:508:68: note: expanded from macro 'this_cpu_write' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~ include/linux/percpu-defs.h:375:22: note: expanded from macro '__pcpu_size_call' __verify_pcpu_ptr(&(variable)); \ ^~~~~~~~ include/linux/percpu-defs.h:219:47: note: expanded from macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ In file included from drivers/cpuidle/cpuidle.c:11: In file included from include/linux/clockchips.h:14: In file included from include/linux/clocksource.h:17: In file included from include/linux/timer.h:8: In file included from include/linux/debugobjects.h:6: In file included from include/linux/spinlock.h:55: In file included from include/linux/preempt.h:78: In file included from arch/x86/include/asm/preempt.h:7: In file included from include/linux/thread_info.h:60: arch/x86/include/asm/thread_info.h:177:13: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] oldframe = __builtin_frame_address(1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/thread_info.h:179:11: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] frame = __builtin_frame_address(2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from drivers/cpuidle/cpuidle.c:26: In file included from include/trace/events/power.h:12: In file included from include/linux/trace_events.h:10: In file included from include/linux/perf_event.h:49: In file included from include/linux/ftrace.h:22: >> arch/x86/include/asm/ftrace.h:7:3: error: Compiler does not support fentry? # error Compiler does not support fentry? ^ In file included from drivers/cpuidle/cpuidle.c:26: In file included from include/trace/events/power.h:12: In file included from include/linux/trace_events.h:10: In file included from include/linux/perf_event.h:49: include/linux/ftrace.h:893:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] addr = CALLER_ADDR1; ^~~~~~~~~~~~ include/linux/ftrace.h:880:38: note: expanded from macro 'CALLER_ADDR1' #define CALLER_ADDR1 ((unsigned long)ftrace_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:896:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] return CALLER_ADDR2; ^~~~~~~~~~~~ include/linux/ftrace.h:881:38: note: expanded from macro 'CALLER_ADDR2' #define CALLER_ADDR2 ((unsigned long)ftrace_return_address(2)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5 warnings and 1 error generated. -- In file included from arch/x86/kernel/cpu/mshyperv.c:10: In file included from include/linux/time.h:60: In file included from include/linux/time32.h:13: In file included from include/linux/timex.h:65: In file included from arch/x86/include/asm/timex.h:5: arch/x86/include/asm/processor.h:550:17: warning: taking address of packed member 'sp0' of class or structure 'x86_hw_tss' may result in an unaligned pointer value [-Waddress-of-packed-member] this_cpu_write(cpu_tss_rw.x86_tss.sp0, sp0); ^~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:508:68: note: expanded from macro 'this_cpu_write' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~ include/linux/percpu-defs.h:375:22: note: expanded from macro '__pcpu_size_call' __verify_pcpu_ptr(&(variable)); \ ^~~~~~~~ include/linux/percpu-defs.h:219:47: note: expanded from macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ In file included from arch/x86/kernel/cpu/mshyperv.c:11: In file included from include/linux/clocksource.h:17: In file included from include/linux/timer.h:8: In file included from include/linux/debugobjects.h:6: In file included from include/linux/spinlock.h:55: In file included from include/linux/preempt.h:78: In file included from arch/x86/include/asm/preempt.h:7: In file included from include/linux/thread_info.h:60: arch/x86/include/asm/thread_info.h:177:13: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] oldframe = __builtin_frame_address(1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/thread_info.h:179:11: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] frame = __builtin_frame_address(2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from arch/x86/kernel/cpu/mshyperv.c:24: In file included from arch/x86/include/asm/mshyperv.h:255: include/asm-generic/mshyperv.h:134:15: warning: taking address of packed member 'message_type' of class or structure 'hv_message_header' may result in an unaligned pointer value [-Waddress-of-packed-member] if (cmpxchg(&msg->header.message_type, old_msg_type, ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/atomic/atomic-instrumented.h:1788:9: note: expanded from macro 'cmpxchg' typeof(ptr) __ai_ptr = (ptr); \ ^~~ In file included from arch/x86/kernel/cpu/mshyperv.c:24: In file included from arch/x86/include/asm/mshyperv.h:255: include/asm-generic/mshyperv.h:134:15: warning: taking address of packed member 'message_type' of class or structure 'hv_message_header' may result in an unaligned pointer value [-Waddress-of-packed-member] if (cmpxchg(&msg->header.message_type, old_msg_type, ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/atomic/atomic-instrumented.h:1788:26: note: expanded from macro 'cmpxchg' typeof(ptr) __ai_ptr = (ptr); \ ^~~ In file included from arch/x86/kernel/cpu/mshyperv.c:26: In file included from arch/x86/include/asm/idtentry.h:9: In file included from include/linux/entry-common.h:7: In file included from include/linux/syscalls.h:88: In file included from include/trace/syscall.h:7: In file included from include/linux/trace_events.h:10: In file included from include/linux/perf_event.h:49: In file included from include/linux/ftrace.h:22: >> arch/x86/include/asm/ftrace.h:7:3: error: Compiler does not support fentry? # error Compiler does not support fentry? ^ In file included from arch/x86/kernel/cpu/mshyperv.c:26: In file included from arch/x86/include/asm/idtentry.h:9: In file included from include/linux/entry-common.h:7: In file included from include/linux/syscalls.h:88: In file included from include/trace/syscall.h:7: In file included from include/linux/trace_events.h:10: In file included from include/linux/perf_event.h:49: include/linux/ftrace.h:893:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] addr = CALLER_ADDR1; ^~~~~~~~~~~~ include/linux/ftrace.h:880:38: note: expanded from macro 'CALLER_ADDR1' #define CALLER_ADDR1 ((unsigned long)ftrace_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:896:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] return CALLER_ADDR2; ^~~~~~~~~~~~ include/linux/ftrace.h:881:38: note: expanded from macro 'CALLER_ADDR2' #define CALLER_ADDR2 ((unsigned long)ftrace_return_address(2)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings and 1 error generated. -- In file included from kernel/sched/fair.c:23: In file included from kernel/sched/sched.h:5: In file included from include/linux/sched.h:14: In file included from include/linux/pid.h:5: In file included from include/linux/rculist.h:11: In file included from include/linux/rcupdate.h:27: In file included from include/linux/preempt.h:78: In file included from arch/x86/include/asm/preempt.h:7: In file included from include/linux/thread_info.h:60: In file included from arch/x86/include/asm/thread_info.h:53: In file included from arch/x86/include/asm/cpufeature.h:5: arch/x86/include/asm/processor.h:550:17: warning: taking address of packed member 'sp0' of class or structure 'x86_hw_tss' may result in an unaligned pointer value [-Waddress-of-packed-member] this_cpu_write(cpu_tss_rw.x86_tss.sp0, sp0); ^~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:508:68: note: expanded from macro 'this_cpu_write' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~ include/linux/percpu-defs.h:375:22: note: expanded from macro '__pcpu_size_call' __verify_pcpu_ptr(&(variable)); \ ^~~~~~~~ include/linux/percpu-defs.h:219:47: note: expanded from macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ In file included from kernel/sched/fair.c:23: In file included from kernel/sched/sched.h:5: In file included from include/linux/sched.h:14: In file included from include/linux/pid.h:5: In file included from include/linux/rculist.h:11: In file included from include/linux/rcupdate.h:27: In file included from include/linux/preempt.h:78: In file included from arch/x86/include/asm/preempt.h:7: In file included from include/linux/thread_info.h:60: arch/x86/include/asm/thread_info.h:177:13: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] oldframe = __builtin_frame_address(1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/thread_info.h:179:11: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] frame = __builtin_frame_address(2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from kernel/sched/fair.c:23: In file included from kernel/sched/sched.h:49: In file included from include/linux/init_task.h:9: In file included from include/linux/ftrace.h:22: >> arch/x86/include/asm/ftrace.h:7:3: error: Compiler does not support fentry? # error Compiler does not support fentry? ^ In file included from kernel/sched/fair.c:23: In file included from kernel/sched/sched.h:49: In file included from include/linux/init_task.h:9: include/linux/ftrace.h:893:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] addr = CALLER_ADDR1; ^~~~~~~~~~~~ include/linux/ftrace.h:880:38: note: expanded from macro 'CALLER_ADDR1' #define CALLER_ADDR1 ((unsigned long)ftrace_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:896:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] return CALLER_ADDR2; ^~~~~~~~~~~~ include/linux/ftrace.h:881:38: note: expanded from macro 'CALLER_ADDR2' #define CALLER_ADDR2 ((unsigned long)ftrace_return_address(2)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/sched/fair.c:631:5: warning: no previous prototype for function 'sched_update_scaling' [-Wmissing-prototypes] int sched_update_scaling(void) ^ kernel/sched/fair.c:631:1: note: declare 'static' if the function is not intended to be used outside of this translation unit int sched_update_scaling(void) ^ static 6 warnings and 1 error generated. -- In file included from kernel/sched/rt.c:6: In file included from kernel/sched/sched.h:5: In file included from include/linux/sched.h:14: In file included from include/linux/pid.h:5: In file included from include/linux/rculist.h:11: In file included from include/linux/rcupdate.h:27: In file included from include/linux/preempt.h:78: In file included from arch/x86/include/asm/preempt.h:7: In file included from include/linux/thread_info.h:60: In file included from arch/x86/include/asm/thread_info.h:53: In file included from arch/x86/include/asm/cpufeature.h:5: arch/x86/include/asm/processor.h:550:17: warning: taking address of packed member 'sp0' of class or structure 'x86_hw_tss' may result in an unaligned pointer value [-Waddress-of-packed-member] this_cpu_write(cpu_tss_rw.x86_tss.sp0, sp0); ^~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:508:68: note: expanded from macro 'this_cpu_write' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~ include/linux/percpu-defs.h:375:22: note: expanded from macro '__pcpu_size_call' __verify_pcpu_ptr(&(variable)); \ ^~~~~~~~ include/linux/percpu-defs.h:219:47: note: expanded from macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ In file included from kernel/sched/rt.c:6: In file included from kernel/sched/sched.h:5: In file included from include/linux/sched.h:14: In file included from include/linux/pid.h:5: In file included from include/linux/rculist.h:11: In file included from include/linux/rcupdate.h:27: In file included from include/linux/preempt.h:78: In file included from arch/x86/include/asm/preempt.h:7: In file included from include/linux/thread_info.h:60: arch/x86/include/asm/thread_info.h:177:13: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] oldframe = __builtin_frame_address(1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/thread_info.h:179:11: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] frame = __builtin_frame_address(2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from kernel/sched/rt.c:6: In file included from kernel/sched/sched.h:49: In file included from include/linux/init_task.h:9: In file included from include/linux/ftrace.h:22: >> arch/x86/include/asm/ftrace.h:7:3: error: Compiler does not support fentry? # error Compiler does not support fentry? ^ In file included from kernel/sched/rt.c:6: In file included from kernel/sched/sched.h:49: In file included from include/linux/init_task.h:9: include/linux/ftrace.h:893:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] addr = CALLER_ADDR1; ^~~~~~~~~~~~ include/linux/ftrace.h:880:38: note: expanded from macro 'CALLER_ADDR1' #define CALLER_ADDR1 ((unsigned long)ftrace_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:896:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] return CALLER_ADDR2; ^~~~~~~~~~~~ include/linux/ftrace.h:881:38: note: expanded from macro 'CALLER_ADDR2' #define CALLER_ADDR2 ((unsigned long)ftrace_return_address(2)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel/sched/rt.c:669:6: warning: no previous prototype for function 'sched_rt_bandwidth_account' [-Wmissing-prototypes] bool sched_rt_bandwidth_account(struct rt_rq *rt_rq) ^ kernel/sched/rt.c:669:1: note: declare 'static' if the function is not intended to be used outside of this translation unit bool sched_rt_bandwidth_account(struct rt_rq *rt_rq) ^ static 6 warnings and 1 error generated. -- In file included from arch/x86/power/cpu.c:10: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:5: In file included from include/linux/spinlock.h:55: In file included from include/linux/preempt.h:78: In file included from arch/x86/include/asm/preempt.h:7: In file included from include/linux/thread_info.h:60: In file included from arch/x86/include/asm/thread_info.h:53: In file included from arch/x86/include/asm/cpufeature.h:5: arch/x86/include/asm/processor.h:550:17: warning: taking address of packed member 'sp0' of class or structure 'x86_hw_tss' may result in an unaligned pointer value [-Waddress-of-packed-member] this_cpu_write(cpu_tss_rw.x86_tss.sp0, sp0); ^~~~~~~~~~~~~~~~~~~~~~ include/linux/percpu-defs.h:508:68: note: expanded from macro 'this_cpu_write' #define this_cpu_write(pcp, val) __pcpu_size_call(this_cpu_write_, pcp, val) ^~~ include/linux/percpu-defs.h:375:22: note: expanded from macro '__pcpu_size_call' __verify_pcpu_ptr(&(variable)); \ ^~~~~~~~ include/linux/percpu-defs.h:219:47: note: expanded from macro '__verify_pcpu_ptr' const void __percpu *__vpp_verify = (typeof((ptr) + 0))NULL; \ ^~~ In file included from arch/x86/power/cpu.c:10: In file included from include/linux/suspend.h:5: In file included from include/linux/swap.h:5: In file included from include/linux/spinlock.h:55: In file included from include/linux/preempt.h:78: In file included from arch/x86/include/asm/preempt.h:7: In file included from include/linux/thread_info.h:60: arch/x86/include/asm/thread_info.h:177:13: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] oldframe = __builtin_frame_address(1); ^~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/include/asm/thread_info.h:179:11: warning: calling '__builtin_frame_address' with a nonzero argument is unsafe [-Wframe-address] frame = __builtin_frame_address(2); ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from arch/x86/power/cpu.c:13: In file included from include/linux/perf_event.h:49: In file included from include/linux/ftrace.h:22: >> arch/x86/include/asm/ftrace.h:7:3: error: Compiler does not support fentry? # error Compiler does not support fentry? ^ In file included from arch/x86/power/cpu.c:13: In file included from include/linux/perf_event.h:49: include/linux/ftrace.h:893:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] addr = CALLER_ADDR1; ^~~~~~~~~~~~ include/linux/ftrace.h:880:38: note: expanded from macro 'CALLER_ADDR1' #define CALLER_ADDR1 ((unsigned long)ftrace_return_address(1)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:896:9: warning: calling '__builtin_return_address' with a nonzero argument is unsafe [-Wframe-address] return CALLER_ADDR2; ^~~~~~~~~~~~ include/linux/ftrace.h:881:38: note: expanded from macro 'CALLER_ADDR2' #define CALLER_ADDR2 ((unsigned long)ftrace_return_address(2)) ^~~~~~~~~~~~~~~~~~~~~~~~ include/linux/ftrace.h:873:36: note: expanded from macro 'ftrace_return_address' # define ftrace_return_address(n) __builtin_return_address(n) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ arch/x86/power/cpu.c:125:14: warning: taking address of packed member 'misc_enable' of class or structure 'saved_context' may result in an unaligned pointer value [-Waddress-of-packed-member] &ctxt->misc_enable); ^~~~~~~~~~~~~~~~~ arch/x86/power/cpu.c:402:35: warning: taking address of packed member 'saved_msrs' of class or structure 'saved_context' may result in an unaligned pointer value [-Waddress-of-packed-member] struct saved_msrs *saved_msrs = &saved_context.saved_msrs; ^~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings and 1 error generated. .. vim +7 arch/x86/include/asm/ftrace.h 395a59d0f8e86b include/asm-x86/ftrace.h Abhishek Sagar 2008-06-21 4 606576ce816603 include/asm-x86/ftrace.h Steven Rostedt 2008-10-06 5 #ifdef CONFIG_FUNCTION_TRACER 562e14f7229224 arch/x86/include/asm/ftrace.h Steven Rostedt (VMware 2019-05-09 6) #ifndef CC_USING_FENTRY 562e14f7229224 arch/x86/include/asm/ftrace.h Steven Rostedt (VMware 2019-05-09 @7) # error Compiler does not support fentry? d57c5d51a30152 arch/x86/include/asm/ftrace.h Steven Rostedt 2011-02-09 8 #endif 562e14f7229224 arch/x86/include/asm/ftrace.h Steven Rostedt (VMware 2019-05-09 9) # define MCOUNT_ADDR ((unsigned long)(__fentry__)) 395a59d0f8e86b include/asm-x86/ftrace.h Abhishek Sagar 2008-06-21 10 #define MCOUNT_INSN_SIZE 5 /* sizeof mcount call */ 395a59d0f8e86b include/asm-x86/ftrace.h Abhishek Sagar 2008-06-21 11 :::::: The code at line 7 was first introduced by commit :::::: 562e14f72292249e52e6346a9e3a30be652b0cf6 ftrace/x86: Remove mcount support :::::: TO: Steven Rostedt (VMware) :::::: CC: Steven Rostedt (VMware) --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org