Hello, kernel test robot noticed "WARNING:at_kernel/tracepoint.c:#check_tracepoint" on: commit: 4c4671156167615772fe0019b7aa80002d8c15b6 ("tracepoints: Add verifier that makes sure all defined tracepoints are used") https://git.kernel.org/cgit/linux/kernel/git/trace/linux-trace sorttable/core in testcase: boot config: x86_64-randconfig-072-20250609 compiler: gcc-11 test machine: qemu-system-x86_64 -enable-kvm -cpu SandyBridge -smp 2 -m 16G (please refer to attached dmesg/kmsg for entire log/backtrace) +-------------------------------------------------------------+------------+------------+ | | e271ed52b3 | 4c46711561 | +-------------------------------------------------------------+------------+------------+ | WARNING:at_kernel/tracepoint.c:#check_tracepoint | 0 | 11 | | RIP:check_tracepoint | 0 | 11 | +-------------------------------------------------------------+------------+------------+ 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 <oliver.s...@intel.com> | Closes: https://lore.kernel.org/oe-lkp/202506102243.b697765c-...@intel.com [ 9.273626][ T1] ------------[ cut here ]------------ [ 9.274045][ T1] Unused tracepoints found [ 9.274105][ T1] WARNING: CPU: 0 PID: 1 at kernel/tracepoint.c:688 check_tracepoint (kernel/tracepoint.c:688 (discriminator 3)) [ 9.275256][ T1] Modules linked in: [ 9.275575][ T1] CPU: 0 UID: 0 PID: 1 Comm: swapper Not tainted 6.15.0-12427-g4c4671156167 #1 PREEMPTLAZY [ 9.276336][ T1] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.2-debian-1.16.2-1 04/01/2014 [ 9.277119][ T1] RIP: 0010:check_tracepoint (kernel/tracepoint.c:688 (discriminator 3)) [ 9.277642][ T1] Code: 0f 00 80 3d 46 b9 4b 02 00 75 21 48 c7 c7 71 17 8d 83 e8 d1 1d 0f 00 48 c7 c7 a4 d1 f1 82 c6 05 2a b9 4b 02 01 e8 8a 39 f0 ff <0f> 0b 48 89 df e8 16 2a 0f 00 48 8b 33 48 c7 c7 bd d1 f1 82 e8 f9 All code ======== 0: 0f 00 80 3d 46 b9 4b sldt 0x4bb9463d(%rax) 7: 02 00 add (%rax),%al 9: 75 21 jne 0x2c b: 48 c7 c7 71 17 8d 83 mov $0xffffffff838d1771,%rdi 12: e8 d1 1d 0f 00 call 0xf1de8 17: 48 c7 c7 a4 d1 f1 82 mov $0xffffffff82f1d1a4,%rdi 1e: c6 05 2a b9 4b 02 01 movb $0x1,0x24bb92a(%rip) # 0x24bb94f 25: e8 8a 39 f0 ff call 0xfffffffffff039b4 2a:* 0f 0b ud2 <-- trapping instruction 2c: 48 89 df mov %rbx,%rdi 2f: e8 16 2a 0f 00 call 0xf2a4a 34: 48 8b 33 mov (%rbx),%rsi 37: 48 c7 c7 bd d1 f1 82 mov $0xffffffff82f1d1bd,%rdi 3e: e8 .byte 0xe8 3f: f9 stc Code starting with the faulting instruction =========================================== 0: 0f 0b ud2 2: 48 89 df mov %rbx,%rdi 5: e8 16 2a 0f 00 call 0xf2a20 a: 48 8b 33 mov (%rbx),%rsi d: 48 c7 c7 bd d1 f1 82 mov $0xffffffff82f1d1bd,%rdi 14: e8 .byte 0xe8 15: f9 stc [ 9.279195][ T1] RSP: 0000:ffff888100343de0 EFLAGS: 00010246 [ 9.279737][ T1] RAX: 0000000000000000 RBX: ffffffff838d2300 RCX: 0000000000000000 [ 9.280402][ T1] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 9.281016][ T1] RBP: ffffffff838d2330 R08: 0000000000000000 R09: 0000000000000000 [ 9.281704][ T1] R10: 0000000000000000 R11: 0000000000000000 R12: ffffffff81415df1 [ 9.282299][ T1] R13: 0000000000000000 R14: ffffffff83ffe070 R15: 0000000000000007 [ 9.283030][ T1] FS: 0000000000000000(0000) GS:0000000000000000(0000) knlGS:0000000000000000 [ 9.283729][ T1] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 9.284277][ T1] CR2: ffff88843ffff000 CR3: 000000000325b000 CR4: 00000000000406b0 [ 9.284954][ T1] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 9.285557][ T1] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 9.286283][ T1] Call Trace: [ 9.286548][ T1] <TASK> [ 9.286775][ T1] for_each_tracepoint_range (kernel/tracepoint.c:519) [ 9.287202][ T1] ? utsname_sysctl_init (kernel/tracepoint.c:696) [ 9.287624][ T1] ? allocate_probes (kernel/tracepoint.c:687) [ 9.288011][ T1] for_each_kernel_tracepoint (kernel/tracepoint.c:769) [ 9.288462][ T1] init_tracepoints (kernel/tracepoint.c:710) [ 9.288921][ T1] do_one_initcall (arch/x86/include/asm/atomic.h:23 include/linux/atomic/atomic-arch-fallback.h:457 include/linux/jump_label.h:262 include/trace/events/initcall.h:48 init/main.c:1274) [ 9.289283][ T1] do_initcalls (init/main.c:1334 init/main.c:1351) [ 9.289815][ T1] kernel_init_freeable (init/main.c:1587) [ 9.290257][ T1] ? rest_init (init/main.c:1465) [ 9.290622][ T1] kernel_init (init/main.c:1475) [ 9.290956][ T1] ret_from_fork (arch/x86/kernel/process.c:154) [ 9.291381][ T1] ? rest_init (init/main.c:1465) [ 9.291777][ T1] ret_from_fork_asm (arch/x86/entry/entry_64.S:255) [ 9.292235][ T1] </TASK> [ 9.292472][ T1] irq event stamp: 77440 [ 9.292849][ T1] hardirqs last enabled at (77448): __up_console_sem (arch/x86/include/asm/paravirt.h:660 (discriminator 3) arch/x86/include/asm/irqflags.h:151 (discriminator 3) kernel/printk/printk.c:344 (discriminator 3)) [ 9.293657][ T1] hardirqs last disabled at (77457): __up_console_sem (kernel/printk/printk.c:342 (discriminator 3)) [ 9.294517][ T1] softirqs last enabled at (77277): handle_softirqs (arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607) [ 9.295766][ T1] softirqs last disabled at (77268): __irq_exit_rcu (kernel/softirq.c:453 kernel/softirq.c:680) [ 9.296883][ T1] ---[ end trace 0000000000000000 ]--- [ 9.297510][ T1] Tracepoint vector_free_moved unused [ 9.298267][ T1] Tracepoint x86_fpu_before_restore unused [ 9.298966][ T1] Tracepoint x86_fpu_after_restore unused [ 9.299735][ T1] Tracepoint x86_fpu_init_state unused [ 9.300344][ T1] Tracepoint sched_migrate_task unused [ 9.300977][ T1] Tracepoint sched_move_numa unused [ 9.301669][ T1] Tracepoint sched_stick_numa unused [ 9.302300][ T1] Tracepoint sched_swap_numa unused [ 9.302927][ T1] Tracepoint pelt_cfs_tp unused [ 9.303520][ T1] Tracepoint pelt_rt_tp unused [ 9.304074][ T1] Tracepoint pelt_dl_tp unused [ 9.304638][ T1] Tracepoint pelt_hw_tp unused [ 9.305447][ T1] Tracepoint pelt_irq_tp unused [ 9.306091][ T1] Tracepoint pelt_se_tp unused [ 9.306656][ T1] Tracepoint sched_cpu_capacity_tp unused [ 9.307293][ T1] Tracepoint sched_overutilized_tp unused [ 9.307874][ T1] Tracepoint sched_util_est_cfs_tp unused [ 9.308500][ T1] Tracepoint sched_util_est_se_tp unused [ 9.309081][ T1] Tracepoint sched_compute_energy_tp unused [ 9.309766][ T1] Tracepoint ipi_raise unused [ 9.310226][ T1] Tracepoint ipi_send_cpumask unused [ 9.310894][ T1] Tracepoint ipi_entry unused [ 9.311664][ T1] Tracepoint ipi_exit unused [ 9.312189][ T1] Tracepoint rcu_utilization unused [ 9.312811][ T1] Tracepoint rcu_watching unused [ 9.313451][ T1] Tracepoint rcu_callback unused [ 9.314046][ T1] Tracepoint rcu_segcb_stats unused [ 9.314662][ T1] Tracepoint rcu_batch_start unused [ 9.315267][ T1] Tracepoint rcu_invoke_kvfree_callback unused [ 9.316055][ T1] Tracepoint rcu_invoke_kfree_bulk_callback unused [ 9.316819][ T1] Tracepoint rcu_sr_normal unused [ 9.317407][ T1] Tracepoint rcu_batch_end unused [ 9.318013][ T1] Tracepoint rcu_barrier unused [ 9.318582][ T1] Tracepoint timer_base_idle unused [ 9.319097][ T1] Tracepoint itimer_state unused [ 9.319645][ T1] Tracepoint itimer_expire unused [ 9.320249][ T1] Tracepoint alarmtimer_suspend unused [ 9.320870][ T1] Tracepoint psci_domain_idle_enter unused [ 9.321531][ T1] Tracepoint psci_domain_idle_exit unused [ 9.322292][ T1] Tracepoint powernv_throttle unused [ 9.323017][ T1] Tracepoint pstate_sample unused [ 9.323674][ T1] Tracepoint clock_enable unused [ 9.324230][ T1] Tracepoint clock_disable unused [ 9.324860][ T1] Tracepoint clock_set_rate unused [ 9.325512][ T1] Tracepoint power_domain_target unused [ 9.326160][ T1] Tracepoint xdp_bulk_tx unused [ 9.326808][ T1] Tracepoint xdp_redirect_map unused [ 9.327461][ T1] Tracepoint xdp_redirect_map_err unused [ 9.328108][ T1] Tracepoint mm_vmscan_node_reclaim_begin unused [ 9.328955][ T1] Tracepoint mm_vmscan_node_reclaim_end unused [ 9.329615][ T1] Tracepoint vma_mas_szero unused [ 9.330225][ T1] Tracepoint vma_store unused [ 9.330846][ T1] Tracepoint nfs_local_open_fh unused [ 9.331579][ T1] Tracepoint dma_fence_emit unused [ 9.332215][ T1] Tracepoint cdns3_stream_transfer_split unused [ 9.333057][ T1] Tracepoint cdns3_stream_transfer_split_next_part unused [ 9.333947][ T1] Tracepoint cdns3_map_request unused [ 9.334586][ T1] Tracepoint cdns3_mapped_request unused [ 9.335344][ T1] Tracepoint tcp_hash_md5_unexpected unused [ 9.336029][ T1] Tracepoint tcp_hash_md5_mismatch unused [ 9.336782][ T1] Tracepoint tcp_ao_wrong_maclen unused [ 9.337443][ T1] Tracepoint tcp_ao_mismatch unused [ 9.338140][ T1] Tracepoint tcp_ao_key_not_found unused [ 9.338828][ T1] Tracepoint tcp_ao_rnext_request unused [ 9.339595][ T1] Tracepoint tcp_ao_synack_no_key unused [ 9.340242][ T1] Tracepoint tcp_ao_snd_sne_update unused [ 9.340979][ T1] Tracepoint tcp_ao_rcv_sne_update unused [ 9.341729][ T1] Tracepoint rpc_socket_reset_connection unused The kernel config and materials to reproduce are available at: https://download.01.org/0day-ci/archive/20250610/202506102243.b697765c-...@intel.com -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki