syzbot


WARNING in ieee80211_ibss_csa_beacon

Status: upstream: reported syz repro on 2020/11/22 05:50
Reported-by: syzbot+492b55475c5c790d1eed@syzkaller.appspotmail.com
First crash: 625d, last: 6h47m

Fix bisection: failed (bisect log)
similar bugs (2):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in ieee80211_ibss_csa_beacon C error 3605 3h07m 670d 0/23 upstream: reported C repro on 2020/10/08 07:40
linux-4.14 WARNING in ieee80211_ibss_csa_beacon C 1 22d 639d 0/1 upstream: reported C repro on 2020/11/08 18:28

Sample crash report:
IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready
wlan0: Creating new IBSS network, BSSID 50:50:50:50:50:50
IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
------------[ cut here ]------------
WARNING: CPU: 1 PID: 7 at net/mac80211/ibss.c:506 ieee80211_ibss_csa_beacon.cold+0x11/0x36 net/mac80211/ibss.c:506
Kernel panic - not syncing: panic_on_warn set ...

CPU: 1 PID: 7 Comm: kworker/u4:0 Not tainted 4.19.158-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: phy7 ieee80211_csa_finalize_work
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x1fc/0x2fe lib/dump_stack.c:118
 panic+0x26a/0x50e kernel/panic.c:186
 __warn.cold+0x20/0x61 kernel/panic.c:541
 report_bug+0x262/0x2b0 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+0x1d7/0x310 arch/x86/kernel/traps.c:296
 invalid_op+0x14/0x20 arch/x86/entry/entry_64.S:1038
RIP: 0010:ieee80211_ibss_csa_beacon.cold+0x11/0x36 net/mac80211/ibss.c:506
Code: 9c 2c 95 f9 0f 0b 48 8d 85 c0 fd ff ff 48 89 85 e0 fc ff ff e9 f7 a2 ff ff e8 f3 32 aa f9 48 c7 c7 60 dc 66 89 e8 76 2c 95 f9 <0f> 0b 41 bd ea ff ff ff e9 66 b1 ff ff e8 d5 32 aa f9 48 c7 c7 60
RSP: 0018:ffff8880b5a57c70 EFLAGS: 00010286
RAX: 0000000000000024 RBX: ffff88809d116080 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff814fdba1 RDI: ffffed1016b4af80
RBP: 0000000000000002 R08: 0000000000000024 R09: 0000000000000000
R10: 0000000000000005 R11: 0000000000000000 R12: 0000000000000000
R13: ffff88809d116b78 R14: ffff88809f2b9ae0 R15: ffff88809d1165b0
 ieee80211_set_after_csa_beacon net/mac80211/cfg.c:2934 [inline]
 __ieee80211_csa_finalize+0x6cc/0xde0 net/mac80211/cfg.c:2990
 ieee80211_csa_finalize net/mac80211/cfg.c:3013 [inline]
 ieee80211_csa_finalize_work+0x124/0x160 net/mac80211/cfg.c:3038
 process_one_work+0x864/0x1570 kernel/workqueue.c:2155
 worker_thread+0x64c/0x1130 kernel/workqueue.c:2298
 kthread+0x33f/0x460 kernel/kthread.c:259
 ret_from_fork+0x24/0x30 arch/x86/entry/entry_64.S:415
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (622):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci2-linux-4-19 2020/11/22 05:49 linux-4.19.y 2c746135a12e 0d27f508 .config log report syz
ci2-linux-4-19 2022/08/09 16:47 linux-4.19.y 3f8a27f9e27b c2a623d6 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/08 16:08 linux-4.19.y 3f8a27f9e27b da700653 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/08 13:51 linux-4.19.y 3f8a27f9e27b 88e3a122 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/08 00:05 linux-4.19.y 3f8a27f9e27b 88e3a122 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/07 20:19 linux-4.19.y 3f8a27f9e27b 88e3a122 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/07 06:19 linux-4.19.y 3f8a27f9e27b 88e3a122 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/07 01:50 linux-4.19.y 3f8a27f9e27b 88e3a122 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/06 23:13 linux-4.19.y 3f8a27f9e27b 88e3a122 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/06 20:03 linux-4.19.y 3f8a27f9e27b 88e3a122 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/06 12:43 linux-4.19.y 3f8a27f9e27b 88e3a122 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/05 21:13 linux-4.19.y 3f8a27f9e27b e853abd9 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/05 09:37 linux-4.19.y 3f8a27f9e27b a65a7ce9 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/05 08:19 linux-4.19.y 3f8a27f9e27b a65a7ce9 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/05 05:55 linux-4.19.y 3f8a27f9e27b 1c9013ac .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/04 22:33 linux-4.19.y 3f8a27f9e27b 1c9013ac .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/04 11:37 linux-4.19.y 3f8a27f9e27b 1c9013ac .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/03 06:34 linux-4.19.y 3f8a27f9e27b 1c9013ac .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/02 18:40 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/02 07:17 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/01 18:54 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/01 16:21 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/01 11:16 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/01 08:11 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/08/01 00:12 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/30 17:59 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/30 10:00 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/30 03:23 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/29 12:53 linux-4.19.y 3f8a27f9e27b fef302b1 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/29 01:32 linux-4.19.y 3f8a27f9e27b fb95c74d .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/28 20:29 linux-4.19.y 3f8a27f9e27b fb95c74d .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/28 13:34 linux-4.19.y 3f8a27f9e27b fb95c74d .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/27 10:52 linux-4.19.y 3f8a27f9e27b da9d0366 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/25 21:57 linux-4.19.y 3f8a27f9e27b 34795c51 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/25 10:25 linux-4.19.y 3f8a27f9e27b 664c519c .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/25 08:33 linux-4.19.y 3f8a27f9e27b 22343af4 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/25 06:22 linux-4.19.y 3f8a27f9e27b 22343af4 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/24 22:10 linux-4.19.y 3f8a27f9e27b 22343af4 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/24 18:27 linux-4.19.y 3f8a27f9e27b 22343af4 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/24 13:19 linux-4.19.y 3f8a27f9e27b 22343af4 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/23 11:29 linux-4.19.y 3f8a27f9e27b 22343af4 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/23 01:44 linux-4.19.y 3f8a27f9e27b 22343af4 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/22 11:40 linux-4.19.y 3f8a27f9e27b 22343af4 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2022/07/22 03:03 linux-4.19.y 3f8a27f9e27b 5e6028b9 .config log report info WARNING in ieee80211_ibss_csa_beacon
ci2-linux-4-19 2021/01/13 11:28 linux-4.19.y 675cc038067f a945f0a3 .config log report info