bisecting fixing commit since 3207316b3beec7e38e5dbe2f463df0cec71e0b97 building syzkaller on 79264ae39c1ef4b4875ab67d6f0c8c3e75aa6a34 testing commit 3207316b3beec7e38e5dbe2f463df0cec71e0b97 with gcc (GCC) 8.4.1 20210217 kernel signature: 8bed7b301ddc730a77223f5dd3d8a9ec528d4ff430845466aed0ac115662e617 all runs: crashed: WARNING in __rate_control_send_low testing current HEAD 2034d6f0838e465dd8f120c4e946d8444b4bb5df testing commit 2034d6f0838e465dd8f120c4e946d8444b4bb5df with gcc (GCC) 8.4.1 20210217 kernel signature: 70ec817afb4934f78527ac470346b4db67fd4894e66d7906fe44626231cc3355 all runs: crashed: WARNING in __rate_control_send_low revisions tested: 2, total time: 22m19.591120018s (build: 15m5.987427566s, test: 6m44.351642906s) the crash still happens on HEAD commit msg: Linux 4.19.184 crash: WARNING in __rate_control_send_low wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 ------------[ cut here ]------------ no supported rates (0xffffffff) in rate_mask 0x0 with flags 0x0 WARNING: CPU: 0 PID: 0 at net/mac80211/rate.c:362 __rate_control_send_low+0x33e/0x550 net/mac80211/rate.c:359 Kernel panic - not syncing: panic_on_warn set ... CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.19.184-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x17c/0x226 lib/dump_stack.c:118 panic+0x1cd/0x375 kernel/panic.c:186 __warn.cold.7+0x1b/0x36 kernel/panic.c:541 report_bug+0x1a1/0x200 lib/bug.c:186 fixup_bug arch/x86/kernel/traps.c:178 [inline] fixup_bug arch/x86/kernel/traps.c:173 [inline] do_error_trap+0x200/0x350 arch/x86/kernel/traps.c:296 do_invalid_op+0x1b/0x20 arch/x86/kernel/traps.c:316 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:1038 RIP: 0010:__rate_control_send_low+0x33e/0x550 net/mac80211/rate.c:359 Code: 83 c0 03 38 c8 7c 08 84 c9 0f 85 06 02 00 00 8b 04 9a 8b 55 d0 44 89 e9 89 c6 48 c7 c7 c0 6e f6 88 4c 89 4d c8 e8 c3 79 51 00 <0f> 0b 4c 8b 4d c8 e9 9b fe ff ff 49 8d 79 77 48 b8 00 00 00 00 00 RSP: 0018:ffff8880ba207a00 EFLAGS: 00010282 RAX: 0000000000000000 RBX: 000000000000000c RCX: 0000000000000000 RDX: 0000000000000004 RSI: ffffffff88501cc0 RDI: ffffffff8bad9720 RBP: ffff8880ba207a68 R08: ffffed1017444e99 R09: ffffed1017444e98 R10: ffffed1017444e98 R11: ffff8880ba2274c7 R12: ffff88809e6d0a28 R13: 0000000000000000 R14: 0000000000000090 R15: 000000000000000c rate_control_send_low+0x222/0x5a0 net/mac80211/rate.c:383 minstrel_ht_get_rate+0x50/0x1500 net/mac80211/rc80211_minstrel_ht.c:1045 rate_control_get_rate+0x3ac/0x5e0 net/mac80211/rate.c:910 __ieee80211_beacon_get+0x8ea/0x1980 net/mac80211/tx.c:4416 ieee80211_beacon_get_tim+0x84/0x6f0 net/mac80211/tx.c:4443 ieee80211_beacon_get include/net/mac80211.h:4484 [inline] mac80211_hwsim_beacon_tx+0xd1/0x5f0 drivers/net/wireless/mac80211_hwsim.c:1577 __iterate_interfaces+0xd6/0x380 net/mac80211/util.c:614 ieee80211_iterate_active_interfaces_atomic+0x61/0x100 net/mac80211/util.c:650 mac80211_hwsim_beacon+0xbb/0x180 drivers/net/wireless/mac80211_hwsim.c:1615 __tasklet_hrtimer_trampoline+0x2d/0xb0 kernel/softirq.c:601 tasklet_action_common.isra.2+0x266/0x360 kernel/softirq.c:522 tasklet_hi_action+0x48/0x60 kernel/softirq.c:545 __do_softirq+0x25f/0x919 kernel/softirq.c:292 invoke_softirq kernel/softirq.c:372 [inline] irq_exit+0x17f/0x1c0 kernel/softirq.c:412 exiting_irq arch/x86/include/asm/apic.h:535 [inline] smp_apic_timer_interrupt+0x13e/0x540 arch/x86/kernel/apic/apic.c:1098 apic_timer_interrupt+0xf/0x20 arch/x86/entry/entry_64.S:894 RIP: 0010:native_safe_halt+0x12/0x20 arch/x86/include/asm/irqflags.h:61 Code: 11 ff ff ff 4c 89 e7 e8 fc 90 e7 f9 eb 97 90 90 90 90 90 90 90 90 90 90 55 48 89 e5 e9 07 00 00 00 0f 00 2d 00 1b 63 00 fb f4 <5d> c3 66 66 2e 0f 1f 84 00 00 00 00 00 90 55 48 89 e5 e9 07 00 00 RSP: 0018:ffffffff89807c80 EFLAGS: 00000286 ORIG_RAX: ffffffffffffff13 RAX: dffffc0000000000 RBX: ffffffff89877400 RCX: 0000000000000000 RDX: 1ffffffff132249c RSI: 0000000000000001 RDI: ffffffff899124e0 RBP: ffffffff89807c80 R08: ffffed1017444553 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 R13: ffffffff899124d0 R14: ffffffff8ab99018 R15: 0000000000000000 arch_safe_halt arch/x86/include/asm/paravirt.h:94 [inline] default_idle+0x51/0x310 arch/x86/kernel/process.c:557 arch_cpu_idle+0xa/0x10 arch/x86/kernel/process.c:548 default_idle_call+0x6d/0x90 kernel/sched/idle.c:93 cpuidle_idle_call kernel/sched/idle.c:153 [inline] do_idle+0x451/0x570 kernel/sched/idle.c:263 cpu_startup_entry+0xc8/0xe0 kernel/sched/idle.c:369 rest_init+0x237/0x23d init/main.c:441 start_kernel+0x648/0x686 init/main.c:736 x86_64_start_reservations+0x29/0x2b arch/x86/kernel/head64.c:490 x86_64_start_kernel+0x76/0x79 arch/x86/kernel/head64.c:471 secondary_startup_64+0xa4/0xb0 arch/x86/kernel/head_64.S:243 Kernel Offset: disabled Rebooting in 86400 seconds..