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: 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 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