------------[ cut here ]------------
!local->started
WARNING: net/mac80211/rx.c:5601 at ieee80211_rx_list+0x2bd9/0x3b00 net/mac80211/rx.c:5601, CPU#0: pr/ttyS0/16
Modules linked in:
CPU: 0 UID: 0 PID: 16 Comm: pr/ttyS0 Tainted: G L syzkaller #0 PREEMPT(full)
Tainted: [L]=SOFTLOCKUP
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/07/2026
RIP: 0010:ieee80211_rx_list+0x2bd9/0x3b00 net/mac80211/rx.c:5601
Code: 90 e9 84 e9 ff ff e8 56 c6 68 f6 e9 7a e9 ff ff e8 4c c6 68 f6 e9 70 e9 ff ff e8 42 c6 68 f6 e9 66 e9 ff ff e8 38 c6 68 f6 90 <0f> 0b 90 e9 58 e9 ff ff e8 2a c6 68 f6 48 c7 44 24 50 00 00 00 00
RSP: 0018:ffffc90000007b40 EFLAGS: 00010246
RAX: ffffffff8b5f4a48 RBX: ffff8880577f175d RCX: ffff88801f298000
RDX: 0000000000000100 RSI: 0000000000000100 RDI: 0000000000000005
RBP: ffffc90000007db0 R08: 0000000000000100 R09: 0000000000000000
R10: 0000000000000002 R11: 0000000000000100 R12: dffffc0000000000
R13: ffff888058c64280 R14: ffff8880577f32a8 R15: ffff8880577f0fa0
FS: 0000000000000000(0000) GS:ffff888123abf000(0000) knlGS:0000000000000000
CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007fb75b1ebc40 CR3: 0000000077e6e000 CR4: 00000000003526f0
Call Trace:
ieee80211_rx_napi+0x1ad/0x3d0 net/mac80211/rx.c:5749
ieee80211_rx include/net/mac80211.h:5449 [inline]
ieee80211_handle_queued_frames+0xe4/0x1d0 net/mac80211/main.c:452
tasklet_action_common+0x2d7/0x490 kernel/softirq.c:961
handle_softirqs+0x226/0x860 kernel/softirq.c:645
__do_softirq kernel/softirq.c:679 [inline]
invoke_softirq kernel/softirq.c:519 [inline]
__irq_exit_rcu+0xcb/0x220 kernel/softirq.c:758
irq_exit_rcu+0x9/0x30 kernel/softirq.c:775
instr_sysvec_call_function_single arch/x86/kernel/smp.c:267 [inline]
sysvec_call_function_single+0xa3/0xc0 arch/x86/kernel/smp.c:267
asm_sysvec_call_function_single+0x1a/0x20 arch/x86/include/asm/idtentry.h:681
RIP: 0010:__raw_spin_unlock_irqrestore include/linux/spinlock_api_smp.h:211 [inline]
RIP: 0010:_raw_spin_unlock_irqrestore+0x47/0x80 kernel/locking/spinlock.c:221
Code: f7 e8 4d a0 b8 f5 f7 c3 00 02 00 00 74 05 e8 40 ef e4 f5 9c 58 a9 00 02 00 00 75 29 f7 c3 00 02 00 00 74 01 fb bf 01 00 00 00 84 9d a9 f5 65 48 8b 05 cc 9f aa 08 48 85 c0 74 18 5b 41 5e e9
RSP: 0018:ffffc90000157ca8 EFLAGS: 00000206
RAX: 0000000000000002 RBX: 0000000000000206 RCX: 8000000000000001
RDX: 0000000000000000 RSI: ffffffff8e469822 RDI: 0000000000000001
RBP: ffffc90000157e18 R08: ffffffff917a737f R09: 1ffffffff22f4e6f
R10: dffffc0000000000 R11: fffffbfff22f4e70 R12: 0000000000000002
R13: ffff88801f298000 R14: ffffffff9bd4be20 R15: dffffc0000000000
nbcon_emit_one kernel/printk/nbcon.c:1165 [inline]
nbcon_kthread_func+0x6c4/0x880 kernel/printk/nbcon.c:1271
kthread+0x38b/0x480 kernel/kthread.c:436
ret_from_fork+0x514/0xb70 arch/x86/kernel/process.c:158
ret_from_fork_asm+0x1a/0x30 arch/x86/entry/entry_64.S:245
----------------
Code disassembly (best guess):
0: f7 e8 imul %eax
2: 4d a0 b8 f5 f7 c3 00 rex.WRB movabs 0x200c3f7f5b8,%al
9: 02 00 00
c: 74 05 je 0x13
e: e8 40 ef e4 f5 call 0xf5e4ef53
13: 9c pushf
14: 58 pop %rax
15: a9 00 02 00 00 test $0x200,%eax
1a: 75 29 jne 0x45
1c: f7 c3 00 02 00 00 test $0x200,%ebx
22: 74 01 je 0x25
24: fb sti
25: bf 01 00 00 00 mov $0x1,%edi
* 2a: e8 84 9d a9 f5 call 0xf5a99db3 <-- trapping instruction
2f: 65 48 8b 05 cc 9f aa mov %gs:0x8aa9fcc(%rip),%rax # 0x8aaa003
36: 08
37: 48 85 c0 test %rax,%rax
3a: 74 18 je 0x54
3c: 5b pop %rbx
3d: 41 5e pop %r14
3f: e9 .byte 0xe9