syzbot


WARNING: suspicious RCU usage in corrupted (2)

Status: internal: reported C repro on 2022/06/13 20:53
Reported-by: syzbot+@syzkaller.appspotmail.com
Fix commit: 4e43e64d0f13 ipv6: fix lockdep splat in in6_dump_addrs()
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-arm64 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-fs ci2-upstream-kcsan-gce ci2-upstream-usb], missing on: [ci-qemu2-riscv64]
First crash: 230d, last: 218d

Cause bisection: introduced by (bisect log) [no-op commit]:
commit b9fc8b4a591811546fec2dbef7e9f809362100c9
Author: Grant Seltzer <grantseltzer@gmail.com>
Date: Mon Feb 22 19:58:46 2021 +0000

  bpf: Add kernel/modules BTF presence checks to bpftool feature command

Crash: WARNING in kvm_wait (log)
Repro: C syz .config
similar bugs (1):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream WARNING: suspicious RCU usage in corrupted syz error 1 1726d 1726d 0/24 closed as invalid on 2019/04/08 15:02

Sample crash report:
=============================
WARNING: suspicious RCU usage
5.19.0-rc2-syzkaller-00147-gf0ec9c65a8d6 #0 Not tainted
-----------------------------
net/ipv6/addrconf.c:5175 suspicious rcu_dereference_check() usage!

other info that might help us debug this:


rcu_schedul

Crashes (7):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci-upstream-kasan-gce 2022/06/17 23:03 upstream f0ec9c65a8d6 cb58b3b2 .config strace log report syz C WARNING: suspicious RCU usage in corrupted
ci-upstream-kasan-gce 2022/06/17 22:41 upstream f0ec9c65a8d6 cb58b3b2 .config strace log report syz C WARNING: suspicious RCU usage in corrupted
ci-upstream-kasan-gce 2022/06/13 20:57 upstream b13baccc3850 0d5abf15 .config strace log report syz C WARNING: suspicious RCU usage in corrupted
ci-upstream-net-kasan-gce 2022/06/25 04:43 net-next 5d04b0b634bb a371c43c .config strace log report syz C WARNING: suspicious RCU usage in corrupted
ci-upstream-net-kasan-gce 2022/06/14 22:55 net-next 7e5e8ec7dbd8 127d1faf .config console log report syz C WARNING: suspicious RCU usage in corrupted
ci-upstream-net-kasan-gce 2022/06/14 20:49 net-next 7e5e8ec7dbd8 127d1faf .config strace log report syz C WARNING: suspicious RCU usage in corrupted
ci-upstream-linux-next-kasan-gce-root 2022/06/13 20:52 linux-next 6d0c80680317 0d5abf15 .config strace log report syz C WARNING: suspicious RCU usage in corrupted
* Struck through repros no longer work on HEAD.