syzbot


general protection fault in cdev_del (2)
Status: upstream: reported C repro on 2020/09/24 09:26
Reported-by: syzbot+c49fe6089f295a05e6f8@syzkaller.appspotmail.com
Fix commit: 8a12f8836145 net: hso: fix null-ptr-deref during tty device unregistration 0a360e8b65d6 tty: n_gsm: check error while registering tty devices
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: 306d, last: 26d

Cause bisection: failed (bisect log)
similar bugs (3):
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
upstream general protection fault in cdev_del C 315 321d 789d 17/22 fixed on 2020/09/16 22:51
linux-4.19 general protection fault in cdev_del C 170 2d14h 594d 0/1 upstream: reported C repro on 2019/12/09 03:59
linux-4.14 general protection fault in cdev_del C 209 9d01h 599d 0/1 upstream: reported C repro on 2019/12/04 03:14
Patch testing requests:
Created Duration User Patch Repo Result
2021/04/04 16:45 20m mail@anirudhrb.com patch linux-next OK
2021/04/04 12:41 16m mail@anirudhrb.com patch linux-next OK
2021/04/04 12:21 16m mail@anirudhrb.com linux-next report log
2020/10/02 03:52 10m dragonjetli@gmail.com patch upstream report log

Sample crash report:

Crashes (45):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci2-upstream-usb 2021/02/26 01:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 29c395c77a9a 76f7fc95 .config log report syz C general protection fault in cdev_del
ci-upstream-kasan-gce 2021/01/05 04:35 upstream 36bbbd0e234d 2a28ff1f .config log report syz C
ci-upstream-kasan-gce 2020/09/22 20:45 upstream 98477740630f 3e8f6c27 .config log report syz C
ci2-upstream-usb 2020/12/09 05:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b175d273d4e4 40cc414d .config log report syz C
ci2-upstream-usb 2020/11/26 15:29 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 7656ca71b0ba 2f1cec62 .config log report syz C
ci-upstream-kasan-gce 2021/04/20 15:42 upstream 7af08140979a c0ced557 .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-smack-root 2021/04/19 00:18 upstream c98ff1d013d2 7e2b734b .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-root 2021/04/18 03:22 upstream 194cf4825638 7e2b734b .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce 2021/04/14 03:07 upstream eebe426d32e1 a184b83e .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-smack-root 2021/04/10 14:47 upstream d4961772226d bfeda1b1 .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-root 2021/04/06 16:59 upstream 0a50438c8436 6a81331a .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce 2021/04/06 10:21 upstream 0a50438c8436 6a81331a .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-root 2021/04/04 03:41 upstream 57fbdb15ec42 6a81331a .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-root 2021/03/30 15:49 upstream 1e43c377a79f 6a81331a .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-smack-root 2021/03/26 13:57 upstream db24726bfefa 6a383ecf .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce 2021/02/19 19:56 upstream f40ddce88593 f689d40a .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce 2021/02/08 18:54 upstream 92bf22614b21 2ce644fc .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-386 2021/03/23 17:26 upstream 84196390620a e613994b .config log report info general protection fault in cdev_del
ci-qemu-upstream-386 2021/02/03 15:36 upstream 3aaf0a27ffc2 624dad51 .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-386 2021/01/21 20:31 upstream 9791581c049c d4f4eca5 .config log report info general protection fault in cdev_del
ci-upstream-linux-next-kasan-gce-root 2021/03/29 09:59 linux-next 931294922e65 a8529b82 .config log report info general protection fault in cdev_del
ci2-upstream-usb 2021/03/21 16:03 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e00943e91678 4c9a64da .config log report info general protection fault in cdev_del
ci2-upstream-usb 2021/03/13 08:02 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 14b02f023c09 4a003785 .config log report info general protection fault in cdev_del
ci2-upstream-usb 2021/01/29 08:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 1a9e38cabd80 6593fd32 .config log report info general protection fault in cdev_del
ci-upstream-linux-next-kasan-gce-root 2021/01/21 18:01 linux-next bc085f8fc88f d4f4eca5 .config log report info general protection fault in cdev_del
ci-upstream-kasan-gce-root 2021/01/16 13:24 upstream 1d94330a437a 65a7a854 .config log report info
ci-upstream-kasan-gce-root 2021/01/03 04:45 upstream 3516bd729358 79264ae3 .config log report info
ci-upstream-kasan-gce 2021/01/02 19:43 upstream eda809aef534 79264ae3 .config log report info
ci-upstream-kasan-gce-selinux-root 2021/01/02 05:16 upstream eda809aef534 79264ae3 .config log report info
ci-upstream-kasan-gce-root 2020/12/28 09:08 upstream 5c8fe583cce5 2242f77f .config log report info
ci-upstream-kasan-gce 2020/12/14 04:18 upstream 6bff9bb8a292 b22a7ec3 .config log report info
ci-upstream-kasan-gce 2020/12/11 19:41 upstream 33dc9614dc20 ba24ffcd .config log report info
ci-upstream-kasan-gce 2020/11/24 12:58 upstream d5beb3140f91 1ab681a4 .config log report info
ci-upstream-kasan-gce-smack-root 2020/11/06 00:26 upstream 521b619acdc8 64069d48 .config log report info
ci-upstream-kasan-gce 2020/10/07 23:57 upstream c85fb28b6f99 1880b4a9 .config log report info
ci-upstream-kasan-gce 2020/09/22 20:22 upstream 98477740630f 3e8f6c27 .config log report info
ci-qemu2-arm32 2021/06/29 07:50 upstream bf152b0b41dc 9d2ab5df .config log report info BUG: unable to handle kernel NULL pointer dereference in cdev_del
ci-qemu2-arm64-compat 2021/02/03 16:48 upstream 3aaf0a27ffc2 624dad51 .config log report info BUG: unable to handle kernel paging request in cdev_del
ci-qemu2-arm64 2021/02/01 07:25 upstream 1048ba83fb1c fc9fd31e .config log report info BUG: unable to handle kernel paging request in cdev_del
ci-upstream-kasan-gce-386 2021/01/16 20:15 upstream 1d94330a437a 65a7a854 .config log report info
ci-upstream-linux-next-kasan-gce-root 2021/01/09 03:26 linux-next 1c925d2030af c104d4a3 .config log report info
ci-upstream-linux-next-kasan-gce-root 2020/12/05 05:24 linux-next 0eedceafd3a6 20366b87 .config log report info
ci2-upstream-usb 2020/11/22 22:28 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 52a0372a38b4 0d27f508 .config log report info
ci2-upstream-usb 2020/11/09 10:25 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 57cde551225b cba33199 .config log report info
ci-qemu2-riscv64 2021/05/25 11:26 git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git fixes 18a3c5f7abfd 3c7fef33 .config log report info KASAN: null-ptr-deref Read in cdev_del