syzbot


INFO: trying to register non-static key in uhid_char_release
Status: upstream: reported C repro on 2020/03/07 03:05
Reported-by: syzbot+8357fbef0d7bb602de45@syzkaller.appspotmail.com
First crash: 228d, last: 50d

Cause bisection: introduced by (bisect log):

commit 84a4062632462c4320704fcdf8e99e89e94c0aba
Author: Johan Korsnes <jkorsnes@cisco.com>
Date: Fri Jan 17 12:08:36 2020 +0000

  HID: core: increase HID report buffer size to 8KiB

Crash: INFO: trying to register non-static key in uhid_dev_destroy (log)
Repro: C syz .config

Fix bisection: fixed by (bisect log):

commit bce1305c0ece3dc549663605e567655dd701752c
Author: Marc Zyngier <maz@kernel.org>
Date: Sat Aug 29 11:26:01 2020 +0000

  HID: core: Correctly handle ReportSize being zero

similar bugs (2):
Kernel Title Repro Bisected Count Last Reported Patched Status
linux-4.19 INFO: trying to register non-static key in uhid_char_release C fix 3 52d 75d 1/1 fixed on 2020/09/28 22:53
linux-4.14 INFO: trying to register non-static key in uhid_char_release C fix 2 52d 71d 1/1 fixed on 2020/09/28 23:05
Patch testing requests:
Created Duration User Patch Repo Result
2020/09/22 00:58 17m brookebasile@gmail.com upstream OK

Sample crash report:

Crashes (26):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Maintainers
ci-upstream-kasan-gce-smack-root 2020/08/30 23:09 upstream 1127b219 d5a3ae1f .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-root 2020/08/30 21:40 upstream 1127b219 d5a3ae1f .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce 2020/08/30 16:29 upstream 1127b219 d5a3ae1f .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-selinux-root 2020/08/30 15:25 upstream 1127b219 d5a3ae1f .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce 2020/08/16 10:15 upstream d84835b1 424dd8e7 .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-qemu-upstream 2020/08/13 18:46 upstream fffe3ae0 ee7cb8b6 .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-root 2020/08/11 01:52 upstream fc80c51f 7adc7b65 .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-selinux-root 2020/08/09 16:01 upstream 06a81c1c 70301872 .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/08/09 01:10 upstream 449dc8c9 f721e4a0 .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-qemu-upstream 2020/07/28 14:28 upstream 92ed3019 cb93dc6a .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/05/11 15:07 upstream 2ef96a5b f8f57555 .config log report syz C benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/04/25 00:10 upstream b4f63322 03d97a1b .config log report syz C benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/04/16 14:40 upstream 00086336 c743fcb3 .config log report syz C benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/04/15 23:24 upstream 8632e9b5 3f3c5574 .config log report syz C benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/03/26 12:11 upstream 1b649e0b e8e6c7d2 .config log report syz C benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/03/22 14:25 upstream b74b991f 78267cec .config log report syz C benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/03/09 15:26 upstream 2c523b34 2e9971bb .config log report syz C benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-386 2020/08/30 08:15 upstream 1127b219 d5a3ae1f .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-386 2020/08/16 10:57 upstream 4b6c093e 424dd8e7 .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-linux-next-kasan-gce-root 2020/08/31 15:09 linux-next b36c9697 d5a3ae1f .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-linux-next-kasan-gce-root 2020/08/12 23:42 linux-next bc09acc9 bc15f7db .config log report syz C benjamin.tissoires@redhat.com, david.rheinsberg@gmail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/04/16 00:00 upstream 8632e9b5 3f3c5574 .config log report syz benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/04/08 17:42 upstream f5e94d10 db9bcd4b .config log report syz benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/03/07 18:00 upstream 63849c8f 2e9971bb .config log report benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/03/07 15:31 upstream 63849c8f 2e9971bb .config log report benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org
ci-upstream-kasan-gce-smack-root 2020/03/07 01:55 upstream fb279f4e fd2a5f28 .config log report benjamin.tissoires@redhat.com, dh.herrmann@googlemail.com, jikos@kernel.org, linux-input@vger.kernel.org, linux-kernel@vger.kernel.org