syzbot


WARNING in ref_tracker_free
Status: internal: reported C repro on 2021/12/14 00:33
Reported-by: syzbot+@syzkaller.appspotmail.com
Fix commit: 123e495ecc25 net: linkwatch: be more careful about dev->linkwatch_dev_tracker
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-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 ci-upstream-kmsan-gce ci-upstream-kmsan-gce-386]
First crash: 42d, last: 14d

Cause bisection: introduced by (bisect log) :
commit e4b8954074f6d0db01c8c97d338a67f9389c042f
Author: Eric Dumazet <edumazet@google.com>
Date: Tue Dec 7 01:30:37 2021 +0000

  netlink: add net device refcount tracker to struct ethnl_req_info

Crash: WARNING in ref_tracker_dir_exit (log)
Repro: syz .config

Sample crash report:

Crashes (14831):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-net-kasan-gce 2022/01/07 17:05 net-next ca1a6705b271 2ca0d385 .config log report syz C WARNING in ref_tracker_free
ci-upstream-net-kasan-gce 2022/01/02 10:30 net-next e63a02348958 e1768e9c .config log report syz C WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/15 09:48 linux-next ea922272cbe5 f752fb53 .config log report syz C WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/15 12:46 linux-next ea922272cbe5 f752fb53 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/15 12:34 linux-next ea922272cbe5 f752fb53 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/15 12:14 linux-next ea922272cbe5 f752fb53 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/15 01:41 linux-next ea922272cbe5 d018dd31 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/15 00:44 linux-next ea922272cbe5 d018dd31 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/15 00:20 linux-next ea922272cbe5 d018dd31 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/15 00:10 linux-next ea922272cbe5 d018dd31 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/14 23:58 linux-next ea922272cbe5 d018dd31 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/14 23:41 linux-next ea922272cbe5 d018dd31 .config log report syz WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/14 23:30 linux-next ea922272cbe5 d018dd31 .config log report syz WARNING in ref_tracker_free
ci-upstream-net-kasan-gce 2022/01/08 04:35 net-next ca1a6705b271 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 08:01 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 07:44 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 06:42 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 05:48 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 04:28 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 04:15 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 03:09 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 02:44 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 01:32 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 01:28 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 00:27 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/10 00:22 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 23:21 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 22:20 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 22:02 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 20:56 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 20:15 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 19:15 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 18:55 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 17:55 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 17:47 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 16:47 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 16:36 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 15:36 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 14:32 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 14:28 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 13:28 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 12:50 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 11:49 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 11:17 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 10:02 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 09:57 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 08:38 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 08:23 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 07:20 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 06:57 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 05:56 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 04:59 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 03:50 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 03:05 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 01:52 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2022/01/09 00:03 linux-next b8170452cd51 2ca0d385 .config log report info WARNING in ref_tracker_free
ci-upstream-linux-next-kasan-gce-root 2021/12/14 00:32 linux-next ea922272cbe5 5d14b1ea .config log report info WARNING in ref_tracker_free