Netdev List
 help / color / mirror / Atom feed
* [syzbot] [bpf?] [netfilter?] INFO: rcu detected stall in sys_sendmmsg (7)
@ 2024-11-30 18:05 syzbot
  2026-11-15 22:22 ` [syzbot] [mm?] " syzbot
  0 siblings, 1 reply; 2+ messages in thread
From: syzbot @ 2024-11-30 18:05 UTC (permalink / raw)
  To: andrii, anna-maria, ast, bpf, daniel, frederic, kadlec,
	linux-kernel, netdev, netfilter-devel, pablo, syzkaller-bugs,
	tglx

Hello,

syzbot found the following issue on:

HEAD commit:    b86545e02e8c Merge tag 'acpi-6.13-rc1-2' of git://git.kern..
git tree:       upstream
console output: https://syzkaller.appspot.com/x/log.txt?x=12cd4f78580000
kernel config:  https://syzkaller.appspot.com/x/.config?x=f8e5d0648de624aa
dashboard link: https://syzkaller.appspot.com/bug?extid=53e660acb94e444b9d63
compiler:       Debian clang version 15.0.6, GNU ld (GNU Binutils for Debian) 2.40

Unfortunately, I don't have any reproducer for this issue yet.

Downloadable assets:
disk image: https://storage.googleapis.com/syzbot-assets/7afd648f7c25/disk-b86545e0.raw.xz
vmlinux: https://storage.googleapis.com/syzbot-assets/40e3ee6c8cc8/vmlinux-b86545e0.xz
kernel image: https://storage.googleapis.com/syzbot-assets/53bc5977cfb0/bzImage-b86545e0.xz

IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by: syzbot+53e660acb94e444b9d63@syzkaller.appspotmail.com

rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
rcu: 	1-...0: (6 ticks this GP) idle=545c/1/0x4000000000000000 softirq=161841/161847 fqs=2100
rcu: 	         hardirqs   softirqs   csw/system
rcu: 	 number:        0          0            0
rcu: 	cputime:        0          0            0   ==> 52500(ms)
rcu: 	(detected by 0, t=10505 jiffies, g=202837, q=172 ncpus=2)
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 1553 Comm: syz.8.7708 Not tainted 6.12.0-syzkaller-10553-gb86545e02e8c #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024
RIP: 0010:advance_sched+0x36/0xca0 net/sched/sch_taprio.c:916
Code: 54 53 48 81 ec 98 00 00 00 49 89 fe 48 bd 00 00 00 00 00 fc ff df e8 79 e7 c8 f7 49 8d 5e 88 48 89 d8 48 c1 e8 03 80 3c 28 00 <74> 08 48 89 df e8 50 a3 30 f8 48 8b 03 48 89 84 24 88 00 00 00 48
RSP: 0018:ffffc90000a18c70 EFLAGS: 00000046
RAX: 1ffff1100c0f9259 RBX: ffff8880607c92c8 RCX: ffff88802d349e00
RDX: 0000000000010000 RSI: 0000000000000000 RDI: ffff8880607c9340
RBP: dffffc0000000000 R08: ffffffff8183463f R09: 1ffffffff203a606
R10: dffffc0000000000 R11: ffffffff89ccfc90 R12: dffffc0000000000
R13: ffffffff89ccfc90 R14: ffff8880607c9340 R15: ffff88802d34a8c8
FS:  00007f7bb35f66c0(0000) GS:ffff8880b8700000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000000110c32f64a CR3: 0000000070470000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <NMI>
 </NMI>
 <IRQ>
 __run_hrtimer kernel/time/hrtimer.c:1739 [inline]
 __hrtimer_run_queues+0x59b/0xd50 kernel/time/hrtimer.c:1803
 hrtimer_interrupt+0x403/0xa40 kernel/time/hrtimer.c:1865
 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1038 [inline]
 __sysvec_apic_timer_interrupt+0x110/0x420 arch/x86/kernel/apic/apic.c:1055
 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1049 [inline]
 sysvec_apic_timer_interrupt+0xa1/0xc0 arch/x86/kernel/apic/apic.c:1049
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:702
RIP: 0010:finish_task_switch+0x1ea/0x870 kernel/sched/core.c:5243
Code: c9 50 e8 79 07 0c 00 48 83 c4 08 4c 89 f7 e8 9d 39 00 00 e9 de 04 00 00 4c 89 f7 e8 70 2f 6f 0a e8 2b 9a 38 00 fb 48 8b 5d c0 <48> 8d bb f8 15 00 00 48 89 f8 48 c1 e8 03 49 be 00 00 00 00 00 fc
RSP: 0018:ffffc900033771a8 EFLAGS: 00000286
RAX: a5530211a14c0a00 RBX: ffff88802d349e00 RCX: ffffffff9a3f7903
RDX: dffffc0000000000 RSI: ffffffff8c0ad980 RDI: ffffffff8c6083a0
RBP: ffffc900033771f0 R08: ffffffff901d3037 R09: 1ffffffff203a606
R10: dffffc0000000000 R11: fffffbfff203a607 R12: 1ffff110170e7eac
R13: dffffc0000000000 R14: ffff8880b863e740 R15: ffff8880b873f560
 context_switch kernel/sched/core.c:5372 [inline]
 __schedule+0x1803/0x4be0 kernel/sched/core.c:6756
 __schedule_loop kernel/sched/core.c:6833 [inline]
 schedule+0x14b/0x320 kernel/sched/core.c:6848
 schedule_timeout+0xb0/0x290 kernel/time/sleep_timeout.c:75
 unix_wait_for_peer+0x250/0x340 net/unix/af_unix.c:1529
 unix_dgram_sendmsg+0x127f/0x1f80 net/unix/af_unix.c:2131
 sock_sendmsg_nosec net/socket.c:711 [inline]
 __sock_sendmsg+0x221/0x270 net/socket.c:726
 ____sys_sendmsg+0x52a/0x7e0 net/socket.c:2583
 ___sys_sendmsg net/socket.c:2637 [inline]
 __sys_sendmmsg+0x36a/0x720 net/socket.c:2726
 __do_sys_sendmmsg net/socket.c:2753 [inline]
 __se_sys_sendmmsg net/socket.c:2750 [inline]
 __x64_sys_sendmmsg+0xa0/0xb0 net/socket.c:2750
 do_syscall_x64 arch/x86/entry/common.c:52 [inline]
 do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83
 entry_SYSCALL_64_after_hwframe+0x77/0x7f
RIP: 0033:0x7f7bb5780809
Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 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 a8 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007f7bb35f6058 EFLAGS: 00000246 ORIG_RAX: 0000000000000133
RAX: ffffffffffffffda RBX: 00007f7bb5945fa0 RCX: 00007f7bb5780809
RDX: 0000000000000651 RSI: 0000000020000000 RDI: 0000000000000007
RBP: 00007f7bb57f393e R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
R13: 0000000000000000 R14: 00007f7bb5945fa0 R15: 00007ffe8b8d0818
 </TASK>


---
This report is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzkaller@googlegroups.com.

syzbot will keep track of this issue. See:
https://goo.gl/tpsmEJ#status for how to communicate with syzbot.

If the report is already addressed, let syzbot know by replying with:
#syz fix: exact-commit-title

If you want to overwrite report's subsystems, reply with:
#syz set subsystems: new-subsystem
(See the list of subsystem names on the web dashboard)

If the report is a duplicate of another one, reply with:
#syz dup: exact-subject-of-another-report

If you want to undo deduplication, reply with:
#syz undup

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [syzbot] [mm?] INFO: rcu detected stall in sys_sendmmsg (7)
  2024-11-30 18:05 [syzbot] [bpf?] [netfilter?] INFO: rcu detected stall in sys_sendmmsg (7) syzbot
@ 2026-11-15 22:22 ` syzbot
  0 siblings, 0 replies; 2+ messages in thread
From: syzbot @ 2026-11-15 22:22 UTC (permalink / raw)
  To: andrii, anna-maria, ast, bpf, daniel, davem, edumazet, frederic,
	horms, jmaloy, kadlec, kuba, linux-kernel, linux-mm, netdev,
	netfilter-devel, pabeni, pablo, syzkaller-bugs, tglx,
	tipc-discussion, tung.quang.nguyen

syzbot has found a reproducer for the following issue on:

HEAD commit:    ad3fc05c7e65 arm64: suspend: Only track cpuidle context fo..
git tree:       git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci
console output: https://syzkaller.appspot.com/x/log.txt?x=1344e44d580000
kernel config:  https://syzkaller.appspot.com/x/.config?x=4e8e6c1701ad8af2
dashboard link: https://syzkaller.appspot.com/bug?extid=53e660acb94e444b9d63
compiler:       Debian clang version 22.1.8 (1~deb13u4), Debian LLD 22.1.8
userspace arch: arm64
syz repro:      https://syzkaller.appspot.com/x/repro.syz?x=16190411580000
C reproducer:   https://syzkaller.appspot.com/x/repro.c?x=1730444d580000

Downloadable assets:
disk image: https://storage.googleapis.com/syzbot-assets/a30beb3b2b82/disk-ad3fc05c.raw.xz
vmlinux: https://storage.googleapis.com/syzbot-assets/2eaac3d8da90/vmlinux-ad3fc05c.xz
kernel image: https://storage.googleapis.com/syzbot-assets/212a161a069b/Image-ad3fc05c.gz.xz

IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by: syzbot+53e660acb94e444b9d63@syzkaller.appspotmail.com

watchdog: BUG: soft lockup - CPU#0 stuck for 22s! [syz.0.42:5008]
Modules linked in:
irq event stamp: 7423
hardirqs last  enabled at (7422): [<ffff8000869575f4>] irqentry_exit_to_kernel_mode_after_preempt include/linux/irq-entry-common.h:511 [inline]
hardirqs last  enabled at (7422): [<ffff8000869575f4>] __arm64_exit_to_kernel_mode+0xe4/0x140 arch/arm64/kernel/entry-common.c:99
hardirqs last disabled at (7423): [<ffff800086954144>] __el1_irq arch/arm64/kernel/entry-common.c:566 [inline]
hardirqs last disabled at (7423): [<ffff800086954144>] el1_interrupt+0x28/0x60 arch/arm64/kernel/entry-common.c:582
softirqs last  enabled at (2824): [<ffff800084c751c0>] spin_unlock_bh include/linux/spinlock.h:407 [inline]
softirqs last  enabled at (2824): [<ffff800084c751c0>] release_sock+0x150/0x228 net/core/sock.c:3950
softirqs last disabled at (2830): [<ffff800084c894d0>] spin_lock_bh include/linux/spinlock.h:353 [inline]
softirqs last disabled at (2830): [<ffff800084c894d0>] lock_sock_nested+0x70/0x110 net/core/sock.c:3927
CPU: 0 UID: 0 PID: 5008 Comm: syz.0.42 Not tainted syzkaller #0 PREEMPT 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/06/2026
pstate: 03400005 (nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
pc : queued_spin_lock_slowpath+0x138/0xb5c kernel/locking/qspinlock.c:219
lr : queued_spin_lock_slowpath+0x144/0xb5c kernel/locking/qspinlock.c:219
sp : ffff80009b9174e0
x29: ffff80009b917580 x28: ffff0000c8151d90 x27: 1fffe0001944c94b
x26: 1fffe0001902a3b2 x25: ffff0000c8151d80 x24: dfff800000000000
x23: ffff700013722ea0 x22: ffff700013722ec0 x21: ffff0000ca264a58
x20: ffff0000ca264a60 x19: ffff0000ca264a50 x18: ffff800123625000
x17: ffff0001ace95387 x16: ffff0000c8151d94 x15: 0000000020007000
x14: 00000000005e6a88 x13: 0000000000000001 x12: 0000000000000000
x11: 0000000000000000 x10: ffff60001944c94b x9 : 0000000000000000
x8 : 0000000000000001 x7 : ffff800084c894d0 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000001 x3 : ffff80008697b308
x2 : 0000000000000000 x1 : 0000000000000001 x0 : 0000000000000001
Call trace:
 __cmpwait_case_8 arch/arm64/include/asm/cmpxchg.h:231 [inline] (P)
 __cmpwait arch/arm64/include/asm/cmpxchg.h:259 [inline] (P)
 queued_spin_lock_slowpath+0x138/0xb5c kernel/locking/qspinlock.c:219 (P)
 queued_spin_lock include/asm-generic/qspinlock.h:115 [inline]
 do_raw_spin_lock+0x21c/0x2d0 kernel/locking/spinlock_debug.c:116
 __raw_spin_lock_bh include/linux/spinlock_api_smp.h:183 [inline]
 _raw_spin_lock_bh+0x50/0x60 kernel/locking/spinlock.c:205
 spin_lock_bh include/linux/spinlock.h:353 [inline]
 lock_sock_nested+0x70/0x110 net/core/sock.c:3927
 lock_sock include/net/sock.h:1717 [inline]
 tipc_sendstream+0x54/0x88 net/tipc/socket.c:1550
 sock_sendmsg_nosec net/socket.c:800 [inline]
 __sock_sendmsg+0xc8/0x188 net/socket.c:818
 ____sys_sendmsg+0x3f8/0x6c8 net/socket.c:2715
 ___sys_sendmsg+0x198/0x224 net/socket.c:2769
 __sys_sendmmsg+0x204/0x580 net/socket.c:2858
 __do_sys_sendmmsg net/socket.c:2885 [inline]
 __se_sys_sendmmsg net/socket.c:2882 [inline]
 __arm64_sys_sendmmsg+0xac/0xc8 net/socket.c:2882
 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline]
 invoke_syscall+0x98/0x244 arch/arm64/kernel/syscall.c:49
 el0_svc_common+0xec/0x23c arch/arm64/kernel/syscall.c:121
 do_el0_svc+0x4c/0x5c arch/arm64/kernel/syscall.c:140
 el0_svc+0x60/0x1d8 arch/arm64/kernel/entry-common.c:797
 el0t_64_sync_handler+0x44/0x104 arch/arm64/kernel/entry-common.c:816
 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:606
Sending NMI from CPU 0 to CPUs 1:
NMI backtrace for cpu 1
CPU: 1 UID: 0 PID: 5009 Comm: syz.0.42 Not tainted syzkaller #0 PREEMPT 
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/06/2026
pstate: 83400005 (Nzcv daif +PAN -UAO +TCO +DIT -SSBS BTYPE=--)
pc : should_resched arch/arm64/include/asm/preempt.h:80 [inline]
pc : __local_bh_enable_ip+0x150/0x234 kernel/softirq.c:480
lr : __local_bh_enable_ip+0x14c/0x234 kernel/softirq.c:478
sp : ffff800096516740
x29: ffff800096516740 x28: ffff800096516b80 x27: 000000007a3a32f3
x26: ffff0000dd3d8780 x25: ffff800096516800 x24: ffff700012ca2d00
x23: dfff800000000000 x22: 1fffe000191a6b11 x21: ffff800086493f3c
x20: 0000000000000201 x19: ffff0000c8d35888 x18: 00000000ffffffff
x17: 0000000000000000 x16: 0000000000000000 x15: ffff800080d84024
x14: 00000000027c6219 x13: 0000000000000001 x12: 0000000000000003
x11: ffff80008b386328 x10: 0000000000000003 x9 : 0000000000000001
x8 : 0000000002d1a4ce x7 : 0000000000000000 x6 : 0000000000000000
x5 : 0000000000000000 x4 : 0000000000000008 x3 : ffff8000801546f4
x2 : 0000000000000002 x1 : ffff0000c8d35880 x0 : ffff80012364b000
Call trace:
 __daif_local_irq_enable arch/arm64/include/asm/irqflags.h:26 [inline] (P)
 arch_local_irq_enable arch/arm64/include/asm/irqflags.h:48 [inline] (P)
 __local_bh_enable_ip+0x150/0x234 kernel/softirq.c:478 (P)
 __raw_spin_unlock_bh include/linux/spinlock_api_smp.h:237 [inline]
 _raw_spin_unlock_bh+0x3c/0x4c kernel/locking/spinlock.c:245
 spin_unlock_bh include/linux/spinlock.h:407 [inline]
 tipc_skb_peek_port net/tipc/msg.h:1235 [inline]
 tipc_sk_rcv+0x2ec/0x13f0 net/tipc/socket.c:2506
 tipc_node_xmit+0x1c8/0xb9c net/tipc/node.c:1708
 tipc_node_xmit_skb+0x10c/0x178 net/tipc/node.c:1773
 tipc_sk_rcv+0x11c0/0x13f0 net/tipc/socket.c:2537
 tipc_node_xmit+0x1c8/0xb9c net/tipc/node.c:1708
 tipc_sk_push_backlog+0x3a0/0x788 net/tipc/socket.c:1314
 tipc_sk_filter_connect net/tipc/socket.c:2260 [inline]
 tipc_sk_filter_rcv+0xcb8/0x1fa4 net/tipc/socket.c:2379
 tipc_sk_enqueue net/tipc/socket.c:2460 [inline]
 tipc_sk_rcv+0x5b0/0x13f0 net/tipc/socket.c:2512
 tipc_node_xmit+0x1c8/0xb9c net/tipc/node.c:1708
 tipc_node_xmit_skb net/tipc/node.c:1773 [inline]
 tipc_node_distr_xmit+0x264/0x370 net/tipc/node.c:1788
 tipc_sk_backlog_rcv+0x17c/0x23c net/tipc/socket.c:2427
 sk_backlog_rcv include/net/sock.h:1194 [inline]
 __release_sock+0x174/0x2c0 net/core/sock.c:3341
 release_sock+0x174/0x228 net/core/sock.c:3940
 tipc_release+0xca8/0x10d0 net/tipc/socket.c:652
 __sock_release+0xa0/0x1d4 net/socket.c:735
 sock_close+0x24/0x38 net/socket.c:1529
 __fput+0x338/0x74c fs/file_table.c:512
 fput_close_sync+0x10c/0x278 fs/file_table.c:618
 filp_close_sync+0x7c/0xb4 fs/open.c:1573
 __range_close fs/file.c:919 [inline]
 __do_sys_close_range fs/file.c:1003 [inline]
 __se_sys_close_range fs/file.c:954 [inline]
 __arm64_sys_close_range+0x898/0xbdc fs/file.c:954
 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline]
 invoke_syscall+0x98/0x244 arch/arm64/kernel/syscall.c:49
 el0_svc_common+0x19c/0x23c arch/arm64/kernel/syscall.c:121
 do_el0_svc+0x4c/0x5c arch/arm64/kernel/syscall.c:140
 el0_svc+0x60/0x1d8 arch/arm64/kernel/entry-common.c:797
 el0t_64_sync_handler+0x44/0x104 arch/arm64/kernel/entry-common.c:816
 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:606

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-11-15 22:22 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-30 18:05 [syzbot] [bpf?] [netfilter?] INFO: rcu detected stall in sys_sendmmsg (7) syzbot
2026-11-15 22:22 ` [syzbot] [mm?] " syzbot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox