syzbot


INFO: rcu detected stall in ieee80211_iface_work (3)

Status: auto-obsoleted due to no activity on 2023/02/25 18:08
Subsystems: wireless
[Documentation on labels]
First crash: 518d, last: 518d
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream INFO: rcu detected stall in ieee80211_iface_work (4) wireless 3 304d 410d 0/26 auto-obsoleted due to no activity on 2023/09/25 23:55
upstream INFO: rcu detected stall in ieee80211_iface_work wireless 2 970d 978d 0/26 auto-closed as invalid on 2021/10/29 13:44
upstream INFO: rcu detected stall in ieee80211_iface_work (2) iomap 1 732d 732d 0/26 auto-closed as invalid on 2022/06/25 02:47

Sample crash report:
rcu: INFO: rcu_preempt detected expedited stalls on CPUs/tasks: { 0-.... } 2684 jiffies s: 80425 root: 0x1/.
rcu: blocking rcu_node structures (internal RCU debug):
Sending NMI from CPU 1 to CPUs 0:
NMI backtrace for cpu 0
CPU: 0 PID: 8723 Comm: kworker/u4:1 Not tainted 6.1.0-rc6-syzkaller-00251-g0b1dcc2cf55a #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022
Workqueue: phy6 ieee80211_iface_work
RIP: 0010:rb_first+0x46/0x80 lib/rbtree.c:473
Code: 02 00 75 46 48 bb 00 00 00 00 00 fc ff df 48 8b 07 48 85 c0 75 05 eb 1d 48 89 d0 48 8d 78 10 48 89 fa 48 c1 ea 03 80 3c 1a 00 <75> 0f 48 8b 50 10 48 85 d2 75 e3 48 83 c4 08 5b c3 48 89 04 24 e8
RSP: 0018:ffffc90000007cc0 EFLAGS: 00000246
RAX: ffff88803cb81480 RBX: dffffc0000000000 RCX: ffffffff81637064
RDX: 1ffff11007970292 RSI: 0000000000000004 RDI: ffff88803cb81490
RBP: ffffc90000007d60 R08: 0000000000000001 R09: 0000000000000003
R10: fffff52000000f8d R11: 0000000000000001 R12: dffffc0000000000
R13: ffff8880840ed860 R14: ffff8880840ed8b0 R15: 1ffff92000000fa6
FS:  0000000000000000(0000) GS:ffff8880b9a00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f4dd2fad988 CR3: 000000000c28e000 CR4: 00000000003526f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <IRQ>
 mrp_mad_event net/802/mrp.c:583 [inline]
 mrp_periodic_timer+0x44/0x190 net/802/mrp.c:623
 call_timer_fn+0x1da/0x7c0 kernel/time/timer.c:1474
 expire_timers kernel/time/timer.c:1519 [inline]
 __run_timers.part.0+0x6a2/0xaf0 kernel/time/timer.c:1790
 __run_timers kernel/time/timer.c:1768 [inline]
 run_timer_softirq+0xb7/0x1d0 kernel/time/timer.c:1803
 __do_softirq+0x1fb/0xadc kernel/softirq.c:571
 invoke_softirq kernel/softirq.c:445 [inline]
 __irq_exit_rcu+0x123/0x180 kernel/softirq.c:650
 irq_exit_rcu+0x9/0x20 kernel/softirq.c:662
 sysvec_apic_timer_interrupt+0x97/0xc0 arch/x86/kernel/apic/apic.c:1107
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:649
RIP: 0010:ieee80211_vif_get_shift net/mac80211/ieee80211_i.h:1157 [inline]
RIP: 0010:ieee80211_sta_get_rates+0x17d/0x960 net/mac80211/util.c:2177
Code: 84 ed 58 0f 84 c9 05 00 00 e8 3f 14 47 f8 48 8d bb a0 1d 00 00 48 b8 00 00 00 00 00 fc ff df 48 89 fa 48 c1 ea 03 80 3c 02 00 <0f> 85 5d 07 00 00 48 8b 9b a0 1d 00 00 e8 41 20 30 f8 31 ff 89 c5
RSP: 0018:ffffc90016bc79e0 EFLAGS: 00000246
RAX: dffffc0000000000 RBX: ffff888074a74c80 RCX: 0000000000000000
RDX: 1ffff1100e94ed44 RSI: ffffffff893905d1 RDI: ffff888074a76a20
RBP: 0000000000000001 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000092080 R12: 0000000000000000
R13: ffff8880765186c0 R14: ffff888074a74c80 R15: 0000000000000000
 ieee80211_update_sta_info net/mac80211/ibss.c:1003 [inline]
 ieee80211_rx_bss_info net/mac80211/ibss.c:1118 [inline]
 ieee80211_rx_mgmt_probe_beacon net/mac80211/ibss.c:1609 [inline]
 ieee80211_ibss_rx_queued_mgmt+0x11c5/0x3190 net/mac80211/ibss.c:1638
 ieee80211_iface_process_skb net/mac80211/iface.c:1630 [inline]
 ieee80211_iface_work+0xa4b/0xd30 net/mac80211/iface.c:1684
 process_one_work+0x9bf/0x1710 kernel/workqueue.c:2289
 worker_thread+0x669/0x1090 kernel/workqueue.c:2436
 kthread+0x2e8/0x3a0 kernel/kthread.c:376
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:306
 </TASK>

Crashes (1):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2022/11/26 02:47 upstream 0b1dcc2cf55a 74a66371 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce INFO: rcu detected stall in ieee80211_iface_work
* Struck through repros no longer work on HEAD.