syzbot


WARNING in ieee80211_probe_client

Status: fixed on 2023/10/12 12:48
Subsystems: wireless
[Documentation on labels]
Reported-by: syzbot+999fac712d84878a7379@syzkaller.appspotmail.com
Fix commit: 67dfa589aa88 wifi: mac80211: check for station first in client probe
First crash: 1260d, last: 190d
Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: WARNING in sysfs_warn_dup (log)
Repro: C syz .config
  
Fix bisection: failed (error log)
  
Discussions (5)
Title Replies (including bot) Last reply
[PATCH AUTOSEL 6.1 23/26] wifi: mac80211: check for station first in client probe 1 (1) 2023/09/08 18:18
[PATCH AUTOSEL 6.4 33/41] wifi: mac80211: check for station first in client probe 1 (1) 2023/09/08 18:15
[PATCH AUTOSEL 6.5 36/45] wifi: mac80211: check for station first in client probe 1 (1) 2023/09/08 18:13
[PATCH] wifi: mac80211: check for station first in client probe 1 (1) 2023/08/15 16:41
WARNING in ieee80211_probe_client 0 (1) 2020/10/06 08:08
Similar bugs (4)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 WARNING in ieee80211_probe_client 1 215d 215d 0/3 auto-obsoleted due to no activity on 2023/11/24 15:57
linux-5.15 WARNING in ieee80211_probe_client origin:lts-only C 23 8h18m 96d 0/3 upstream: reported C repro on 2023/12/13 23:00
linux-4.14 WARNING in ieee80211_probe_client C 3 394d 1240d 0/1 upstream: reported C repro on 2020/10/25 13:44
linux-4.19 WARNING in ieee80211_probe_client C error 18 383d 1213d 0/1 upstream: reported C repro on 2020/11/22 04:36
Last patch testing requests (3)
Created Duration User Patch Repo Result
2023/08/21 22:13 22m retest repro upstream report log
2023/08/21 22:13 29m retest repro upstream report log
2021/08/29 11:50 10m phind.uet@gmail.com linux-next report log
Fix bisection attempts (10)
Created Duration User Patch Repo Result
2023/08/14 06:12 0m bisect fix net-next-old error OK
2023/05/02 06:29 19m bisect fix upstream job log (0) log
2023/03/07 02:47 25m bisect fix upstream job log (0) log
2023/02/01 09:29 28m bisect fix upstream job log (0) log
2022/10/12 17:48 22m (2) bisect fix upstream job log (0) log
2022/07/12 18:39 27m bisect fix upstream job log (0) log
2022/05/29 15:18 18m bisect fix upstream job log (0) log
2022/04/29 04:00 18m bisect fix upstream job log (0) log
2022/02/11 14:00 18m bisect fix upstream job log (0) log
2020/11/09 00:01 15m bisect fix net-old job log (0) log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 0 PID: 5144 at net/mac80211/cfg.c:4137 ieee80211_probe_client+0x760/0x860 net/mac80211/cfg.c:4137
Modules linked in:
CPU: 0 PID: 5144 Comm: syz-executor164 Not tainted 6.5.0-rc1-syzkaller #0
Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.14.0-2 04/01/2014
RIP: 0010:ieee80211_probe_client+0x760/0x860 net/mac80211/cfg.c:4137
Code: f5 f5 04 01 e8 51 98 c6 f7 e9 f3 fd ff ff e8 37 11 e6 f7 be 02 00 00 00 4c 89 ff e8 2a d7 76 fe e9 bf fd ff ff e8 20 11 e6 f7 <0f> 0b 41 bc ea ff ff ff e9 ad fd ff ff e8 8e 51 38 f8 e9 c9 fb ff
RSP: 0018:ffffc90003497460 EFLAGS: 00010293
RAX: 0000000000000000 RBX: ffff888022c38000 RCX: 0000000000000000
RDX: ffff88802bdc4e00 RSI: ffffffff899df170 RDI: 0000000000000005
RBP: ffff888024ddf9a0 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000001 R11: 0000000000000001 R12: ffff888022208e20
R13: 0000000000000000 R14: 0000000000000001 R15: ffffc900034975dc
FS:  000055555660c300(0000) GS:ffff88806b600000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000000020002452 CR3: 0000000025dc3000 CR4: 0000000000350ef0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 rdev_probe_client net/wireless/rdev-ops.h:947 [inline]
 nl80211_probe_client+0x3a8/0xa00 net/wireless/nl80211.c:14125
 genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 net/netlink/genetlink.c:970
 genl_family_rcv_msg net/netlink/genetlink.c:1050 [inline]
 genl_rcv_msg+0x4ff/0x7e0 net/netlink/genetlink.c:1067
 netlink_rcv_skb+0x165/0x440 net/netlink/af_netlink.c:2549
 genl_rcv+0x28/0x40 net/netlink/genetlink.c:1078
 netlink_unicast_kernel net/netlink/af_netlink.c:1339 [inline]
 netlink_unicast+0x547/0x7f0 net/netlink/af_netlink.c:1365
 netlink_sendmsg+0x925/0xe30 net/netlink/af_netlink.c:1914
 sock_sendmsg_nosec net/socket.c:725 [inline]
 sock_sendmsg+0xde/0x190 net/socket.c:748
 ____sys_sendmsg+0x739/0x920 net/socket.c:2494
 ___sys_sendmsg+0x110/0x1b0 net/socket.c:2548
 __sys_sendmsg+0xf7/0x1c0 net/socket.c:2577
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x39/0xb0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x63/0xcd
RIP: 0033:0x7f100aba4d29
Code: 28 c3 e8 5a 14 00 00 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48
RSP: 002b:00007ffebe187948 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f100aba4d29
RDX: 0000000000004004 RSI: 00000000200024c0 RDI: 0000000000000003
RBP: 00007f100ab68790 R08: 00000000ffffffff R09: 0000000000000000
R10: 0000000000000006 R11: 0000000000000246 R12: 00007f100ab68820
R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
 </TASK>

Crashes (124):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/07/10 15:55 upstream 06c2afb862f9 d47e94ee .config console log report syz C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in ieee80211_probe_client
2023/05/13 01:36 upstream cc3c44c9fda2 ecca8a24 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_probe_client
2023/02/05 02:47 upstream 0136d86b7852 be607b78 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2022/11/18 23:25 upstream 84368d882b96 5bb70014 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2022/11/09 04:06 upstream f141df371335 060f945e .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2022/10/23 12:08 upstream d47136c28015 c0b80a55 .config strace log report syz C [disk image] [vmlinux] ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2022/08/15 18:03 upstream 7ebfc85e2cd7 8dfcaa3d .config strace log report syz C ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2022/07/15 07:28 upstream 4a57a8400075 5d921b08 .config console log report syz C ci-qemu-upstream WARNING in ieee80211_probe_client
2022/06/09 14:38 upstream 6bfb56e93bce 0d5abf15 .config strace log report syz C ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2022/03/20 13:11 upstream 14702b3b2438 e2d91b1d .config console log report syz C ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2021/09/04 20:46 upstream f1583cb1be35 d236a457 .config console log report syz C ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/08/25 14:00 upstream 6e764bcd1cf7 b599f2fc .config console log report syz C ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2021/03/24 11:45 upstream 7acac4b3196c e613994b .config console log report syz C ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/03/07 08:42 upstream a38fd8748464 e4b4d570 .config console log report syz C ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2021/02/04 21:01 upstream 61556703b610 42b90a7c .config console log report syz C ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_probe_client
2021/02/02 03:33 upstream 1048ba83fb1c e6b95f32 .config console log report syz C ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/01/24 23:31 upstream e68061375f79 52e37319 .config console log report syz C ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2022/11/09 00:43 net-old ce9e57feeed8 060f945e .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2022/03/20 13:27 net-old 0caf6d992219 e2d91b1d .config console log report syz C ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2021/02/19 13:41 net-old 3af409ca278d 14052202 .config console log report syz C ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2022/11/08 23:54 net-next-old fbeb229a6622 060f945e .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_probe_client
2022/03/20 13:37 net-next-old d96657dc9238 e2d91b1d .config console log report syz C ci-upstream-net-kasan-gce WARNING in ieee80211_probe_client
2021/02/19 13:38 net-next-old 38b5133ad607 14052202 .config console log report syz C ci-upstream-net-kasan-gce WARNING in ieee80211_probe_client
2022/12/20 19:05 linux-next e45fb347b630 d3e76707 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_probe_client
2022/07/18 21:33 linux-next cb71b93c2dc3 ff988920 .config strace log report syz C ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_probe_client
2021/04/17 15:21 linux-next 1216f02e46a4 7e2b734b .config console log report syz C ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_probe_client
2021/03/24 01:13 linux-next d949689e7383 e613994b .config console log report syz C ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_probe_client
2022/11/09 01:41 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 56751c56c2a2 060f945e .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in ieee80211_probe_client
2020/12/03 22:34 upstream 34816d20f173 e6b0d314 .config console log report syz C ci-upstream-kasan-gce
2020/10/10 00:01 net-old 3fdd47c3b40a d81b165e .config console log report syz C ci-upstream-net-this-kasan-gce
2020/10/06 03:51 net-next-old c2568c8c9e63 1880b4a9 .config console log report syz C ci-upstream-net-kasan-gce
2023/07/03 07:18 upstream a901a3568fd2 bfc47836 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2023/06/09 19:57 upstream 33f2b5785a2b 7086cdb9 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2022/06/11 03:31 upstream fe43c0188911 0d5abf15 .config console log report info ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2022/01/12 14:00 upstream daadb3bd0e8d 44d1319a .config console log report info ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2021/12/25 21:56 upstream e2ae0d4a6b0b 6caa12e4 .config console log report info ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2021/12/24 20:43 upstream 7a29b11da965 6caa12e4 .config console log report info ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2021/12/18 10:04 upstream 9eaa88c7036e 44068e19 .config console log report info ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2021/12/03 05:15 upstream a51e3ac43ddb 61f86278 .config console log report info ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2021/09/20 00:00 upstream d4d016caa4b8 70b76c1d .config console log report info ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2021/09/16 14:29 upstream ff1ffd71d5f0 aae492f2 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/09/10 13:03 upstream bf9f243f23e6 5ae8508a .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/09/09 14:31 upstream a3fa7a101dcf e2776ee4 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/08/29 03:28 upstream 3f5ad13cb012 be2c130d .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_probe_client
2021/08/29 02:10 upstream 3f5ad13cb012 be2c130d .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in ieee80211_probe_client
2021/08/22 01:52 upstream fa54d366a6e4 b599f2fc .config console log report info ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2021/08/14 21:57 upstream dfa377c35d70 2489ab88 .config console log report info ci-upstream-kasan-gce-root WARNING in ieee80211_probe_client
2021/07/24 01:08 upstream 8baef6386baa bc5f1d88 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/07/19 04:12 upstream 2734d6c1b1a0 f115ae98 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/07/17 22:35 upstream d980cc0620ae f115ae98 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/07/17 06:04 upstream d980cc0620ae f115ae98 .config console log report info ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2021/07/16 16:04 upstream d936eb238744 f115ae98 .config console log report info ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2021/07/16 13:26 upstream d936eb238744 f115ae98 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in ieee80211_probe_client
2021/06/29 05:32 upstream 233a806b00e3 9d2ab5df .config console log report info ci-upstream-kasan-gce WARNING in ieee80211_probe_client
2022/07/26 09:44 upstream 4a57a8400075 279b89c2 .config console log report info ci-qemu-upstream-386 WARNING in ieee80211_probe_client
2021/12/06 03:10 upstream 944207047ca4 a617004c .config console log report info ci-upstream-kasan-gce-386 WARNING in ieee80211_probe_client
2021/08/28 20:55 upstream 64b4fc45bea6 be2c130d .config console log report info ci-upstream-kasan-gce-386 WARNING in ieee80211_probe_client
2023/08/14 21:59 net 855067defa36 39990d51 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2023/07/10 13:25 net 9d0aba98316d 52ae002a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2023/06/04 11:22 net c308e9ec0047 a4ae4f42 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2023/06/01 11:43 net 622ab656344a babc4389 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2023/04/01 17:00 net 7d63b6712538 f325deb0 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2022/03/14 10:38 net-old e981bc74aefc 9e8eaa75 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2022/02/22 10:22 net-old b6ad6261d277 6e821dbf .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2021/12/02 11:36 net-old 3968e3cafafb 61f86278 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2021/11/27 03:29 net-old 32c54497545e 63eeac02 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2021/11/11 12:38 net-old 0315a075f134 75b04091 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2021/08/20 08:14 net-old 316749009fdf b599f2fc .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2021/08/03 04:34 net-old 0541a6293298 6c236867 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_probe_client
2021/12/06 14:24 net-next-old ce83278f313c 579a8754 .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_probe_client
2021/11/28 15:58 net-next-old d40ce48cb3a6 63eeac02 .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_probe_client
2021/11/15 13:18 net-next-old 1274a4eb318d 83f5c9b5 .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_probe_client
2021/11/13 21:05 net-next-old 66f4beaa6c1d 83f5c9b5 .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_probe_client
2021/10/14 03:26 net-next-old 13b5ffa0e282 5462d470 .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_probe_client
2023/09/10 20:19 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci fe4469582053 6654cf89 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in ieee80211_probe_client
2023/09/07 15:50 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci fe4469582053 72324844 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in ieee80211_probe_client
2022/03/29 20:48 linux-next c2528a0cdebd 6bdac766 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_probe_client
2021/11/07 11:41 linux-next 6a37ebbe07bf 4c1be0be .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_probe_client
2021/08/19 17:39 linux-next 33e65b1f975c b599f2fc .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_probe_client
2021/08/17 18:40 linux-next 9803fb968c8c a2fe1cb5 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in ieee80211_probe_client
2020/12/29 15:20 upstream dea8dcf2a9fa 80910769 .config console log report info ci-upstream-kasan-gce-selinux-root
2020/10/05 12:46 upstream 549738f15da0 5ef9c291 .config console log report info ci-upstream-kasan-gce-smack-root
* Struck through repros no longer work on HEAD.