syzbot


INFO: rcu detected stall in mac80211_hwsim_beacon (4)

Status: upstream: reported on 2025/09/09 14:58
Reported-by: syzbot+16566e2176db580ec63f@syzkaller.appspotmail.com
First crash: 174d, last: 1d14h
Similar bugs (9)
Kernel Title Rank 🛈 Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream INFO: rcu detected stall in mac80211_hwsim_beacon kernel 1 C error inconclusive 1904 1406d 1986d 0/29 closed as invalid on 2022/10/12 18:37
linux-6.1 INFO: rcu detected stall in mac80211_hwsim_beacon (3) 1 1 194d 194d 0/3 auto-obsoleted due to no activity on 2025/11/28 14:14
linux-5.15 INFO: rcu detected stall in mac80211_hwsim_beacon 1 1 864d 864d 0/3 auto-obsoleted due to no activity on 2024/01/28 07:17
linux-5.15 INFO: rcu detected stall in mac80211_hwsim_beacon (3) 1 3 518d 525d 0/3 auto-obsoleted due to no activity on 2025/01/08 17:17
linux-6.1 INFO: rcu detected stall in mac80211_hwsim_beacon (2) 1 1 403d 403d 0/3 auto-obsoleted due to no activity on 2025/05/03 16:43
linux-6.1 INFO: rcu detected stall in mac80211_hwsim_beacon 1 3 518d 543d 0/3 auto-obsoleted due to no activity on 2025/01/08 20:04
upstream BUG: soft lockup in mac80211_hwsim_beacon (2) wireless 1 C error inconclusive 166 7d05h 721d 0/29 upstream: reported C repro on 2024/03/11 14:28
linux-5.15 INFO: rcu detected stall in mac80211_hwsim_beacon (2) 1 1 741d 741d 0/3 auto-obsoleted due to no activity on 2024/05/30 17:39
upstream BUG: soft lockup in mac80211_hwsim_beacon wireless 1 syz error unreliable 180 1406d 1979d 0/29 auto-obsoleted due to no activity on 2023/01/21 14:41

Sample crash report:
rcu: INFO: rcu_preempt self-detected stall on CPU
rcu: 	0-....: (10506 ticks this GP) idle=71d/1/0x4000000000000000 softirq=7388/7393 fqs=5231 
	(t=10501 jiffies g=8509 q=2031)
NMI backtrace for cpu 0
CPU: 0 PID: 4509 Comm: syz.3.69 Not tainted syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2026
Call Trace:
 <IRQ>
 dump_stack_lvl+0x188/0x250 lib/dump_stack.c:106
 nmi_cpu_backtrace+0x3a2/0x3d0 lib/nmi_backtrace.c:111
 nmi_trigger_cpumask_backtrace+0x163/0x280 lib/nmi_backtrace.c:62
 trigger_single_cpu_backtrace include/linux/nmi.h:166 [inline]
 rcu_dump_cpu_stacks+0x22f/0x380 kernel/rcu/tree_stall.h:349
 print_cpu_stall+0x31d/0x5f0 kernel/rcu/tree_stall.h:633
 check_cpu_stall kernel/rcu/tree_stall.h:727 [inline]
 rcu_pending kernel/rcu/tree.c:3936 [inline]
 rcu_sched_clock_irq+0x6ea/0x1120 kernel/rcu/tree.c:2619
 update_process_times+0x193/0x200 kernel/time/timer.c:2021
 tick_sched_handle kernel/time/tick-sched.c:254 [inline]
 tick_sched_timer+0x37d/0x560 kernel/time/tick-sched.c:1473
 __run_hrtimer kernel/time/hrtimer.c:1685 [inline]
 __hrtimer_run_queues+0x4ad/0xb70 kernel/time/hrtimer.c:1749
 hrtimer_interrupt+0x3bb/0x8d0 kernel/time/hrtimer.c:1811
 local_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1097 [inline]
 __sysvec_apic_timer_interrupt+0x137/0x4a0 arch/x86/kernel/apic/apic.c:1114
 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1108 [inline]
 sysvec_apic_timer_interrupt+0x9b/0xc0 arch/x86/kernel/apic/apic.c:1108
 </IRQ>
 <TASK>
 asm_sysvec_apic_timer_interrupt+0x16/0x20 arch/x86/include/asm/idtentry.h:676
RIP: 0010:seqcount_lockdep_reader_access+0x196/0x1d0 include/linux/seqlock.h:106
Code: 00 4d 85 e4 75 16 e8 09 fa 0f 00 eb 15 e8 02 fa 0f 00 e8 8d 00 53 08 4d 85 e4 74 ea e8 f3 f9 0f 00 fb 48 c7 04 24 0e 36 e0 45 <4b> c7 04 3e 00 00 00 00 43 c7 44 3e 08 00 00 00 00 65 48 8b 04 25
RSP: 0000:ffffc9000325f9c0 EFLAGS: 00000246
RAX: ffffffff8169284d RBX: 0000000000000000 RCX: ffff888026643b80
RDX: 0000000000000100 RSI: 0000000000000000 RDI: 0000000000000000
RBP: ffffc9000325fa68 R08: ffff8880b903b30b R09: 1ffff11017207661
R10: dffffc0000000000 R11: ffffed1017207662 R12: 0000000000000200
R13: 000001fb63109b96 R14: 1ffff9200064bf38 R15: dffffc0000000000
 timekeeping_get_delta kernel/time/timekeeping.c:254 [inline]
 timekeeping_get_ns kernel/time/timekeeping.c:388 [inline]
 ktime_get_with_offset+0xff/0x320 kernel/time/timekeeping.c:874
 ktime_get_real include/linux/timekeeping.h:79 [inline]
 mac80211_hwsim_get_tsf_raw drivers/net/wireless/mac80211_hwsim.c:982 [inline]
 mac80211_hwsim_beacon_tx+0x304/0x920 drivers/net/wireless/mac80211_hwsim.c:1827
 __iterate_interfaces+0x243/0x500 net/mac80211/util.c:793
 ieee80211_iterate_active_interfaces_atomic+0xb3/0x140 net/mac80211/util.c:829
 mac80211_hwsim_beacon+0x9b/0x180 drivers/net/wireless/mac80211_hwsim.c:1865
 __run_hrtimer kernel/time/hrtimer.c:1685 [inline]
 __hrtimer_run_queues+0x4eb/0xb70 kernel/time/hrtimer.c:1749
 hrtimer_run_softirq+0x176/0x240 kernel/time/hrtimer.c:1766
 handle_softirqs+0x339/0x830 kernel/softirq.c:576
 __do_softirq kernel/softirq.c:610 [inline]
 invoke_softirq kernel/softirq.c:450 [inline]
 __irq_exit_rcu+0x13b/0x230 kernel/softirq.c:659
 irq_exit_rcu+0x5/0x20 kernel/softirq.c:671
 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1108 [inline]
 sysvec_apic_timer_interrupt+0x52/0xc0 arch/x86/kernel/apic/apic.c:1108
 asm_sysvec_apic_timer_interrupt+0x16/0x20 arch/x86/include/asm/idtentry.h:676
RIP: 0033:0x7f8c09db5af8
Code: 48 83 f8 01 0f 85 20 01 00 00 8b 7c 24 1c e8 7f 81 13 00 48 8b 44 24 08 88 98 94 00 00 00 e9 52 fe ff ff 0f 1f 80 00 00 00 00 <64> f0 83 04 25 a0 ff ff ff 01 64 48 8b 04 25 00 00 00 00 48 8d b8
RSP: 002b:00007f8c08149050 EFLAGS: 00000212
RAX: 00007f8c0a168fa0 RBX: 00007f8c0a168fa0 RCX: 000000000000000b
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000200000000100
RBP: 00007f8c09f85bd9 R08: 0000000000000000 R09: 0000000000000000
R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000000
R13: 00007f8c0a169038 R14: 00007f8c0a168fa0 R15: 00007ffcc169f0a8
 </TASK>

Crashes (6):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2026/03/01 09:05 linux-5.15.y 3330a8d33e08 43249bac .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-perf INFO: rcu detected stall in mac80211_hwsim_beacon
2026/02/14 01:57 linux-5.15.y e45d5d41c134 1e62d198 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-perf INFO: rcu detected stall in mac80211_hwsim_beacon
2026/01/19 05:09 linux-5.15.y 68efe5a6c16a 20d37d28 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-perf INFO: rcu detected stall in mac80211_hwsim_beacon
2025/12/19 16:36 linux-5.15.y 68efe5a6c16a d6526ea3 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-perf INFO: rcu detected stall in mac80211_hwsim_beacon
2025/11/18 00:10 linux-5.15.y cc5ec8769306 ef766cd7 .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-perf INFO: rcu detected stall in mac80211_hwsim_beacon
2025/09/09 14:57 linux-5.15.y 7a6c2d093c45 d291dd2d .config console log report info [disk image] [vmlinux] [kernel image] ci2-linux-5-15-kasan-perf INFO: rcu detected stall in mac80211_hwsim_beacon
* Struck through repros no longer work on HEAD.