./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1531863098 <...> Warning: Permanently added '10.128.0.25' (ED25519) to the list of known hosts. execve("./syz-executor1531863098", ["./syz-executor1531863098"], 0x7fff514f7b30 /* 10 vars */) = 0 brk(NULL) = 0x555562ad6000 brk(0x555562ad6d00) = 0x555562ad6d00 arch_prctl(ARCH_SET_FS, 0x555562ad6380) = 0 set_tid_address(0x555562ad6650) = 5070 set_robust_list(0x555562ad6660, 24) = 0 rseq(0x555562ad6ca0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor1531863098", 4096) = 28 getrandom("\xdd\x27\xac\x8f\x1c\xb3\x6f\x23", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x555562ad6d00 brk(0x555562af7d00) = 0x555562af7d00 brk(0x555562af8000) = 0x555562af8000 mprotect(0x7f2609626000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5071 attached , child_tidptr=0x555562ad6650) = 5071 [pid 5071] set_robust_list(0x555562ad6660, 24) = 0 [pid 5071] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5071] setpgid(0, 0) = 0 [pid 5071] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5071] write(3, "1000", 4) = 4 [pid 5071] close(3) = 0 [pid 5071] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_SK_MSG, insn_cnt=4, insns=0x20000040, license="GPL", log_level=2, log_size=64912, log_buf="", kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_INGRESS}, 72) = 3 [pid 5071] close(3) = 0 [pid 5071] socketpair(AF_UNIX, SOCK_STREAM, 0, [3, 4]) = 0 [pid 5071] bpf(BPF_MAP_CREATE, {map_type=BPF_MAP_TYPE_SOCKMAP, key_size=4, value_size=4, max_entries=18, map_flags=0, inner_map_fd=-1, map_name="", map_ifindex=0, btf_fd=-1, btf_key_type_id=0, btf_value_type_id=0, btf_vmlinux_value_type_id=0, map_extra=0}, 72) = 5 [pid 5071] bpf(BPF_MAP_UPDATE_ELEM, {map_fd=5, key=0x20000000, value=0x20000080, flags=BPF_ANY}, 32) = 0 [pid 5071] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_UNSPEC, insn_cnt=12, insns=0x20000440, license=NULL, log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_INGRESS, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 144) = -1 EFAULT (Bad address) [pid 5071] bpf(BPF_PROG_LOAD, {prog_type=BPF_PROG_TYPE_RAW_TRACEPOINT, insn_cnt=12, insns=0x20000440, license="GPL", log_level=0, log_size=0, log_buf=NULL, kern_version=KERNEL_VERSION(0, 0, 0), prog_flags=0, prog_name="", prog_ifindex=0, expected_attach_type=BPF_CGROUP_INET_INGRESS, prog_btf_fd=-1, func_info_rec_size=0, func_info=NULL, func_info_cnt=0, line_info_rec_size=0, line_info=NULL, line_info_cnt=0, attach_btf_id=0, attach_prog_fd=0, fd_array=NULL}, 144) = 6 [ 72.714850][ T5071] ------------[ cut here ]------------ [ 72.720618][ T5071] WARNING: CPU: 1 PID: 5071 at kernel/softirq.c:362 __local_bh_enable_ip+0x1be/0x200 [ 72.724010][ T0] [ 72.730091][ T5071] Modules linked in: [ 72.732425][ T0] ====================================================== [ 72.732433][ T0] WARNING: possible circular locking dependency detected [ 72.736302][ T5071] CPU: 1 PID: 5071 Comm: syz-executor153 Not tainted 6.8.0-syzkaller-05271-gf99c5f563c17 #0 [ 72.743302][ T0] 6.8.0-syzkaller-05271-gf99c5f563c17 #0 Not tainted [ 72.750389][ T5071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 72.760430][ T0] ------------------------------------------------------ [ 72.760438][ T0] swapper/0/0 is trying to acquire lock: [ 72.767085][ T5071] RIP: 0010:__local_bh_enable_ip+0x1be/0x200 [ 72.777217][ T0] ffff88807c28d200 [ 72.784225][ T5071] Code: 3b 44 24 60 75 52 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc 90 0f 0b 90 e9 ca fe ff ff e8 55 00 00 00 eb 9c 90 <0f> 0b 90 e9 fa fe ff ff 48 c7 c1 9c e1 86 8f 80 e1 07 80 c1 03 38 [ 72.789921][ T0] (&stab->lock [ 72.795889][ T5071] RSP: 0018:ffffc90003a4f340 EFLAGS: 00010046 [ 72.799598][ T0] ){+...}-{2:2} [ 72.819291][ T5071] [ 72.819304][ T5071] RAX: 0000000000000000 RBX: 1ffff92000749e6c RCX: 0000000000000001 [ 72.822747][ T0] , at: sock_map_delete_elem+0x97/0x140 [ 72.828795][ T5071] RDX: 0000000000000000 RSI: 0000000000000201 RDI: ffffffff895ff9a1 [ 72.832271][ T0] [ 72.832271][ T0] but task is already holding lock: [ 72.832279][ T0] ffff8880b943e158 [ 72.834592][ T5071] RBP: ffffc90003a4f3e8 R08: ffff88807be3327b R09: 1ffff1100f7c664f [ 72.842558][ T0] (&rq->__lock [ 72.848092][ T5071] R10: dffffc0000000000 R11: ffffed100f7c6650 R12: dffffc0000000000 [ 72.856051][ T0] ){-.-.}-{2:2} [ 72.863401][ T5071] R13: 0000000000000000 R14: ffffc90003a4f380 R15: 0000000000000201 [ 72.867104][ T0] , at: raw_spin_rq_lock_nested+0x2a/0x140 [ 72.875063][ T5071] FS: 0000555562ad6380(0000) GS:ffff8880b9500000(0000) knlGS:0000000000000000 [ 72.878507][ T0] [ 72.878507][ T0] which lock already depends on the new lock. [ 72.878507][ T0] [ 72.878515][ T0] [ 72.878515][ T0] the existing dependency chain (in reverse order) is: [ 72.886466][ T5071] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.889928][ T0] [ 72.889928][ T0] -> #5 ( [ 72.897885][ T5071] CR2: 00000000200029c0 CR3: 0000000021ec0000 CR4: 00000000003506f0 [ 72.903668][ T0] &rq->__lock){-.-.}-{2:2} [ 72.912583][ T5071] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 72.922970][ T0] : [ 72.922980][ T0] lock_acquire+0x1e4/0x530 [ 72.931985][ T5071] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 72.938557][ T0] _raw_spin_lock_nested+0x31/0x40 [ 72.943658][ T5071] Call Trace: [ 72.943670][ T5071] [ 72.951697][ T0] raw_spin_rq_lock_nested+0x2a/0x140 [ 72.956100][ T5071] ? __warn+0x163/0x4b0 [ 72.964070][ T0] task_fork_fair+0x61/0x1e0 [ 72.967254][ T5071] ? __local_bh_enable_ip+0x1be/0x200 [ 72.972261][ T0] sched_cgroup_fork+0x37c/0x410 [ 72.980236][ T5071] ? report_bug+0x2b3/0x500 [ 72.985851][ T0] copy_process+0x2217/0x3df0 [ 72.989483][ T5071] ? __local_bh_enable_ip+0x1be/0x200 [ 72.992460][ T0] kernel_clone+0x21e/0x8d0 [ 72.998519][ T5071] ? handle_bug+0x3e/0x70 [ 73.002660][ T0] user_mode_thread+0x132/0x1a0 [ 73.007760][ T5071] ? exc_invalid_op+0x1a/0x50 [ 73.013135][ T0] rest_init+0x27/0x300 [ 73.018616][ T5071] ? asm_exc_invalid_op+0x1a/0x20 [ 73.023105][ T0] arch_call_rest_init+0xe/0x10 [ 73.028298][ T5071] ? sock_map_unref+0x401/0x5e0 [ 73.033642][ T0] start_kernel+0x47a/0x500 [ 73.039431][ T5071] ? __local_bh_enable_ip+0x1be/0x200 [ 73.043752][ T0] x86_64_start_reservations+0x2a/0x30 [ 73.049118][ T5071] ? sock_map_unref+0x401/0x5e0 [ 73.053774][ T0] x86_64_start_kernel+0x99/0xa0 [ 73.058525][ T5071] ? __pfx___local_bh_enable_ip+0x10/0x10 [ 73.063547][ T0] common_startup_64+0x13e/0x147 [ 73.068919][ T5071] ? do_raw_spin_unlock+0x13c/0x8b0 [ 73.073755][ T0] [ 73.073755][ T0] -> #4 ( [ 73.078759][ T5071] ? sock_map_unref+0x3ac/0x5e0 [ 73.084130][ T0] &p->pi_lock){-.-.}-{2:2} [ 73.090096][ T5071] sock_map_unref+0x401/0x5e0 [ 73.094929][ T0] : [ 73.094935][ T0] lock_acquire+0x1e4/0x530 [ 73.100381][ T5071] sock_map_delete_elem+0xc0/0x140 [ 73.106104][ T0] _raw_spin_lock_irqsave+0xd5/0x120 [ 73.111567][ T5071] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 73.116750][ T0] try_to_wake_up+0xb0/0x1470 [ 73.122115][ T5071] bpf_trace_run2+0x204/0x420 [ 73.127120][ T0] __wake_up_common_lock+0x130/0x1e0 [ 73.132215][ T5071] ? bpf_trace_run2+0x114/0x420 [ 73.136878][ T0] tty_port_default_wakeup+0xa6/0xf0 [ 73.139280][ T5071] ? __pfx_bpf_trace_run2+0x10/0x10 [ 73.144732][ T0] serial8250_tx_chars+0x6ad/0x8a0 [ 73.150003][ T5071] ? trace_tlb_flush+0x59/0x120 [ 73.155884][ T0] serial8250_handle_irq+0x558/0x710 [ 73.161483][ T5071] trace_tlb_flush+0xfa/0x120 [ 73.166678][ T0] serial8250_default_handle_irq+0xd1/0x1f0 [ 73.171436][ T5071] switch_mm_irqs_off+0x7cb/0xae0 [ 73.177322][ T0] serial8250_interrupt+0xa9/0x1f0 [ 73.182219][ T5071] ? __pfx_switch_mm_irqs_off+0x10/0x10 [ 73.188091][ T0] __handle_irq_event_percpu+0x28a/0xa30 [ 73.193274][ T5071] ? text_poke_memcpy+0x25/0x30 [ 73.199254][ T0] handle_irq_event+0x89/0x1f0 [ 73.204182][ T5071] ? __asan_memcpy+0x40/0x70 [ 73.209997][ T0] handle_edge_irq+0x25f/0xc20 [ 73.214840][ T5071] __text_poke+0x8f7/0xd30 [ 73.221247][ T0] __common_interrupt+0x138/0x230 [ 73.226445][ T5071] ? trace_tlb_flush+0x6/0x120 [ 73.232320][ T0] common_interrupt+0xa5/0xd0 [ 73.237858][ T5071] ? __pfx_text_poke_memcpy+0x10/0x10 [ 73.244004][ T0] asm_common_interrupt+0x26/0x40 [ 73.248860][ T5071] ? __pfx___text_poke+0x10/0x10 [ 73.254273][ T0] _raw_spin_unlock_irqrestore+0xd8/0x140 [ 73.259117][ T5071] ? __pfx___might_resched+0x10/0x10 [ 73.264483][ T0] serial_port_runtime_resume+0x204/0x2b0 [ 73.268884][ T5071] ? __mutex_trylock_common+0x183/0x2e0 [ 73.274435][ T0] __rpm_callback+0x2df/0x790 [ 73.279281][ T5071] ? __pfx___might_resched+0x10/0x10 [ 73.284463][ T0] rpm_resume+0x10b2/0x1af0 [ 73.289835][ T5071] ? trace_tlb_flush+0x6/0x120 [ 73.295358][ T0] pm_runtime_work+0x147/0x210 [ 73.300292][ T5071] text_poke_bp_batch+0x265/0xb30 [ 73.306576][ T0] process_scheduled_works+0xa00/0x1770 [ 73.311867][ T5071] ? __pfx_text_poke_bp_batch+0x10/0x10 [ 73.318165][ T0] worker_thread+0x86d/0xd70 [ 73.323786][ T5071] ? __pfx___mutex_lock+0x10/0x10 [ 73.329152][ T0] kthread+0x2f0/0x390 [ 73.334457][ T5071] ? arch_jump_label_transform_queue+0x9b/0x100 [ 73.339750][ T0] ret_from_fork+0x4b/0x80 [ 73.344597][ T5071] text_poke_finish+0x30/0x50 [ 73.349870][ T0] ret_from_fork_asm+0x1a/0x30 [ 73.355081][ T5071] arch_jump_label_transform_apply+0x1c/0x30 [ 73.361135][ T0] [ 73.361135][ T0] -> #3 ( [ 73.366663][ T5071] static_key_enable_cpuslocked+0x136/0x260 [ 73.371872][ T0] &tty->write_wait [ 73.376982][ T5071] ? __pfx___bpf_trace_tlb_flush+0x10/0x10 [ 73.381561][ T0] ){-.-.}-{2:2} [ 73.387784][ T5071] static_key_enable+0x1a/0x20 [ 73.392708][ T0] : [ 73.392715][ T0] lock_acquire+0x1e4/0x530 [ 73.397385][ T5071] tracepoint_add_func+0x953/0x9e0 [ 73.402752][ T0] _raw_spin_lock_irqsave+0xd5/0x120 [ 73.408726][ T5071] ? __pfx___bpf_trace_tlb_flush+0x10/0x10 [ 73.413815][ T0] __wake_up_common_lock+0x25/0x1e0 [ 73.419691][ T5071] tracepoint_probe_register_prio_may_exist+0x122/0x190 [ 73.423397][ T0] tty_port_default_wakeup+0xa6/0xf0 [ 73.429189][ T5071] ? __pfx_tracepoint_probe_register_prio_may_exist+0x10/0x10 [ 73.432644][ T0] serial8250_tx_chars+0x6ad/0x8a0 [ 73.437393][ T5071] ? __pfx___bpf_trace_tlb_flush+0x10/0x10 [ 73.439793][ T0] serial8250_handle_irq+0x558/0x710 [ 73.444807][ T5071] ? anon_inode_getfile+0xff/0x180 [ 73.449905][ T0] serial8250_default_handle_irq+0xd1/0x1f0 [ 73.455754][ T5071] ? bpf_probe_register+0x117/0x1d0 [ 73.461614][ T0] serial8250_interrupt+0xa9/0x1f0 [ 73.467335][ T5071] bpf_raw_tp_link_attach+0x470/0x6d0 [ 73.474340][ T0] __handle_irq_event_percpu+0x28a/0xa30 [ 73.480850][ T5071] ? __pfx_bpf_raw_tp_link_attach+0x10/0x10 [ 73.488629][ T0] handle_irq_event+0x89/0x1f0 [ 73.494262][ T5071] bpf_raw_tracepoint_open+0x19d/0x210 [ 73.500029][ T0] handle_edge_irq+0x25f/0xc20 [ 73.505822][ T5071] __sys_bpf+0x3c0/0x810 [ 73.510910][ T0] __common_interrupt+0x138/0x230 [ 73.517310][ T5071] ? __pfx___sys_bpf+0x10/0x10 [ 73.522486][ T0] common_interrupt+0xa5/0xd0 [ 73.528114][ T5071] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 73.533557][ T0] asm_common_interrupt+0x26/0x40 [ 73.539714][ T5071] ? do_syscall_64+0x10a/0x240 [ 73.545676][ T0] _raw_spin_unlock_irqrestore+0xd8/0x140 [ 73.550976][ T5071] __x64_sys_bpf+0x7c/0x90 [ 73.556412][ T0] serial_port_runtime_resume+0x204/0x2b0 [ 73.561685][ T5071] do_syscall_64+0xfb/0x240 [ 73.565907][ T0] __rpm_callback+0x2df/0x790 [ 73.571469][ T5071] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 73.576209][ T0] rpm_resume+0x10b2/0x1af0 [ 73.581391][ T5071] RIP: 0033:0x7f26095b3079 [ 73.587699][ T0] pm_runtime_work+0x147/0x210 [ 73.593232][ T5071] Code: Unable to access opcode bytes at 0x7f26095b304f. [ 73.597996][ T0] process_scheduled_works+0xa00/0x1770 [ 73.604220][ T5071] RSP: 002b:00007ffdf9c837b8 EFLAGS: 00000246 [ 73.608621][ T0] worker_thread+0x86d/0xd70 [ 73.614941][ T5071] ORIG_RAX: 0000000000000141 [ 73.619552][ T0] kthread+0x2f0/0x390 [ 73.624762][ T5071] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f26095b3079 [ 73.630647][ T0] ret_from_fork+0x4b/0x80 [ 73.635657][ T5071] RDX: 0000000000000010 RSI: 0000000020000040 RDI: 0000000000000011 [ 73.640152][ T0] ret_from_fork_asm+0x1a/0x30 [ 73.645440][ T5071] RBP: 0000000000000000 R08: 0000000000000006 R09: 0000000000000006 [ 73.652562][ T0] [ 73.652562][ T0] -> #2 ( [ 73.658783][ T5071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 73.665463][ T0] &port_lock_key [ 73.670737][ T5071] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000001 [ 73.675482][ T0] ){-.-.}-{2:2} [ 73.680066][ T5071] [ 73.688098][ T0] : [ 73.688105][ T0] lock_acquire+0x1e4/0x530 [ 73.693351][ T5071] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 73.693362][ T5071] CPU: 1 PID: 5071 Comm: syz-executor153 Not tainted 6.8.0-syzkaller-05271-gf99c5f563c17 #0 [ 73.693385][ T5071] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 73.693398][ T5071] Call Trace: [ 73.693408][ T5071] [ 73.693416][ T5071] dump_stack_lvl+0x1e7/0x2e0 [ 73.693449][ T5071] ? __pfx_dump_stack_lvl+0x10/0x10 [ 73.693475][ T5071] ? __pfx__printk+0x10/0x10 [ 73.693503][ T5071] ? vscnprintf+0x5d/0x90 [ 73.693535][ T5071] panic+0x349/0x860 [ 73.693559][ T5071] ? __warn+0x172/0x4b0 [ 73.693588][ T5071] ? __pfx_panic+0x10/0x10 [ 73.693622][ T5071] __warn+0x31e/0x4b0 [ 73.693650][ T5071] ? __local_bh_enable_ip+0x1be/0x200 [ 73.693674][ T5071] report_bug+0x2b3/0x500 [ 73.693704][ T5071] ? __local_bh_enable_ip+0x1be/0x200 [ 73.693728][ T5071] handle_bug+0x3e/0x70 [ 73.693756][ T5071] exc_invalid_op+0x1a/0x50 [ 73.693784][ T5071] asm_exc_invalid_op+0x1a/0x20 [ 73.693815][ T5071] RIP: 0010:__local_bh_enable_ip+0x1be/0x200 [ 73.693838][ T5071] Code: 3b 44 24 60 75 52 48 8d 65 d8 5b 41 5c 41 5d 41 5e 41 5f 5d c3 cc cc cc cc 90 0f 0b 90 e9 ca fe ff ff e8 55 00 00 00 eb 9c 90 <0f> 0b 90 e9 fa fe ff ff 48 c7 c1 9c e1 86 8f 80 e1 07 80 c1 03 38 [ 73.693855][ T5071] RSP: 0018:ffffc90003a4f340 EFLAGS: 00010046 [ 73.693873][ T5071] RAX: 0000000000000000 RBX: 1ffff92000749e6c RCX: 0000000000000001 [ 73.693887][ T5071] RDX: 0000000000000000 RSI: 0000000000000201 RDI: ffffffff895ff9a1 [ 73.693901][ T5071] RBP: ffffc90003a4f3e8 R08: ffff88807be3327b R09: 1ffff1100f7c664f [ 73.693915][ T5071] R10: dffffc0000000000 R11: ffffed100f7c6650 R12: dffffc0000000000 [ 73.693931][ T5071] R13: 0000000000000000 R14: ffffc90003a4f380 R15: 0000000000000201 [ 73.693951][ T5071] ? sock_map_unref+0x401/0x5e0 [ 73.693979][ T5071] ? sock_map_unref+0x401/0x5e0 [ 73.694001][ T5071] ? __pfx___local_bh_enable_ip+0x10/0x10 [ 73.694022][ T5071] ? do_raw_spin_unlock+0x13c/0x8b0 [ 73.694052][ T5071] ? sock_map_unref+0x3ac/0x5e0 [ 73.694078][ T5071] sock_map_unref+0x401/0x5e0 [ 73.694106][ T5071] sock_map_delete_elem+0xc0/0x140 [ 73.694136][ T5071] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 73.694160][ T5071] bpf_trace_run2+0x204/0x420 [ 73.694185][ T5071] ? bpf_trace_run2+0x114/0x420 [ 73.694207][ T5071] ? __pfx_bpf_trace_run2+0x10/0x10 [ 73.694231][ T5071] ? trace_tlb_flush+0x59/0x120 [ 73.694267][ T5071] trace_tlb_flush+0xfa/0x120 [ 73.694301][ T5071] switch_mm_irqs_off+0x7cb/0xae0 [ 73.694339][ T5071] ? __pfx_switch_mm_irqs_off+0x10/0x10 [ 73.694372][ T5071] ? text_poke_memcpy+0x25/0x30 [ 73.694398][ T5071] ? __asan_memcpy+0x40/0x70 [ 73.694421][ T5071] __text_poke+0x8f7/0xd30 [ 73.694447][ T5071] ? trace_tlb_flush+0x6/0x120 [ 73.694479][ T5071] ? __pfx_text_poke_memcpy+0x10/0x10 [ 73.694505][ T5071] ? __pfx___text_poke+0x10/0x10 [ 73.694535][ T5071] ? __pfx___might_resched+0x10/0x10 [ 73.694559][ T5071] ? __mutex_trylock_common+0x183/0x2e0 [ 73.694586][ T5071] ? __pfx___might_resched+0x10/0x10 [ 73.694616][ T5071] ? trace_tlb_flush+0x6/0x120 [ 73.694649][ T5071] text_poke_bp_batch+0x265/0xb30 [ 73.694682][ T5071] ? __pfx_text_poke_bp_batch+0x10/0x10 [ 73.694709][ T5071] ? __pfx___mutex_lock+0x10/0x10 [ 73.694741][ T5071] ? arch_jump_label_transform_queue+0x9b/0x100 [ 73.694775][ T5071] text_poke_finish+0x30/0x50 [ 73.694800][ T5071] arch_jump_label_transform_apply+0x1c/0x30 [ 73.694830][ T5071] static_key_enable_cpuslocked+0x136/0x260 [ 73.694853][ T5071] ? __pfx___bpf_trace_tlb_flush+0x10/0x10 [ 73.694875][ T5071] static_key_enable+0x1a/0x20 [ 73.694894][ T5071] tracepoint_add_func+0x953/0x9e0 [ 73.694929][ T5071] ? __pfx___bpf_trace_tlb_flush+0x10/0x10 [ 73.694952][ T5071] tracepoint_probe_register_prio_may_exist+0x122/0x190 [ 73.694988][ T5071] ? __pfx_tracepoint_probe_register_prio_may_exist+0x10/0x10 [ 73.695021][ T5071] ? __pfx___bpf_trace_tlb_flush+0x10/0x10 [ 73.695043][ T5071] ? anon_inode_getfile+0xff/0x180 [ 73.695065][ T5071] ? bpf_probe_register+0x117/0x1d0 [ 73.695092][ T5071] bpf_raw_tp_link_attach+0x470/0x6d0 [ 73.695123][ T5071] ? __pfx_bpf_raw_tp_link_attach+0x10/0x10 [ 73.695178][ T5071] bpf_raw_tracepoint_open+0x19d/0x210 [ 73.695207][ T5071] __sys_bpf+0x3c0/0x810 [ 73.695231][ T5071] ? __pfx___sys_bpf+0x10/0x10 [ 73.695264][ T5071] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 73.695286][ T5071] ? do_syscall_64+0x10a/0x240 [ 73.695314][ T5071] __x64_sys_bpf+0x7c/0x90 [ 73.695335][ T5071] do_syscall_64+0xfb/0x240 [ 73.695364][ T5071] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 73.695394][ T5071] RIP: 0033:0x7f26095b3079 [ 73.695411][ T5071] Code: Unable to access opcode bytes at 0x7f26095b304f. [ 73.695420][ T5071] RSP: 002b:00007ffdf9c837b8 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 73.695441][ T5071] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f26095b3079 [ 73.695455][ T5071] RDX: 0000000000000010 RSI: 0000000020000040 RDI: 0000000000000011 [ 73.695469][ T5071] RBP: 0000000000000000 R08: 0000000000000006 R09: 0000000000000006 [ 73.695481][ T5071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 73.695492][ T5071] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000001 [ 73.695514][ T5071] [ 73.701307][ T0] _raw_spin_lock_irqsave+0xd5/0x120 [ 73.701328][ T0] serial8250_console_write+0x1a8/0x1840 [ 73.701356][ T0] console_flush_all+0x80b/0xec0 [ 73.701378][ T0] console_unlock+0x13b/0x4d0 [ 73.701398][ T0] vprintk_emit+0x509/0x720 [ 73.701417][ T0] _printk+0xd5/0x120 [ 73.701433][ T0] register_console+0x70a/0xcd0 [ 73.701455][ T0] univ8250_console_init+0x49/0x50 [ 73.701480][ T0] console_init+0x198/0x680 [ 73.701494][ T0] start_kernel+0x2d3/0x500 [ 73.701508][ T0] x86_64_start_reservations+0x2a/0x30 [ 73.701529][ T0] x86_64_start_kernel+0x99/0xa0 [ 73.701548][ T0] common_startup_64+0x13e/0x147 [ 73.701567][ T0] [ 73.701567][ T0] -> #1 (console_owner){....}-{0:0}: [ 73.701591][ T0] lock_acquire+0x1e4/0x530 [ 73.701606][ T0] console_flush_all+0x7ba/0xec0 [ 73.701633][ T0] console_unlock+0x13b/0x4d0 [ 73.701652][ T0] vprintk_emit+0x509/0x720 [ 73.701672][ T0] _printk+0xd5/0x120 [ 73.701688][ T0] report_bug+0x346/0x500 [ 73.701711][ T0] handle_bug+0x3e/0x70 [ 73.701732][ T0] exc_invalid_op+0x1a/0x50 [ 73.701753][ T0] asm_exc_invalid_op+0x1a/0x20 [ 73.701775][ T0] __local_bh_enable_ip+0x1be/0x200 [ 73.701791][ T0] sock_map_unref+0x401/0x5e0 [ 73.701808][ T0] sock_map_delete_elem+0xc0/0x140 [ 73.701823][ T0] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 73.701838][ T0] bpf_trace_run2+0x204/0x420 [ 73.701855][ T0] trace_tlb_flush+0xfa/0x120 [ 73.701880][ T0] switch_mm_irqs_off+0x7cb/0xae0 [ 73.701905][ T0] __text_poke+0x8f7/0xd30 [ 73.701923][ T0] text_poke_bp_batch+0x265/0xb30 [ 73.701942][ T0] text_poke_finish+0x30/0x50 [ 73.701961][ T0] arch_jump_label_transform_apply+0x1c/0x30 [ 73.701984][ T0] static_key_enable_cpuslocked+0x136/0x260 [ 73.701999][ T0] static_key_enable+0x1a/0x20 [ 73.702013][ T0] tracepoint_add_func+0x953/0x9e0 [ 73.702037][ T0] tracepoint_probe_register_prio_may_exist+0x122/0x190 [ 73.702063][ T0] bpf_raw_tp_link_attach+0x470/0x6d0 [ 73.702085][ T0] bpf_raw_tracepoint_open+0x19d/0x210 [ 73.702104][ T0] __sys_bpf+0x3c0/0x810 [ 73.702120][ T0] __x64_sys_bpf+0x7c/0x90 [ 73.702135][ T0] do_syscall_64+0xfb/0x240 [ 73.702154][ T0] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 73.702178][ T0] [ 73.702178][ T0] -> #0 (&stab->lock){+...}-{2:2}: [ 73.702200][ T0] validate_chain+0x18cb/0x58e0 [ 73.702220][ T0] __lock_acquire+0x1346/0x1fd0 [ 73.702236][ T0] lock_acquire+0x1e4/0x530 [ 73.702250][ T0] _raw_spin_lock_bh+0x35/0x50 [ 73.702268][ T0] sock_map_delete_elem+0x97/0x140 [ 73.702283][ T0] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 73.702298][ T0] bpf_trace_run2+0x204/0x420 [ 73.702315][ T0] trace_tlb_flush+0xfa/0x120 [ 73.702339][ T0] switch_mm_irqs_off+0x7cb/0xae0 [ 73.702365][ T0] __schedule+0x1054/0x4a20 [ 73.702383][ T0] schedule_idle+0x53/0x90 [ 73.702402][ T0] do_idle+0x56a/0x5d0 [ 73.702417][ T0] cpu_startup_entry+0x42/0x60 [ 73.702434][ T0] rest_init+0x2e0/0x300 [ 73.702456][ T0] arch_call_rest_init+0xe/0x10 [ 73.702471][ T0] start_kernel+0x47a/0x500 [ 73.702484][ T0] x86_64_start_reservations+0x2a/0x30 [ 73.702505][ T0] x86_64_start_kernel+0x99/0xa0 [ 73.702524][ T0] common_startup_64+0x13e/0x147 [ 73.702542][ T0] [ 73.702542][ T0] other info that might help us debug this: [ 73.702542][ T0] [ 73.702547][ T0] Chain exists of: [ 73.702547][ T0] &stab->lock --> &p->pi_lock --> &rq->__lock [ 73.702547][ T0] [ 73.702573][ T0] Possible unsafe locking scenario: [ 73.702573][ T0] [ 73.702577][ T0] CPU0 CPU1 [ 73.702581][ T0] ---- ---- [ 73.702585][ T0] lock(&rq->__lock); [ 73.702594][ T0] lock(&p->pi_lock); [ 73.702606][ T0] lock(&rq->__lock); [ 73.702616][ T0] lock(&stab->lock); [ 73.702632][ T0] [ 73.702632][ T0] *** DEADLOCK *** [ 73.702632][ T0] [ 73.702636][ T0] 2 locks held by swapper/0/0: [ 73.702645][ T0] #0: ffff8880b943e158 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0x2a/0x140 [ 73.702696][ T0] #1: ffffffff8e131920 (rcu_read_lock){....}-{1:2}, at: bpf_trace_run2+0x114/0x420 [ 73.702738][ T0] [ 73.702738][ T0] stack backtrace: [ 73.702743][ T0] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 6.8.0-syzkaller-05271-gf99c5f563c17 #0 [ 73.702769][ T0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 73.702778][ T0] Call Trace: [ 73.702785][ T0] [ 73.702791][ T0] dump_stack_lvl+0x1e7/0x2e0 [ 73.702815][ T0] ? __pfx_dump_stack_lvl+0x10/0x10 [ 73.702842][ T0] ? print_circular_bug+0x130/0x1a0 [ 73.702866][ T0] check_noncircular+0x36a/0x4a0 [ 73.702892][ T0] ? __pfx_check_noncircular+0x10/0x10 [ 73.702915][ T0] ? lockdep_lock+0x123/0x2b0 [ 73.702943][ T0] ? mark_lock+0x9a/0x350 [ 73.702963][ T0] ? _find_first_zero_bit+0xd4/0x100 [ 73.702989][ T0] validate_chain+0x18cb/0x58e0 [ 73.703024][ T0] ? __pfx_validate_chain+0x10/0x10 [ 73.703044][ T0] ? validate_chain+0x11b/0x58e0 [ 73.703065][ T0] ? __pfx_validate_chain+0x10/0x10 [ 73.703090][ T0] ? __pfx_validate_chain+0x10/0x10 [ 73.703115][ T0] ? validate_chain+0x11b/0x58e0 [ 73.703138][ T0] ? __pfx_validate_chain+0x10/0x10 [ 73.703166][ T0] ? mark_lock+0x9a/0x350 [ 73.703186][ T0] __lock_acquire+0x1346/0x1fd0 [ 73.703213][ T0] lock_acquire+0x1e4/0x530 [ 73.703230][ T0] ? sock_map_delete_elem+0x97/0x140 [ 73.703248][ T0] ? __pfx_lockdep_softirqs_off+0x10/0x10 [ 73.703268][ T0] ? __pfx_lock_acquire+0x10/0x10 [ 73.703289][ T0] ? sock_map_delete_elem+0x97/0x140 [ 73.703306][ T0] ? __pfx___local_bh_disable_ip+0x10/0x10 [ 73.703327][ T0] ? __pfx___cant_migrate+0x10/0x10 [ 73.703346][ T0] ? sock_map_delete_elem+0x97/0x140 [ 73.703364][ T0] _raw_spin_lock_bh+0x35/0x50 [ 73.703384][ T0] ? sock_map_delete_elem+0x97/0x140 [ 73.703401][ T0] sock_map_delete_elem+0x97/0x140 [ 73.703420][ T0] bpf_prog_2c29ac5cdc6b1842+0x42/0x46 [ 73.703437][ T0] bpf_trace_run2+0x204/0x420 [ 73.703457][ T0] ? bpf_trace_run2+0x114/0x420 [ 73.703476][ T0] ? __pfx_bpf_trace_run2+0x10/0x10 [ 73.703495][ T0] ? trace_tlb_flush+0x59/0x120 [ 73.703525][ T0] trace_tlb_flush+0xfa/0x120 [ 73.703553][ T0] switch_mm_irqs_off+0x7cb/0xae0 [ 73.703585][ T0] ? __pfx_switch_mm_irqs_off+0x10/0x10 [ 73.703618][ T0] __schedule+0x1054/0x4a20 [ 73.703651][ T0] ? lockdep_hardirqs_on+0x99/0x150 [ 73.703672][ T0] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 73.703691][ T0] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 73.703710][ T0] ? __pfx___schedule+0x10/0x10 [ 73.703731][ T0] ? tick_nohz_idle_exit+0x36e/0x480 [ 73.703758][ T0] ? flush_smp_call_function_queue+0x142/0x2a0 [ 73.703781][ T0] ? __pfx_tick_nohz_idle_exit+0x10/0x10 [ 73.703809][ T0] schedule_idle+0x53/0x90 [ 73.703831][ T0] do_idle+0x56a/0x5d0 [ 73.703848][ T0] ? __pfx___schedule+0x10/0x10 [ 73.703872][ T0] ? __pfx_do_idle+0x10/0x10 [ 73.703892][ T0] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 73.703913][ T0] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 73.703935][ T0] ? rest_init+0x35/0x300 [ 73.703959][ T0] ? rest_init+0x35/0x300 [ 73.703983][ T0] cpu_startup_entry+0x42/0x60 [ 73.704001][ T0] rest_init+0x2e0/0x300 [ 73.704026][ T0] ? __pfx_x86_late_time_init+0x10/0x10 [ 73.704050][ T0] arch_call_rest_init+0xe/0x10 [ 73.704067][ T0] start_kernel+0x47a/0x500 [ 73.704086][ T0] x86_64_start_reservations+0x2a/0x30 [ 73.704108][ T0] x86_64_start_kernel+0x99/0xa0 [ 73.704131][ T0] common_startup_64+0x13e/0x147 [ 73.704158][ T0] [ 74.800536][ T5071] Shutting down cpus with NMI [ 76.138842][ T5071] Kernel Offset: disabled [ 76.143187][ T5071] Rebooting in 86400 seconds..