./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor1899813708 <...> DUID 00:04:a3:03:08:15:93:78:e3:1f:4c:1c:fb:56:e6:f5:4b:05 forked to background, child pid 3183 [ 22.816074][ T3184] 8021q: adding VLAN 0 to HW filter on device bond0 [ 22.827508][ T3184] eql: remember to turn off Van-Jacobson compression on your slave devices Starting sshd: OK syzkaller Warning: Permanently added '10.128.1.56' (ECDSA) to the list of known hosts. execve("./syz-executor1899813708", ["./syz-executor1899813708"], 0x7ffd26bb4aa0 /* 10 vars */) = 0 brk(NULL) = 0x5555559fa000 brk(0x5555559fac40) = 0x5555559fac40 arch_prctl(ARCH_SET_FS, 0x5555559fa300) = 0 uname({sysname="Linux", nodename="syzkaller", ...}) = 0 readlink("/proc/self/exe", "/root/syz-executor1899813708", 4096) = 28 brk(0x555555a1bc40) = 0x555555a1bc40 brk(0x555555a1c000) = 0x555555a1c000 mprotect(0x7f5ef0b12000, 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 openat(AT_FDCWD, "/dev/raw-gadget", O_RDWR) = 3 ioctl(3, USB_RAW_IOCTL_INIT, 0x7ffe91a14220) = 0 ioctl(3, UI_DEV_CREATE or USB_RAW_IOCTL_RUN, 0) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 18 syzkaller login: [ 41.669122][ T26] usb 1-1: new full-speed USB device number 2 using dummy_hcd ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 18 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 10 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 9 [ 42.079430][ T26] usb 1-1: unable to get BOS descriptor or descriptor too short [ 42.119408][ T26] usb 1-1: not running at top speed; connect to a high speed hub ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 812 [ 42.199401][ T26] usb 1-1: config 6 has an invalid interface number: 155 but max is 3 [ 42.207720][ T26] usb 1-1: config 6 has an invalid interface association descriptor of length 2, skipping [ 42.217632][ T26] usb 1-1: config 6 has an invalid interface number: 73 but max is 3 [ 42.225732][ T26] usb 1-1: config 6 contains an unexpected descriptor of type 0x1, skipping [ 42.234435][ T26] usb 1-1: config 6 has an invalid interface number: 66 but max is 3 [ 42.242515][ T26] usb 1-1: config 6 has an invalid interface association descriptor of length 2, skipping [ 42.252420][ T26] usb 1-1: config 6 has an invalid interface number: 196 but max is 3 [ 42.260607][ T26] usb 1-1: config 6 has no interface number 0 [ 42.266655][ T26] usb 1-1: config 6 has no interface number 1 [ 42.272761][ T26] usb 1-1: config 6 has no interface number 2 [ 42.278831][ T26] usb 1-1: config 6 has no interface number 3 [ 42.284961][ T26] usb 1-1: config 6 interface 155 altsetting 3 endpoint 0x86 has invalid wMaxPacketSize 0 [ 42.294868][ T26] usb 1-1: config 6 interface 155 altsetting 3 endpoint 0x6 has invalid maxpacket 512, setting to 64 [ 42.305736][ T26] usb 1-1: config 6 interface 155 altsetting 3 endpoint 0xE has invalid maxpacket 512, setting to 64 [ 42.316596][ T26] usb 1-1: config 6 interface 155 altsetting 3 has a duplicate endpoint with address 0x6, skipping [ 42.327286][ T26] usb 1-1: config 6 interface 155 altsetting 3 has a duplicate endpoint with address 0x6, skipping [ 42.337969][ T26] usb 1-1: config 6 interface 155 altsetting 3 endpoint 0x9 has invalid maxpacket 23595, setting to 64 [ 42.349024][ T26] usb 1-1: config 6 interface 155 altsetting 3 has a duplicate endpoint with address 0xE, skipping [ 42.359716][ T26] usb 1-1: config 6 interface 155 altsetting 3 endpoint 0x3 has invalid maxpacket 1023, setting to 64 [ 42.370678][ T26] usb 1-1: config 6 interface 73 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 42.381278][ T26] usb 1-1: config 6 interface 73 altsetting 1 endpoint 0xB has invalid maxpacket 1023, setting to 64 [ 42.392147][ T26] usb 1-1: config 6 interface 73 altsetting 1 has an invalid endpoint with address 0x0, skipping [ 42.402675][ T26] usb 1-1: config 6 interface 73 altsetting 1 endpoint 0xC has invalid wMaxPacketSize 0 [ 42.412422][ T26] usb 1-1: config 6 interface 73 altsetting 1 endpoint 0xA has invalid maxpacket 1024, setting to 64 [ 42.423313][ T26] usb 1-1: config 6 interface 73 altsetting 1 has a duplicate endpoint with address 0x6, skipping [ 42.433928][ T26] usb 1-1: config 6 interface 73 altsetting 1 has a duplicate endpoint with address 0xE, skipping [ 42.444551][ T26] usb 1-1: config 6 interface 73 altsetting 1 has an invalid endpoint with address 0x80, skipping [ 42.455154][ T26] usb 1-1: config 6 interface 73 altsetting 1 endpoint 0x4 has invalid maxpacket 1023, setting to 64 [ 42.466028][ T26] usb 1-1: config 6 interface 73 altsetting 1 has a duplicate endpoint with address 0x6, skipping [ 42.476644][ T26] usb 1-1: config 6 interface 66 altsetting 32 has a duplicate endpoint with address 0xA, skipping [ 42.487330][ T26] usb 1-1: config 6 interface 66 altsetting 32 has a duplicate endpoint with address 0xB, skipping [ 42.498015][ T26] usb 1-1: config 6 interface 66 altsetting 32 endpoint 0x7 has invalid maxpacket 1024, setting to 64 [ 42.508970][ T26] usb 1-1: config 6 interface 66 altsetting 32 has an invalid endpoint with address 0x0, skipping [ 42.519571][ T26] usb 1-1: config 6 interface 66 altsetting 32 endpoint 0x5 has invalid maxpacket 512, setting to 64 [ 42.530453][ T26] usb 1-1: config 6 interface 66 altsetting 32 endpoint 0x8 has invalid maxpacket 512, setting to 64 [ 42.541432][ T26] usb 1-1: config 6 interface 196 altsetting 4 has a duplicate endpoint with address 0x7, skipping [ 42.552140][ T26] usb 1-1: config 6 interface 196 altsetting 4 has a duplicate endpoint with address 0xE, skipping [ 42.562848][ T26] usb 1-1: config 6 interface 196 altsetting 4 has a duplicate endpoint with address 0x7, skipping [ 42.573536][ T26] usb 1-1: config 6 interface 196 altsetting 4 has a duplicate endpoint with address 0x2, skipping [ 42.584217][ T26] usb 1-1: config 6 interface 196 altsetting 4 has a duplicate endpoint with address 0xA, skipping ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 [ 42.594905][ T26] usb 1-1: config 6 interface 196 altsetting 4 has a duplicate endpoint with address 0x5, skipping [ 42.605590][ T26] usb 1-1: config 6 interface 155 has no altsetting 0 [ 42.612373][ T26] usb 1-1: config 6 interface 73 has no altsetting 0 [ 42.619031][ T26] usb 1-1: config 6 interface 66 has no altsetting 0 [ 42.625734][ T26] usb 1-1: config 6 interface 196 has no altsetting 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_EP0_WRITE, 0x7ffe91a13210) = 0 ioctl(3, USB_RAW_IOCTL_EVENT_FETCH, 0x7ffe91a14220) = 0 ioctl(3, USB_RAW_IOCTL_VBUS_DRAW, 0xfa) = 0 ioctl(3, USB_RAW_IOCTL_CONFIGURE, 0) = 0 ioctl(3, USB_RAW_IOCTL_EP_ENABLE, 0x7f5ef0b183ac) = 0 ioctl(3, USB_RAW_IOCTL_EP0_READ, 0x7ffe91a13210) = 0 [ 42.869550][ T26] usb 1-1: string descriptor 0 read error: -22 [ 42.875747][ T26] usb 1-1: New USB device found, idVendor=0cf3, idProduct=0003, bcdDevice=95.a4 [ 42.884811][ T26] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 42.932487][ T26] ------------[ cut here ]------------ [ 42.937949][ T26] usb 1-1: BOGUS urb xfer, pipe 3 != type 1 [ 42.944399][ T26] WARNING: CPU: 1 PID: 26 at drivers/usb/core/urb.c:502 usb_submit_urb+0xed2/0x1880 [ 42.953942][ T26] Modules linked in: [ 42.957840][ T26] CPU: 1 PID: 26 Comm: kworker/1:1 Not tainted 6.0.0-rc3-next-20220901-syzkaller #0 [ 42.967307][ T26] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 08/26/2022 [ 42.977421][ T26] Workqueue: usb_hub_wq hub_event [ 42.982500][ T26] RIP: 0010:usb_submit_urb+0xed2/0x1880 [ 42.988067][ T26] Code: 7c 24 18 e8 b0 43 e9 fb 48 8b 7c 24 18 e8 a6 2e 03 ff 41 89 d8 44 89 e1 4c 89 ea 48 89 c6 48 c7 c7 40 70 90 8a e8 12 8c aa 03 <0f> 0b e9 58 f8 ff ff e8 82 43 e9 fb 48 81 c5 c0 05 00 00 e9 84 f7 [ 43.007726][ T26] RSP: 0018:ffffc90000a1ef58 EFLAGS: 00010282 [ 43.013823][ T26] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000000 [ 43.021971][ T26] RDX: ffff888012693a80 RSI: ffffffff81620448 RDI: fffff52000143ddd [ 43.029972][ T26] RBP: ffff88807b7d8800 R08: 0000000000000005 R09: 0000000000000000 [ 43.037930][ T26] R10: 0000000080000000 R11: 3a312d3120627375 R12: 0000000000000003 [ 43.045916][ T26] R13: ffff88801d96f910 R14: 0000000000000003 R15: ffff8880170c6a00 [ 43.053907][ T26] FS: 0000000000000000(0000) GS:ffff8880b9b00000(0000) knlGS:0000000000000000 [ 43.062874][ T26] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 43.069481][ T26] CR2: 00007ffd9a5cb000 CR3: 000000000bc8e000 CR4: 00000000003506e0 exit_group(0) = ? [ 43.077440][ T26] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 43.085421][ T26] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 43.093411][ T26] Call Trace: [ 43.096686][ T26] [ 43.099629][ T26] ? kmem_dump_obj+0x103/0x110 [ 43.104409][ T26] ar5523_submit_rx_cmd+0x1f1/0x320 [ 43.109628][ T26] ar5523_probe+0xbff/0x1d10 [ 43.114229][ T26] ? ar5523_disconnect+0x3e0/0x3e0 [ 43.119372][ T26] ? _raw_spin_lock_irqsave+0x41/0x50 [ 43.124770][ T26] ? trace_hardirqs_on+0x2d/0x120 +++ exited with 0 +++ [ 43.130520][ T26] ?