syzbot


WARNING in smsusb_start_streaming/usb_submit_urb

Status: upstream: reported C repro on 2019/08/21 12:58
Subsystems: usb media
[Documentation on labels]
Reported-by: syzbot+12002a39b8c60510f8fb@syzkaller.appspotmail.com
First crash: 1698d, last: 14d
Cause bisection: failed (error log, bisect log)
  
Fix bisection the fix commit could be any of (bisect log):
  3dbdb38e2869 Merge branch 'for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
  70664fc10c0d Merge tag 'riscv-for-linus-5.19-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
  
Discussions (11)
Title Replies (including bot) Last reply
[PATCH] media: usb: siano: fix endpoint checks in smsusb_init_device() 1 (1) 2024/04/09 14:36
WARNING in smsusb_start_streaming/usb_submit_urb 1 (3) 2024/04/08 21:51
[syzbot] Monthly media report (Mar 2024) 0 (1) 2024/03/13 13:39
[syzbot] Monthly media report (Feb 2024) 0 (1) 2024/02/12 10:24
[syzbot] Monthly media report (Jan 2024) 0 (1) 2024/01/10 20:36
[syzbot] Monthly media report (Dec 2023) 0 (1) 2023/12/11 09:40
[syzbot] Monthly media report (Nov 2023) 0 (1) 2023/11/09 22:45
[syzbot] Monthly media report (Oct 2023) 0 (1) 2023/10/09 12:45
[syzbot] Monthly media report (Sep 2023) 0 (1) 2023/09/06 08:13
Reminder: 52 active syzbot reports in usb subsystem 4 (4) 2019/09/19 19:01
Reminder: 52 active syzbot reports in usb subsystem 1 (1) 2019/08/22 03:28
Similar bugs (1)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-6.1 WARNING in smsusb_start_streaming/usb_submit_urb origin:upstream C 1 1d13h 1d13h 0/3 upstream: reported C repro on 2024/04/12 23:31
Last patch testing requests (11)
Created Duration User Patch Repo Result
2024/04/08 11:10 6h37m n.zhandarovich@fintech.ru patch https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git fe46a7dd189e OK log
2024/03/29 01:22 18m retest repro upstream report log
2024/03/29 01:22 18m retest repro upstream report log
2024/03/29 01:22 15m retest repro upstream report log
2024/03/14 23:22 24m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2024/03/14 23:22 20m retest repro git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci report log
2024/02/29 21:41 10m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing report log
2024/02/29 21:41 6m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing report log
2024/02/29 21:41 6m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing report log
2024/02/09 12:50 7m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing report log
2024/02/09 12:51 14m retest repro upstream report log
Fix bisection attempts (10)
Created Duration User Patch Repo Result
2022/07/22 20:51 19m bisect fix upstream job log (2)
2022/06/17 10:38 20m bisect fix upstream job log (0) log
2022/04/25 12:45 20m bisect fix upstream job log (0) log
2022/02/19 06:53 18m bisect fix upstream job log (0) log
2022/01/20 06:30 23m bisect fix upstream job log (0) log
2021/12/06 02:49 21m bisect fix upstream job log (0) log
2021/11/06 02:25 21m bisect fix upstream job log (0) log
2021/10/07 01:47 20m bisect fix upstream job log (0) log
2021/09/07 01:25 21m bisect fix upstream job log (0) log
2021/08/07 11:35 20m bisect fix upstream job log (0) log

Sample crash report:
usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
usb 1-1: config 0 descriptor??
usb 1-1: string descriptor 0 read error: -71
smsusb:smsusb_probe: board id=2, interface number 0
smsusb:siano_media_device_register: media controller created
------------[ cut here ]------------
usb 1-1: BOGUS urb xfer, pipe 3 != type 1
WARNING: CPU: 0 PID: 3147 at drivers/usb/core/urb.c:494 usb_submit_urb+0xacd/0x1550 drivers/usb/core/urb.c:493
Modules linked in:
CPU: 0 PID: 3147 Comm: kworker/0:3 Not tainted 5.13.0-rc3-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
Workqueue: usb_hub_wq hub_event
RIP: 0010:usb_submit_urb+0xacd/0x1550 drivers/usb/core/urb.c:493
Code: d8 48 c1 e8 03 42 8a 04 28 84 c0 0f 85 bd 07 00 00 44 8b 03 48 c7 c7 20 87 e1 8a 4c 89 f6 4c 89 fa 89 e9 31 c0 e8 53 de 8f fb <0f> 0b 4c 8b 74 24 30 45 89 f7 4c 89 ff 48 c7 c6 d0 e0 8d 8d e8 5a
RSP: 0018:ffffc90002586808 EFLAGS: 00010246
RAX: b9238de9277c2e00 RBX: ffffffff8ae1854c RCX: ffff8880209a0000
RDX: 0000000000000000 RSI: 0000000080000000 RDI: 0000000000000000
RBP: 0000000000000003 R08: ffffffff81655632 R09: ffffed1017345f90
R10: ffffed1017345f90 R11: 0000000000000000 R12: ffff88802ab52030
R13: dffffc0000000000 R14: ffffffff8ae22780 R15: ffff88801971d190
FS:  0000000000000000(0000) GS:ffff8880b9a00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000056509ea27160 CR3: 0000000016f3b000 CR4: 00000000001506f0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 smsusb_start_streaming+0x16/0x1d0 drivers/media/usb/siano/smsusb.c:195
 smsusb_init_device+0xd85/0x12d0 drivers/media/usb/siano/smsusb.c:475
 smsusb_probe+0x496/0xa90 drivers/media/usb/siano/smsusb.c:566
 usb_probe_interface+0x633/0xb40 drivers/usb/core/driver.c:396
 really_probe+0x3cb/0x1020 drivers/base/dd.c:580
 driver_probe_device+0x178/0x350 drivers/base/dd.c:763
 bus_for_each_drv+0x16a/0x1f0 drivers/base/bus.c:431
 __device_attach+0x301/0x560 drivers/base/dd.c:938
 bus_probe_device+0xb8/0x1f0 drivers/base/bus.c:491
 device_add+0x11fc/0x1670 drivers/base/core.c:3320
 usb_set_configuration+0x1a86/0x2100 drivers/usb/core/message.c:2164
 usb_generic_driver_probe+0x83/0x140 drivers/usb/core/generic.c:238
 usb_probe_device+0x13a/0x260 drivers/usb/core/driver.c:293
 really_probe+0x3cb/0x1020 drivers/base/dd.c:580
 driver_probe_device+0x178/0x350 drivers/base/dd.c:763
 bus_for_each_drv+0x16a/0x1f0 drivers/base/bus.c:431
 __device_attach+0x301/0x560 drivers/base/dd.c:938
 bus_probe_device+0xb8/0x1f0 drivers/base/bus.c:491
 device_add+0x11fc/0x1670 drivers/base/core.c:3320
 usb_new_device+0xd45/0x1790 drivers/usb/core/hub.c:2556
 hub_port_connect+0x1055/0x27a0 drivers/usb/core/hub.c:5276
 hub_port_connect_change+0x5d0/0xbf0 drivers/usb/core/hub.c:5416
 port_event+0xaee/0x1140 drivers/usb/core/hub.c:5562
 hub_event+0x48d/0xd90 drivers/usb/core/hub.c:5644
 process_one_work+0x833/0x10c0 kernel/workqueue.c:2276
 worker_thread+0xac1/0x1300 kernel/workqueue.c:2422
 kthread+0x39a/0x3c0 kernel/kthread.c:313
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:294

Crashes (89):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets (help?) Manager Title
2021/05/29 11:42 upstream 5ff2756afde0 858ea628 .config console log report syz C ci-upstream-kasan-gce-smack-root WARNING in smsusb_start_streaming/usb_submit_urb
2023/05/31 22:18 upstream 48b1320a674e e2a77acd .config console log report syz C [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in smsusb_start_streaming/usb_submit_urb
2022/03/26 12:43 upstream cb7cbaae7fd9 89bc8608 .config console log report syz C ci-qemu-upstream WARNING in smsusb_start_streaming/usb_submit_urb
2022/03/04 18:58 upstream 38f80f42147f 45a13a73 .config console log report syz C ci-qemu-upstream WARNING in smsusb_start_streaming/usb_submit_urb
2021/07/08 11:35 upstream 3dbdb38e2869 95793bce .config console log report syz C ci-upstream-kasan-gce-selinux-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/26 15:47 upstream ad9f25d33860 54f0bcf1 .config console log report syz C ci-upstream-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2023/12/15 06:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 51920207674e 3222d10c .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2023/12/20 05:24 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci aafe7ad77b91 3ad490ea .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in smsusb_start_streaming/usb_submit_urb
2021/06/20 05:07 linux-next a1f92694393a aba2b2fb .config console log report syz C ci-upstream-linux-next-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2020/12/08 10:10 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 08a02f954b0d 9af51e31 .config console log report syz C ci2-upstream-usb
2020/05/14 01:52 https://github.com/google/kasan.git usb-fuzzer 059e7e0ff26c a885920d .config console log report syz C ci2-upstream-usb
2020/02/29 16:23 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c c88c7b75 .config console log report syz C ci2-upstream-usb
2020/02/25 03:27 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c 59b57593 .config console log report syz C ci2-upstream-usb
2020/01/25 00:47 https://github.com/google/kasan.git usb-fuzzer cd234325a5f1 2e95ab33 .config console log report syz C ci2-upstream-usb
2019/12/16 23:26 https://github.com/google/kasan.git usb-fuzzer 4cc037ecf2cb 0ae38e44 .config console log report syz C ci2-upstream-usb
2019/12/12 23:40 https://github.com/google/kasan.git usb-fuzzer 4cc037ecf2cb 08003f64 .config console log report syz C ci2-upstream-usb
2023/01/09 16:56 upstream 1fe4fd6f5cad 1dac8c7a .config strace log report syz [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-smack-root WARNING in smsusb_start_streaming/usb_submit_urb
2022/10/16 18:42 upstream 55be6084c8e0 67cb024c .config strace log report syz [disk image] [vmlinux] ci-upstream-kasan-gce WARNING in smsusb_start_streaming/usb_submit_urb
2024/01/26 12:30 upstream ecb1b8288dc7 cc4a4020 .config console log report syz [disk image (non-bootable)] [vmlinux] [kernel image] ci-qemu-upstream WARNING in smsusb_start_streaming/usb_submit_urb
2023/03/05 11:33 upstream b01fe98d34f3 f8902b57 .config strace log report syz [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-selinux-root WARNING in smsusb_start_streaming/usb_submit_urb
2022/10/27 17:46 upstream 98555239e4c3 86777b7f .config strace log report syz [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2022/10/16 18:24 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a6afa4199d3d 67cb024c .config console log report syz [disk image] [vmlinux] ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2022/10/16 19:35 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci bbed346d5a96 67cb024c .config console log report syz [disk image] [vmlinux] ci-upstream-gce-arm64 WARNING in smsusb_start_streaming/usb_submit_urb
2022/11/29 23:54 linux-next 9e46a7996732 05dc7993 .config strace log report syz [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2019/11/06 23:45 https://github.com/google/kasan.git usb-fuzzer d60bbfea36c1 da505f84 .config console log report syz C ci2-upstream-usb
2019/11/06 09:03 https://github.com/google/kasan.git usb-fuzzer b1aa9d834830 bc2c6e45 .config console log report syz C ci2-upstream-usb
2019/09/21 10:56 https://github.com/google/kasan.git usb-fuzzer e0bd8d794fc9 d96e88f3 .config console log report syz C ci2-upstream-usb
2019/09/01 11:43 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 bad3cce2 .config console log report syz C ci2-upstream-usb
2019/08/20 22:24 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 6b8391d0 .config console log report syz C ci2-upstream-usb
2021/05/14 14:00 upstream 315d99318179 8bdd5343 .config console log report info ci-upstream-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:39 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:39 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:38 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:37 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:36 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:34 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:34 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:33 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:37 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce-386 WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:36 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce-386 WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:36 upstream 0aa099a312b6 ca873091 .config console log report info ci-upstream-kasan-gce-386 WARNING in smsusb_start_streaming/usb_submit_urb
2024/03/31 12:12 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a788e53c05ae 6baf5069 .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2024/02/15 21:40 linux-next 2c3b09aac00d d9b1cdd5 .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-linux-next-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2023/12/15 03:38 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 51920207674e 3222d10c .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2022/10/16 17:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a6afa4199d3d 67cb024c .config console log report info [disk image] [vmlinux] ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2022/06/22 20:51 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 105f3fd2f789 912f5df7 .config console log report info ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2022/05/18 06:59 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 74f55a62c4c3 744a39e2 .config console log report info ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2021/12/21 04:48 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 236c9ad1f870 62bd192b .config console log report info ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/14 13:58 linux-next cd557f1c605f 8bdd5343 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4676be28a46e ca873091 .config console log report info ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:34 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4676be28a46e ca873091 .config console log report info ci2-upstream-usb WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:33 linux-next e6f67ebd93ef ca873091 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:33 linux-next e6f67ebd93ef ca873091 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2021/05/11 02:33 linux-next e6f67ebd93ef ca873091 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in smsusb_start_streaming/usb_submit_urb
2020/03/29 21:08 https://github.com/google/kasan.git usb-fuzzer 0fa84af850a4 05736b29 .config console log report ci2-upstream-usb
2019/12/15 01:05 https://github.com/google/kasan.git usb-fuzzer 4cc037ecf2cb eef6e580 .config console log report ci2-upstream-usb
2019/12/13 20:27 https://github.com/google/kasan.git usb-fuzzer 4cc037ecf2cb a5c1ab05 .config console log report ci2-upstream-usb
2019/11/05 04:56 https://github.com/google/kasan.git usb-fuzzer 16bfd2aef585 76630fc9 .config console log report ci2-upstream-usb
2019/09/16 10:06 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 55c50e70 .config console log report ci2-upstream-usb
2019/09/13 23:17 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 32d59357 .config console log report ci2-upstream-usb
2019/09/07 16:38 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 a60cb4cd .config console log report ci2-upstream-usb
2019/09/06 10:48 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 c16be727 .config console log report ci2-upstream-usb
2019/09/02 17:13 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 14544a56 .config console log report ci2-upstream-usb
2019/08/29 02:04 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 40203c15 .config console log report ci2-upstream-usb
2019/08/27 01:08 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 d21c5d9d .config console log report ci2-upstream-usb
2019/08/21 17:03 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 4ea67ff8 .config console log report ci2-upstream-usb
2019/08/20 22:06 https://github.com/google/kasan.git usb-fuzzer eea39f24f4a5 6b8391d0 .config console log report ci2-upstream-usb
* Struck through repros no longer work on HEAD.