syzbot


KMSAN: uninit-value in legacy_dvb_usb_read_remote_control

Status: fixed on 2022/03/08 16:11
Subsystems: media usb
[Documentation on labels]
Reported-by: syzbot+2cd8c5db4a85f0a04142@syzkaller.appspotmail.com
Fix commit: afae4ef7d5ad media: dvb-usb: fix ununit-value in az6027_rc_query
First crash: 1196d, last: 852d
Discussions (10)
Title Replies (including bot) Last reply
[PATCH 5.10 000/575] 5.10.80-rc1 review 595 (595) 2022/07/31 10:51
[PATCH 4.19 000/323] 4.19.218-rc1 review 339 (339) 2021/12/04 10:30
[PATCH 4.4 000/162] 4.4.293-rc1 review 168 (168) 2021/11/25 13:11
[PATCH 4.14 000/251] 4.14.256-rc1 review 262 (262) 2021/11/25 13:07
[PATCH 4.9 000/207] 4.9.291-rc1 review 216 (216) 2021/11/25 12:58
[PATCH 5.15 000/917] 5.15.3-rc1 review 945 (945) 2021/11/24 18:04
[PATCH 5.4 000/355] 5.4.160-rc1 review 373 (373) 2021/11/16 16:50
[PATCH 5.14 000/849] 5.14.19-rc1 review 859 (859) 2021/11/16 14:04
[PATCH] media: dvb-usb: fix ununit-value in az6027_rc_query 1 (1) 2021/08/13 14:34
KMSAN: uninit-value in legacy_dvb_usb_read_remote_control 0 (1) 2020/12/12 17:43
Last patch testing requests (5)
Created Duration User Patch Repo Result
2021/08/13 07:43 50m paskripkin@gmail.com patch https://github.com/google/kmsan.git master OK
2021/08/12 21:58 32m paskripkin@gmail.com patch https://github.com/google/kmsan.git master report log
2021/04/19 22:23 22m phil@philpotter.co.uk https://github.com/google/kmsan.git master report log
2021/03/25 21:41 27m alaaemadhossney.ae@gmail.com https://github.com/google/kmsan.git master report log
2021/01/09 19:39 23m anant.thazhemadam@gmail.com https://github.com/google/kmsan.git master report log

Sample crash report:
=====================================================
BUG: KMSAN: uninit-value in legacy_dvb_usb_read_remote_control+0x396/0x700 drivers/media/usb/dvb-usb/dvb-usb-remote.c:129
CPU: 1 PID: 8378 Comm: kworker/1:4 Not tainted 5.11.0-rc7-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events legacy_dvb_usb_read_remote_control
Call Trace:
 __dump_stack lib/dump_stack.c:79 [inline]
 dump_stack+0x21c/0x280 lib/dump_stack.c:120
 kmsan_report+0xfb/0x1e0 mm/kmsan/kmsan_report.c:118
 __msan_warning+0x5f/0xa0 mm/kmsan/kmsan_instr.c:197
 legacy_dvb_usb_read_remote_control+0x396/0x700 drivers/media/usb/dvb-usb/dvb-usb-remote.c:129
 process_one_work+0x1219/0x1fe0 kernel/workqueue.c:2275
 worker_thread+0x10ec/0x2340 kernel/workqueue.c:2421
 kthread+0x521/0x560 kernel/kthread.c:292
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:296

Local variable ----state@legacy_dvb_usb_read_remote_control created at:
 legacy_dvb_usb_read_remote_control+0x69/0x700 drivers/media/usb/dvb-usb/dvb-usb-remote.c:120
 legacy_dvb_usb_read_remote_control+0x69/0x700 drivers/media/usb/dvb-usb/dvb-usb-remote.c:120
=====================================================
Kernel panic - not syncing: panic_on_warn set ...
CPU: 1 PID: 8378 Comm: kworker/1:4 Tainted: G    B             5.11.0-rc7-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: events legacy_dvb_usb_read_remote_control
Call Trace:
 __dump_stack lib/dump_stack.c:79 [inline]
 dump_stack+0x21c/0x280 lib/dump_stack.c:120
 panic+0x4c6/0xea7 kernel/panic.c:231
 kmsan_report+0x1de/0x1e0 mm/kmsan/kmsan_report.c:141
 __msan_warning+0x5f/0xa0 mm/kmsan/kmsan_instr.c:197
 legacy_dvb_usb_read_remote_control+0x396/0x700 drivers/media/usb/dvb-usb/dvb-usb-remote.c:129
 process_one_work+0x1219/0x1fe0 kernel/workqueue.c:2275
 worker_thread+0x10ec/0x2340 kernel/workqueue.c:2421
 kthread+0x521/0x560 kernel/kthread.c:292
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:296
Kernel Offset: disabled
Rebooting in 86400 seconds..

Crashes (186):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/02/27 20:56 https://github.com/google/kmsan.git master 29ad81a1074a 4c37c133 .config console log report syz C ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2020/12/08 21:26 https://github.com/google/kmsan.git master 73d62e81b476 a7f7f4a4 .config console log report syz C ci-upstream-kmsan-gce
2021/11/18 12:51 https://github.com/google/kmsan.git master 6a4b0eb32d37 cafff8b6 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/18 01:50 https://github.com/google/kmsan.git master 6a4b0eb32d37 cafff8b6 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/16 05:12 https://github.com/google/kmsan.git master 386004877847 83f5c9b5 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/15 19:08 https://github.com/google/kmsan.git master 386004877847 83f5c9b5 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/15 05:35 https://github.com/google/kmsan.git master 386004877847 83f5c9b5 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/13 20:09 https://github.com/google/kmsan.git master 386004877847 83f5c9b5 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/12 10:55 https://github.com/google/kmsan.git master a3e5c559028e 75b04091 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/03 20:25 https://github.com/google/kmsan.git master a3e5c559028e 4c1be0be .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/03 13:36 https://github.com/google/kmsan.git master 59bd88c25ffc 17f3edd2 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/03 11:05 https://github.com/google/kmsan.git master 59bd88c25ffc 17f3edd2 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/03 06:07 https://github.com/google/kmsan.git master 59bd88c25ffc 17f3edd2 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/02 23:59 https://github.com/google/kmsan.git master 59bd88c25ffc 17f3edd2 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/02 11:10 https://github.com/google/kmsan.git master 59bd88c25ffc 098b5d53 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/02 07:53 https://github.com/google/kmsan.git master 59bd88c25ffc 098b5d53 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/01 14:38 https://github.com/google/kmsan.git master 59bd88c25ffc 098b5d53 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/11/01 09:03 https://github.com/google/kmsan.git master 59bd88c25ffc 098b5d53 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/31 21:54 https://github.com/google/kmsan.git master 59bd88c25ffc 098b5d53 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/30 11:59 https://github.com/google/kmsan.git master 59bd88c25ffc 098b5d53 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/29 10:05 https://github.com/google/kmsan.git master 45859661869b 2353a3ec .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/29 01:24 https://github.com/google/kmsan.git master 1e128e535256 be531bb4 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/28 17:16 https://github.com/google/kmsan.git master 8f7db06d805f be531bb4 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/28 14:11 https://github.com/google/kmsan.git master 8f7db06d805f be531bb4 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/25 20:33 https://github.com/google/kmsan.git master 82e66ad2e586 4f0000ee .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/25 19:27 https://github.com/google/kmsan.git master 82e66ad2e586 4f0000ee .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/25 11:49 https://github.com/google/kmsan.git master 82e66ad2e586 4f0000ee .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/25 06:47 https://github.com/google/kmsan.git master 82e66ad2e586 4f0000ee .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/24 20:30 https://github.com/google/kmsan.git master 82e66ad2e586 282f03fb .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/24 18:46 https://github.com/google/kmsan.git master 82e66ad2e586 282f03fb .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/24 14:34 https://github.com/google/kmsan.git master 82e66ad2e586 282f03fb .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/24 08:12 https://github.com/google/kmsan.git master 82e66ad2e586 282f03fb .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/24 02:22 https://github.com/google/kmsan.git master 82e66ad2e586 282f03fb .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/21 19:59 https://github.com/google/kmsan.git master d6493d2046c4 c5cb7da8 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/20 23:50 https://github.com/google/kmsan.git master d6493d2046c4 f111d03b .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/20 03:41 https://github.com/google/kmsan.git master d6493d2046c4 466b7db1 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/19 16:59 https://github.com/google/kmsan.git master d6493d2046c4 24dc29db .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/18 22:17 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/18 16:27 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/18 05:29 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/18 00:09 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/17 15:51 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/17 12:10 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/16 22:58 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/16 17:23 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/16 12:37 https://github.com/google/kmsan.git master d6493d2046c4 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/16 01:52 https://github.com/google/kmsan.git master 8bdd014d5dc7 0c5d9412 .config console log report info ci-upstream-kmsan-gce KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/30 17:20 https://github.com/google/kmsan.git master 59bd88c25ffc 098b5d53 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2021/10/22 15:45 https://github.com/google/kmsan.git master 82e66ad2e586 55f90bc6 .config console log report info ci-upstream-kmsan-gce-386 KMSAN: uninit-value in legacy_dvb_usb_read_remote_control
2020/12/08 17:22 https://github.com/google/kmsan.git master 73d62e81b476 a7f7f4a4 .config console log report info ci-upstream-kmsan-gce
2020/12/19 15:49 https://github.com/google/kmsan.git master 73d62e81b476 04201c06 .config console log report info ci-upstream-kmsan-gce-386
* Struck through repros no longer work on HEAD.