syzbot


WARNING in shark_write_val/usb_submit_urb

Status: upstream: reported C repro on 2019/07/22 12:38
Reported-by: syzbot+1cb937c125adb93fad2d@syzkaller.appspotmail.com
First crash: 1295d, last: 12d

Cause bisection: failed (bisect log)

Sample crash report:
usb 1-1: string descriptor 0 read error: -22
usb 1-1: New USB device found, idVendor=077d, idProduct=627a, bcdDevice= 0.01
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: config 0 descriptor??
------------[ cut here ]------------
usb 1-1: BOGUS urb xfer, pipe 1 != type 3
WARNING: CPU: 1 PID: 21 at drivers/usb/core/urb.c:504 usb_submit_urb+0xed2/0x1880 drivers/usb/core/urb.c:504
Modules linked in:
CPU: 1 PID: 21 Comm: kworker/1:0 Not tainted 6.1.0-rc2-syzkaller-00105-gb229b6ca5abb #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/11/2022
Workqueue: usb_hub_wq hub_event
RIP: 0010:usb_submit_urb+0xed2/0x1880 drivers/usb/core/urb.c:504
Code: 7c 24 18 e8 00 75 ea fb 48 8b 7c 24 18 e8 86 21 02 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 80 ac 90 8a e8 aa 18 b8 03 <0f> 0b e9 58 f8 ff ff e8 d2 74 ea fb 48 81 c5 c0 05 00 00 e9 84 f7
RSP: 0018:ffffc900003cedc0 EFLAGS: 00010286
RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000
RDX: ffff8880128d6000 RSI: ffffffff816142b8 RDI: fffff52000079daa
RBP: ffff888016f83000 R08: 0000000000000005 R09: 0000000000000000
R10: 0000000080000000 R11: 3a312d3120627375 R12: 0000000000000001
R13: ffff88801c988480 R14: 0000000000000002 R15: ffff88801d04fc00
FS:  0000000000000000(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000055bb04d225d0 CR3: 0000000023660000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 usb_start_wait_urb+0x101/0x4b0 drivers/usb/core/message.c:58
 usb_bulk_msg+0x226/0x550 drivers/usb/core/message.c:387
 shark_write_val+0x222

Crashes (50):
Manager Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Title
ci-upstream-kasan-gce-selinux-root 2022/10/31 08:04 upstream b229b6ca5abb 2a71366b .config console log report syz C [disk image] [vmlinux] [kernel image] WARNING in shark_write_val/usb_submit_urb
ci-qemu-upstream 2022/03/04 18:09 upstream 38f80f42147f 45a13a73 .config console log report syz C WARNING in shark_write_val/usb_submit_urb
ci-upstream-linux-next-kasan-gce-root 2022/09/11 16:00 linux-next e47eb90a0a9a 356d8217 .config strace log report syz C WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2022/06/25 13:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 508aeb54e4f0 a371c43c .config console log report syz C WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2020/05/14 00:43 https://github.com/google/kasan.git usb-fuzzer 059e7e0ff26c a885920d .config console log report syz C
ci2-upstream-usb 2020/03/17 03:12 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c 749688d2 .config console log report syz C
ci2-upstream-usb 2020/02/25 05:47 https://github.com/google/kasan.git usb-fuzzer d6ff8147a51c 59b57593 .config console log report syz C
ci2-upstream-usb 2020/01/24 20:47 https://github.com/google/kasan.git usb-fuzzer cd234325a5f1 2e95ab33 .config console log report syz C
ci2-upstream-usb 2019/09/27 07:22 https://github.com/google/kasan.git usb-fuzzer 2994c07743fe 2f1548bc .config console log report syz C
ci2-upstream-usb 2019/09/07 11:54 https://github.com/google/kasan.git usb-fuzzer f0df5c1be1e9 a60cb4cd .config console log report syz C
ci2-upstream-usb 2019/07/21 22:10 https://github.com/google/kasan.git usb-fuzzer 6a3599ceaa39 1656845f .config console log report syz C
ci-upstream-kasan-gce 2021/12/08 20:47 upstream 2a987e65025e a4a2a501 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2023/01/25 08:55 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9e6f4c8b880b 9dfcf09c .config console log report info [disk image] [vmlinux] [kernel image] WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2022/12/18 18:32 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f9ff5644bcc0 05494336 .config console log report info [disk image] [vmlinux] [kernel image] WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2022/08/08 01:53 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing b2a88c212e65 88e3a122 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2022/06/25 12:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 508aeb54e4f0 a371c43c .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2022/04/27 04:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ef94b2664a25 1fa34c1b .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2022/04/08 02:12 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 312310928417 c6ff3e05 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/12/20 07:45 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f2b42379c576 021b36cb .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/11/06 02:46 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 048ff8629e11 4c1be0be .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/09/15 10:39 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ae8709b296d8 07e953c1 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/08/14 13:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing cea45a3bd2dd 2489ab88 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/06/20 23:35 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 04d72afa34ed aba2b2fb .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/05/27 06:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a0765597c986 858ea628 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/05/19 01:16 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9fbf82c76414 a343ba6b .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/05/16 22:58 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 216e0e563d81 f54a5c09 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/04/29 21:51 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4a0225c3d208 77e2b668 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/04/28 04:24 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4a0225c3d208 805b5003 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/04/13 00:36 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9bc46a12c53d 6a81331a .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/03/03 11:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 5e17812c22bc e5b64d68 .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/02/08 06:40 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 8cf9045b9138 2ce644fc .config console log report info WARNING in shark_write_val/usb_submit_urb
ci2-upstream-usb 2021/01/11 04:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 841081d89d5a 2c1f2513 .config console log report info
ci2-upstream-usb 2021/01/03 06:15 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing cb4d9b52ec06 79264ae3 .config console log report info
ci2-upstream-usb 2020/12/18 05:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 5e60366d56c6 04201c06 .config console log report info
ci2-upstream-usb 2020/12/16 01:09 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a256e24021bf f213e07e .config console log report info
ci2-upstream-usb 2020/12/02 14:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ebad43260d22 eff43e99 .config console log report info
ci2-upstream-usb 2020/11/17 22:42 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 0fb2c41f992c 09323409 .config console log report info
ci2-upstream-usb 2020/11/17 15:01 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 0fb2c41f992c bd2a760b .config console log report info
ci2-upstream-usb 2020/10/18 16:33 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 726eb70e0d34 fea47c01 .config console log report info
ci2-upstream-usb 2020/08/24 06:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 28157b8c7d9a cef5ae68 .config console log report
ci2-upstream-usb 2020/08/11 14:23 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 449dc8c97089 5d3ebca9 .config console log report
ci2-upstream-usb 2020/07/24 23:40 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9a360a7cae11 0a13649c .config console log report
ci2-upstream-usb 2020/07/13 13:20 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 25051b55a2f6 f90ec899 .config console log report
ci2-upstream-usb 2020/07/09 05:42 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 768a07412843 9f9845eb .config console log report
ci2-upstream-usb 2020/06/06 06:27 https://github.com/google/kasan.git usb-fuzzer 2089c6ed5a17 c3e9afb3 .config console log report
ci2-upstream-usb 2020/06/03 10:11 https://github.com/google/kasan.git usb-fuzzer 2089c6ed5a17 f3ba1b5b .config console log report
ci2-upstream-usb 2020/05/10 20:19 https://github.com/google/kasan.git usb-fuzzer 059e7e0ff26c 8742a2b9 .config console log report
ci2-upstream-usb 2020/04/26 21:41 https://github.com/google/kasan.git usb-fuzzer 059e7e0ff26c 0ce7569e .config console log report
ci2-upstream-usb 2020/03/27 05:25 https://github.com/google/kasan.git usb-fuzzer e17994d1e7b1 6d25c5a0 .config console log report
ci2-upstream-usb 2019/07/21 21:23 https://github.com/google/kasan.git usb-fuzzer 6a3599ceaa39 1656845f .config console log report
* Struck through repros no longer work on HEAD.