syzbot


KASAN: use-after-free Read in __cpuhp_state_remove_instance
Status: fixed on 2021/04/19 22:36
Reported-by: syzbot+38769495e847cea2dcca@syzkaller.appspotmail.com
Fix commit: 470ec4ed io-wq: fix double put of 'wq' in error path
First crash: 55d, last: 34d

Cause bisection: introduced by (bisect log) [merge commit]:
commit 27131549060ee87f1c50c56539b8f6c4c1a4acec
Author: Jens Axboe <axboe@kernel.dk>
Date: Mon Feb 22 00:22:53 2021 +0000

  Merge branch 'for-5.12/io_uring' into io_uring-worker.v3

Crash: SYZFAIL: wrong response packet (log)
Repro: C syz .config

Fix bisection: fixed by (bisect log) :
commit 470ec4ed8c91b4db398ad607c700e9ce88365202
Author: Jens Axboe <axboe@kernel.dk>
Date: Fri Feb 26 17:20:34 2021 +0000

  io-wq: fix double put of 'wq' in error path

Patch testing requests:
Created Duration User Patch Repo Result
2021/03/14 08:27 16m ducheng2@gmail.com linux-next OK

Sample crash report:

Crashes (2726):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-linux-next-kasan-gce-root 2021/02/26 22:49 linux-next d01f2f7e 4c37c133 .config log report syz C KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-smack-root 2021/03/05 09:31 upstream cee407c5 9d751681 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-root 2021/03/04 12:57 upstream f69d02e3 d7e4e604 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-smack-root 2021/03/04 12:40 upstream f69d02e3 d7e4e604 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-selinux-root 2021/03/04 03:03 upstream f69d02e3 06ed56cd .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce 2021/03/03 15:20 upstream f69d02e3 e5b64d68 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce 2021/03/02 16:42 upstream 7a7fd0de 92ead296 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-smack-root 2021/03/01 05:23 upstream cd278456 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-selinux-root 2021/03/01 04:55 upstream cd278456 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce 2021/02/28 14:28 upstream 5695e516 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-selinux-root 2021/02/28 02:05 upstream 5695e516 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-root 2021/02/28 01:21 upstream 5695e516 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/02/28 00:40 linux-next d01f2f7e 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/02/27 03:03 linux-next d01f2f7e 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/02/26 22:35 linux-next d01f2f7e 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/02/26 21:47 linux-next d01f2f7e 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/02/26 21:32 linux-next d01f2f7e 4c37c133 .config log report syz KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/19 23:21 upstream 280d542f 3d01c4de .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/19 19:58 upstream 280d542f 3d01c4de .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/19 18:36 upstream 280d542f 3d01c4de .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/19 17:26 upstream 280d542f 3d01c4de .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/16 03:11 upstream 280d542f fdb2bb2c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/16 00:16 upstream 280d542f fdb2bb2c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/15 19:07 upstream 280d542f fdb2bb2c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/15 17:27 upstream 280d542f fdb2bb2c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/15 14:54 upstream 280d542f fdb2bb2c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/15 11:34 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/15 02:42 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/15 01:38 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/15 01:22 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/14 19:04 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/14 18:05 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/14 07:50 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/14 04:53 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/14 03:41 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/14 02:30 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/14 02:03 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream 2021/03/13 20:34 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce 2021/03/06 08:03 upstream 280d542f 56722561 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-smack-root 2021/03/06 06:24 upstream 280d542f 56722561 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-root 2021/03/06 02:46 upstream 280d542f 56722561 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-selinux-root 2021/03/05 18:30 upstream 280d542f 9d751681 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/20 00:42 upstream 280d542f 3d01c4de .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/19 19:46 upstream 280d542f 3d01c4de .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/16 01:23 upstream 280d542f fdb2bb2c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/15 23:01 upstream 280d542f fdb2bb2c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/15 20:55 upstream 280d542f fdb2bb2c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/15 14:13 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/15 13:05 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/15 09:35 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/15 07:33 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/15 00:19 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 22:54 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 21:53 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 21:20 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 20:13 upstream 280d542f cc1cff8f .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 16:32 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 15:32 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 14:31 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 12:59 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 11:20 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 11:15 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 09:07 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 06:48 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/14 00:26 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu-upstream-386 2021/03/13 21:46 upstream 280d542f 4a003785 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu2-arm64 2021/03/05 15:18 upstream 280d542f 9d751681 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-kasan-gce-386 2021/03/05 14:18 upstream 280d542f 9d751681 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/03/01 20:04 linux-next 26ada2d1 183afb6c .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/02/26 09:39 linux-next d01f2f7e 76f7fc95 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/02/26 09:28 linux-next d01f2f7e 76f7fc95 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-upstream-linux-next-kasan-gce-root 2021/02/26 09:27 linux-next d01f2f7e 76f7fc95 .config log report info KASAN: use-after-free Read in __cpuhp_state_remove_instance
ci-qemu2-arm64-mte 2021/03/06 03:55 upstream 280d542f 4a024a9b .config log report info KASAN: invalid-access Read in __cpuhp_state_remove_instance
ci-qemu2-arm64-mte 2021/03/06 03:46 upstream 280d542f 4a024a9b .config log report info KASAN: invalid-access Read in __cpuhp_state_remove_instance