syzbot


KMSAN: uninit-value in cxusb_rc_query

Status: upstream: reported C repro on 2019/10/03 03:39
Reported-by: syzbot+98730b985cad4931a552@syzkaller.appspotmail.com
First crash: 1015d, last: 984d
Patch testing requests:
Created Duration User Patch Repo Result
2020/09/19 20:58 20m anant.thazhemadam@gmail.com https://github.com/google/kmsan.git master OK

Sample crash report:
dvb-usb: bulk message failed: -22 (1/-30591)
==================================================================
BUG: KMSAN: uninit-value in cxusb_rc_query+0x2f7/0x360 drivers/media/usb/dvb-usb/cxusb.c:547
CPU: 0 PID: 761 Comm: kworker/0:2 Not tainted 5.3.0-rc7+ #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events dvb_usb_read_remote_control
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x191/0x1f0 lib/dump_stack.c:113
 kmsan_report+0x162/0x2d0 mm/kmsan/kmsan_report.c:109
 __msan_warning+0x75/0xe0 mm/kmsan/kmsan_instr.c:294
 cxusb_rc_query+0x2f7/0x360 drivers/media/usb/dvb-usb/cxusb.c:547
 dvb_usb_read_remote_control+0xf9/0x290 drivers/media/usb/dvb-usb/dvb-usb-remote.c:261
 process_one_work+0x1572/0x1ef0 kernel/workqueue.c:2269
 worker_thread+0x111b/0x2460 kernel/workqueue.c:2415
 kthread+0x4b5/0x4f0 kernel/kthread.c:256
 ret_from_fork+0x35/0x40 arch/x86/entry/entry_64.S:355

Local variable description: ----ircode@cxusb_rc_query
Variable was created at:
 cxusb_rc_query+0x4d/0x360 drivers/media/usb/dvb-usb/cxusb.c:543
 dvb_usb_read_remote_control+0xf9/0x290 drivers/media/usb/dvb-usb/dvb-usb-remote.c:261
==================================================================
Kernel panic - not syncing: panic_on_warn set ...
CPU: 0 PID: 761 Comm: kworker/0:2 Tainted: G    B             5.3.0-rc7+ #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events dvb_usb_read_remote_control
Call Trace:
 __dump_stack lib/dump_stack.c:77 [inline]
 dump_stack+0x191/0x1f0 lib/dump_stack.c:113
 panic+0x3c9/0xc1e kernel/panic.c:219
 kmsan_report+0x2ca/0x2d0 mm/kmsan/kmsan_report.c:129
 __msan_warning+0x75/0xe0 mm/kmsan/kmsan_instr.c:294
 cxusb_rc_query+0x2f7/0x360 drivers/media/usb/dvb-usb/cxusb.c:547
 dvb_usb_read_remote_control+0xf9/0x290 drivers/media/usb/dvb-usb/dvb-usb-remote.c:261
 process_one_work+0x1572/0x1ef0 kernel/workqueue.c:2269
 worker_thread+0x111b/0x2460 kernel/workqueue.c:2415
 kthread+0x4b5/0x4f0 kernel/kthread.c:256
 ret_from_fork+0x35/0x40 arch/x86/entry/entry_64.S:355
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (86):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Title
ci-upstream-kmsan-gce 2019/09/21 18:19 https://github.com/google/kmsan.git master cebbfdbcf2b7 d96e88f3 .config log report syz C
ci-upstream-kmsan-gce 2019/10/22 18:53 https://github.com/google/kmsan.git master 3c8ca70889aa 5681358a .config log report
ci-upstream-kmsan-gce 2019/10/22 11:32 https://github.com/google/kmsan.git master 3c8ca70889aa c59a7cd8 .config log report
ci-upstream-kmsan-gce 2019/10/22 02:29 https://github.com/google/kmsan.git master 3c8ca70889aa b24d2b8a .config log report
ci-upstream-kmsan-gce 2019/10/21 12:40 https://github.com/google/kmsan.git master 3c8ca70889aa b24d2b8a .config log report
ci-upstream-kmsan-gce 2019/10/21 10:05 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/21 08:38 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/20 22:41 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/20 14:07 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/20 12:29 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/20 10:03 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/20 09:00 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/20 07:13 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/20 01:49 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/20 00:23 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/19 21:18 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/19 17:38 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/19 13:38 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/19 12:28 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/19 09:24 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/19 06:38 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/19 05:30 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/19 00:38 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/18 23:36 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/18 13:44 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/18 11:54 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/18 10:30 https://github.com/google/kmsan.git master 3c8ca70889aa 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/17 15:10 https://github.com/google/kmsan.git master 18ccb5c7d3f4 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/17 08:56 https://github.com/google/kmsan.git master c24534505750 8c88c9c1 .config log report
ci-upstream-kmsan-gce 2019/10/16 03:19 https://github.com/google/kmsan.git master c24534505750 d4ea592f .config log report
ci-upstream-kmsan-gce 2019/10/15 12:18 https://github.com/google/kmsan.git master c24534505750 b5268b89 .config log report
ci-upstream-kmsan-gce 2019/10/14 05:34 https://github.com/google/kmsan.git master fa1690255288 2f661ec4 .config log report
ci-upstream-kmsan-gce 2019/10/14 03:10 https://github.com/google/kmsan.git master fa1690255288 2f661ec4 .config log report
ci-upstream-kmsan-gce 2019/10/13 19:32 https://github.com/google/kmsan.git master fa1690255288 2f661ec4 .config log report
ci-upstream-kmsan-gce 2019/10/12 22:30 https://github.com/google/kmsan.git master fa1690255288 426631dd .config log report
ci-upstream-kmsan-gce 2019/10/12 00:20 https://github.com/google/kmsan.git master dde8031634c3 426631dd .config log report
ci-upstream-kmsan-gce 2019/10/11 17:26 https://github.com/google/kmsan.git master dde8031634c3 1a3bad90 .config log report
ci-upstream-kmsan-gce 2019/10/11 06:07 https://github.com/google/kmsan.git master c38191cb7026 1a3bad90 .config log report
ci-upstream-kmsan-gce 2019/10/10 16:48 https://github.com/google/kmsan.git master c38191cb7026 a4efa8c0 .config log report
ci-upstream-kmsan-gce 2019/10/09 13:24 https://github.com/google/kmsan.git master eff1487c45ce 312c6a5a .config log report
ci-upstream-kmsan-gce 2019/10/09 07:50 https://github.com/google/kmsan.git master cebb918b7474 b1ebbfef .config log report
ci-upstream-kmsan-gce 2019/10/08 14:06 https://github.com/google/kmsan.git master cebb918b7474 137e37ca .config log report
ci-upstream-kmsan-gce 2019/10/07 06:53 https://github.com/google/kmsan.git master 1e76a3e537c3 f3f7d9c8 .config log report
ci-upstream-kmsan-gce 2019/10/07 05:30 https://github.com/google/kmsan.git master 1e76a3e537c3 f3f7d9c8 .config log report
ci-upstream-kmsan-gce 2019/10/07 03:19 https://github.com/google/kmsan.git master 1e76a3e537c3 f3f7d9c8 .config log report
ci-upstream-kmsan-gce 2019/10/07 00:17 https://github.com/google/kmsan.git master 1e76a3e537c3 f3f7d9c8 .config log report
ci-upstream-kmsan-gce 2019/10/03 00:05 https://github.com/google/kmsan.git master 1e76a3e537c3 2e29b534 .config log report
ci-upstream-kmsan-gce 2019/10/02 15:14 https://github.com/google/kmsan.git master 1e76a3e537c3 2e29b534 .config log report
ci-upstream-kmsan-gce 2019/10/02 11:25 https://github.com/google/kmsan.git master 1e76a3e537c3 2e29b534 .config log report
ci-upstream-kmsan-gce 2019/10/01 23:24 https://github.com/google/kmsan.git master f5f9d3ce4686 b7a87a83 .config log report
ci-upstream-kmsan-gce 2019/10/01 06:37 https://github.com/google/kmsan.git master f5f9d3ce4686 c7a4fb99 .config log report
ci-upstream-kmsan-gce 2019/09/30 10:12 https://github.com/google/kmsan.git master 124037e07586 c1ad5441 .config log report
ci-upstream-kmsan-gce 2019/09/30 07:01 https://github.com/google/kmsan.git master 124037e07586 c1ad5441 .config log report
ci-upstream-kmsan-gce 2019/09/30 02:10 https://github.com/google/kmsan.git master 124037e07586 c1ad5441 .config log report
ci-upstream-kmsan-gce 2019/09/29 19:12 https://github.com/google/kmsan.git master 124037e07586 c1ad5441 .config log report
ci-upstream-kmsan-gce 2019/09/29 14:10 https://github.com/google/kmsan.git master 124037e07586 c1ad5441 .config log report
ci-upstream-kmsan-gce 2019/09/21 17:34 https://github.com/google/kmsan.git master cebbfdbcf2b7 d96e88f3 .config log report