syzbot


BUG: unable to handle kernel paging request in corrupted (3)
Status: upstream: reported C repro on 2021/05/17 09:22
Reported-by: syzbot+a84b8783366ecb1c65d0@syzkaller.appspotmail.com
Fix commit: 7a274727702c io_uring: don't modify req->poll for rw
Patched on: [ci-qemu-upstream ci-qemu-upstream-386 ci-qemu2-arm64 ci-qemu2-arm64-compat ci-qemu2-arm64-mte ci-qemu2-riscv64 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-arm32]
First crash: 81d, last: 81d

Cause bisection: introduced by (bisect log) :
commit ea6a693d862d4f0edd748a1fa3fc6faf2c39afb2
Author: Jens Axboe <axboe@kernel.dk>
Date: Thu Apr 15 15:47:13 2021 +0000

  io_uring: disable multishot poll for double poll add cases

Crash: BUG: unable to handle kernel paging request in corrupted (log)
Repro: C syz .config
similar bugs (5):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream BUG: unable to handle kernel paging request in corrupted C 10 942d 1204d 0/22 closed as invalid on 2019/06/11 06:50
android-54 BUG: unable to handle kernel paging request in corrupted C 1 476d 476d 0/1 upstream: reported C repro on 2020/04/12 07:14
upstream BUG: unable to handle kernel paging request in corrupted (2) syz done 1 744d 744d 0/22 closed as dup on 2019/07/23 07:35
android-54 BUG: unable to handle kernel NULL pointer dereference in corrupted C 60 9d08h 237d 0/1 upstream: reported C repro on 2020/12/07 19:36
linux-4.19 BUG: corrupted list in corrupted C 3 28d 308d 0/1 upstream: reported C repro on 2020/09/27 07:51
Patch testing requests:
Created Duration User Patch Repo Result
2021/05/17 11:21 17m asml.silence@gmail.com https://github.com/isilence/linux.git syz_test10 OK

Sample crash report:

Crashes (2):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kasan-gce 2021/05/12 16:54 upstream 88b06399c9c7 da958a4d .config log report syz C BUG: unable to handle kernel paging request in corrupted
ci-upstream-kasan-gce 2021/05/12 16:19 upstream 88b06399c9c7 da958a4d .config log report syz C BUG: unable to handle kernel paging request in corrupted