syzbot


WARNING in ieee80211_free_ack_frame (2)

Status: upstream: reported C repro on 2021/11/15 07:38
Subsystems: wireless
[Documentation on labels]
Reported-by: syzbot+ac648b0525be1feba506@syzkaller.appspotmail.com
First crash: 920d, last: 5d06h
Cause bisection: failed (error log, bisect log)
  
Fix bisection: fixed by (bisect log) :
commit 1661372c912d1966e21e0cb5463559984df8249b
Author: Paul Moore <paul@paul-moore.com>
Date: Tue Feb 7 22:06:51 2023 +0000

  lsm: move the program execution hook comments to security/security.c

  
Discussions (6)
Title Replies (including bot) Last reply
[PATCH] wifi: mac80211: handle tasklet frames before stopping 2 (2) 2024/05/15 11:57
[syzbot] Monthly wireless report (May 2024) 0 (1) 2024/05/06 13:18
[syzbot] Monthly wireless report (Mar 2024) 0 (1) 2024/03/05 11:10
[syzbot] Monthly wireless report (Feb 2024) 0 (1) 2024/02/03 08:34
[syzbot] Monthly wireless report (Jan 2024) 0 (1) 2024/01/03 10:47
[syzbot] WARNING in ieee80211_free_ack_frame (2) 1 (4) 2023/07/13 19:00
Similar bugs (3)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.19 WARNING in ieee80211_free_ack_frame C error 97 455d 1320d 0/1 upstream: reported C repro on 2020/10/07 07:47
upstream WARNING in ieee80211_free_ack_frame wireless syz done 117 926d 1320d 20/26 fixed on 2021/11/10 00:50
linux-5.15 WARNING in ieee80211_free_ack_frame origin:upstream C error 1 360d 420d 0/3 upstream: reported C repro on 2023/03/26 11:43
Last patch testing requests (10)
Created Duration User Patch Repo Result
2024/03/20 08:05 24m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2024/01/31 17:58 19m retest repro upstream report log
2024/01/31 17:58 3h49m retest repro net-next report log
2024/01/14 04:30 16m retest repro upstream report log
2023/12/15 00:29 17m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2023/11/19 13:43 24m retest repro net-next report log
2023/10/24 04:09 20m retest repro upstream report log
2023/08/23 02:04 29m retest repro net-next report log
2023/08/23 02:04 1h11m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2023/07/14 14:25 19m nogikh@google.com https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 08e30833f86ba25945e416b9f372791aacfef153 report log
Fix bisection attempts (2)
Created Duration User Patch Repo Result
2023/07/10 09:58 6h22m (2) bisect fix net job log (1)
2023/05/22 05:16 29m bisect fix net-next job log (0) log

Sample crash report:
------------[ cut here ]------------
Have pending ack frames!
WARNING: CPU: 1 PID: 11 at net/mac80211/main.c:1525 ieee80211_free_ack_frame+0x54/0x60 net/mac80211/main.c:1525
Modules linked in:
CPU: 1 PID: 11 Comm: kworker/u4:1 Not tainted 6.7.0-rc3-syzkaller-00033-g3b47bc037bd4 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 11/10/2023
Workqueue: netns cleanup_net
RIP: 0010:ieee80211_free_ack_frame+0x54/0x60 net/mac80211/main.c:1525
Code: df be 02 00 00 00 e8 1b 47 7b fe 31 c0 5b 5d c3 e8 21 c2 98 f7 c6 05 0a d8 14 05 01 90 48 c7 c7 20 9c 0b 8c e8 ad e7 5e f7 90 <0f> 0b 90 90 eb c9 66 0f 1f 44 00 00 f3 0f 1e fa 41 57 41 56 41 55
RSP: 0018:ffffc9000031fa00 EFLAGS: 00010282
RAX: 0000000000000000 RBX: ffff888025d48e80 RCX: ffffffff814ca799
RDX: ffff88801a66e080 RSI: ffffffff814ca7a6 RDI: 0000000000000001
RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000001 R12: dffffc0000000000
R13: ffffffff89edbe00 R14: 0000000080000000 R15: 0000000000000000
FS:  0000000000000000(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 00007f95460a1de0 CR3: 000000002049c000 CR4: 00000000003506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 idr_for_each+0x141/0x270 lib/idr.c:208
 ieee80211_free_hw+0xa6/0x2f0 net/mac80211/main.c:1542
 mac80211_hwsim_del_radio drivers/net/wireless/virtual/mac80211_hwsim.c:5413 [inline]
 hwsim_exit_net+0x3fe/0x7d0 drivers/net/wireless/virtual/mac80211_hwsim.c:6287
 ops_exit_list+0xb0/0x170 net/core/net_namespace.c:170
 cleanup_net+0x505/0xb20 net/core/net_namespace.c:614
 process_one_work+0x886/0x15d0 kernel/workqueue.c:2630
 process_scheduled_works kernel/workqueue.c:2703 [inline]
 worker_thread+0x8b9/0x1290 kernel/workqueue.c:2784
 kthread+0x2c6/0x3a0 kernel/kthread.c:388
 ret_from_fork+0x45/0x80 arch/x86/kernel/process.c:147
 ret_from_fork_asm+0x11/0x20 arch/x86/entry/entry_64.S:242
 </TASK>

Crashes (83):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/11/30 22:32 upstream 3b47bc037bd4 f819d6f7 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_free_ack_frame
2023/09/05 00:19 upstream 708283abf896 8bc9053e .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in ieee80211_free_ack_frame
2024/04/15 03:32 net f99c5f563c17 c8349e48 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/03/26 12:00 net-next bc77f7318da8 fbf0499a .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/03/26 09:12 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci e8d018dd0257 fbf0499a .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in ieee80211_free_ack_frame
2023/03/26 08:21 net 33189f0a94b9 fbf0499a .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/02/20 03:52 upstream b401b621758e 3af7dd65 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in ieee80211_free_ack_frame
2023/09/21 17:51 upstream 42dc814987c1 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in ieee80211_free_ack_frame
2023/09/15 18:01 upstream 9fdfb15a3dbf 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in ieee80211_free_ack_frame
2023/09/08 07:57 upstream 4a0fc73da97e 72324844 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/02/06 23:02 upstream 99bd3cb0d12e 6404acf9 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in ieee80211_free_ack_frame
2023/08/29 04:13 upstream 727dbda16b83 7ba13a15 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2023/08/28 11:37 upstream 2dde18cd1d8f 03d9c195 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in ieee80211_free_ack_frame
2023/04/06 02:38 upstream 99ddf2254feb 8b834965 .config console log report info ci-qemu-upstream WARNING in ieee80211_free_ack_frame
2023/02/20 01:06 upstream 925cf0457d7e bcdf85f8 .config console log report info ci-qemu-upstream WARNING in ieee80211_free_ack_frame
2022/08/15 09:51 upstream 7ebfc85e2cd7 8dfcaa3d .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_free_ack_frame
2022/07/13 01:53 upstream 72a8e05d4f66 d91dd8ea .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_free_ack_frame
2022/01/09 18:11 upstream 4634129ad9fd 2ca0d385 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_free_ack_frame
2021/12/11 05:11 upstream b8a98b6bf66a 49ca1f59 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_free_ack_frame
2021/11/11 07:31 upstream 89d714ab6043 75b04091 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_free_ack_frame
2023/08/29 21:38 upstream 1c59d383390f 7ba13a15 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in ieee80211_free_ack_frame
2024/05/13 02:40 net 1164057b3c00 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/05/12 11:41 net 1164057b3c00 9026e142 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/04/30 05:47 net ba1cb99b559e 27e33c58 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/04/28 22:25 net b2ff42c6d3ab 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/04/28 16:26 net b2ff42c6d3ab 07b455f9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/04/20 16:11 net f99c5f563c17 af24b050 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/04/15 00:57 net f99c5f563c17 c8349e48 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/03/04 05:55 net 1c61728be22c 25905f5d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/02/25 10:02 net 2a770cdc4382 8d446f15 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/01/17 16:44 net ea937f772083 915053c7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/12/27 22:18 net 49fcf34ac908 fb427a07 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/12/17 18:16 net b1dfc0f76231 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/11/04 22:20 net 016b9332a334 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/11/04 01:06 net 016b9332a334 500bfdc4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/10/01 23:23 net 6b09edc1b317 8e26a358 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/09/23 04:23 net a59addacf899 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/09/20 11:30 net 492032760127 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/09/12 13:34 net 5a124b1fd3e6 59da8366 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/09/09 04:54 net ac28b1ec6135 6654cf89 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/07/25 21:49 net 284779dbf4e9 6756545c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/07/16 10:42 net 0dd1805fe498 35d9ecc5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/03/26 06:14 net 33189f0a94b9 fbf0499a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2023/01/12 16:35 net-old ae9dcb91c606 96166539 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/05/14 18:50 net-next 5c1672705a1a fdb4c10c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2024/05/10 06:06 net-next 628bc3e5a1be de979bc2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/12/30 07:59 net-next 92de776d2090 fb427a07 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/12/27 23:29 net-next c2b2ee36250d fb427a07 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/10/10 01:52 net-next 19537e125cc7 3c53c7d9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/10/01 21:40 net-next 66ac08a7385f 8e26a358 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/09/18 20:51 net-next a5ea26536e89 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/09/16 18:14 net-next c123e0d30bdb 0b6a67ac .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/07/18 17:35 net-next d3750076d464 022df2bb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/06/03 17:23 net-next 4ec732951702 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/04/21 23:11 net-next dfc39d4026fb 2b32bd34 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/04/20 19:53 net-next a5962e0a8b7b 2b32bd34 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2023/01/02 17:02 net-next-old c183e6c3ec34 ab32d508 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2022/11/25 00:16 net-next-old 170d97739de4 62e26685 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2022/08/17 21:50 net-next-old 52327d2e3996 4e72d229 .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2024/02/08 11:07 linux-next b1d3a0e70c38 6404acf9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_free_ack_frame
2024/02/22 05:05 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 59a96b711109 345111b5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in ieee80211_free_ack_frame
2024/02/20 06:52 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 83d49ede4b18 3af7dd65 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in ieee80211_free_ack_frame
* Struck through repros no longer work on HEAD.