syzbot


WARNING in ieee80211_check_rate_mask

Status: auto-obsoleted due to no activity on 2023/06/22 04:27
Subsystems: wireless
[Documentation on labels]
Reported-by: syzbot+be0e03ca215b06199629@syzkaller.appspotmail.com
First crash: 1544d, last: 675d
Cause bisection: introduced by (bisect log) :
commit 983e1a6c95abf8058d26149a928578b720c77bce
Author: Nelson Chang <nelson.chang@mediatek.com>
Date: Thu Oct 6 11:44:02 2016 +0000

  net: ethernet: mediatek: get hw lro capability by the chip id instead of by the dtsi

Crash: WARNING in nf_unregister_net_hook (log)
Repro: C syz .config
  
Fix bisection the fix commit could be any of (bisect log):
  1048ba83fb1c Linux 5.11-rc6
  3cc40a443a04 Merge tag 'nios2_fixes_v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux
  
Discussions (1)
Title Replies (including bot) Last reply
WARNING in ieee80211_check_rate_mask 0 (2) 2020/10/06 12:11
Similar bugs (4)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-4.14 WARNING in ieee80211_check_rate_mask C error 1 857d 1523d 0/1 upstream: reported C repro on 2020/10/27 07:51
linux-4.19 WARNING in ieee80211_check_rate_mask C error 3 675d 1513d 0/1 upstream: reported C repro on 2020/11/06 04:49
linux-5.15 WARNING in ieee80211_check_rate_mask origin:lts-only C done 29 134d 245d 3/3 fixed on 2024/08/19 05:23
linux-6.1 WARNING in ieee80211_check_rate_mask origin:lts-only C done 10 149d 411d 3/3 fixed on 2024/08/03 08:10
Last patch testing requests (10)
Created Duration User Patch Repo Result
2023/05/12 22:40 19m retest repro net OK log
2023/05/12 22:40 21m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci OK log
2023/05/12 22:40 19m retest repro net-next OK log
2023/05/12 15:25 24m retest repro net OK log
2023/05/12 15:25 18m retest repro upstream OK log
2023/05/12 15:25 19m retest repro upstream OK log
2023/05/12 15:25 18m retest repro upstream OK log
2023/05/12 15:32 19m retest repro upstream OK log
2023/05/12 15:25 19m retest repro net-next OK log
2022/10/23 07:30 10m retest repro net-old report log
Fix bisection attempts (19)
Created Duration User Patch Repo Result
2022/08/17 08:58 26m bisect fix upstream OK (2) job log
2022/07/08 16:13 18m bisect fix upstream OK (0) job log log
2022/06/08 15:48 25m bisect fix upstream OK (0) job log log
2022/05/09 12:36 17m bisect fix upstream OK (0) job log log
2022/04/03 05:01 17m bisect fix upstream OK (0) job log log
2022/03/04 04:43 17m bisect fix upstream OK (0) job log log
2022/02/02 04:25 17m bisect fix upstream OK (0) job log log
2022/01/03 04:03 18m bisect fix upstream OK (0) job log log
2021/12/04 03:44 18m bisect fix upstream OK (0) job log log
2021/10/21 14:20 18m bisect fix upstream OK (0) job log log
2021/09/21 13:52 18m bisect fix upstream OK (0) job log log
2021/08/22 08:23 18m bisect fix upstream OK (0) job log log
2021/07/22 21:31 19m bisect fix upstream OK (0) job log log
2021/06/22 14:27 19m bisect fix upstream OK (0) job log log
2021/05/23 08:06 19m bisect fix upstream OK (0) job log log
2021/04/23 07:13 19m bisect fix upstream OK (0) job log log
2021/01/15 23:34 16m bisect fix net-old OK (0) job log log
2020/12/16 08:46 16m bisect fix net-old OK (0) job log log
2020/11/08 23:10 15m bisect fix net-old OK (0) job log log

Sample crash report:
------------[ cut here ]------------
WARNING: CPU: 1 PID: 5078 at net/mac80211/rate.c:290 ieee80211_check_rate_mask+0x2f8/0x3d0 net/mac80211/rate.c:290
Modules linked in:
CPU: 1 PID: 5078 Comm: syz-executor388 Not tainted 6.2.0-syzkaller-02299-g4a7d37e824f5 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/21/2023
RIP: 0010:ieee80211_check_rate_mask+0x2f8/0x3d0 net/mac80211/rate.c:290
Code: 00 41 89 9c ac b0 0c 00 00 48 83 c4 10 5b 5d 41 5c 41 5d 41 5e 41 5f e9 36 fc 35 f8 e8 31 fc 35 f8 0f 0b eb e4 e8 28 fc 35 f8 <0f> 0b eb db e8 cf 6e 86 f8 e9 d3 fd ff ff 48 89 df e8 c2 6e 86 f8
RSP: 0018:ffffc90003c7f3f8 EFLAGS: 00010293
RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
RDX: ffff888075d50000 RSI: ffffffff894be058 RDI: 0000000000000005
RBP: ffff88802033a248 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000000 R12: ffff88802033a728
R13: 0000000000000000 R14: ffff8880296d1820 R15: 0000000000000000
FS:  0000555556644300(0000) GS:ffff8880b9900000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000565343a44158 CR3: 0000000026cde000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 ieee80211_change_bss+0x6ec/0x1010 net/mac80211/cfg.c:2607
 rdev_change_bss net/wireless/rdev-ops.h:405 [inline]
 nl80211_set_bss+0x842/0xd90 net/wireless/nl80211.c:7847
 genl_family_rcv_msg_doit.isra.0+0x1e6/0x2d0 net/netlink/genetlink.c:968
 genl_family_rcv_msg net/netlink/genetlink.c:1048 [inline]
 genl_rcv_msg+0x4ff/0x7e0 net/netlink/genetlink.c:1065
 netlink_rcv_skb+0x165/0x440 net/netlink/af_netlink.c:2574
 genl_rcv+0x28/0x40 net/netlink/genetlink.c:1076
 netlink_unicast_kernel net/netlink/af_netlink.c:1339 [inline]
 netlink_unicast+0x547/0x7f0 net/netlink/af_netlink.c:1365
 netlink_sendmsg+0x925/0xe20 net/netlink/af_netlink.c:1942
 sock_sendmsg_nosec net/socket.c:714 [inline]
 sock_sendmsg+0xd3/0x120 net/socket.c:734
 ____sys_sendmsg+0x712/0x8c0 net/socket.c:2479
 ___sys_sendmsg+0x110/0x1b0 net/socket.c:2533
 __sys_sendmsg+0xf7/0x1c0 net/socket.c:2562
 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:0x7f976a12f039
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:00007ffd6607e8b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e
RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f976a12f039
RDX: 0000000000000000 RSI: 0000000020000300 RDI: 0000000000000004
RBP: 00007f976a0f2a00 R08: 0000000000000000 R09: 0000000000000000
R10: 0000000000000024 R11: 0000000000000246 R12: 00007f976a0f2a90
R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000
 </TASK>

Crashes (31):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2023/02/22 02:28 upstream 4a7d37e824f5 42a4d508 .config strace log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in ieee80211_check_rate_mask
2022/07/15 06:50 upstream 4a57a8400075 5d921b08 .config console log report syz C ci-qemu-upstream WARNING in ieee80211_check_rate_mask
2021/02/02 02:22 upstream 1048ba83fb1c e6b95f32 .config console log report syz C ci-upstream-kasan-gce-smack-root WARNING in ieee80211_check_rate_mask
2021/01/24 14:01 upstream e1ae4b0be158 52e37319 .config console log report syz C ci-upstream-kasan-gce-root WARNING in ieee80211_check_rate_mask
2023/02/22 01:24 net-old f922c7b1c1c4 42a4d508 .config strace log report syz C ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2023/02/22 01:58 net-next-old d1fabc68f8e0 42a4d508 .config strace log report syz C ci-upstream-net-kasan-gce WARNING in ieee80211_check_rate_mask
2023/02/22 04:26 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci a9b06ec42c0f 42a4d508 .config console log report syz C ci-upstream-gce-arm64 WARNING in ieee80211_check_rate_mask
2020/10/09 19:28 net-old 3fdd47c3b40a d81b165e .config console log report syz C ci-upstream-net-this-kasan-gce
2020/10/06 02:46 net-next-old c2568c8c9e63 1880b4a9 .config console log report syz C ci-upstream-net-kasan-gce
2022/12/30 22:31 upstream c8451c141e07 ab32d508 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in ieee80211_check_rate_mask
2023/02/21 22:18 net-old f922c7b1c1c4 42a4d508 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2022/11/27 21:39 net-old 31d929de5a11 74a66371 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2022/11/25 20:38 net-old 31d929de5a11 74a66371 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2022/11/05 20:31 net-old b7cbc6740bd6 6d752409 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/11/04 03:44 net-old 92f62485b371 4c1be0be .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/10/31 09:51 net-old 6de6e46d27ef 098b5d53 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/10/29 15:24 net-old 411a44c24a56 2353a3ec .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/03/24 07:13 net-old 6ab4c3117aec e613994b .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/03/21 18:43 net-old 87d77e59d1eb bea32f74 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/03/16 06:47 net-old 13832ae27553 fdb2bb2c .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/03/14 12:48 net-old ad236ccde19a 4a003785 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/03/12 14:01 net-old 7a1468ba0e02 429d8a6b .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/03/11 23:43 net-old 47142ed6c34d 429d8a6b .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/03/08 01:41 net-old 9270bbe258c8 09fbf400 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/03/04 23:51 net-old d93ef301644e 9d751681 .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2021/02/11 11:35 net-old 1bcc51ac0731 a52ee10a .config console log report info ci-upstream-net-this-kasan-gce WARNING in ieee80211_check_rate_mask
2023/02/07 08:46 net-next-old 15ea59a0e9bf 0a9c11b6 .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_check_rate_mask
2023/01/19 13:22 net-next-old 9ffb07a3e6b8 1b826a2f .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_check_rate_mask
2023/01/06 19:26 net-next-old 6bd4755c7c49 1dac8c7a .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_check_rate_mask
2022/11/06 13:18 net-next-old fbeb229a6622 6d752409 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-net-kasan-gce WARNING in ieee80211_check_rate_mask
2021/02/18 09:53 net-next-old 38b5133ad607 14052202 .config console log report info ci-upstream-net-kasan-gce WARNING in ieee80211_check_rate_mask
* Struck through repros no longer work on HEAD.