./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1696853565 <...> DUID 00:04:e3:a1:4c:5b:a4:47:39:93:9a:5d:f6:69:14:97:a9:57 forked to background, child pid 3181 [ 23.421914][ T3182] 8021q: adding VLAN 0 to HW filter on device bond0 [ 23.433106][ T3182] eql: remember to turn off Van-Jacobson compression on your slave devices Starting sshd: OK syzkaller Warning: Permanently added '10.128.0.178' (ECDSA) to the list of known hosts. execve("./syz-executor1696853565", ["./syz-executor1696853565"], 0x7ffc12084090 /* 10 vars */) = 0 brk(NULL) = 0x55555601f000 brk(0x55555601fc40) = 0x55555601fc40 arch_prctl(ARCH_SET_FS, 0x55555601f300) = 0 uname({sysname="Linux", nodename="syzkaller", ...}) = 0 readlink("/proc/self/exe", "/root/syz-executor1696853565", 4096) = 28 brk(0x555556040c40) = 0x555556040c40 brk(0x555556041000) = 0x555556041000 mprotect(0x7fb03f936000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 3602 attached , child_tidptr=0x55555601f5d0) = 3602 [pid 3602] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3602] setpgid(0, 0) = 0 [pid 3602] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3602] write(3, "1000", 4) = 4 [pid 3602] close(3) = 0 [pid 3602] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 3602] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffc1327e400) = 0 [pid 3602] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffc1327d3f0) = 18 syzkaller login: [ 39.491239][ T146] usb 1-1: new high-speed USB device number 2 using dummy_hcd [pid 3602] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffc1327d3f0) = 18 [pid 3602] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffc1327d3f0) = 9 [pid 3602] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffc1327d3f0) = 224 [ 39.851292][ T146] usb 1-1: config 0 has an invalid interface number: 72 but max is 0 [ 39.859441][ T146] usb 1-1: config 0 contains an unexpected descriptor of type 0x2, skipping [ 39.868159][ T146] usb 1-1: config 0 has an invalid interface association descriptor of length 2, skipping [ 39.878074][ T146] usb 1-1: config 0 has an invalid interface association descriptor of length 2, skipping [ 39.887986][ T146] usb 1-1: config 0 contains an unexpected descriptor of type 0x1, skipping [ 39.896678][ T146] usb 1-1: config 0 has no interface number 0 [ 39.902791][ T146] usb 1-1: config 0 interface 72 altsetting 0 has an invalid endpoint with address 0x80, skipping [ 39.913434][ T146] usb 1-1: config 0 interface 72 altsetting 0 endpoint 0xA has invalid maxpacket 1023, setting to 64 [ 39.924321][ T146] usb 1-1: config 0 interface 72 altsetting 0 endpoint 0x4 has invalid maxpacket 512, setting to 64 [ 39.935105][ T146] usb 1-1: config 0 interface 72 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 39.945707][ T146] usb 1-1: config 0 interface 72 altsetting 0 bulk endpoint 0x83 has invalid maxpacket 8 [ 39.955536][ T146] usb 1-1: config 0 interface 72 altsetting 0 has a duplicate endpoint with address 0x4, skipping [ 39.966132][ T146] usb 1-1: config 0 interface 72 altsetting 0 has a duplicate endpoint with address 0xC, skipping [ 39.976771][ T146] usb 1-1: config 0 interface 72 altsetting 0 has a duplicate endpoint with address 0x3, skipping [ 39.987446][ T146] usb 1-1: config 0 interface 72 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 8 [pid 3602] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 3602] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7fb03f93c46c) = -1 EINVAL (Invalid argument) [pid 3602] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffc1327d3f0) = 0 [ 39.997194][ T146] usb 1-1: config 0 interface 72 altsetting 0 endpoint 0x2 has invalid maxpacket 1023, setting to 64 [ 40.008085][ T146] usb 1-1: config 0 interface 72 altsetting 0 has a duplicate endpoint with address 0x3, skipping [ 40.018713][ T146] usb 1-1: New USB device found, idVendor=0846, idProduct=9010, bcdDevice=a0.e4 [ 40.027780][ T146] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 40.037858][ T146] usb 1-1: config 0 descriptor?? [pid 3602] exit_group(0) = ? [pid 3602] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3602, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555601f5d0) = 3606 ./strace-static-x86_64: Process 3606 attached [pid 3606] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3606] setpgid(0, 0) = 0 [pid 3606] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3606] write(3, "1000", 4) = 4 [pid 3606] close(3) = 0 [pid 3606] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 3606] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffc1327e400) = 0 [pid 3606] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 3606] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [ 40.241185][ T146] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [ 40.681215][ T146] usb 1-1: device descriptor read/64, error -71 [pid 3606] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3606] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffc1327d3f0) = 18 [ 40.971213][ T146] usb 1-1: reset high-speed USB device number 2 using dummy_hcd [pid 3606] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3606] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffc1327d3f0) = 18 [pid 3606] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3606] ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffc1327d3f0) = 224 [pid 3606] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [pid 3606] ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0) = 0 [pid 3606] ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 [pid 3606] ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7fb03f93c46c) = -1 EINVAL (Invalid argument) [pid 3606] ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffc1327d3f0) = 0 [ 41.390077][ T26] usb 1-1: driver API: 1.9.9 2016-02-15 [1-1] [ 41.396372][ T26] usb 1-1: firmware API: 1.9.6 2012-07-07 [ 41.402185][ T26] ------------[ cut here ]------------ [ 41.407640][ T26] usb 1-1: BOGUS urb xfer, pipe 1 != type 3 [ 41.414000][ T26] WARNING: CPU: 1 PID: 26 at drivers/usb/core/urb.c:504 usb_submit_urb+0xed2/0x1880 [ 41.423398][ T26] Modules linked in: [ 41.427286][ T26] CPU: 1 PID: 26 Comm: kworker/1:1 Not tainted 6.1.0-rc1-next-20221020-syzkaller #0 [ 41.436678][ T26] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 41.446811][ T26] Workqueue: events request_firmware_work_func [ 41.453009][ T26] RIP: 0010:usb_submit_urb+0xed2/0x1880 [ 41.458570][ T26] Code: 7c 24 18 e8 f0 4c e9 fb 48 8b 7c 24 18 e8 26 43 01 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 80 d3 70 8a e8 3f 60 b8 03 <0f> 0b e9 58 f8 ff ff e8 c2 4c e9 fb 48 81 c5 c0 05 00 00 e9 84 f7 [ 41.478503][ T26] RSP: 0018:ffffc90000a1fba0 EFLAGS: 00010282 [ 41.484610][ T26] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 41.492651][ T26] RDX: ffff8880126b3a80 RSI: ffffffff81620b08 RDI: fffff52000143f66 [ 41.500636][ T26] RBP: ffff88801c3a3140 R08: 0000000000000005 R09: 0000000000000000 [ 41.508730][ T26] R10: 0000000080000000 R11: 3a312d3120627375 R12: 0000000000000001 [ 41.516792][ T26] R13: ffff8880286f1758 R14: 0000000000000002 R15: ffff888016c63f00 [ 41.524794][ T26] FS: 0000000000000000(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000 [ 41.533746][ T26] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [pid 3606] exit_group(0) = ? [ 41.540322][ T26] CR2: 0000561b7b187a18 CR3: 00000000272b7000 CR4: 00000000003506e0 [ 41.548366][ T26] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 41.556366][ T26] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 41.564368][ T26] Call Trace: [ 41.567649][ T26] [ 41.570585][ T26] ? _raw_spin_unlock_irqrestore+0x50/0x70 [ 41.576439][ T26] ? trace_hardirqs_on+0x2d/0x180 [ 41.581497][ T26] carl9170_usb_send_rx_irq_urb+0x273/0x340 [pid 3606] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3606, si_uid=0, si_status=0, si_utime=0, si_stime=1} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555601f5d0) = 3609 ./strace-static-x86_64: Process 3609 attached [pid 3609] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 3609] setpgid(0, 0) = 0 [pid 3609] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 3609] write(3, "1000", 4) = 4 [pid 3609] close(3) = 0 [pid 3609] openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 [pid 3609] ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffc1327e400) = 0 [pid 3609] ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 [pid 3609] ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffc1327e400) = 0 [ 41.587700][ T26] carl9170_usb_firmware_step2+0x171/0x240 [ 41.588214][ T143] usb 1-1: USB disconnect, device number 2 [ 41.593561][ T26] ? carl9170_usb_firmware_step2+0x0/0x240 [ 41.605224][ T26] request_firmware_work_func+0x12c/0x230 [ 41.610977][ T26] ? request_firmware_work_func+0x0/0x230 [ 41.616794][ T26] process_one_work+0x9bf/0x1710 [ 41.621782][ T26] ? process_one_work+0x0/0x1710 [ 41.626777][ T26] ? do_raw_spin_lock+0x0/0x2a0 [ 41.631770][ T26] worker_thread+0x665/0x1080 [ 41.636480][ T26] ? __kthread_parkme+0x15f/0x220 [ 41.641684][ T26] ? worker_thread+0x0/0x1080 [ 41.646381][ T26] kthread+0x2e4/0x3a0 [ 41.650442][ T26] ? kthread+0x0/0x3a0 [ 41.654712][ T26] ret_from_fork+0x1f/0x30 [ 41.659153][ T26] [ 41.662345][ T26] Kernel panic - not syncing: panic_on_warn set ... [ 41.668929][ T26] CPU: 1 PID: 26 Comm: kworker/1:1 Not tainted 6.1.0-rc1-next-20221020-syzkaller #0 [ 41.678288][ T26] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/22/2022 [ 41.688335][ T26] Workqueue: events request_firmware_work_func [ 41.694483][ T26] Call Trace: [ 41.697750][ T26] [ 41.700675][ T26] dump_stack_lvl+0xcd/0x134 [ 41.705282][ T26] panic+0x2c8/0x622 [ 41.709174][ T26] ? panic+0x0/0x622 [ 41.713063][ T26] ? __warn.cold+0x24b/0x350 [ 41.717644][ T26] ? usb_submit_urb+0xed2/0x1880 [ 41.722572][ T26] __warn.cold+0x25c/0x350 [ 41.726979][ T26] ? __wake_up_klogd.part.0+0x99/0xf0 [ 41.732339][ T26] ? usb_submit_urb+0xed2/0x1880 [ 41.737282][ T26] report_bug+0x1bc/0x210 [ 41.741618][ T26] handle_bug+0x3c/0x70 [ 41.745766][ T26] exc_invalid_op+0x14/0x40 [ 41.750263][ T26] asm_exc_int3-0xa/0x40 [ 41.754511][ T26] RIP: 0010:usb_submit_urb+0xed2/0x1880 [ 41.760067][ T26] Code: 7c 24 18 e8 f0 4c e9 fb 48 8b 7c 24 18 e8 26 43 01 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 80 d3 70 8a e8 3f 60 b8 03 <0f> 0b e9 58 f8 ff ff e8 c2 4c e9 fb 48 81 c5 c0 05 00 00 e9 84 f7 [ 41.779684][ T26] RSP: 0018:ffffc90000a1fba0 EFLAGS: 00010282 [ 41.785756][ T26] RAX: 0000000000000000 RBX: 0000000000000003 RCX: 0000000000000000 [ 41.793733][ T26] RDX: ffff8880126b3a80 RSI: ffffffff81620b08 RDI: fffff52000143f66 [ 41.801712][ T26] RBP: ffff88801c3a3140 R08: 0000000000000005 R09: 0000000000000000 [ 41.809685][ T26] R10: 0000000080000000 R11: 3a312d3120627375 R12: 0000000000000001 [ 41.817661][ T26] R13: ffff8880286f1758 R14: 0000000000000002 R15: ffff888016c63f00 [ 41.825646][ T26] ? __printk_safe_enter-0x8/0x10 [ 41.830692][ T26] ? _raw_spin_unlock_irqrestore+0x50/0x70 [ 41.836508][ T26] ? trace_hardirqs_on+0x2d/0x180 [ 41.841541][ T26] carl9170_usb_send_rx_irq_urb+0x273/0x340 [ 41.847446][ T26] carl9170_usb_firmware_step2+0x171/0x240 [ 41.853263][ T26] ? carl9170_usb_firmware_step2+0x0/0x240 [ 41.859078][ T26] request_firmware_work_func+0x12c/0x230 [ 41.864809][ T26] ? request_firmware_work_func+0x0/0x230 [ 41.870545][ T26] process_one_work+0x9bf/0x1710 [ 41.875509][ T26] ? process_one_work+0x0/0x1710 [ 41.880461][ T26] ? do_raw_spin_lock+0x0/0x2a0 [ 41.885321][ T26] worker_thread+0x665/0x1080 [ 41.890015][ T26] ? __kthread_parkme+0x15f/0x220 [ 41.895047][ T26] ? worker_thread+0x0/0x1080 [ 41.899733][ T26] kthread+0x2e4/0x3a0 [ 41.903816][ T26] ? kthread+0x0/0x3a0 [ 41.907893][ T26] ret_from_fork+0x1f/0x30 [ 41.912326][ T26] [ 41.915493][ T26] Kernel Offset: disabled [ 41.919813][ T26] Rebooting in 86400 seconds..