rcu: INFO: rcu_preempt self-detected stall on CPU rcu: 1-....: (1 GPs behind) idle=9004/1/0x4000000000000000 softirq=74526/74532 fqs=5216 rcu: hardirqs softirqs csw/system rcu: number: 5254 0 0 rcu: cputime: 272 0 52217 ==> 52490(ms) rcu: (t=10500 jiffies g=65029 q=4031 ncpus=4) Sending NMI from CPU 1 to CPUs 0: NMI backtrace for cpu 0 CPU: 0 UID: 0 PID: 16269 Comm: syz.6.2963 Tainted: G L syzkaller #0 PREEMPT(full) Tainted: [L]=SOFTLOCKUP Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:63 Code: 88 81 02 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa eb 07 0f 00 2d 23 31 1a 00 fb f4 fc 35 03 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 RSP: 0018:ffffc90004e0f8b8 EFLAGS: 00000206 RAX: 000000000000ec9a RBX: 0000000000000003 RCX: 0000000000000004 RDX: 0000000000000000 RSI: ffffffff8de7b1a3 RDI: ffffffff8c1b1ea0 RBP: ffff888026f96748 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000003 R13: 0000000000000003 R14: ffff88806a43c100 R15: 0000000000000000 FS: 00007f58af2be6c0(0000) GS:ffff8880d6338000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f9130d456b8 CR3: 000000005dd46000 CR4: 0000000000352ef0 Call Trace: arch_safe_halt arch/x86/include/asm/paravirt.h:73 [inline] kvm_wait arch/x86/kernel/kvm.c:1101 [inline] kvm_wait+0x124/0x160 arch/x86/kernel/kvm.c:1083 pv_wait arch/x86/include/asm/paravirt-spinlock.h:83 [inline] pv_wait_head_or_lock kernel/locking/qspinlock_paravirt.h:466 [inline] __pv_queued_spin_lock_slowpath+0x4b0/0xc00 kernel/locking/qspinlock.c:325 pv_queued_spin_lock_slowpath arch/x86/include/asm/paravirt-spinlock.h:35 [inline] queued_spin_lock_slowpath arch/x86/include/asm/paravirt-spinlock.h:66 [inline] queued_spin_lock include/asm-generic/qspinlock.h:114 [inline] do_raw_spin_lock+0x1e0/0x260 kernel/locking/spinlock_debug.c:116 spin_lock_bh include/linux/spinlock.h:347 [inline] lock_sock_nested+0x5f/0xf0 net/core/sock.c:3783 lock_sock include/net/sock.h:1709 [inline] tipc_sendstream+0x41/0x70 net/tipc/socket.c:1545 sock_sendmsg_nosec net/socket.c:727 [inline] __sock_sendmsg net/socket.c:742 [inline] ____sys_sendmsg+0x9e1/0xb70 net/socket.c:2592 ___sys_sendmsg+0x190/0x1e0 net/socket.c:2646 __sys_sendmsg+0x170/0x220 net/socket.c:2678 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x106/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f58ae39c819 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f58af2be028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 00007f58ae616090 RCX: 00007f58ae39c819 RDX: 0000000000000000 RSI: 0000200000000e40 RDI: 0000000000000004 RBP: 00007f58ae432c91 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f58ae616128 R14: 00007f58ae616090 R15: 00007ffe04e75b28 CPU: 1 UID: 0 PID: 16265 Comm: syz.6.2963 Tainted: G L syzkaller #0 PREEMPT(full) Tainted: [L]=SOFTLOCKUP Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 RIP: 0010:debug_lockdep_rcu_enabled+0x0/0x40 kernel/rcu/update.c:319 Code: 00 00 8b 44 24 04 eb b2 89 44 24 04 e8 a9 fa ff ff 8b 44 24 04 eb aa 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1e fa 8b 05 82 8a 48 05 85 c0 74 20 8b 05 80 bd 48 05 85 c0 RSP: 0018:ffffc90004e1ebb0 EFLAGS: 00000293 RAX: 0000000000000000 RBX: 0000000000000001 RCX: ffffffff8b31a9ae RDX: ffff88802b77a4c0 RSI: ffffffff8b31a9bb RDI: ffff88802b77a4c0 RBP: ffff888026274000 R08: 0000000000000005 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 1ffff920009c3d83 R13: 0000000000000001 R14: 000000008331a3f6 R15: ffff888034f10000 FS: 00007f58af2df6c0(0000) GS:ffff8880d6438000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000000000000000 CR3: 000000005dd46000 CR4: 0000000000352ef0 Call Trace: rcu_read_lock_held_common kernel/rcu/update.c:105 [inline] rcu_read_lock_any_held+0xf/0xa0 kernel/rcu/update.c:384 __rhashtable_lookup include/linux/rhashtable.h:632 [inline] rhashtable_lookup include/linux/rhashtable.h:677 [inline] tipc_sk_lookup+0x750/0xa00 net/tipc/socket.c:3000 tipc_sk_rcv+0x2ee/0x1ca0 net/tipc/socket.c:2492 tipc_node_xmit+0x23e/0xfb0 net/tipc/node.c:1701 tipc_node_xmit_skb net/tipc/node.c:1766 [inline] tipc_node_distr_xmit+0x177/0x3c0 net/tipc/node.c:1781 tipc_sk_rcv+0xaab/0x1ca0 net/tipc/socket.c:2501 tipc_node_xmit+0x23e/0xfb0 net/tipc/node.c:1701 tipc_sk_push_backlog+0x318/0xa00 net/tipc/socket.c:1312 tipc_sk_filter_connect net/tipc/socket.c:2255 [inline] tipc_sk_filter_rcv+0x960/0x3260 net/tipc/socket.c:2364 tipc_sk_enqueue net/tipc/socket.c:2445 [inline] tipc_sk_rcv+0xebb/0x1ca0 net/tipc/socket.c:2497 tipc_node_xmit+0x23e/0xfb0 net/tipc/node.c:1701 tipc_node_xmit_skb net/tipc/node.c:1766 [inline] tipc_node_distr_xmit+0x177/0x3c0 net/tipc/node.c:1781 tipc_sk_backlog_rcv+0x16f/0x1e0 net/tipc/socket.c:2412 sk_backlog_rcv include/net/sock.h:1185 [inline] __release_sock+0x3a2/0x440 net/core/sock.c:3213 release_sock+0x5a/0x220 net/core/sock.c:3795 sockopt_release_sock net/core/sock.c:1161 [inline] sk_setsockopt+0x467/0x5230 net/core/sock.c:1674 do_sock_setsockopt+0x193/0x1d0 net/socket.c:2318 __sys_setsockopt+0x195/0x220 net/socket.c:2347 __do_sys_setsockopt net/socket.c:2353 [inline] __se_sys_setsockopt net/socket.c:2350 [inline] __x64_sys_setsockopt+0xbd/0x160 net/socket.c:2350 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x106/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f58ae39c819 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f58af2df028 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 RAX: ffffffffffffffda RBX: 00007f58ae615fa0 RCX: 00007f58ae39c819 RDX: 0000000000000021 RSI: 0000000000000001 RDI: 0000000000000003 RBP: 00007f58ae432c91 R08: 0000000000000004 R09: 0000000000000000 R10: 00002000000001c0 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f58ae616038 R14: 00007f58ae615fa0 R15: 00007ffe04e75b28 Sending NMI from CPU 1 to CPUs 3: NMI backtrace for cpu 3 CPU: 3 UID: 0 PID: 16270 Comm: syz.6.2963 Tainted: G L syzkaller #0 PREEMPT(full) Tainted: [L]=SOFTLOCKUP Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 RIP: 0010:pv_native_safe_halt+0xf/0x20 arch/x86/kernel/paravirt.c:63 Code: 88 81 02 c3 cc cc cc cc 0f 1f 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa eb 07 0f 00 2d 23 31 1a 00 fb f4 fc 35 03 00 66 2e 0f 1f 84 00 00 00 00 00 66 90 90 90 90 90 90 RSP: 0018:ffffc900048df8b8 EFLAGS: 00000216 RAX: 0000000000013cc0 RBX: 0000000000000001 RCX: 0000000000000004 RDX: 0000000000000000 RSI: ffffffff8de7b1a3 RDI: ffffffff8c1b1ea0 RBP: ffff88806a73c114 R08: 0000000000000001 R09: 0000000000000000 R10: 0000000000000001 R11: 0000000000000000 R12: 0000000000000001 R13: 0000000000000001 R14: ffff88806a73c100 R15: ffff88806a73c114 FS: 00007f58af29d6c0(0000) GS:ffff8880d6638000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 0000200000001000 CR3: 000000005dd46000 CR4: 0000000000352ef0 Call Trace: arch_safe_halt arch/x86/include/asm/paravirt.h:73 [inline] kvm_wait arch/x86/kernel/kvm.c:1101 [inline] kvm_wait+0x124/0x160 arch/x86/kernel/kvm.c:1083 pv_wait arch/x86/include/asm/paravirt-spinlock.h:83 [inline] pv_wait_node kernel/locking/qspinlock_paravirt.h:322 [inline] __pv_queued_spin_lock_slowpath+0x8ae/0xc00 kernel/locking/qspinlock.c:290 pv_queued_spin_lock_slowpath arch/x86/include/asm/paravirt-spinlock.h:35 [inline] queued_spin_lock_slowpath arch/x86/include/asm/paravirt-spinlock.h:66 [inline] queued_spin_lock include/asm-generic/qspinlock.h:114 [inline] do_raw_spin_lock+0x1e0/0x260 kernel/locking/spinlock_debug.c:116 spin_lock_bh include/linux/spinlock.h:347 [inline] lock_sock_nested+0x5f/0xf0 net/core/sock.c:3783 lock_sock include/net/sock.h:1709 [inline] tipc_sendstream+0x41/0x70 net/tipc/socket.c:1545 sock_sendmsg_nosec net/socket.c:727 [inline] __sock_sendmsg net/socket.c:742 [inline] ____sys_sendmsg+0x9e1/0xb70 net/socket.c:2592 ___sys_sendmsg+0x190/0x1e0 net/socket.c:2646 __sys_sendmsg+0x170/0x220 net/socket.c:2678 do_syscall_x64 arch/x86/entry/syscall_64.c:63 [inline] do_syscall_64+0x106/0xf80 arch/x86/entry/syscall_64.c:94 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7f58ae39c819 Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007f58af29d028 EFLAGS: 00000246 ORIG_RAX: 000000000000002e RAX: ffffffffffffffda RBX: 00007f58ae616180 RCX: 00007f58ae39c819 RDX: 0000000000000001 RSI: 0000200000000240 RDI: 0000000000000004 RBP: 00007f58ae432c91 R08: 0000000000000000 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 R13: 00007f58ae616218 R14: 00007f58ae616180 R15: 00007ffe04e75b28