syzbot


general protection fault in ieee80211_assign_vif_chanctx
Status: upstream: reported C repro on 2021/02/05 23:40
Reported-by: syzbot+bbf402b783eeb6d908db@syzkaller.appspotmail.com
Fix commit: 563fbefed46a cfg80211: call cfg80211_stop_ap when switch from P2P_GO type
Patched on: [ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm32 ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte ci-upstream-bpf-kasan-gce ci-upstream-bpf-next-kasan-gce ci-upstream-gce-leak ci-upstream-kasan-gce ci-upstream-kasan-gce-386 ci-upstream-kasan-gce-root ci-upstream-kasan-gce-selinux-root ci-upstream-kasan-gce-smack-root ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386 ci-upstream-linux-next-kasan-gce-root ci-upstream-net-kasan-gce ci-upstream-net-this-kasan-gce ci2-upstream-kcsan-gce ci2-upstream-usb], missing on: [ci-qemu2-riscv64]
First crash: 360d, last: 98d

Cause bisection: the issue happens on the oldest tested release (bisect log)
Crash: general protection fault in ieee80211_chanctx_num_assigned (log)
Repro: C syz .config
similar bugs (1):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
android-54 general protection fault in ieee80211_assign_vif_chanctx C 3 473d 479d 0/1 upstream: reported C repro on 2020/10/05 21:07
Patch testing requests:
Created Duration User Patch Repo Result
2021/10/27 08:26 19m phind.uet@gmail.com patch upstream OK
2021/10/27 08:19 0m phind.uet@gmail.com patch upstream error
2021/10/27 01:03 11m phind.uet@gmail.com upstream report log
2021/10/26 14:57 10m phind.uet@gmail.com linux-next report log

Sample crash report:

Fix bisection attempts:
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-smack-root 2021/10/21 14:59 upstream 2f111a6fd5b5 e613994b .config log report syz C
ci-upstream-kasan-gce-smack-root 2021/09/21 14:32 upstream d9fb678414c0 e613994b .config log report syz C
ci-upstream-kasan-gce-smack-root 2021/08/22 09:06 upstream 9ff50bf2f2ff e613994b .config log report syz C
ci-upstream-kasan-gce-smack-root 2021/07/22 22:11 upstream 9bead1b58c4c e613994b .config log report syz C
ci-upstream-kasan-gce-smack-root 2021/06/22 15:09 upstream a96bfed64c89 e613994b .config log report syz C
ci-upstream-kasan-gce-smack-root 2021/05/23 11:37 upstream 4d7620341eda e613994b .config log report syz C
ci-upstream-kasan-gce-smack-root 2021/04/23 11:16 upstream 18a3c5f7abfd e613994b .config log report syz C
ci-upstream-kasan-gce-smack-root 2021/03/15 20:47 upstream 1e28eed17697 98682e5e .config log report syz C
Crashes (4):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce-smack-root 2021/03/24 09:35 upstream 7acac4b3196c e613994b .config log report syz C general protection fault in ieee80211_assign_vif_chanctx
ci-upstream-kasan-gce-smack-root 2021/02/13 20:26 upstream c6d8570e4d64 98682e5e .config log report syz C general protection fault in ieee80211_assign_vif_chanctx
ci-upstream-kasan-gce-smack-root 2021/02/03 18:50 upstream 3aaf0a27ffc2 624dad51 .config log report syz C general protection fault in ieee80211_assign_vif_chanctx
ci-upstream-kasan-gce-smack-root 2021/02/01 23:31 upstream 1048ba83fb1c e6b95f32 .config log report syz C general protection fault in ieee80211_assign_vif_chanctx