syzbot


WARNING in ieee80211_free_ack_frame

Status: upstream: reported C repro on 2020/10/07 07:47
Reported-by: syzbot+330141e0ecffbf9b787b@syzkaller.appspotmail.com
First crash: 1269d, last: 403d
Fix bisection: failed (error log, bisect log)
  
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING in ieee80211_free_ack_frame (2) wireless C error done 73 9d06h 865d 0/26 upstream: reported C repro on 2021/11/15 07:38
upstream WARNING in ieee80211_free_ack_frame wireless syz done 117 875d 1269d 20/26 fixed on 2021/11/10 00:50
linux-5.15 WARNING in ieee80211_free_ack_frame origin:upstream C error 1 309d 369d 0/3 upstream: reported C repro on 2023/03/26 11:43
Fix bisection attempts (10)
Created Duration User Patch Repo Result
2022/04/30 12:14 12m bisect fix linux-4.19.y error job log (0)
2021/10/13 12:22 36m bisect fix linux-4.19.y job log (0) log
2021/07/29 12:30 34m bisect fix linux-4.19.y job log (0) log
2021/06/29 11:58 31m bisect fix linux-4.19.y job log (0) log
2021/05/30 11:21 37m bisect fix linux-4.19.y job log (0) log
2021/04/30 10:48 32m bisect fix linux-4.19.y job log (0) log
2021/03/27 09:16 27m bisect fix linux-4.19.y job log (0) log
2021/02/24 22:20 27m bisect fix linux-4.19.y job log (0) log
2021/02/08 09:50 0m bisect fix linux-4.19.y error job log (0)
2020/12/20 18:11 25m bisect fix linux-4.19.y job log (0) log

Sample crash report:
mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium
mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium
mac80211_hwsim: wmediumd released netlink socket, switching to perfect channel medium
------------[ cut here ]------------
Have pending ack frames!
WARNING: CPU: 0 PID: 8341 at net/mac80211/main.c:1279 ieee80211_free_ack_frame+0x48/0x50 net/mac80211/main.c:1279
Kernel panic - not syncing: panic_on_warn set ...

CPU: 0 PID: 8341 Comm: kworker/u4:6 Not tainted 4.19.211-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/12/2023
Workqueue: netns cleanup_net
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x1fc/0x2ef lib/dump_stack.c:118
 panic+0x26a/0x50e kernel/panic.c:186
 __warn.cold+0x20/0x5a kernel/panic.c:541
 report_bug+0x262/0x2b0 lib/bug.c:183
 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_free_ack_frame+0x48/0x50 net/mac80211/main.c:1279
Code: e8 1d 4b cd f9 48 89 ef e8 05 7a db fe 31 c0 5b 5d c3 e8 0b 4b cd f9 48 c7 c7 e0 3d 67 89 c6 05 02 73 79 03 01 e8 dd 82 5d 00 <0f> 0b eb d2 0f 1f 40 00 41 57 41 56 41 55 41 54 49 bc 00 00 00 00
RSP: 0018:ffff88809573fa28 EFLAGS: 00010282
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: 0000000000000000 RSI: ffffffff814dff01 RDI: ffffed1012ae7f37
RBP: ffff8880a4a345c0 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000005 R11: 0000000000000000 R12: ffff8880b0c295b8
R13: dffffc0000000000 R14: ffffffff87953a30 R15: 0000000000000000
 idr_for_each+0x132/0x290 lib/idr.c:211
 ieee80211_free_hw+0x88/0x140 net/mac80211/main.c:1294
 mac80211_hwsim_del_radio drivers/net/wireless/mac80211_hwsim.c:2998 [inline]
 hwsim_exit_net+0xbdf/0x1580 drivers/net/wireless/mac80211_hwsim.c:3666
 ops_exit_list+0xa5/0x150 net/core/net_namespace.c:153
 cleanup_net+0x3b4/0x8b0 net/core/net_namespace.c:554
 process_one_work+0x864/0x1570 kernel/workqueue.c:2153
 worker_thread+0x64c/0x1130 kernel/workqueue.c:2296
 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 (97):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/01/30 16:52 linux-4.19.y 3f8a27f9e27b b68fb8d6 .config console log report syz C [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2021/01/09 09:29 linux-4.19.y 4143d798313f c104d4a3 .config console log report syz ci2-linux-4-19
2020/11/14 21:56 linux-4.19.y 31acccdc8774 1bf9a662 .config console log report syz ci2-linux-4-19
2020/11/09 12:00 linux-4.19.y b94de4d19498 cba33199 .config console log report syz ci2-linux-4-19
2020/11/08 12:34 linux-4.19.y b94de4d19498 cba33199 .config console log report syz ci2-linux-4-19
2020/11/07 20:39 linux-4.19.y b94de4d19498 cba33199 .config console log report syz ci2-linux-4-19
2020/10/07 12:35 linux-4.19.y a1b977b49b66 1880b4a9 .config console log report syz ci2-linux-4-19
2023/02/19 17:55 linux-4.19.y 3f8a27f9e27b bcdf85f8 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2023/02/14 11:05 linux-4.19.y 3f8a27f9e27b 93ae7e0a .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2023/02/10 10:28 linux-4.19.y 3f8a27f9e27b 07980f9d .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2023/01/30 13:21 linux-4.19.y 3f8a27f9e27b b68fb8d6 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2023/01/23 15:42 linux-4.19.y 3f8a27f9e27b 9dfcf09c .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2023/01/21 02:47 linux-4.19.y 3f8a27f9e27b cc0f9968 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2023/01/17 10:22 linux-4.19.y 3f8a27f9e27b a63719e7 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2023/01/16 02:34 linux-4.19.y 3f8a27f9e27b a63719e7 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/30 12:46 linux-4.19.y 3f8a27f9e27b 4c2a66e8 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/29 01:24 linux-4.19.y 3f8a27f9e27b ca9683b8 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/27 09:00 linux-4.19.y 3f8a27f9e27b f4470a7b .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/26 08:23 linux-4.19.y 3f8a27f9e27b f4470a7b .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/24 07:47 linux-4.19.y 3f8a27f9e27b ff68ff8f .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/24 06:18 linux-4.19.y 3f8a27f9e27b ff68ff8f .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/21 19:45 linux-4.19.y 3f8a27f9e27b 1c576c23 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/21 11:55 linux-4.19.y 3f8a27f9e27b 5bb70014 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/21 07:47 linux-4.19.y 3f8a27f9e27b 5bb70014 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/21 05:26 linux-4.19.y 3f8a27f9e27b 5bb70014 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/11/19 17:59 linux-4.19.y 3f8a27f9e27b 5bb70014 .config console log report info [disk image] [vmlinux] ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/07/09 10:13 linux-4.19.y 3f8a27f9e27b b5765a15 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/31 12:14 linux-4.19.y 3f8a27f9e27b c4c32d8c .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/30 13:13 linux-4.19.y 3f8a27f9e27b 42718dd6 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/29 09:13 linux-4.19.y 3f8a27f9e27b 6bdac766 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/28 21:59 linux-4.19.y 3f8a27f9e27b 6bdac766 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/28 20:44 linux-4.19.y 3f8a27f9e27b 6bdac766 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/28 13:58 linux-4.19.y 3f8a27f9e27b 89bc8608 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/27 18:44 linux-4.19.y 3f8a27f9e27b 89bc8608 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/27 10:35 linux-4.19.y 3f8a27f9e27b 89bc8608 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/24 10:28 linux-4.19.y 3f8a27f9e27b 89bc8608 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/19 20:46 linux-4.19.y 3f8a27f9e27b e2d91b1d .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/17 13:21 linux-4.19.y 3f8a27f9e27b dfa9a8ed .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/17 05:11 linux-4.19.y 3f8a27f9e27b dfa9a8ed .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/16 07:43 linux-4.19.y 3f8a27f9e27b 9e8eaa75 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/13 21:32 linux-4.19.y 3f8a27f9e27b 9e8eaa75 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/12 15:45 linux-4.19.y 3f8a27f9e27b 9e8eaa75 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/11 23:09 linux-4.19.y 3f8a27f9e27b 9e8eaa75 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/11 11:56 linux-4.19.y 3f8a27f9e27b 9e8eaa75 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/08 22:30 linux-4.19.y 3f8a27f9e27b 9e8eaa75 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/04 02:01 linux-4.19.y 3f8a27f9e27b 45a13a73 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/03/03 19:45 linux-4.19.y 3f8a27f9e27b 45a13a73 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/02/28 01:07 linux-4.19.y 3f8a27f9e27b 45a13a73 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/02/25 19:40 linux-4.19.y 3f8a27f9e27b 45a13a73 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/02/25 16:58 linux-4.19.y 3f8a27f9e27b 7c337266 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/02/25 05:08 linux-4.19.y 3f8a27f9e27b 7c337266 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/02/24 14:38 linux-4.19.y 3f8a27f9e27b b28851a4 .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/02/23 08:28 linux-4.19.y 3f8a27f9e27b 6e821dbf .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2022/02/23 05:39 linux-4.19.y 3f8a27f9e27b 6e821dbf .config console log report info ci2-linux-4-19 WARNING in ieee80211_free_ack_frame
2020/11/20 18:11 linux-4.19.y 2c746135a12e 68068804 .config console log report info ci2-linux-4-19
2020/10/07 08:18 linux-4.19.y a1b977b49b66 1880b4a9 .config console log report info ci2-linux-4-19
2020/10/07 07:47 linux-4.19.y a1b977b49b66 1880b4a9 .config console log report info ci2-linux-4-19
* Struck through repros no longer work on HEAD.