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: 1105d, last: 5d17h
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 (10)
Title Replies (including bot) Last reply
[syzbot] Monthly wireless report (Sep 2024) 0 (1) 2024/09/12 14:24
[syzbot] Monthly wireless report (Aug 2024) 0 (1) 2024/08/13 08:54
[syzbot] Monthly wireless report (Jul 2024) 0 (1) 2024/07/12 10:05
[syzbot] Monthly wireless report (Jun 2024) 0 (1) 2024/06/10 12:42
[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 640d 1505d 0/1 upstream: reported C repro on 2020/10/07 07:47
upstream WARNING in ieee80211_free_ack_frame wireless syz done 117 1111d 1505d 20/28 fixed on 2021/11/10 00:50
linux-5.15 WARNING in ieee80211_free_ack_frame origin:upstream C error 1 43d 605d 0/3 upstream: reported C repro on 2023/03/26 11:43
Last patch testing requests (11)
Created Duration User Patch Repo Result
2024/09/27 12:00 16m retest repro upstream report log
2024/08/31 09:07 16m retest repro upstream report log
2024/06/26 10:10 17m retest repro upstream report log
2024/06/12 06:33 19m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2024/05/28 23:22 16m retest repro net report log
2024/05/28 23:22 16m retest repro upstream report log
2024/05/28 23:22 16m retest repro net-next report log
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
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 OK (1) job log
2023/05/22 05:16 29m bisect fix net-next OK (0) job log 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 (123):
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/11/12 00:42 upstream 2d5404caa8c7 97fe5517 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in ieee80211_free_ack_frame
2024/11/10 23:22 upstream a9cda7c0ffed 6b856513 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/11/02 02:14 upstream 6c52d4da1c74 f00eed24 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_free_ack_frame
2024/10/25 13:16 upstream ae90f6a6170d c79b8ca5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in ieee80211_free_ack_frame
2024/10/04 03:25 upstream 8c245fe7dde3 d7906eff .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/09/10 14:33 upstream bc83b4d1f086 784df80e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/09/03 12:25 upstream 67784a74e258 512328ba .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/08/07 00:42 upstream eb5e56d14912 e1bdb00a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/08/03 22:11 upstream 17712b7ea075 1786a2a8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/08/03 19:55 upstream 17712b7ea075 1786a2a8 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in ieee80211_free_ack_frame
2024/07/23 19:53 upstream 66ebbdfdeb09 708c10c4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/07/21 15:05 upstream 2c9b3512402e b88348e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in ieee80211_free_ack_frame
2024/07/16 04:54 upstream 5e0497553643 efee4ed2 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_free_ack_frame
2024/07/06 05:28 upstream d270dd21bee0 2a40360c .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root 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
2024/08/07 01:50 upstream eb5e56d14912 e1bdb00a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in ieee80211_free_ack_frame
2024/07/27 07:46 upstream 2f8c4f506285 46eb10b7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in ieee80211_free_ack_frame
2024/07/11 08:17 upstream a19ea421490d c699c2eb .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-386 WARNING in ieee80211_free_ack_frame
2024/11/15 13:09 upstream cfaaa7d010d1 eeafb645 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in ieee80211_free_ack_frame
2024/11/14 21:22 upstream cfaaa7d010d1 77f3eeb7 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in ieee80211_free_ack_frame
2024/07/31 00:07 upstream 94ede2a3e913 3d5fb491 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream 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
2024/11/04 23:18 upstream 59b723cd2adb 7bfecfb9 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in ieee80211_free_ack_frame
2024/11/03 14:14 upstream 3e5e6c9900c3 f00eed24 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in ieee80211_free_ack_frame
2024/07/24 18:42 upstream 786c8248dbd3 5901bace .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 WARNING in ieee80211_free_ack_frame
2024/07/14 17:53 upstream 4d145e3f830b eaeb5c15 .config console log report info [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream-386 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
2024/10/14 16:19 net 0b84db5d8f25 084d8178 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/09/03 11:11 net 5517ae241919 512328ba .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/08/17 08:54 net 2d7423040b7c 76120936 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_free_ack_frame
2024/07/31 08:01 net 84383b5ef4cd 6fde257d .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce 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/11/06 23:36 net-next a84e8c05f583 df3dc63b .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2024/10/14 17:24 net-next 01b6b9315f15 084d8178 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2024/10/01 13:15 net-next 44badc908f2c bbd4e0a4 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2024/09/13 11:59 net-next 46ae4d0a4897 73e8a465 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2024/08/15 13:51 net-next a9c60712d71f e4bacdaf .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2024/08/07 12:12 net-next 2c14119ab8f3 7b2f2f35 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_free_ack_frame
2024/07/21 03:30 net-next d7e78951a8b8 b88348e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-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
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/07/27 22:59 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c912bf709078 46eb10b7 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in ieee80211_free_ack_frame
2024/07/26 01:23 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c912bf709078 32fcf98f .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in ieee80211_free_ack_frame
2024/07/21 00:24 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci c912bf709078 b88348e9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 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.