Hi Steven,

kernel test robot noticed the following build errors:

[auto build test ERROR on trace/for-next]
[also build test ERROR on linus/master v6.19-rc8 next-20260205]
[If your patch is applied to the wrong git tree, kindly drop us a note.
And when submitting patch, we suggest to use '--base' as documented in
https://git-scm.com/docs/git-format-patch#_base_tree_information]

url:    
https://github.com/intel-lab-lkp/linux/commits/Steven-Rostedt/tracing-Clean-up-use-of-trace_create_maxlat_file/20260207-011515
base:   https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace 
for-next
patch link:    
https://lore.kernel.org/r/20260206121242.6cb1934d%40gandalf.local.home
patch subject: [PATCH] tracing: Clean up use of trace_create_maxlat_file()
config: hexagon-randconfig-r072-20260207 
(https://download.01.org/0day-ci/archive/20260207/[email protected]/config)
compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project 
9b8addffa70cee5b2acc5454712d9cf78ce45710)
smatch version: v0.5.0-8994-gd50c5a4c
reproduce (this is a W=1 build): 
(https://download.01.org/0day-ci/archive/20260207/[email protected]/reproduce)

If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <[email protected]>
| Closes: 
https://lore.kernel.org/oe-kbuild-all/[email protected]/

All errors (new ones prefixed by >>):

>> kernel/trace/trace.c:10685:2: error: call to undeclared function 
>> 'trace_create_maxlat_file'; ISO C99 and later do not support implicit 
>> function declarations [-Wimplicit-function-declaration]
    10685 |         trace_create_maxlat_file(tr, d_tracer);
          |         ^
   kernel/trace/trace.c:10685:2: note: did you mean 'trace_create_eval_file'?
   kernel/trace/trace.c:5934:20: note: 'trace_create_eval_file' declared here
    5934 | static inline void trace_create_eval_file(struct dentry *d_tracer) { 
}
         |                    ^
   1 error generated.


vim +/trace_create_maxlat_file +10685 kernel/trace/trace.c

277ba04461c2746 Steven Rostedt              2012-08-03  10622  
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10623  static void
8434dc9340cd2e1 Steven Rostedt (Red Hat     2015-01-20  10624) 
init_tracer_tracefs(struct trace_array *tr, struct dentry *d_tracer)
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10625  {
121aaee7b0a8260 Steven Rostedt (Red Hat     2013-03-05  10626)  int cpu;
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10627  
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10628)  
trace_create_file("available_tracers", TRACE_MODE_READ, d_tracer,
607e2ea167e56db Steven Rostedt (Red Hat     2013-11-06  10629)                  
tr, &show_traces_fops);
607e2ea167e56db Steven Rostedt (Red Hat     2013-11-06  10630) 
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10631)  
trace_create_file("current_tracer", TRACE_MODE_WRITE, d_tracer,
607e2ea167e56db Steven Rostedt (Red Hat     2013-11-06  10632)                  
tr, &set_tracer_fops);
607e2ea167e56db Steven Rostedt (Red Hat     2013-11-06  10633) 
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10634)  
trace_create_file("tracing_cpumask", TRACE_MODE_WRITE, d_tracer,
ccfe9e42e451232 Alexander Z Lam             2013-08-08  10635                   
  tr, &tracing_cpumask_fops);
ccfe9e42e451232 Alexander Z Lam             2013-08-08  10636  
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10637)  
trace_create_file("trace_options", TRACE_MODE_WRITE, d_tracer,
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10638                   
  tr, &tracing_iter_fops);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10639  
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10640)  
trace_create_file("trace", TRACE_MODE_WRITE, d_tracer,
6484c71cbc17063 Oleg Nesterov               2013-07-23  10641                   
  tr, &tracing_fops);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10642  
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10643)  
trace_create_file("trace_pipe", TRACE_MODE_READ, d_tracer,
15544209cb0b531 Oleg Nesterov               2013-07-23  10644                   
  tr, &tracing_pipe_fops);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10645  
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10646)  
trace_create_file("buffer_size_kb", TRACE_MODE_WRITE, d_tracer,
0bc392ee46d0fd8 Oleg Nesterov               2013-07-23  10647                   
  tr, &tracing_entries_fops);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10648  
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10649)  
trace_create_file("buffer_total_size_kb", TRACE_MODE_READ, d_tracer,
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10650                   
  tr, &tracing_total_entries_fops);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10651  
238ae93d699d598 Wang YanQing                2013-05-26  10652   
trace_create_file("free_buffer", 0200, d_tracer,
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10653                   
  tr, &tracing_free_buffer_fops);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10654  
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10655   
trace_create_file("trace_marker", 0220, d_tracer,
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10656                   
  tr, &tracing_mark_fops);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10657  
5790b1fb3d672d9 Steven Rostedt (Google      2023-10-04  10658)  
tr->trace_marker_file = __find_event_file(tr, "ftrace", "print");
3dd8095368475a9 Steven Rostedt (VMware      2018-05-09  10659) 
fa32e8557b470f5 Steven Rostedt              2016-07-06  10660   
trace_create_file("trace_marker_raw", 0220, d_tracer,
fa32e8557b470f5 Steven Rostedt              2016-07-06  10661                   
  tr, &tracing_mark_raw_fops);
fa32e8557b470f5 Steven Rostedt              2016-07-06  10662  
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10663)  
trace_create_file("trace_clock", TRACE_MODE_WRITE, d_tracer, tr,
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10664                   
  &trace_clock_fops);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10665  
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10666)  
trace_create_file("tracing_on", TRACE_MODE_WRITE, d_tracer,
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10667                   
  tr, &rb_simple_fops);
ce9bae55972b228 Steven Rostedt (Red Hat     2013-03-05  10668) 
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10669)  
trace_create_file("timestamp_mode", TRACE_MODE_READ, d_tracer, tr,
2c1ea60b195da6c Tom Zanussi                 2018-01-15  10670                   
  &trace_time_stamp_mode_fops);
2c1ea60b195da6c Tom Zanussi                 2018-01-15  10671  
a7b1d74e872a429 Steven Rostedt (VMware      2018-11-29  10672)  
tr->buffer_percent = 50;
03329f993978104 Steven Rostedt (VMware      2018-11-29  10673) 
4f94559f40ad06d Ondrej Mosnacek             2023-05-03  10674   
trace_create_file("buffer_percent", TRACE_MODE_WRITE, d_tracer,
03329f993978104 Steven Rostedt (VMware      2018-11-29  10675)                  
tr, &buffer_percent_fops);
03329f993978104 Steven Rostedt (VMware      2018-11-29  10676) 
2f84b39f4847661 Steven Rostedt (Google      2023-12-19  10677)  
trace_create_file("buffer_subbuf_size_kb", TRACE_MODE_WRITE, d_tracer,
2f84b39f4847661 Steven Rostedt (Google      2023-12-19  10678)                  
  tr, &buffer_subbuf_size_fops);
2808e31ec12e5fb Tzvetomir Stoyanov (VMware  2023-12-19  10679) 
299ea67e6a2b3d0 Steven Rostedt              2025-10-28  10680   
trace_create_file("syscall_user_buf_size", TRACE_MODE_WRITE, d_tracer,
299ea67e6a2b3d0 Steven Rostedt              2025-10-28  10681                   
 tr, &tracing_syscall_buf_fops);
299ea67e6a2b3d0 Steven Rostedt              2025-10-28  10682  
16270145ce6b907 Steven Rostedt (Red Hat     2015-09-30  10683)  
create_trace_options_dir(tr);
16270145ce6b907 Steven Rostedt (Red Hat     2015-09-30  10684) 
91edde2e6ae1dd5 Viktor Rosendahl (BMW       2019-10-09 @10685)  
trace_create_maxlat_file(tr, d_tracer);
6d9b3fa5e7f663b Steven Rostedt (Red Hat     2014-01-14  10686) 
591dffdade9f076 Steven Rostedt (Red Hat     2014-01-10  10687)  if 
(ftrace_create_function_files(tr, d_tracer))
24589e3a20876dc Steven Rostedt (VMware      2020-01-25  10688)          
MEM_FAIL(1, "Could not allocate function filter files");
591dffdade9f076 Steven Rostedt (Red Hat     2014-01-10  10689) 
7a1d1e4b9639ff0 Steven Rostedt (Google      2024-06-12  10690)  if 
(tr->range_addr_start) {
7a1d1e4b9639ff0 Steven Rostedt (Google      2024-06-12  10691)          
trace_create_file("last_boot_info", TRACE_MODE_READ, d_tracer,
7a1d1e4b9639ff0 Steven Rostedt (Google      2024-06-12  10692)                  
          tr, &last_boot_fops);
ce9bae55972b228 Steven Rostedt (Red Hat     2013-03-05  10693) #ifdef 
CONFIG_TRACER_SNAPSHOT
7a1d1e4b9639ff0 Steven Rostedt (Google      2024-06-12  10694)  } else {
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10695)          
trace_create_file("snapshot", TRACE_MODE_WRITE, d_tracer,
6484c71cbc17063 Oleg Nesterov               2013-07-23  10696                   
          tr, &snapshot_fops);
ce9bae55972b228 Steven Rostedt (Red Hat     2013-03-05  10697) #endif
6d02eefecc5e388 Steven Rostedt              2024-07-19  10698   }
121aaee7b0a8260 Steven Rostedt (Red Hat     2013-03-05  10699) 
21ccc9cd7211628 Steven Rostedt (VMware      2021-08-18  10700)  
trace_create_file("error_log", TRACE_MODE_WRITE, d_tracer,
8a062902be725f6 Tom Zanussi                 2019-03-31  10701                   
  tr, &tracing_err_log_fops);
8a062902be725f6 Tom Zanussi                 2019-03-31  10702  
121aaee7b0a8260 Steven Rostedt (Red Hat     2013-03-05  10703)  
for_each_tracing_cpu(cpu)
8434dc9340cd2e1 Steven Rostedt (Red Hat     2015-01-20  10704)          
tracing_init_tracefs_percpu(tr, cpu);
121aaee7b0a8260 Steven Rostedt (Red Hat     2013-03-05  10705) 
345ddcc882d8896 Steven Rostedt (Red Hat     2016-04-22  10706)  
ftrace_init_tracefs(tr, d_tracer);
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10707  }
2b6080f28c7cc3e Steven Rostedt              2012-05-11  10708  

-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki

Reply via email to