------------[ cut here ]------------ WARNING: CPU: 1 PID: 11148 at net/mac80211/tx.c:5048 __ieee80211_beacon_update_cntdwn net/mac80211/tx.c:5048 [inline] WARNING: CPU: 1 PID: 11148 at net/mac80211/tx.c:5048 __ieee80211_beacon_get+0x1141/0x1520 net/mac80211/tx.c:5459 Modules linked in: CPU: 1 PID: 11148 Comm: kworker/u4:2 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 07/24/2026 Workqueue: bat_events batadv_nc_worker RIP: 0010:__ieee80211_beacon_update_cntdwn net/mac80211/tx.c:5048 [inline] RIP: 0010:__ieee80211_beacon_get+0x1141/0x1520 net/mac80211/tx.c:5459 Code: f7 4c 89 ef e8 70 5b ba f7 45 31 ed 4c 8b bc 24 a0 00 00 00 e9 7f fe ff ff e8 ab 6f 7c f7 0f 0b e9 61 f8 ff ff e8 9f 6f 7c f7 <0f> 0b e9 85 fb ff ff e8 93 6f 7c f7 48 c7 c7 60 bd 65 8e 4c 89 e6 RSP: 0018:ffffc900001f0a18 EFLAGS: 00010246 RAX: ffffffff8a0b01e1 RBX: dffffc0000000000 RCX: ffff8880244d9e00 RDX: 0000000000000100 RSI: 0000000000000000 RDI: 0000000000000000 RBP: 0000000000000000 R08: ffff8880244d9e00 R09: 0000000000000003 R10: 0000000000000007 R11: 0000000000000100 R12: ffff88806108e440 R13: ffff888076a91c24 R14: ffff88806108e930 R15: ffff888076a91c00 FS: 0000000000000000(0000) GS:ffff8880b8f00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 000056287135da38 CR3: 0000000030837000 CR4: 00000000003506e0 Call Trace: ieee80211_beacon_get_tim+0xbf/0x580 net/mac80211/tx.c:5586 ieee80211_beacon_get include/net/mac80211.h:5440 [inline] mac80211_hwsim_beacon_tx+0x3bd/0x770 drivers/net/wireless/virtual/mac80211_hwsim.c:2265 __iterate_interfaces+0x225/0x4c0 net/mac80211/util.c:766 ieee80211_iterate_active_interfaces_atomic+0xdb/0x180 net/mac80211/util.c:802 mac80211_hwsim_beacon+0xbb/0x1b0 drivers/net/wireless/virtual/mac80211_hwsim.c:2295 __run_hrtimer kernel/time/hrtimer.c:1754 [inline] __hrtimer_run_queues+0x525/0xc10 kernel/time/hrtimer.c:1818 hrtimer_run_softirq+0x177/0x290 kernel/time/hrtimer.c:1835 handle_softirqs+0x27d/0x820 kernel/softirq.c:578 __do_softirq kernel/softirq.c:612 [inline] invoke_softirq kernel/softirq.c:452 [inline] __irq_exit_rcu+0xd3/0x190 kernel/softirq.c:661 irq_exit_rcu+0x9/0x20 kernel/softirq.c:673 instr_sysvec_apic_timer_interrupt arch/x86/kernel/apic/apic.c:1088 [inline] sysvec_apic_timer_interrupt+0xa4/0xc0 arch/x86/kernel/apic/apic.c:1088 asm_sysvec_apic_timer_interrupt+0x1a/0x20 arch/x86/include/asm/idtentry.h:687 RIP: 0010:should_resched arch/x86/include/asm/preempt.h:104 [inline] RIP: 0010:__local_bh_enable_ip+0x142/0x1c0 kernel/softirq.c:413 Code: 8a e8 02 2f 3a 09 65 66 8b 05 ba eb b0 7e 66 85 c0 75 54 bf 01 00 00 00 e8 2b 1d 0a 00 e8 b6 15 3b 00 fb 65 8b 05 86 eb b0 7e <85> c0 75 05 e8 35 d0 ad ff 48 c7 04 24 0e 36 e0 45 4b c7 04 37 00 RSP: 0018:ffffc90003597a40 EFLAGS: 00000286 RAX: 0000000080000000 RBX: 0000000000000201 RCX: e4fb3af9c727a200 RDX: dffffc0000000000 RSI: ffffffff8acacbe0 RDI: ffffffff8b1d0ca0 RBP: ffffc90003597ac0 R08: ffffffff911eb5df R09: 1ffffffff223d6bb R10: dffffc0000000000 R11: fffffbfff223d6bc R12: ffffffff8a54b1d0 R13: ffff88804b895ed0 R14: dffffc0000000000 R15: 1ffff920006b2f48 spin_unlock_bh include/linux/spinlock.h:396 [inline] batadv_nc_purge_paths+0x300/0x3a0 net/batman-adv/network-coding.c:471 batadv_nc_worker+0x363/0x600 net/batman-adv/network-coding.c:722 process_one_work kernel/workqueue.c:2657 [inline] process_scheduled_works+0xa60/0x1600 kernel/workqueue.c:2734 worker_thread+0xa5e/0xfe0 kernel/workqueue.c:2815 kthread+0x2fa/0x390 kernel/kthread.c:388 ret_from_fork+0x48/0x80 arch/x86/kernel/process.c:152 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:293 ---------------- Code disassembly (best guess): 0: 8a e8 mov %al,%ch 2: 02 2f add (%rdi),%ch 4: 3a 09 cmp (%rcx),%cl 6: 65 66 8b 05 ba eb b0 mov %gs:0x7eb0ebba(%rip),%ax # 0x7eb0ebc8 d: 7e e: 66 85 c0 test %ax,%ax 11: 75 54 jne 0x67 13: bf 01 00 00 00 mov $0x1,%edi 18: e8 2b 1d 0a 00 call 0xa1d48 1d: e8 b6 15 3b 00 call 0x3b15d8 22: fb sti 23: 65 8b 05 86 eb b0 7e mov %gs:0x7eb0eb86(%rip),%eax # 0x7eb0ebb0 * 2a: 85 c0 test %eax,%eax <-- trapping instruction 2c: 75 05 jne 0x33 2e: e8 35 d0 ad ff call 0xffadd068 33: 48 c7 04 24 0e 36 e0 movq $0x45e0360e,(%rsp) 3a: 45 3b: 4b rex.WXB 3c: c7 .byte 0xc7 3d: 04 37 add $0x37,%al