syzbot


INFO: rcu detected stall in hsr_announce (3)

Status: closed as invalid on 2019/12/04 14:04
Subsystems: net
[Documentation on labels]
First crash: 1838d, last: 1838d
Similar bugs (9)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 INFO: rcu detected stall in hsr_announce 3 2d02h 102d 0/3 upstream: reported on 2024/09/03 13:47
upstream INFO: rcu detected stall in hsr_announce (5) net 4 1125d 1137d 0/28 closed as invalid on 2022/02/08 10:00
upstream INFO: rcu detected stall in hsr_announce (6) kvm 2 963d 963d 0/28 auto-closed as invalid on 2022/06/25 07:59
linux-4.14 INFO: rcu detected stall in hsr_announce C error 25 1625d 1823d 0/1 upstream: reported C repro on 2019/12/17 23:42
upstream INFO: rcu detected stall in hsr_announce (4) net 1 1464d 1464d 0/28 auto-closed as invalid on 2021/03/11 15:56
upstream INFO: rcu detected stall in hsr_announce net 1 1918d 1918d 0/28 auto-closed as invalid on 2019/11/13 18:24
upstream INFO: rcu detected stall in hsr_announce (2) net 3 1842d 1842d 0/28 closed as invalid on 2019/11/29 14:24
linux-5.15 INFO: rcu detected stall in hsr_announce 6 74d 121d 0/3 upstream: reported on 2024/08/15 19:00
linux-4.19 INFO: rcu detected stall in hsr_announce 1 1537d 1537d 0/1 auto-closed as invalid on 2021/01/27 07:34

Sample crash report:
rcu: INFO: rcu_preempt detected stalls on CPUs/tasks:
	(detected by 1, t=10841 jiffies, g=49629, q=161)
rcu: All QSes seen, last rcu_preempt kthread activity 10841 (4295013942-4295003101), jiffies_till_next_fqs=1, root ->qsmask 0x0
ksoftirqd/1     R  running task    24152    16      2 0x80004008
Call Trace:
 <IRQ>
 sched_show_task kernel/sched/core.c:5954 [inline]
 sched_show_task.cold+0x2ee/0x35d kernel/sched/core.c:5929
 print_other_cpu_stall kernel/rcu/tree_stall.h:410 [inline]
 check_cpu_stall kernel/rcu/tree_stall.h:538 [inline]
 rcu_pending kernel/rcu/tree.c:2827 [inline]
 rcu_sched_clock_irq.cold+0xaf4/0xc02 kernel/rcu/tree.c:2271
 update_process_times+0x2d/0x70 kernel/time/timer.c:1726
 tick_sched_handle+0xa2/0x190 kernel/time/tick-sched.c:167
 tick_sched_timer+0x53/0x140 kernel/time/tick-sched.c:1310
 __run_hrtimer kernel/time/hrtimer.c:1514 [inline]
 __hrtimer_run_queues+0x364/0xe40 kernel/time/hrtimer.c:1576
 hrtimer_interrupt+0x314/0x770 kernel/time/hrtimer.c:1638
 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1110 [inline]
 smp_apic_timer_interrupt+0x160/0x610 arch/x86/kernel/apic/apic.c:1135
 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:829
 </IRQ>
RIP: 0010:arch_local_irq_restore arch/x86/include/asm/paravirt.h:752 [inline]
RIP: 0010:console_unlock+0xd9c/0xf00 kernel/printk/printk.c:2477
Code: 89 48 ba 00 00 00 00 00 fc ff df 48 c1 e8 03 80 3c 10 00 75 30 48 83 3d 89 3c 15 08 00 74 1f e8 6a 01 17 00 48 8b 7d 98 57 9d <0f> 1f 44 00 00 e9 73 fa ff ff e8 75 71 54 00 e9 1d f5 ff ff e8 4b
RSP: 0018:ffffc90000d7f568 EFLAGS: 00000206 ORIG_RAX: ffffffffffffff13
RAX: ffff8880a9a58440 RBX: 0000000000000200 RCX: 0000000000000002
RDX: 0000000000000100 RSI: ffffffff815df916 RDI: 0000000000000206
RBP: ffffc90000d7f5f0 R08: 1ffffffff16161b8 R09: fffffbfff16161b9
R10: fffffbfff16161b8 R11: ffffffff8b0b0dc7 R12: 0000000000000001
R13: ffffffff84a1d2e0 R14: dffffc0000000000 R15: ffffffff89ed3a30
 vprintk_emit+0x2a0/0x700 kernel/printk/printk.c:1996
 vprintk_default+0x28/0x30 kernel/printk/printk.c:2023
 vprintk_func+0x7e/0x189 kernel/printk/printk_safe.c:386
 printk+0xba/0xed kernel/printk/printk.c:2056
 dev_queue_xmit_nit.cold+0x3f/0x4b net/core/dev.c:2203
 xmit_one net/core/dev.c:3416 [inline]
 dev_hard_start_xmit+0xbb/0x9b0 net/core/dev.c:3436
 __dev_queue_xmit+0x2b05/0x35c0 net/core/dev.c:4013
 dev_queue_xmit+0x18/0x20 net/core/dev.c:4046
 hsr_xmit net/hsr/hsr_forward.c:228 [inline]
 hsr_forward_do net/hsr/hsr_forward.c:285 [inline]
 hsr_forward_skb+0xd29/0x1d30 net/hsr/hsr_forward.c:361
 send_hsr_supervision_frame+0x8bf/0xf20 net/hsr/hsr_device.c:306
 hsr_announce+0x12f/0x3b0 net/hsr/hsr_device.c:334
 call_timer_fn+0x1ac/0x780 kernel/time/timer.c:1404
 expire_timers kernel/time/timer.c:1449 [inline]
 __run_timers kernel/time/timer.c:1773 [inline]
 __run_timers kernel/time/timer.c:1740 [inline]
 run_timer_softirq+0x6c3/0x1790 kernel/time/timer.c:1786
 __do_softirq+0x262/0x98c kernel/softirq.c:292
 run_ksoftirqd kernel/softirq.c:603 [inline]
 run_ksoftirqd+0x8e/0x110 kernel/softirq.c:595
 smpboot_thread_fn+0x6a3/0xa40 kernel/smpboot.c:165
 kthread+0x361/0x430 kernel/kthread.c:255
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:352

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2019/12/03 16:40 upstream 76bb8b05960c ab342da3 .config console log report ci-upstream-kasan-gce-selinux-root
* Struck through repros no longer work on HEAD.