RBP: 000000c001328e60 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000216 R12: 000000c001328fa0 R13: 0000000000000001 R14: 000000c0000061a0 R15: 000000000000000e watchdog: BUG: soft lockup - CPU#1 stuck for 246s! [syz-fuzzer:351] Modules linked in: CPU: 1 PID: 351 Comm: syz-fuzzer Tainted: G W 5.15.149-syzkaller-00490-g5d96939590c0 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 RIP: 0010:native_safe_halt arch/x86/include/asm/irqflags.h:51 [inline] RIP: 0010:arch_safe_halt arch/x86/include/asm/irqflags.h:89 [inline] RIP: 0010:kvm_wait+0x147/0x180 arch/x86/kernel/kvm.c:918 Code: 4c 89 e8 48 c1 e8 03 42 0f b6 04 20 84 c0 44 8b 74 24 1c 75 34 41 0f b6 45 00 44 38 f0 75 10 66 90 0f 00 2d 5b 03 f3 03 fb f4 24 ff ff ff fb e9 1e ff ff ff 44 89 e9 80 e1 07 38 c1 7c a3 4c RSP: 0018:ffffc900052e7760 EFLAGS: 00000246 RAX: 0000000000000003 RBX: 1ffff92000a5cef0 RCX: ffffffff8154fa7f RDX: dffffc0000000000 RSI: 0000000000000003 RDI: ffff8881185a6208 RBP: ffffc900052e7810 R08: dffffc0000000000 R09: ffffed10230b4c42 R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 R13: ffff8881185a6208 R14: 0000000000000003 R15: 1ffff92000a5cef4 FS: 000000c000718490(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007ff2e8f176c6 CR3: 000000011e95e000 CR4: 00000000003506a0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: pv_wait arch/x86/include/asm/paravirt.h:597 [inline] pv_wait_head_or_lock kernel/locking/qspinlock_paravirt.h:470 [inline] __pv_queued_spin_lock_slowpath+0x6bc/0xc40 kernel/locking/qspinlock.c:508 pv_queued_spin_lock_slowpath arch/x86/include/asm/paravirt.h:585 [inline] queued_spin_lock_slowpath arch/x86/include/asm/qspinlock.h:51 [inline] queued_spin_lock include/asm-generic/qspinlock.h:85 [inline] do_raw_spin_lock include/linux/spinlock.h:187 [inline] __raw_spin_lock_bh include/linux/spinlock_api_smp.h:136 [inline] _raw_spin_lock_bh+0x139/0x1b0 kernel/locking/spinlock.c:178 spin_lock_bh include/linux/spinlock.h:368 [inline] lock_sock_nested+0x97/0x300 net/core/sock.c:3258 lock_sock include/net/sock.h:1676 [inline] tcp_sendmsg+0x21/0x50 net/ipv4/tcp.c:1455 inet_sendmsg+0xa1/0xc0 net/ipv4/af_inet.c:830 sock_sendmsg_nosec net/socket.c:704 [inline] __sock_sendmsg net/socket.c:716 [inline] sock_write_iter+0x39b/0x530 net/socket.c:1079 call_write_iter include/linux/fs.h:2202 [inline] new_sync_write fs/read_write.c:507 [inline] vfs_write+0xd5d/0x1110 fs/read_write.c:594 ksys_write+0x199/0x2c0 fs/read_write.c:647 __do_sys_write fs/read_write.c:659 [inline] __se_sys_write fs/read_write.c:656 [inline] __x64_sys_write+0x7b/0x90 fs/read_write.c:656 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3d/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x61/0xcb RIP: 0033:0x40720e Code: 48 83 ec 38 e8 13 00 00 00 48 83 c4 38 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 49 89 f2 48 89 fa 48 89 ce 48 89 df 0f 05 <48> 3d 01 f0 ff ff 76 15 48 f7 d8 48 89 c1 48 c7 c0 ff ff ff ff 48 RSP: 002b:000000c001328e20 EFLAGS: 00000216 ORIG_RAX: 0000000000000001 RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 000000000040720e RDX: 00000000000000f0 RSI: 000000c0001447a0 RDI: 0000000000000003 RBP: 000000c001328e60 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000216 R12: 000000c001328fa0 R13: 0000000000000001 R14: 000000c0000061a0 R15: 000000000000000e Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 PID: 282 Comm: syz-fuzzer Tainted: G W 5.15.149-syzkaller-00490-g5d96939590c0 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 RIP: 0010:native_halt arch/x86/include/asm/irqflags.h:57 [inline] RIP: 0010:halt arch/x86/include/asm/irqflags.h:98 [inline] RIP: 0010:kvm_wait+0x117/0x180 arch/x86/kernel/kvm.c:912 Code: 48 c1 e8 03 42 0f b6 04 20 84 c0 44 8b 74 24 1c 75 53 41 0f b6 45 00 44 38 f0 0f 85 63 ff ff ff 66 90 0f 00 2d 8a 03 f3 03 f4 54 ff ff ff fa 4c 89 e8 48 c1 e8 03 42 0f b6 04 20 84 c0 44 8b RSP: 0018:ffffc90000006700 EFLAGS: 00000046 RAX: 0000000000000003 RBX: 1ffff92000000ce4 RCX: ffffffff8154fa7f RDX: dffffc0000000000 RSI: 0000000000000003 RDI: ffff8881f7029a00 RBP: ffffc900000067b0 R08: dffffc0000000000 R09: ffffed103ee05341 R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 R13: ffff8881f7029a00 R14: 0000000000000003 R15: 1ffff92000000ce8 FS: 000000c000058090(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000001b2fa26000 CR3: 000000011e95e000 CR4: 00000000003506b0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000600 Call Trace: pv_wait arch/x86/include/asm/paravirt.h:597 [inline] pv_wait_head_or_lock kernel/locking/qspinlock_paravirt.h:470 [inline] __pv_queued_spin_lock_slowpath+0x6bc/0xc40 kernel/locking/qspinlock.c:508 pv_queued_spin_lock_slowpath arch/x86/include/asm/paravirt.h:585 [inline] queued_spin_lock_slowpath arch/x86/include/asm/qspinlock.h:51 [inline] queued_spin_lock include/asm-generic/qspinlock.h:85 [inline] do_raw_spin_lock_flags include/linux/spinlock.h:199 [inline] __raw_spin_lock_irqsave include/linux/spinlock_api_smp.h:119 [inline] _raw_spin_lock_irqsave+0x1a0/0x210 kernel/locking/spinlock.c:162 hrtimer_interrupt+0x111/0xaa0 kernel/time/hrtimer.c:1792 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1085 [inline] __sysvec_apic_timer_interrupt+0xfd/0x3c0 arch/x86/kernel/apic/apic.c:1102 sysvec_apic_timer_interrupt+0x44/0xc0 arch/x86/kernel/apic/apic.c:1096 asm_sysvec_apic_timer_interrupt+0x1b/0x20 arch/x86/include/asm/idtentry.h:638 RIP: 0010:stack_trace_consume_entry+0xd5/0x290 kernel/stacktrace.c:93 Code: 48 89 df 49 89 f5 4c 89 45 d0 4d 89 ce e8 e3 06 53 00 4d 89 f1 4c 8b 45 d0 4c 8b 55 c8 4c 89 ee 48 ba 00 00 00 00 00 fc ff df <4c> 8b 33 41 8d 59 01 41 0f b6 04 17 84 c0 0f 85 38 01 00 00 41 89 RSP: 0018:ffffc90000006bc8 EFLAGS: 00000246 RAX: 1ffff92000000da0 RBX: ffffc90000006d00 RCX: 0000000000006c01 RDX: dffffc0000000000 RSI: ffffffff84222f95 RDI: ffffc90000006d0c RBP: ffffc90000006c10 R08: ffffc90000006d08 R09: 000000000000000d R10: ffffc90000006d10 R11: dffffc0000000001 R12: 1ffff92000000da1 R13: 1ffff92000000da1 R14: 0000000000000000 R15: 1ffff92000000da2 arch_stack_walk+0x101/0x140 arch/x86/kernel/stacktrace.c:27 stack_trace_save+0x113/0x1c0 kernel/stacktrace.c:122 kasan_save_stack mm/kasan/common.c:38 [inline] kasan_set_track mm/kasan/common.c:45 [inline] set_alloc_info mm/kasan/common.c:433 [inline] __kasan_slab_alloc+0xb1/0xe0 mm/kasan/common.c:466 kasan_slab_alloc include/linux/kasan.h:217 [inline] slab_post_alloc_hook+0x53/0x2c0 mm/slab.h:550 slab_alloc_node mm/slub.c:3240 [inline] slab_alloc mm/slub.c:3248 [inline] kmem_cache_alloc+0xf5/0x200 mm/slub.c:3253 skb_clone+0x1d1/0x360 net/core/skbuff.c:1547 dev_queue_xmit_nit+0x25b/0xa40 net/core/dev.c:2317 xmit_one net/core/dev.c:3619 [inline] dev_hard_start_xmit+0x149/0x620 net/core/dev.c:3640 sch_direct_xmit+0x298/0x9b0 net/sched/sch_generic.c:342 __dev_xmit_skb net/core/dev.c:3851 [inline] __dev_queue_xmit+0x161e/0x2e70 net/core/dev.c:4220 dev_queue_xmit+0x17/0x20 net/core/dev.c:4288 neigh_hh_output include/net/neighbour.h:501 [inline] neigh_output include/net/neighbour.h:515 [inline] ip_finish_output2+0xb9f/0xf60 net/ipv4/ip_output.c:228 __ip_finish_output+0x162/0x360 ip_finish_output+0x31/0x210 net/ipv4/ip_output.c:316 NF_HOOK_COND include/linux/netfilter.h:294 [inline] ip_output+0x1d6/0x420 net/ipv4/ip_output.c:430 dst_output include/net/dst.h:444 [inline] ip_local_out net/ipv4/ip_output.c:126 [inline] __ip_queue_xmit+0x1105/0x1c20 net/ipv4/ip_output.c:532 ip_queue_xmit+0x4c/0x70 net/ipv4/ip_output.c:546 __tcp_transmit_skb+0x1e84/0x3920 net/ipv4/tcp_output.c:1402 tcp_transmit_skb net/ipv4/tcp_output.c:1420 [inline] tcp_write_xmit+0x144a/0x5e80 net/ipv4/tcp_output.c:2705 tcp_tsq_write+0x228/0x330 net/ipv4/tcp_output.c:1019 tcp_tsq_handler+0xa9/0x150 net/ipv4/tcp_output.c:1028 tcp_tasklet_func+0x436/0x4b0 net/ipv4/tcp_output.c:1060 tasklet_action_common+0x22e/0x610 kernel/softirq.c:796 tasklet_action+0x4c/0x60 kernel/softirq.c:821 __do_softirq+0x26d/0x5bf kernel/softirq.c:565 do_softirq+0xf6/0x150 kernel/softirq.c:452 __local_bh_enable_ip+0x75/0x80 kernel/softirq.c:379 __raw_spin_unlock_bh include/linux/spinlock_api_smp.h:176 [inline] _raw_spin_unlock_bh+0x51/0x60 kernel/locking/spinlock.c:210 __sock_map_delete net/core/sock_map.c:426 [inline] sock_map_delete_elem+0xcb/0x130 net/core/sock_map.c:448 bpf_prog_2c29ac5cdc6b1842+0x3a/0x540 bpf_dispatcher_nop_func include/linux/bpf.h:785 [inline] __bpf_prog_run include/linux/filter.h:625 [inline] bpf_prog_run include/linux/filter.h:632 [inline] __bpf_trace_run kernel/trace/bpf_trace.c:1883 [inline] bpf_trace_run2+0xec/0x210 kernel/trace/bpf_trace.c:1920 __bpf_trace_hrtimer_start+0x23/0x30 include/trace/events/timer.h:199 trace_hrtimer_start include/trace/events/timer.h:199 [inline] debug_activate kernel/time/hrtimer.c:476 [inline] enqueue_hrtimer+0x1e7/0x240 kernel/time/hrtimer.c:1084 __hrtimer_start_range_ns kernel/time/hrtimer.c:1258 [inline] hrtimer_start_range_ns+0x9f4/0xb80 kernel/time/hrtimer.c:1298 hrtimer_start_expires include/linux/hrtimer.h:435 [inline] hrtimer_sleeper_start_expires kernel/time/hrtimer.c:1965 [inline] do_nanosleep+0x12d/0x6a0 kernel/time/hrtimer.c:2041 hrtimer_nanosleep kernel/time/hrtimer.c:2097 [inline] __do_sys_nanosleep kernel/time/hrtimer.c:2132 [inline] __se_sys_nanosleep+0x38b/0x5e0 kernel/time/hrtimer.c:2118 __x64_sys_nanosleep+0x5b/0x70 kernel/time/hrtimer.c:2118 do_syscall_x64 arch/x86/entry/common.c:50 [inline] do_syscall_64+0x3d/0xb0 arch/x86/entry/common.c:80 entry_SYSCALL_64_after_hwframe+0x61/0xcb RIP: 0033:0x472f37 Code: 8b 44 24 20 b9 40 42 0f 00 f7 f1 48 89 04 24 b8 e8 03 00 00 f7 e2 48 89 44 24 08 48 89 e7 be 00 00 00 00 b8 23 00 00 00 0f 05 <48> 83 c4 10 5d c3 cc cc cc b8 ba 00 00 00 0f 05 89 44 24 08 c3 cc RSP: 002b:000000c000069f18 EFLAGS: 00000202 ORIG_RAX: 0000000000000023 RAX: ffffffffffffffda RBX: 0000000000000014 RCX: 0000000000472f37 RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000000c000069f18 RBP: 000000c000069f28 R08: 0000000000002991 R09: 00007ffc813170b0 R10: 0000000000004c88 R11: 0000000000000202 R12: 000000c000069f18 R13: 000000c000718800 R14: 000000c0000064e0 R15: 000000000000000c