Hi Masami,

kernel test robot noticed the following build warnings:

[auto build test WARNING on trace/for-next]
[also build test WARNING on linus/master v6.17-rc7 next-20250922]
[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/Masami-Hiramatsu-Google/tracing-Allow-tracer-to-add-more-than-32-options/20250922-204945
base:   https://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace 
for-next
patch link:    
https://lore.kernel.org/r/175854517136.353182.4018685864707176851.stgit%40devnote2
patch subject: [PATCH v2 1/2] tracing: Allow tracer to add more than 32 options
config: sh-randconfig-001-20250923 
(https://download.01.org/0day-ci/archive/20250923/[email protected]/config)
compiler: sh4-linux-gcc (GCC) 15.1.0
reproduce (this is a W=1 build): 
(https://download.01.org/0day-ci/archive/20250923/[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 warnings (new ones prefixed by >>):

   In file included from kernel/trace/fgraph.c:20:
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_STACKTRACE' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1351:17: note: in expansion of macro 'C'
    1351 |                 C(STACKTRACE,           "stacktrace")
         |                 ^
   kernel/trace/trace.h:1393:17: note: in expansion of macro 'STACK_FLAGS'
    1393 |                 STACK_FLAGS                                     \
         |                 ^~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
>> kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_DISPLAY_GRAPH' defined 
>> but not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1326:17: note: in expansion of macro 'C'
    1326 |                 C(DISPLAY_GRAPH,        "display-graph")
         |                 ^
   kernel/trace/trace.h:1392:17: note: in expansion of macro 'FGRAPH_FLAGS'
    1392 |                 FGRAPH_FLAGS                                    \
         |                 ^~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_FUNC_FORK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1341:17: note: in expansion of macro 'C'
    1341 |                 C(FUNC_FORK,            "function-fork")
         |                 ^
   kernel/trace/trace.h:1391:17: note: in expansion of macro 'FUNCTION_FLAGS'
    1391 |                 FUNCTION_FLAGS                                  \
         |                 ^~~~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_FUNCTION' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1340:17: note: in expansion of macro 'C'
    1340 |                 C(FUNCTION,             "function-trace")       \
         |                 ^
   kernel/trace/trace.h:1391:17: note: in expansion of macro 'FUNCTION_FLAGS'
    1391 |                 FUNCTION_FLAGS                                  \
         |                 ^~~~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_HASH_PTR' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1390:17: note: in expansion of macro 'C'
    1390 |                 C(HASH_PTR,             "hash-ptr")     /* Print 
hashed pointer */ \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_PAUSE_ON_TRACE' defined 
but not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1389:17: note: in expansion of macro 'C'
    1389 |                 C(PAUSE_ON_TRACE,       "pause-on-trace")       \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_COPY_MARKER' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1388:17: note: in expansion of macro 'C'
    1388 |                 C(COPY_MARKER,          "copy_trace_marker")\
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_TRACE_PRINTK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1387:17: note: in expansion of macro 'C'
    1387 |                 C(TRACE_PRINTK,         "trace_printk_dest")    \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_EVENT_FORK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1386:17: note: in expansion of macro 'C'
    1386 |                 C(EVENT_FORK,           "event-fork")           \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_MARKERS' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1385:17: note: in expansion of macro 'C'
    1385 |                 C(MARKERS,              "markers")              \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_IRQ_INFO' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1384:17: note: in expansion of macro 'C'
    1384 |                 C(IRQ_INFO,             "irq-info")             \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_STOP_ON_FREE' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
--
   In file included from kernel/trace/trace.c:58:
>> kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_DISPLAY_GRAPH' defined 
>> but not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1326:17: note: in expansion of macro 'C'
    1326 |                 C(DISPLAY_GRAPH,        "display-graph")
         |                 ^
   kernel/trace/trace.h:1392:17: note: in expansion of macro 'FGRAPH_FLAGS'
    1392 |                 FGRAPH_FLAGS                                    \
         |                 ^~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_USERSTACKTRACE' defined 
but not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1375:17: note: in expansion of macro 'C'
    1375 |                 C(USERSTACKTRACE,       "userstacktrace")       \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   {standard input}: Assembler messages:
   {standard input}:6792: Error: offset to unaligned destination
   {standard input}:24045: Error: offset to unaligned destination
   {standard input}:24422: Error: offset to unaligned destination
   {standard input}:32500: Error: offset to unaligned destination
--
   In file included from kernel/trace/trace_output.h:6,
                    from kernel/trace/trace_events.c:31:
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_STACKTRACE' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1351:17: note: in expansion of macro 'C'
    1351 |                 C(STACKTRACE,           "stacktrace")
         |                 ^
   kernel/trace/trace.h:1393:17: note: in expansion of macro 'STACK_FLAGS'
    1393 |                 STACK_FLAGS                                     \
         |                 ^~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
>> kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_DISPLAY_GRAPH' defined 
>> but not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1326:17: note: in expansion of macro 'C'
    1326 |                 C(DISPLAY_GRAPH,        "display-graph")
         |                 ^
   kernel/trace/trace.h:1392:17: note: in expansion of macro 'FGRAPH_FLAGS'
    1392 |                 FGRAPH_FLAGS                                    \
         |                 ^~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_FUNC_FORK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1341:17: note: in expansion of macro 'C'
    1341 |                 C(FUNC_FORK,            "function-fork")
         |                 ^
   kernel/trace/trace.h:1391:17: note: in expansion of macro 'FUNCTION_FLAGS'
    1391 |                 FUNCTION_FLAGS                                  \
         |                 ^~~~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_FUNCTION' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1340:17: note: in expansion of macro 'C'
    1340 |                 C(FUNCTION,             "function-trace")       \
         |                 ^
   kernel/trace/trace.h:1391:17: note: in expansion of macro 'FUNCTION_FLAGS'
    1391 |                 FUNCTION_FLAGS                                  \
         |                 ^~~~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_HASH_PTR' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1390:17: note: in expansion of macro 'C'
    1390 |                 C(HASH_PTR,             "hash-ptr")     /* Print 
hashed pointer */ \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_PAUSE_ON_TRACE' defined 
but not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1389:17: note: in expansion of macro 'C'
    1389 |                 C(PAUSE_ON_TRACE,       "pause-on-trace")       \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_COPY_MARKER' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1388:17: note: in expansion of macro 'C'
    1388 |                 C(COPY_MARKER,          "copy_trace_marker")\
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_TRACE_PRINTK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1387:17: note: in expansion of macro 'C'
    1387 |                 C(TRACE_PRINTK,         "trace_printk_dest")    \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_EVENT_FORK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1386:17: note: in expansion of macro 'C'
    1386 |                 C(EVENT_FORK,           "event-fork")           \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_MARKERS' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1385:17: note: in expansion of macro 'C'
    1385 |                 C(MARKERS,              "markers")              \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_IRQ_INFO' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1384:17: note: in expansion of macro 'C'
    1384 |                 C(IRQ_INFO,             "irq-info")             \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_STOP_ON_FREE' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
--
   In file included from kernel/trace/ring_buffer.c:36:
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_STACKTRACE' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1351:17: note: in expansion of macro 'C'
    1351 |                 C(STACKTRACE,           "stacktrace")
         |                 ^
   kernel/trace/trace.h:1393:17: note: in expansion of macro 'STACK_FLAGS'
    1393 |                 STACK_FLAGS                                     \
         |                 ^~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
>> kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_DISPLAY_GRAPH' defined 
>> but not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1326:17: note: in expansion of macro 'C'
    1326 |                 C(DISPLAY_GRAPH,        "display-graph")
         |                 ^
   kernel/trace/trace.h:1392:17: note: in expansion of macro 'FGRAPH_FLAGS'
    1392 |                 FGRAPH_FLAGS                                    \
         |                 ^~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_FUNC_FORK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1341:17: note: in expansion of macro 'C'
    1341 |                 C(FUNC_FORK,            "function-fork")
         |                 ^
   kernel/trace/trace.h:1391:17: note: in expansion of macro 'FUNCTION_FLAGS'
    1391 |                 FUNCTION_FLAGS                                  \
         |                 ^~~~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_FUNCTION' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1340:17: note: in expansion of macro 'C'
    1340 |                 C(FUNCTION,             "function-trace")       \
         |                 ^
   kernel/trace/trace.h:1391:17: note: in expansion of macro 'FUNCTION_FLAGS'
    1391 |                 FUNCTION_FLAGS                                  \
         |                 ^~~~~~~~~~~~~~
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_HASH_PTR' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1390:17: note: in expansion of macro 'C'
    1390 |                 C(HASH_PTR,             "hash-ptr")     /* Print 
hashed pointer */ \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_PAUSE_ON_TRACE' defined 
but not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1389:17: note: in expansion of macro 'C'
    1389 |                 C(PAUSE_ON_TRACE,       "pause-on-trace")       \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_COPY_MARKER' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1388:17: note: in expansion of macro 'C'
    1388 |                 C(COPY_MARKER,          "copy_trace_marker")\
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_TRACE_PRINTK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1387:17: note: in expansion of macro 'C'
    1387 |                 C(TRACE_PRINTK,         "trace_printk_dest")    \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_EVENT_FORK' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1386:17: note: in expansion of macro 'C'
    1386 |                 C(EVENT_FORK,           "event-fork")           \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_MARKERS' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1385:17: note: in expansion of macro 'C'
    1385 |                 C(MARKERS,              "markers")              \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_IRQ_INFO' defined but not 
used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
         |                                  ^~~~~~~~~~~
   kernel/trace/trace.h:1384:17: note: in expansion of macro 'C'
    1384 |                 C(IRQ_INFO,             "irq-info")             \
         |                 ^
   kernel/trace/trace.h:1416:1: note: in expansion of macro 'TRACE_FLAGS'
    1416 | TRACE_FLAGS
         | ^~~~~~~~~~~
   kernel/trace/trace.h:1414:34: warning: 'TRACE_ITER_STOP_ON_FREE' defined but 
not used [-Wunused-const-variable=]
    1414 | #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
TRACE_ITER_##a##_BIT);
..


vim +/TRACE_ITER_DISPLAY_GRAPH +1414 kernel/trace/trace.h

  1348  
  1349  #ifdef CONFIG_STACKTRACE
  1350  # define STACK_FLAGS                            \
> 1351                  C(STACKTRACE,           "stacktrace")
  1352  #else
  1353  # define STACK_FLAGS
  1354  #endif
  1355  
  1356  /*
  1357   * trace_iterator_flags is an enumeration that defines bit
  1358   * positions into trace_flags that controls the output.
  1359   *
  1360   * NOTE: These bits must match the trace_options array in
  1361   *       trace.c (this macro guarantees it).
  1362   */
  1363  #define TRACE_FLAGS                                             \
  1364                  C(PRINT_PARENT,         "print-parent")         \
  1365                  C(SYM_OFFSET,           "sym-offset")           \
  1366                  C(SYM_ADDR,             "sym-addr")             \
  1367                  C(VERBOSE,              "verbose")              \
  1368                  C(RAW,                  "raw")                  \
  1369                  C(HEX,                  "hex")                  \
  1370                  C(BIN,                  "bin")                  \
  1371                  C(BLOCK,                "block")                \
  1372                  C(FIELDS,               "fields")               \
  1373                  C(PRINTK,               "trace_printk") \
  1374                  C(ANNOTATE,             "annotate")             \
  1375                  C(USERSTACKTRACE,       "userstacktrace")       \
  1376                  C(SYM_USEROBJ,          "sym-userobj")          \
  1377                  C(PRINTK_MSGONLY,       "printk-msg-only")      \
  1378                  C(CONTEXT_INFO,         "context-info")   /* Print 
pid/cpu/time */ \
  1379                  C(LATENCY_FMT,          "latency-format")       \
  1380                  C(RECORD_CMD,           "record-cmd")           \
  1381                  C(RECORD_TGID,          "record-tgid")          \
  1382                  C(OVERWRITE,            "overwrite")            \
  1383                  C(STOP_ON_FREE,         "disable_on_free")      \
  1384                  C(IRQ_INFO,             "irq-info")             \
  1385                  C(MARKERS,              "markers")              \
  1386                  C(EVENT_FORK,           "event-fork")           \
  1387                  C(TRACE_PRINTK,         "trace_printk_dest")    \
  1388                  C(COPY_MARKER,          "copy_trace_marker")\
  1389                  C(PAUSE_ON_TRACE,       "pause-on-trace")       \
  1390                  C(HASH_PTR,             "hash-ptr")     /* Print hashed 
pointer */ \
  1391                  FUNCTION_FLAGS                                  \
  1392                  FGRAPH_FLAGS                                    \
  1393                  STACK_FLAGS                                     \
  1394                  BRANCH_FLAGS
  1395  
  1396  /*
  1397   * By defining C, we can make TRACE_FLAGS a list of bit names
  1398   * that will define the bits for the flag masks.
  1399   */
  1400  #undef C
  1401  #define C(a, b) TRACE_ITER_##a##_BIT,
  1402  
  1403  enum trace_iterator_bits {
  1404          TRACE_FLAGS
  1405          /* Make sure we don't go more than we have bits for */
  1406          TRACE_ITER_LAST_BIT
  1407  };
  1408  
  1409  /*
  1410   * By redefining C, we can make TRACE_FLAGS a list of masks that
  1411   * use the bits as defined above.
  1412   */
  1413  #undef C
> 1414  #define C(a, b) static const u64 TRACE_ITER_##a = (1ULL << 
> TRACE_ITER_##a##_BIT);
  1415  

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

Reply via email to