syzbot


WARNING in usbnet_start_xmit/usb_submit_urb

Status: upstream: reported C repro on 2021/11/15 07:28
Labels: usb (incorrect?)
Reported-by: syzbot+63ee658b9a100ffadbe2@syzkaller.appspotmail.com
First crash: 563d, last: 7d15h
Discussions (2)
Title Replies (including bot) Last reply
[syzbot] WARNING in usbnet_start_xmit/usb_submit_urb 5 (9) 2021/12/09 12:26
Re: [PATCH] usbnet: sanity check for endpoint types 1 (1) 2021/11/25 17:39
Similar bugs (2)
Kernel Title Repro Cause bisect Fix bisect Count Last Reported Patched Status
linux-5.15 WARNING in usbnet_start_xmit/usb_submit_urb origin:upstream C 1 13d 13d 0/3 upstream: reported C repro on 2023/05/14 23:08
linux-6.1 WARNING in usbnet_start_xmit/usb_submit_urb origin:upstream C 1 15d 15d 0/3 upstream: reported C repro on 2023/05/13 01:26
Last patch testing requests (6)
Created Duration User Patch Repo Result
2023/04/13 08:11 14m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing report log
2022/12/02 02:30 14m retest repro https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing report log
2021/12/09 12:03 21m oneukum@suse.com patch https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 048ff8629e11 OK
2021/11/25 13:37 9m oneukum@suse.com patch https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 048ff8629e11 report log
2021/11/18 17:20 12m oneukum@suse.com patch https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 048ff8629e11 report log
2021/11/18 14:34 13m oneukum@suse.com patch https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git 048ff8629e11 report log

Sample crash report:
------------[ cut here ]------------
usb 1-1: BOGUS urb xfer, pipe 3 != type 1
WARNING: CPU: 1 PID: 25 at drivers/usb/core/urb.c:504 usb_submit_urb+0xed6/0x1880 drivers/usb/core/urb.c:504
Modules linked in:
CPU: 1 PID: 25 Comm: kworker/1:1 Not tainted 6.4.0-rc1-syzkaller-00001-g986866c3dfb0 #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 04/14/2023
Workqueue: mld mld_ifc_work
RIP: 0010:usb_submit_urb+0xed6/0x1880 drivers/usb/core/urb.c:504
Code: 7c 24 18 e8 7c dc 5a fd 48 8b 7c 24 18 e8 42 ca 0b ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 60 34 cc 86 e8 0a fa 25 fd <0f> 0b e9 58 f8 ff ff e8 4e dc 5a fd 48 81 c5 b8 05 00 00 e9 84 f7
RSP: 0018:ffffc900001b7588 EFLAGS: 00010086
RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000
RDX: ffff888104e71d00 RSI: ffffffff81163677 RDI: 0000000000000001
RBP: ffff888116b91190 R08: 0000000000000001 R09: 0000000000000000
R10: 0000000000000000 R11: 0000000000000001 R12: 0000000000000003
R13: ffff88811c74cb40 R14: 0000000000000003 R15: ffff888123000d00
FS:  0000000000000000(0000) GS:ffff8881f6700000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000560bd8a50000 CR3: 000000010aa7e000 CR4: 00000000003506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 <TASK>
 usbnet_start_xmit+0xfe5/0x2180 drivers/net/usb/usbnet.c:1453
 __netdev_start_xmit include/linux/netdevice.h:4915 [inline]
 netdev_start_xmit include/linux/netdevice.h:4929 [inline]
 xmit_one net/core/dev.c:3578 [inline]
 dev_hard_start_xmit+0x187/0x700 net/core/dev.c:3594
 sch_direct_xmit+0x25f/0x7f0 net/sched/sch_generic.c:342
 __dev_xmit_skb net/core/dev.c:3805 [inline]
 __dev_queue_xmit+0x14c3/0x3ae0 net/core/dev.c:4210
 dev_queue_xmit include/linux/netdevice.h:3085 [inline]
 neigh_resolve_output net/core/neighbour.c:1552 [inline]
 neigh_resolve_output+0x51c/0x870 net/core/neighbour.c:1532
 neigh_output include/net/neighbour.h:544 [inline]
 ip6_finish_output2+0xb2d/0x1be0 net/ipv6/ip6_output.c:134
 __ip6_finish_output+0x5b7/0xe00 net/ipv6/ip6_output.c:195
 ip6_finish_output net/ipv6/ip6_output.c:206 [inline]
 NF_HOOK_COND include/linux/netfilter.h:292 [inline]
 ip6_output+0x1df/0x530 net/ipv6/ip6_output.c:227
 dst_output include/net/dst.h:458 [inline]
 NF_HOOK include/linux/netfilter.h:303 [inline]
 NF_HOOK include/linux/netfilter.h:297 [inline]
 mld_sendpack+0xa2a/0xef0 net/ipv6/mcast.c:1820
 mld_send_cr net/ipv6/mcast.c:2121 [inline]
 mld_ifc_work+0x73c/0xe20 net/ipv6/mcast.c:2653
 process_one_work+0x99a/0x15e0 kernel/workqueue.c:2405
 worker_thread+0x67d/0x10c0 kernel/workqueue.c:2552
 kthread+0x344/0x440 kernel/kthread.c:379
 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:308
 </TASK>

Crashes (90):
Time Kernel Commit Syzkaller Config Log Report Syz repro C repro VM info Assets Manager Title
2023/05/09 16:21 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 986866c3dfb0 30aa2a7e .config console log report syz C [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/11 09:49 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 048ff8629e11 75b04091 .config console log report syz C ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2023/05/09 19:17 git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git for-kernelci 14f8db1c0f9a 30aa2a7e .config console log report syz C [disk image] [vmlinux] [kernel image] ci-upstream-gce-arm64 WARNING in usbnet_start_xmit/usb_submit_urb
2023/05/20 17:41 upstream d635f6cc934b 4bce1a3e .config console log report info [disk image] [vmlinux] [kernel image] ci-upstream-kasan-gce WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/02 19:25 upstream fb184c4af9b9 45a13a73 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/01 05:36 upstream 719fce7539cd 45a13a73 .config console log report info ci-upstream-kasan-gce-selinux-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/28 14:31 upstream 7e57714cd0ad 45a13a73 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/25 12:44 upstream 73878e5eb1bd 7c337266 .config console log report info ci-upstream-kasan-gce-smack-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/21 01:06 upstream 7f25f0412c9e 3cd800e4 .config console log report info ci-upstream-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2023/05/09 14:07 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 986866c3dfb0 30aa2a7e .config console log report info [disk image] [vmlinux] [kernel image] ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/08/24 02:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ffcf9c5700e4 cea8b0f7 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/08/16 18:40 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ffcf9c5700e4 7a7cb304 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/07/19 19:17 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 32f02a211b0a 72a3cc0c .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/04/05 08:47 linux-next 3ccc91681259 5915c2cb .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/04/05 02:02 linux-next 696206280c5e 5915c2cb .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/04/04 02:54 linux-next e5071887cd22 79a2a8fc .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/04/04 00:20 linux-next e5071887cd22 79a2a8fc .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/04/03 16:00 linux-next e5071887cd22 79a2a8fc .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/04/02 00:48 linux-next e5071887cd22 79a2a8fc .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/04/01 04:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d888c83fcec7 68fc921a .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/30 14:36 linux-next a67ba3cf9551 42718dd6 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/29 04:23 linux-next 8515d05bf6bc 6bdac766 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/21 03:19 linux-next 91265a6da44d e2d91b1d .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/16 15:09 linux-next 91265a6da44d 9e8eaa75 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/16 08:08 linux-next 91265a6da44d 9e8eaa75 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/15 12:27 linux-next 91265a6da44d 9e8eaa75 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/14 03:38 linux-next 91265a6da44d 9e8eaa75 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/13 20:51 linux-next 91265a6da44d 9e8eaa75 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/10 06:21 linux-next 91265a6da44d 9e8eaa75 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/08 13:11 linux-next 91265a6da44d 7bdd8b2c .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/08 10:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 98d107b84614 7bdd8b2c .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/07 20:36 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 98d107b84614 7bdd8b2c .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/06 16:46 linux-next 91265a6da44d 7bdd8b2c .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/04 17:48 linux-next 91265a6da44d 45a13a73 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/02 09:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ca9400ef7f67 45a13a73 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/02 08:24 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ca9400ef7f67 45a13a73 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/02 04:04 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ca9400ef7f67 45a13a73 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/03/01 17:54 linux-next e6ada6df471f 45a13a73 .config console log report info ci-upstream-linux-next-kasan-gce-root WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/28 01:05 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing f6a9a2d64dd1 45a13a73 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/25 13:56 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a352fa58c0ee 7c337266 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/24 19:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a352fa58c0ee b28851a4 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/19 20:58 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a5d847b0afd3 3cd800e4 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/19 15:11 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a5d847b0afd3 3cd800e4 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/19 10:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a5d847b0afd3 3cd800e4 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/18 21:17 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a5d847b0afd3 3cd800e4 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/18 15:14 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing a5d847b0afd3 3cd800e4 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/18 06:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing d016cbe4d7ac 3cd800e4 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/17 00:58 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 9902951f536c 50221962 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/15 09:36 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4378e427f705 8b9ca619 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/11 22:00 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing c18553956f34 8b9ca619 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/04 23:42 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 2dac5d2864af e13a05ed .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/03 19:30 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 554237f2bb62 30646bfe .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/02/03 08:06 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 554237f2bb62 4ebb2798 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/01/29 04:22 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 993a44fa85c1 495e00c5 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/01/26 01:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e783362eb54c 2cbffd88 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2022/01/24 17:16 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing e783362eb54c 214351e1 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/21 02:41 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4616dddcfaf7 4eb20a4e .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/20 11:12 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4616dddcfaf7 4eb20a4e .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/19 20:26 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4616dddcfaf7 3a9d0024 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/19 04:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4616dddcfaf7 31a30fc0 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/19 03:57 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4616dddcfaf7 31a30fc0 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/18 13:13 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 4616dddcfaf7 cafff8b6 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/17 22:11 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing ba67723f9461 cafff8b6 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/17 06:12 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 8ab774587903 cafff8b6 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/16 06:07 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 8ab774587903 75b04091 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/15 14:18 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 8ab774587903 75b04091 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/14 13:37 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing c8c109546a19 75b04091 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/12 23:49 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 5833291ab6de 75b04091 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
2021/11/11 07:17 https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git usb-testing 048ff8629e11 75b04091 .config console log report info ci2-upstream-usb WARNING in usbnet_start_xmit/usb_submit_urb
* Struck through repros no longer work on HEAD.