Warning: Permanently added '10.128.0.52' (ECDSA) to the list of known hosts. 2020/02/01 10:22:58 fuzzer started 2020/02/01 10:23:00 dialing manager at 10.128.0.105:45299 2020/02/01 10:23:00 syscalls: 87 2020/02/01 10:23:00 code coverage: enabled 2020/02/01 10:23:00 comparison tracing: enabled 2020/02/01 10:23:00 extra coverage: enabled 2020/02/01 10:23:00 setuid sandbox: enabled 2020/02/01 10:23:00 namespace sandbox: enabled 2020/02/01 10:23:00 Android sandbox: /sys/fs/selinux/policy does not exist 2020/02/01 10:23:00 fault injection: enabled 2020/02/01 10:23:00 leak checking: CONFIG_DEBUG_KMEMLEAK is not enabled 2020/02/01 10:23:00 net packet injection: /dev/net/tun can't be opened (open /dev/net/tun: no such device) 2020/02/01 10:23:00 net device setup: enabled 2020/02/01 10:23:00 concurrency sanitizer: /sys/kernel/debug/kcsan does not exist 2020/02/01 10:23:00 devlink PCI setup: PCI device 0000:00:10.0 is not available 10:23:01 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2c, 0x10, 0x69, 0x10, 0xa5c, 0xbd27, 0xc653, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc6, 0x3b, 0xb0}}]}}]}}, 0x0) 10:23:01 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 10:23:01 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 10:23:01 executing program 3: syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x99, 0x3, 0x5a, 0x8, 0x438, 0xb002, 0xa3f0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xfc, 0xa9, 0xb3, 0x0, [], [{{0x9, 0x5, 0x84}}]}}]}}]}}, 0x0) 10:23:01 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) 10:23:01 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 31.803158][ T1816] cgroup1: Unknown subsys name 'perf_event' [ 31.810293][ T1816] cgroup1: Unknown subsys name 'net_cls' [ 32.025593][ T1841] cgroup1: Unknown subsys name 'perf_event' [ 32.033261][ T1842] cgroup1: Unknown subsys name 'perf_event' [ 32.053056][ T1841] cgroup1: Unknown subsys name 'net_cls' [ 32.056437][ T1844] cgroup1: Unknown subsys name 'perf_event' [ 32.059676][ T1842] cgroup1: Unknown subsys name 'net_cls' [ 32.065511][ T1844] cgroup1: Unknown subsys name 'net_cls' [ 32.078122][ T1847] cgroup1: Unknown subsys name 'perf_event' [ 32.080452][ T1848] cgroup1: Unknown subsys name 'perf_event' [ 32.084478][ T1847] cgroup1: Unknown subsys name 'net_cls' [ 32.093018][ T1848] cgroup1: Unknown subsys name 'net_cls' 10:23:11 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) [ 41.397137][ T94] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 41.497356][ T94] usb 1-1: Using ep0 maxpacket: 16 10:23:11 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) [ 41.617214][ T94] usb 1-1: New USB device found, idVendor=0a5c, idProduct=bd27, bcdDevice=c6.53 [ 41.626334][ T94] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.636286][ T94] usb 1-1: config 0 descriptor?? [ 41.639721][ T95] usb 6-1: new high-speed USB device number 2 using dummy_hcd 10:23:11 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) [ 41.678128][ T94] brcmfmac: brcmf_usb_probe: Device class: 0x2c not supported [ 41.737121][ T95] usb 6-1: Using ep0 maxpacket: 8 [ 41.797026][ T78] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 41.804652][ T4483] usb 4-1: new full-speed USB device number 2 using dummy_hcd 10:23:11 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) [ 41.860765][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 41.871732][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 41.881559][ T95] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 41.886639][ T94] usb 1-1: USB disconnect, device number 2 [ 41.894396][ T95] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 41.894414][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 41.918044][ T95] usb 6-1: config 0 descriptor?? [ 41.927556][ T78] usb 3-1: Using ep0 maxpacket: 8 10:23:12 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) [ 42.067039][ T78] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 42.083491][ T78] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 42.094683][ T78] usb 3-1: config 118 interface 0 has no altsetting 0 [ 42.101697][ T78] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 42.110784][ T78] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.161557][ T78] hub 3-1:118.0: bad descriptor, ignoring hub [ 42.171372][ T78] hub: probe of 3-1:118.0 failed with error -5 [ 42.195204][ T78] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 42.201765][ T4483] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 10:23:12 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) [ 42.211728][ T4483] usb 4-1: New USB device found, idVendor=0438, idProduct=b002, bcdDevice=a3.f0 [ 42.220808][ T4483] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.258676][ T4483] usb 4-1: config 0 descriptor?? [ 42.309252][ T4483] em28xx 4-1:0.0: New device @ 12 Mbps (0438:b002, interface 0, class 0) [ 42.317948][ T4483] em28xx 4-1:0.0: Device initialization failed. [ 42.324294][ T4483] em28xx 4-1:0.0: Device must be connected to a high-speed USB 2.0 port. [ 42.398487][ T95] keytouch 0003:0926:3333.0001: fixing up Keytouch IEC report descriptor [ 42.417629][ T95] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.0001/input/input5 [ 42.510303][ T78] usb 4-1: USB disconnect, device number 2 [ 42.513440][ T95] keytouch 0003:0926:3333.0001: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 42.676057][ T5] usb 6-1: USB disconnect, device number 2 [ 42.707054][ T12] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 42.809685][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 42.917807][ T4477] cdc_wdm 3-1:118.0: Error autopm - -16 [ 42.923594][ T4483] usb 3-1: USB disconnect, device number 2 [ 42.927054][ T12] usb 1-1: New USB device found, idVendor=0a5c, idProduct=bd27, bcdDevice=c6.53 [ 42.938626][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.947500][ T12] usb 1-1: config 0 descriptor?? [ 42.987613][ T12] brcmfmac: brcmf_usb_probe: Device class: 0x2c not supported [ 43.077502][ T4483] usb 3-1: new low-speed USB device number 3 using dummy_hcd [ 43.187716][ T5] usb 1-1: USB disconnect, device number 3 [ 43.286991][ T12] usb 4-1: new full-speed USB device number 3 using dummy_hcd [ 43.447015][ T4483] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 43.457472][ T4483] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 43.468659][ T4483] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 43.479577][ T4483] usb 3-1: config 118 interface 0 has no altsetting 0 [ 43.486341][ T4483] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 43.495449][ T4483] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.517022][ T4514] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 43.537454][ T4483] hub 3-1:118.0: bad descriptor, ignoring hub [ 43.543621][ T4483] hub: probe of 3-1:118.0 failed with error -5 [ 43.551583][ T4483] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 43.556974][ T95] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 43.647037][ T95] usb 6-1: Using ep0 maxpacket: 8 10:23:13 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) [ 43.676989][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 43.686807][ T12] usb 4-1: New USB device found, idVendor=0438, idProduct=b002, bcdDevice=a3.f0 [ 43.695979][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.705199][ T12] usb 4-1: config 0 descriptor?? [ 43.749282][ T12] em28xx 4-1:0.0: New device @ 12 Mbps (0438:b002, interface 0, class 0) [ 43.757960][ T12] em28xx 4-1:0.0: Device initialization failed. [ 43.764330][ T12] em28xx 4-1:0.0: Device must be connected to a high-speed USB 2.0 port. [ 43.787251][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 43.798320][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 43.808125][ T95] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 43.820952][ T95] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 43.830071][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 43.851045][ T95] usb 6-1: config 0 descriptor?? [ 43.867155][ T4483] usb 3-1: USB disconnect, device number 3 [ 43.947946][ T12] usb 4-1: USB disconnect, device number 3 [ 44.147974][ T95] keytouch 0003:0926:3333.0002: fixing up Keytouch IEC report descriptor [ 44.159586][ T95] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.0002/input/input6 [ 44.246270][ T95] keytouch 0003:0926:3333.0002: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 44.347982][ T78] usb 6-1: USB disconnect, device number 3 [ 44.517111][ T4483] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 44.607069][ T4483] usb 3-1: Using ep0 maxpacket: 8 [ 44.727049][ T4483] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 44.737378][ T4483] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 44.748560][ T4483] usb 3-1: config 118 interface 0 has no altsetting 0 [ 44.755337][ T4483] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 44.764379][ T4483] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 44.807650][ T4483] hub 3-1:118.0: bad descriptor, ignoring hub [ 44.813841][ T4483] hub: probe of 3-1:118.0 failed with error -5 [ 44.822361][ T4483] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device 10:23:15 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2c, 0x10, 0x69, 0x10, 0xa5c, 0xbd27, 0xc653, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc6, 0x3b, 0xb0}}]}}]}}, 0x0) 10:23:15 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:15 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) 10:23:15 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 10:23:15 executing program 3: syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x99, 0x3, 0x5a, 0x8, 0x438, 0xb002, 0xa3f0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xfc, 0xa9, 0xb3, 0x0, [], [{{0x9, 0x5, 0x84}}]}}]}}]}}, 0x0) 10:23:15 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 45.397437][ T4477] cdc_wdm 3-1:118.0: Error autopm - -16 [ 45.397555][ T95] usb 3-1: USB disconnect, device number 4 10:23:15 executing program 1: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) 10:23:15 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 45.707053][ T5] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 45.714657][ T12] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 45.727013][ T4522] usb 4-1: new full-speed USB device number 4 using dummy_hcd 10:23:15 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 45.797082][ T95] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 45.804708][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 45.827094][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 45.917165][ T95] usb 3-1: Using ep0 maxpacket: 8 [ 45.937134][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 45.948181][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 45.958040][ T5] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 45.970904][ T5] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 45.979978][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 45.988106][ T12] usb 1-1: New USB device found, idVendor=0a5c, idProduct=bd27, bcdDevice=c6.53 [ 45.997212][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 46.006303][ T12] usb 1-1: config 0 descriptor?? [ 46.012194][ T5] usb 6-1: config 0 descriptor?? [ 46.047630][ T12] brcmfmac: brcmf_usb_probe: Device class: 0x2c not supported [ 46.067014][ T4552] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 46.077144][ T95] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 46.087911][ T95] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 46.099151][ T95] usb 3-1: config 118 interface 0 has no altsetting 0 [ 46.105932][ T95] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 46.114995][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 46.157588][ T95] hub 3-1:118.0: bad descriptor, ignoring hub [ 46.163854][ T95] hub: probe of 3-1:118.0 failed with error -5 [ 46.172148][ T95] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 46.178467][ T4522] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 46.188418][ T4522] usb 4-1: New USB device found, idVendor=0438, idProduct=b002, bcdDevice=a3.f0 [ 46.197484][ T4522] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 46.205499][ T4552] usb 2-1: Using ep0 maxpacket: 8 [ 46.212812][ T4522] usb 4-1: config 0 descriptor?? 10:23:16 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 46.260725][ T4522] em28xx 4-1:0.0: New device @ 12 Mbps (0438:b002, interface 0, class 0) [ 46.269539][ T4522] em28xx 4-1:0.0: Device initialization failed. [ 46.273026][ T4483] usb 1-1: USB disconnect, device number 4 [ 46.275786][ T4522] em28xx 4-1:0.0: Device must be connected to a high-speed USB 2.0 port. [ 46.327155][ T4552] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 46.338024][ T4552] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 46.349126][ T4552] usb 2-1: config 118 interface 0 has no altsetting 0 [ 46.355917][ T4552] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 46.365087][ T4552] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 46.407673][ T4552] hub 2-1:118.0: bad descriptor, ignoring hub [ 46.413931][ T4552] hub: probe of 2-1:118.0 failed with error -5 [ 46.469328][ T94] usb 4-1: USB disconnect, device number 4 [ 46.498049][ T5] keytouch 0003:0926:3333.0003: fixing up Keytouch IEC report descriptor [ 46.509370][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.0003/input/input7 [ 46.594405][ T5] keytouch 0003:0926:3333.0003: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 10:23:16 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 46.777528][ T4549] cdc_wdm 3-1:118.0: Error autopm - -16 [ 46.783371][ T78] usb 3-1: USB disconnect, device number 5 [ 46.783947][ T4552] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 46.794067][ T4560] cdc_wdm 3-1:118.0: Error autopm - -16 10:23:16 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2c, 0x10, 0x69, 0x10, 0xa5c, 0xbd27, 0xc653, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc6, 0x3b, 0xb0}}]}}]}}, 0x0) [ 46.823387][ T4552] usb 2-1: USB disconnect, device number 2 [ 46.900770][ T4522] usb 6-1: USB disconnect, device number 4 10:23:17 executing program 3: syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x99, 0x3, 0x5a, 0x8, 0x438, 0xb002, 0xa3f0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xfc, 0xa9, 0xb3, 0x0, [], [{{0x9, 0x5, 0x84}}]}}]}}]}}, 0x0) [ 46.947060][ T78] usb 3-1: new low-speed USB device number 6 using dummy_hcd [ 47.026985][ T94] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 47.136983][ T5] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 47.137791][ T94] usb 5-1: Using ep0 maxpacket: 8 [ 47.227057][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 47.267036][ T4552] usb 2-1: new low-speed USB device number 3 using dummy_hcd [ 47.267748][ T4483] usb 4-1: new full-speed USB device number 5 using dummy_hcd [ 47.282167][ T94] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 47.292550][ T94] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 47.303646][ T94] usb 5-1: config 118 interface 0 has no altsetting 0 [ 47.310641][ T94] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 47.319853][ T94] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.328013][ T78] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 47.338501][ T78] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 47.349647][ T78] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 47.357045][ T5] usb 1-1: New USB device found, idVendor=0a5c, idProduct=bd27, bcdDevice=c6.53 [ 47.360547][ T78] usb 3-1: config 118 interface 0 has no altsetting 0 [ 47.360580][ T78] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 47.369868][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.376547][ T78] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.387097][ T5] usb 1-1: config 0 descriptor?? [ 47.427034][ T4575] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 47.437707][ T94] hub 5-1:118.0: bad descriptor, ignoring hub [ 47.443887][ T94] hub: probe of 5-1:118.0 failed with error -5 [ 47.451484][ T78] hub 3-1:118.0: bad descriptor, ignoring hub [ 47.457689][ T78] hub: probe of 3-1:118.0 failed with error -5 [ 47.465697][ T78] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device 10:23:17 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 47.467571][ T5] brcmfmac: brcmf_usb_probe: Device class: 0x2c not supported [ 47.472768][ T94] cdc_wdm 5-1:118.0: cdc-wdm1: USB WDM device [ 47.647158][ T4552] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 47.658368][ T4552] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 47.667060][ T4483] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 47.669550][ T4552] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 47.679259][ T4483] usb 4-1: New USB device found, idVendor=0438, idProduct=b002, bcdDevice=a3.f0 [ 47.690118][ T4552] usb 2-1: config 118 interface 0 has no altsetting 0 [ 47.699177][ T4483] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.707022][ T4483] usb 4-1: config 0 descriptor?? [ 47.713986][ T4552] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 47.728131][ T4552] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.744028][ T95] usb 1-1: USB disconnect, device number 5 [ 47.759075][ T4483] em28xx 4-1:0.0: New device @ 12 Mbps (0438:b002, interface 0, class 0) [ 47.767747][ T4483] em28xx 4-1:0.0: Device initialization failed. [ 47.773510][ T4560] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 47.774163][ T4483] em28xx 4-1:0.0: Device must be connected to a high-speed USB 2.0 port. [ 47.797565][ T4552] hub 2-1:118.0: bad descriptor, ignoring hub [ 47.804146][ T4552] hub: probe of 2-1:118.0 failed with error -5 [ 47.811016][ T5] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 47.837444][ T78] usb 5-1: USB disconnect, device number 2 [ 47.917045][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 47.964929][ T4483] usb 4-1: USB disconnect, device number 5 [ 48.037200][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 48.048201][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 48.058081][ T5] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 48.070876][ T5] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 48.079939][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 48.088742][ T5] usb 6-1: config 0 descriptor?? 10:23:18 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 10:23:18 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2c, 0x10, 0x69, 0x10, 0xa5c, 0xbd27, 0xc653, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc6, 0x3b, 0xb0}}]}}]}}, 0x0) 10:23:18 executing program 3: syz_usb_connect(0x2, 0x2d, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x99, 0x3, 0x5a, 0x8, 0x438, 0xb002, 0xa3f0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xfc, 0xa9, 0xb3, 0x0, [], [{{0x9, 0x5, 0x84}}]}}]}}]}}, 0x0) 10:23:18 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 48.537027][ T4483] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 48.558028][ T5] keytouch 0003:0926:3333.0004: fixing up Keytouch IEC report descriptor [ 48.569227][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.0004/input/input8 [ 48.587698][ T4581] cdc_wdm 3-1:118.0: Error autopm - -16 [ 48.587894][ T4522] usb 3-1: USB disconnect, device number 6 [ 48.599928][ T4552] cdc_wdm 2-1:118.0: cdc-wdm2: USB WDM device [ 48.627081][ T4483] usb 1-1: Using ep0 maxpacket: 16 [ 48.650925][ T5] keytouch 0003:0926:3333.0004: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 48.747113][ T4483] usb 1-1: New USB device found, idVendor=0a5c, idProduct=bd27, bcdDevice=c6.53 [ 48.756237][ T4483] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 48.765232][ T4483] usb 1-1: config 0 descriptor?? [ 48.768918][ T95] usb 4-1: new full-speed USB device number 6 using dummy_hcd [ 48.778081][ T4522] usb 3-1: new high-speed USB device number 7 using dummy_hcd [ 48.827519][ T4483] brcmfmac: brcmf_usb_probe: Device class: 0x2c not supported [ 48.867082][ T4522] usb 3-1: Using ep0 maxpacket: 8 [ 48.891137][ T5] usb 6-1: USB disconnect, device number 5 [ 48.956980][ T78] usb 5-1: new low-speed USB device number 3 using dummy_hcd [ 48.957806][ T4552] usb 2-1: USB disconnect, device number 3 [ 48.987066][ T4522] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 48.998637][ T4522] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 49.009746][ T4522] usb 3-1: config 118 interface 0 has no altsetting 0 [ 49.016527][ T4522] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 49.025691][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.049146][ T4483] usb 1-1: USB disconnect, device number 6 [ 49.077510][ T4522] hub 3-1:118.0: bad descriptor, ignoring hub [ 49.083977][ T4522] hub: probe of 3-1:118.0 failed with error -5 [ 49.092832][ T4522] cdc_wdm 3-1:118.0: cdc-wdm0: USB WDM device [ 49.147161][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x84 has invalid wMaxPacketSize 0 [ 49.157130][ T95] usb 4-1: New USB device found, idVendor=0438, idProduct=b002, bcdDevice=a3.f0 [ 49.166262][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.175129][ T95] usb 4-1: config 0 descriptor?? [ 49.219068][ T95] em28xx 4-1:0.0: New device @ 12 Mbps (0438:b002, interface 0, class 0) [ 49.227868][ T95] em28xx 4-1:0.0: Device initialization failed. [ 49.234211][ T95] em28xx 4-1:0.0: Device must be connected to a high-speed USB 2.0 port. [ 49.326972][ T4552] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 49.327081][ T78] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 49.344842][ T78] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 49.356112][ T78] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 49.366986][ T78] usb 5-1: config 118 interface 0 has no altsetting 0 [ 49.373757][ T78] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 49.382820][ T78] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.407051][ T4595] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 49.417339][ T4552] usb 2-1: Using ep0 maxpacket: 8 [ 49.427576][ T78] hub 5-1:118.0: bad descriptor, ignoring hub [ 49.433764][ T78] hub: probe of 5-1:118.0 failed with error -5 [ 49.444358][ T4483] usb 4-1: USB disconnect, device number 6 10:23:19 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 10:23:19 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 49.537358][ T4552] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 49.547921][ T4552] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 49.559007][ T4552] usb 2-1: config 118 interface 0 has no altsetting 0 [ 49.565798][ T4552] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 49.574885][ T4552] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.637420][ T4552] hub 2-1:118.0: bad descriptor, ignoring hub [ 49.643757][ T4552] hub: probe of 2-1:118.0 failed with error -5 [ 49.727392][ T4604] cdc_wdm 3-1:118.0: Error autopm - -16 [ 49.727518][ T5] usb 3-1: USB disconnect, device number 7 [ 49.733880][ T78] cdc_wdm 5-1:118.0: cdc-wdm1: USB WDM device [ 49.749225][ T4552] cdc_wdm 2-1:118.0: cdc-wdm2: USB WDM device [ 49.767613][ T78] usb 5-1: USB disconnect, device number 3 [ 49.777133][ T95] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 49.867133][ T95] usb 6-1: Using ep0 maxpacket: 8 [ 49.897068][ T4522] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 49.907045][ T5] usb 3-1: new low-speed USB device number 8 using dummy_hcd 10:23:20 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 49.967583][ T4552] usb 2-1: USB disconnect, device number 4 [ 49.997148][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 50.008127][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 50.018001][ T95] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 50.030849][ T95] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 50.039891][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.047967][ T4522] usb 1-1: Using ep0 maxpacket: 8 [ 50.058180][ T95] usb 6-1: config 0 descriptor?? 10:23:20 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 50.167061][ T4522] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 50.177627][ T4522] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 50.188742][ T4522] usb 1-1: config 118 interface 0 has no altsetting 0 [ 50.195518][ T4522] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 50.204821][ T4522] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.247676][ T4522] hub 1-1:118.0: bad descriptor, ignoring hub [ 50.254070][ T4522] hub: probe of 1-1:118.0 failed with error -5 [ 50.256988][ T78] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 50.269380][ T4522] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 50.317180][ T4483] usb 2-1: new low-speed USB device number 5 using dummy_hcd [ 50.317279][ T5] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 50.334924][ T5] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 50.346284][ T5] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 50.357121][ T78] usb 4-1: Using ep0 maxpacket: 8 [ 50.357286][ T5] usb 3-1: config 118 interface 0 has no altsetting 0 [ 50.369067][ T5] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 50.378181][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.407037][ T4617] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 50.427494][ T5] hub 3-1:118.0: bad descriptor, ignoring hub [ 50.433785][ T5] hub: probe of 3-1:118.0 failed with error -5 [ 50.441296][ T5] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 50.447161][ T94] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 50.477133][ T78] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 50.488164][ T78] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 50.498057][ T78] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 50.510868][ T78] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 50.519936][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.529446][ T78] usb 4-1: config 0 descriptor?? [ 50.548001][ T95] keytouch 0003:0926:3333.0005: fixing up Keytouch IEC report descriptor [ 50.559005][ T95] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.0005/input/input9 [ 50.567122][ T94] usb 5-1: Using ep0 maxpacket: 8 [ 50.648543][ T95] keytouch 0003:0926:3333.0005: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 50.697117][ T4483] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 50.707715][ T94] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 50.718537][ T94] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 50.729622][ T94] usb 5-1: config 118 interface 0 has no altsetting 0 [ 50.736401][ T94] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 50.745594][ T94] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.753664][ T4483] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 50.764863][ T4483] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 50.775768][ T4483] usb 2-1: config 118 interface 0 has no altsetting 0 [ 50.783106][ T4483] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 50.792455][ T4483] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 50.797244][ T95] usb 3-1: USB disconnect, device number 8 [ 50.827420][ T4610] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 50.847566][ T94] hub 5-1:118.0: bad descriptor, ignoring hub [ 50.853857][ T94] hub: probe of 5-1:118.0 failed with error -5 [ 50.861019][ T4483] hub 2-1:118.0: bad descriptor, ignoring hub [ 50.877032][ T4483] hub: probe of 2-1:118.0 failed with error -5 [ 50.912715][ T4624] cdc_wdm 1-1:118.0: Error autopm - -16 [ 50.913769][ T4483] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 50.920041][ T5] usb 1-1: USB disconnect, device number 7 [ 50.921197][ T94] cdc_wdm 5-1:118.0: cdc-wdm2: USB WDM device [ 50.938887][ T4487] usb 6-1: USB disconnect, device number 6 [ 51.038012][ T78] keytouch 0003:0926:3333.0006: fixing up Keytouch IEC report descriptor [ 51.053905][ T78] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.0006/input/input10 [ 51.077229][ T5] usb 1-1: new low-speed USB device number 8 using dummy_hcd 10:23:21 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 51.165212][ T78] keytouch 0003:0926:3333.0006: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 [ 51.177292][ T4522] usb 5-1: USB disconnect, device number 4 [ 51.207285][ T4642] usb 2-1: USB disconnect, device number 5 [ 51.342334][ T4487] usb 4-1: USB disconnect, device number 7 [ 51.447016][ T5] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 51.457403][ T5] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 51.468695][ T5] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 51.479582][ T5] usb 1-1: config 118 interface 0 has no altsetting 0 [ 51.486404][ T5] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 51.495601][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 51.503842][ T4522] usb 3-1: new high-speed USB device number 9 using dummy_hcd [ 51.527071][ T4635] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 51.546965][ T4642] usb 5-1: new low-speed USB device number 5 using dummy_hcd [ 51.557556][ T5] hub 1-1:118.0: bad descriptor, ignoring hub [ 51.576381][ T5] hub: probe of 1-1:118.0 failed with error -5 [ 51.584530][ T5] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device 10:23:21 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) 10:23:21 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 51.607264][ T4522] usb 3-1: Using ep0 maxpacket: 8 [ 51.737073][ T4522] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 51.747483][ T4522] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 51.758588][ T4522] usb 3-1: config 118 interface 0 has no altsetting 0 [ 51.765430][ T4522] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 51.774504][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 51.817602][ T4522] hub 3-1:118.0: bad descriptor, ignoring hub [ 51.823848][ T4522] hub: probe of 3-1:118.0 failed with error -5 [ 51.831380][ T4522] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 51.906950][ T78] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 51.917054][ T4642] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 51.927580][ T4642] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 51.936957][ T5] usb 6-1: new high-speed USB device number 7 using dummy_hcd [ 51.938748][ T4642] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 10:23:22 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 51.938766][ T4642] usb 5-1: config 118 interface 0 has no altsetting 0 [ 51.963870][ T4642] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 51.972941][ T4642] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 51.985878][ T4487] usb 1-1: USB disconnect, device number 8 [ 51.997062][ T4632] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 52.017075][ T78] usb 2-1: Using ep0 maxpacket: 8 [ 52.022824][ T4642] hub 5-1:118.0: bad descriptor, ignoring hub [ 52.029643][ T4642] hub: probe of 5-1:118.0 failed with error -5 [ 52.037140][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 52.038330][ T4642] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 52.146990][ T78] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 52.157394][ T78] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 52.167051][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 52.168477][ T78] usb 2-1: config 118 interface 0 has no altsetting 0 [ 52.179394][ T5] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 52.186159][ T78] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 52.195897][ T5] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 52.204925][ T78] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.217729][ T5] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 52.234728][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:23:22 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 52.247196][ T4522] usb 3-1: USB disconnect, device number 9 [ 52.256623][ T5] usb 6-1: config 0 descriptor?? [ 52.267322][ T78] hub 2-1:118.0: bad descriptor, ignoring hub [ 52.273570][ T78] hub: probe of 2-1:118.0 failed with error -5 [ 52.281524][ T78] cdc_wdm 2-1:118.0: cdc-wdm1: USB WDM device [ 52.357866][ T4642] usb 5-1: USB disconnect, device number 5 [ 52.376995][ T4487] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 52.467028][ T4487] usb 4-1: Using ep0 maxpacket: 8 [ 52.597088][ T95] usb 2-1: USB disconnect, device number 6 [ 52.607072][ T78] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 52.607191][ T4522] usb 3-1: new low-speed USB device number 10 using dummy_hcd [ 52.614907][ T4487] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 52.633139][ T4487] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 52.642936][ T4487] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 52.655723][ T4487] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 52.664821][ T4487] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.674262][ T4487] usb 4-1: config 0 descriptor?? 10:23:22 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 52.729331][ T5] keytouch 0003:0926:3333.0007: fixing up Keytouch IEC report descriptor [ 52.743665][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.0007/input/input11 [ 52.751674][ T78] usb 1-1: Using ep0 maxpacket: 8 [ 52.821716][ T5] keytouch 0003:0926:3333.0007: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 52.897071][ T78] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 52.907556][ T78] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 52.918647][ T78] usb 1-1: config 118 interface 0 has no altsetting 0 [ 52.925431][ T78] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 52.934518][ T78] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 52.948569][ T95] usb 2-1: new low-speed USB device number 7 using dummy_hcd [ 52.987049][ T4522] usb 3-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 52.987541][ T78] hub 1-1:118.0: bad descriptor, ignoring hub [ 52.997945][ T4522] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 53.014911][ T4522] usb 3-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 53.025833][ T4522] usb 3-1: config 118 interface 0 has no altsetting 0 [ 53.027000][ T78] hub: probe of 1-1:118.0 failed with error -5 [ 53.032647][ T4522] usb 3-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 53.047840][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 53.056943][ T78] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 53.086961][ T4642] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 53.087029][ T4646] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 53.107652][ T4522] hub 3-1:118.0: bad descriptor, ignoring hub [ 53.113969][ T4522] hub: probe of 3-1:118.0 failed with error -5 [ 53.114844][ T4483] usb 6-1: USB disconnect, device number 7 [ 53.124118][ T4522] cdc_wdm 3-1:118.0: cdc-wdm1: USB WDM device [ 53.158241][ T4487] keytouch 0003:0926:3333.0008: fixing up Keytouch IEC report descriptor [ 53.172699][ T4487] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.0008/input/input12 [ 53.184330][ T4642] usb 5-1: Using ep0 maxpacket: 8 [ 53.317065][ T4642] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 53.341695][ T4487] keytouch 0003:0926:3333.0008: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 [ 53.355132][ T4642] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 53.366307][ T4642] usb 5-1: config 118 interface 0 has no altsetting 0 [ 53.366338][ T4642] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 53.366353][ T4642] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 53.373573][ T95] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 53.373613][ T95] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 53.373634][ T95] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 53.373648][ T95] usb 2-1: config 118 interface 0 has no altsetting 0 [ 53.373673][ T95] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 53.373688][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 53.391590][ T4653] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 53.407767][ T4642] hub 5-1:118.0: bad descriptor, ignoring hub [ 53.407837][ T4642] hub: probe of 5-1:118.0 failed with error -5 [ 53.408035][ T95] hub 2-1:118.0: bad descriptor, ignoring hub [ 53.408119][ T95] hub: probe of 2-1:118.0 failed with error -5 [ 53.497950][ T4487] usb 3-1: USB disconnect, device number 10 [ 53.538099][ T5] usb 4-1: USB disconnect, device number 8 [ 53.607591][ T4665] cdc_wdm 1-1:118.0: Error autopm - -16 [ 53.608434][ T4522] usb 1-1: USB disconnect, device number 9 [ 53.618860][ T4642] cdc_wdm 5-1:118.0: cdc-wdm2: USB WDM device [ 53.620267][ T95] cdc_wdm 2-1:118.0: cdc-wdm3: USB WDM device [ 53.628701][ T4671] cdc_wdm 1-1:118.0: Error autopm - -16 [ 53.670869][ T95] usb 2-1: USB disconnect, device number 7 [ 53.677820][ T4642] usb 5-1: USB disconnect, device number 6 10:23:23 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 53.788187][ T4522] usb 1-1: new low-speed USB device number 10 using dummy_hcd 10:23:23 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 54.057011][ T4552] usb 6-1: new high-speed USB device number 8 using dummy_hcd 10:23:24 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2c, 0x10, 0x69, 0x10, 0xa5c, 0xbd27, 0xc653, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc6, 0x3b, 0xb0}}]}}]}}, 0x0) [ 54.147530][ T4552] usb 6-1: Using ep0 maxpacket: 8 [ 54.157101][ T4522] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 54.167860][ T4522] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 54.179259][ T4522] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 54.190271][ T4522] usb 1-1: config 118 interface 0 has no altsetting 0 10:23:24 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 54.197124][ T4522] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 54.197631][ T4487] usb 3-1: new high-speed USB device number 11 using dummy_hcd [ 54.206261][ T4522] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.237028][ T4677] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 54.247351][ T4642] usb 5-1: new low-speed USB device number 7 using dummy_hcd [ 54.257677][ T4522] hub 1-1:118.0: bad descriptor, ignoring hub [ 54.263846][ T4522] hub: probe of 1-1:118.0 failed with error -5 [ 54.272547][ T4522] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 54.278887][ T4552] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 54.289810][ T4552] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 54.299620][ T4552] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 54.312442][ T4552] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 54.321510][ T4552] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.327010][ T4487] usb 3-1: Using ep0 maxpacket: 8 [ 54.331449][ T4552] usb 6-1: config 0 descriptor?? [ 54.467285][ T4487] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 54.478361][ T4487] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 54.486987][ T95] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 54.488333][ T4487] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 54.488365][ T4487] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 54.517602][ T4487] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.525640][ T4483] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 54.534132][ T4487] usb 3-1: config 0 descriptor?? [ 54.577121][ T95] usb 2-1: Using ep0 maxpacket: 16 [ 54.587297][ T4522] usb 1-1: USB disconnect, device number 10 [ 54.637171][ T4483] usb 4-1: Using ep0 maxpacket: 8 [ 54.642642][ T4642] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 54.653088][ T4642] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 54.664362][ T4642] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 54.675279][ T4642] usb 5-1: config 118 interface 0 has no altsetting 0 [ 54.682161][ T4642] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 54.691237][ T4642] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.707094][ T95] usb 2-1: New USB device found, idVendor=0a5c, idProduct=bd27, bcdDevice=c6.53 [ 54.716174][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.717077][ T4671] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 54.728885][ T95] usb 2-1: config 0 descriptor?? [ 54.737479][ T4642] hub 5-1:118.0: bad descriptor, ignoring hub [ 54.744035][ T4642] hub: probe of 5-1:118.0 failed with error -5 [ 54.751905][ T4642] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 54.767579][ T95] brcmfmac: brcmf_usb_probe: Device class: 0x2c not supported [ 54.777181][ T4483] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 54.788178][ T4483] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 54.798114][ T4483] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 54.810938][ T4483] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 54.818068][ T4552] keytouch 0003:0926:3333.0009: fixing up Keytouch IEC report descriptor [ 54.820004][ T4483] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.838202][ T4483] usb 4-1: config 0 descriptor?? [ 54.842207][ T4552] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.0009/input/input13 [ 54.934373][ T4552] keytouch 0003:0926:3333.0009: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 10:23:25 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000005c0)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf52cf6794a9d3381898c81d53b892168ded8e15e2ffc8c82ac6a4dfb6a0dbec62711ffb6816048d7457b957eff52be0e62b5408f91e013f501fdf32156dba1a822ca894f302865e73a81c4dcb4b3335aa36410a7120f72a01c7aa35fa12659dd5f2ba11f4696f5c265ef6fc160af7d4d665eebd923b00298bf1d95fa12f60c1b7680bccca19eb9967a94e8f9141d72a5ce51e530fb36de88e80243ff9cf6876fa8f8f98f691fdd8449c73177ebbce02e3a3988c08cb9f98b68e978cabe99920aad422cacc935611a8b316e323d6d9af21e822ad27a40c9380e3bd67f65264c4bd"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5ac, 0x24e, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x7f, {0x9}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x0, 0x80}, 0x0, 0x0, 0x4, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}, {0x0, 0x0}, {0x0, 0x0}, {0x0, 0x0}]}) [ 54.989251][ T4642] usb 2-1: USB disconnect, device number 8 [ 55.008080][ T4487] keytouch 0003:0926:3333.000A: fixing up Keytouch IEC report descriptor [ 55.034303][ T4487] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.000A/input/input14 [ 55.078553][ T4552] usb 5-1: USB disconnect, device number 7 [ 55.163463][ T4487] keytouch 0003:0926:3333.000A: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 55.186070][ T4552] usb 6-1: USB disconnect, device number 8 [ 55.309534][ T4642] usb 3-1: USB disconnect, device number 11 [ 55.318083][ T4483] keytouch 0003:0926:3333.000B: fixing up Keytouch IEC report descriptor [ 55.328903][ T4483] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0926:3333.000B/input/input15 [ 55.346975][ T95] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 55.437056][ T95] usb 1-1: Using ep0 maxpacket: 8 10:23:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:25 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2c, 0x10, 0x69, 0x10, 0xa5c, 0xbd27, 0xc653, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc6, 0x3b, 0xb0}}]}}]}}, 0x0) [ 55.534506][ T4483] keytouch 0003:0926:3333.000B: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input0 [ 55.550803][ T4483] usb 4-1: USB disconnect, device number 9 [ 55.577117][ T95] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 55.587777][ T95] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 55.598898][ T95] usb 1-1: config 118 interface 0 has no altsetting 0 [ 55.605675][ T95] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 55.614835][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 55.657794][ T95] hub 1-1:118.0: bad descriptor, ignoring hub [ 55.664102][ T95] hub: probe of 1-1:118.0 failed with error -5 [ 55.672557][ T95] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 55.786965][ T4487] usb 2-1: new high-speed USB device number 9 using dummy_hcd 10:23:25 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 55.887530][ T4487] usb 2-1: Using ep0 maxpacket: 16 10:23:25 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:26 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 10:23:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 56.037081][ T4487] usb 2-1: New USB device found, idVendor=0a5c, idProduct=bd27, bcdDevice=c6.53 [ 56.046291][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 56.059413][ T4487] usb 2-1: config 0 descriptor?? [ 56.097845][ T4487] brcmfmac: brcmf_usb_probe: Device class: 0x2c not supported [ 56.207002][ T95] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 56.236989][ T4552] usb 3-1: new high-speed USB device number 12 using dummy_hcd 10:23:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 56.300143][ T95] usb 6-1: Using ep0 maxpacket: 8 [ 56.307512][ T4704] cdc_wdm 1-1:118.0: Error autopm - -16 [ 56.313310][ T4483] usb 1-1: USB disconnect, device number 11 [ 56.318852][ T4522] usb 2-1: USB disconnect, device number 9 [ 56.327191][ T4552] usb 3-1: Using ep0 maxpacket: 8 10:23:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 56.417098][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 56.428105][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 56.438095][ T95] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 56.450958][ T95] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 56.460022][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 56.468113][ T4552] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 56.479103][ T4552] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 56.479122][ T4552] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 56.479154][ T4552] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 56.479170][ T4552] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 56.480220][ T4552] usb 3-1: config 0 descriptor?? [ 56.489634][ T4483] usb 1-1: new low-speed USB device number 12 using dummy_hcd [ 56.503060][ T95] usb 6-1: config 0 descriptor?? 10:23:26 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:26 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:26 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x2c, 0x10, 0x69, 0x10, 0xa5c, 0xbd27, 0xc653, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xc6, 0x3b, 0xb0}}]}}]}}, 0x0) [ 56.927039][ T4483] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 56.937499][ T4483] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 56.948730][ T4483] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has invalid maxpacket 256, setting to 8 [ 56.959753][ T4483] usb 1-1: config 118 interface 0 has no altsetting 0 [ 56.966519][ T4483] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 56.975706][ T4483] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 56.989165][ T4552] keytouch 0003:0926:3333.000C: fixing up Keytouch IEC report descriptor [ 56.997765][ T4718] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 57.008032][ T95] keytouch 0003:0926:3333.000D: fixing up Keytouch IEC report descriptor [ 57.017945][ T4483] hub 1-1:118.0: bad descriptor, ignoring hub [ 57.022026][ T4552] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.000C/input/input16 [ 57.024086][ T4483] hub: probe of 1-1:118.0 failed with error -5 [ 57.037406][ T95] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:0926:3333.000D/input/input17 [ 57.086155][ T4483] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 57.127111][ T4487] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 57.163856][ T4552] keytouch 0003:0926:3333.000C: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 57.217027][ T4487] usb 2-1: Using ep0 maxpacket: 16 [ 57.226455][ T95] keytouch 0003:0926:3333.000D: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input0 [ 57.335918][ T4483] usb 6-1: USB disconnect, device number 9 [ 57.342160][ T4487] usb 2-1: New USB device found, idVendor=0a5c, idProduct=bd27, bcdDevice=c6.53 [ 57.348937][ T4552] usb 3-1: USB disconnect, device number 12 [ 57.351274][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 57.366364][ T4487] usb 2-1: config 0 descriptor?? [ 57.397114][ T95] usb 1-1: USB disconnect, device number 12 [ 57.407970][ T4487] brcmfmac: brcmf_usb_probe: Device class: 0x2c not supported [ 57.617409][ T95] usb 2-1: USB disconnect, device number 10 10:23:27 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:27 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:27 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:27 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090400000903000000092100000001222200090581030000000000ebd104cbf6359953298adec6dfe0ef6e58c077875403794f2c918f9fc5faed380fae78dddec119283b8b4222c069981f38160a19b5a2f496a797adecacff22dcbc1b7938"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\"'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x40, 0x9}, @ramp}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f00000046c0)={0x14, &(0x7f0000003640)=ANY=[], 0x0}, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 10:23:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 58.297125][ T95] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 58.387059][ T95] usb 3-1: Using ep0 maxpacket: 8 10:23:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 58.507091][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.518239][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.528050][ T95] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 58.540939][ T95] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 58.549992][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.559073][ T95] usb 3-1: config 0 descriptor?? 10:23:28 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:28 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) [ 59.038337][ T95] keytouch 0003:0926:3333.000E: fixing up Keytouch IEC report descriptor [ 59.049279][ T95] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.0/0003:0926:3333.000E/input/input18 [ 59.135751][ T95] keytouch 0003:0926:3333.000E: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input0 [ 59.329213][ T95] usb 3-1: USB disconnect, device number 13 10:23:30 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) 10:23:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:30 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) read$char_usb(r1, 0x0, 0x0) 10:23:30 executing program 1: syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000000)=""/136) ioctl$HIDIOCGSTRING(0xffffffffffffffff, 0x81044804, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f019fc8240ebae4a481118b83e441e0fd752efd57fe546aedba5d82cc184a3fe"}) 10:23:30 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) 10:23:30 executing program 2: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 10:23:30 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) 10:23:30 executing program 0: syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x6, 0x400000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) ioctl$HIDIOCAPPLICATION(r0, 0x40305829, 0x4001e0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x4001e0) [ 60.276981][ T4552] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 60.284788][ T95] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 60.287072][ T4483] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 60.377144][ T95] usb 4-1: Using ep0 maxpacket: 8 [ 60.382366][ T4552] usb 6-1: Using ep0 maxpacket: 8 10:23:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x2000000, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x50, 0x2}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x101) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r3, &(0x7f00000000c0)="04", 0x1) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x2ed) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x0) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x120) syz_open_dev$hidraw(0x0, 0x0, 0x80) r4 = syz_open_dev$evdev(0x0, 0x0, 0x2c2000) ioctl$EVIOCSMASK(r4, 0x40104593, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCGKEYCODE(r5, 0x40084503, &(0x7f00000011c0)=""/4096) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, 0x0) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) 10:23:30 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 60.507186][ T4483] usb 3-1: config 0 has an invalid interface number: 253 but max is 0 [ 60.515423][ T4483] usb 3-1: config 0 has no interface number 0 [ 60.522025][ T4483] usb 3-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 60.527259][ T4552] usb 6-1: config 5 has an invalid interface number: 219 but max is 0 [ 60.532283][ T4483] usb 3-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 60.540460][ T4552] usb 6-1: config 5 has no interface number 0 [ 60.549542][ T4483] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 60.555807][ T95] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 60.574735][ T95] usb 4-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 60.575516][ T4483] usb 3-1: config 0 descriptor?? [ 60.587784][ T95] usb 4-1: config 118 interface 0 has no altsetting 0 [ 60.587815][ T95] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 60.607105][ T4842] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 60.608602][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 60.623481][ T4552] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 60.630851][ T4483] hub 3-1:0.253: bad descriptor, ignoring hub [ 60.634487][ T4552] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 60.634509][ T4552] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 60.641177][ T4483] hub: probe of 3-1:0.253 failed with error -5 [ 60.650511][ T4552] usb 6-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 60.650528][ T4552] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 60.689349][ T95] hub 4-1:118.0: bad descriptor, ignoring hub [ 60.695515][ T95] hub: probe of 4-1:118.0 failed with error -5 [ 60.697036][ T4483] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.253/input/input19 [ 60.727746][ T95] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device 10:23:30 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005fc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x20f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x33c}}}}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)) [ 60.917149][ T4552] legousbtower 6-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 10:23:31 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3e83c20cd060202159c0010000109021b000100000000090400000157eb4b0009716f14f828e05dca71330b4ea83cbe05876f5857e6f000359cbd89a43b03cea86695e3bc14c15f546913ea9fba11bfeb3e0e70daed5c005620276cc8"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000004d40)={0x44, 0x0, &(0x7f0000004b80)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 61.197594][ T4487] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 61.277697][ T4842] usb 3-1: reset high-speed USB device number 14 using dummy_hcd [ 61.297050][ T95] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 61.356955][ T4836] usb 4-1: reset high-speed USB device number 10 using dummy_hcd [ 61.387064][ T95] usb 2-1: Using ep0 maxpacket: 32 [ 61.407092][ T4487] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 61.477196][ T4865] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 61.517836][ T95] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 61.577006][ T4487] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.40 [ 61.586171][ T4487] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 61.594309][ T4487] usb 5-1: Product: syz [ 61.594473][ T4836] usb 4-1: device firmware changed [ 61.598513][ T4487] usb 5-1: Manufacturer: syz [ 61.598529][ T4487] usb 5-1: SerialNumber: syz [ 61.613534][ T4836] cdc_wdm 4-1:118.0: Error autopm - -16 [ 61.613645][ T4642] usb 4-1: USB disconnect, device number 10 [ 61.620387][ T4552] legousbtower 6-1:5.219: LEGO USB Tower #-159 now attached to major 180 minor 1 [ 61.625228][ T4869] cdc_wdm 4-1:118.0: Error autopm - -16 [ 61.637140][ T95] usb 2-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 61.645125][ T4487] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input20 [ 61.649142][ T95] usb 2-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 61.649158][ T95] usb 2-1: Product: syz [ 61.651624][ T4837] cdc_wdm 4-1:118.0: Error autopm - -16 [ 61.684007][ T95] usb 2-1: config 0 descriptor?? [ 61.826954][ T4642] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 61.931104][ T95] usb 2-1: USB disconnect, device number 11 10:23:32 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 62.137042][ T4642] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 62.307098][ T4642] usb 4-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 62.316218][ T4642] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 62.324245][ T4642] usb 4-1: Product: syz [ 62.328433][ T4642] usb 4-1: Manufacturer: syz [ 62.333049][ T4642] usb 4-1: SerialNumber: syz [ 62.408748][ T4642] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 62.610166][ T95] usb 4-1: USB disconnect, device number 11 [ 62.706946][ T4642] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 62.797601][ T4642] usb 2-1: Using ep0 maxpacket: 32 10:23:32 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 62.917048][ T4642] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 10:23:33 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) read$char_usb(r1, 0x0, 0x0) [ 62.987138][ T95] usb 6-1: USB disconnect, device number 10 [ 63.006845][ T95] legousbtower 6-1:5.219: LEGO USB Tower #-159 now disconnected [ 63.007457][ T4642] usb 2-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 63.023786][ T4642] usb 2-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 63.031912][ T4642] usb 2-1: Product: syz [ 63.068439][ T4642] usb 2-1: config 0 descriptor?? [ 63.307738][ T4483] usb 2-1: USB disconnect, device number 12 [ 63.387019][ T4642] usb 4-1: new high-speed USB device number 12 using dummy_hcd [ 63.427003][ T95] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 63.487032][ T4642] usb 4-1: Using ep0 maxpacket: 8 [ 63.517035][ T95] usb 6-1: Using ep0 maxpacket: 8 [ 63.607444][ T4642] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 63.617901][ T4642] usb 4-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 63.628984][ T4642] usb 4-1: config 118 interface 0 has no altsetting 0 [ 63.635759][ T4642] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 63.644833][ T4642] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 63.647021][ T95] usb 6-1: config 5 has an invalid interface number: 219 but max is 0 [ 63.661058][ T95] usb 6-1: config 5 has no interface number 0 [ 63.667197][ T95] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 63.678185][ T95] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 63.688039][ T95] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 63.699110][ T95] usb 6-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 63.701055][ T4642] hub 4-1:118.0: bad descriptor, ignoring hub [ 63.708177][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 63.722828][ T4642] hub: probe of 4-1:118.0 failed with error -5 [ 63.734714][ T4642] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device 10:23:33 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3e83c20cd060202159c0010000109021b000100000000090400000157eb4b0009716f14f828e05dca71330b4ea83cbe05876f5857e6f000359cbd89a43b03cea86695e3bc14c15f546913ea9fba11bfeb3e0e70daed5c005620276cc8"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000004d40)={0x44, 0x0, &(0x7f0000004b80)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 63.977099][ T95] legousbtower 6-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 63.987361][ T4483] usb 5-1: USB disconnect, device number 8 [ 64.048033][ T4483] appletouch 5-1:1.0: input: appletouch disconnected [ 64.116978][ T4642] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 64.217098][ T4642] usb 2-1: Using ep0 maxpacket: 32 [ 64.266975][ T4836] usb 4-1: reset high-speed USB device number 12 using dummy_hcd [ 64.337064][ T4642] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 64.427078][ T4642] usb 2-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 64.436153][ T4642] usb 2-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 64.444313][ T4642] usb 2-1: Product: syz [ 64.449199][ T4642] usb 2-1: config 0 descriptor?? [ 64.697741][ T4642] usb 2-1: USB disconnect, device number 13 [ 65.968841][ T4487] usb 3-1: USB disconnect, device number 14 [ 69.377045][ T4836] usb 4-1: device descriptor read/8, error -110 [ 69.587058][ T4836] usb 4-1: device descriptor read/8, error -32 [ 69.857424][ T4836] usb 4-1: reset high-speed USB device number 12 using dummy_hcd [ 69.967047][ T4836] usb 4-1: device descriptor read/8, error -32 [ 70.177042][ T4836] usb 4-1: device descriptor read/8, error -32 [ 70.447471][ T4836] usb 4-1: reset high-speed USB device number 12 using dummy_hcd [ 70.657031][ T4836] usb 4-1: device descriptor read/64, error -32 [ 70.987024][ T4836] usb 4-1: device descriptor read/64, error -32 [ 71.257492][ T4836] usb 4-1: reset high-speed USB device number 12 using dummy_hcd [ 71.467031][ T4836] usb 4-1: device descriptor read/64, error -32 [ 71.797013][ T4836] usb 4-1: device descriptor read/64, error -32 10:23:42 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) 10:23:42 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 10:23:42 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005fc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x20f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x33c}}}}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)) 10:23:42 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3e83c20cd060202159c0010000109021b000100000000090400000157eb4b0009716f14f828e05dca71330b4ea83cbe05876f5857e6f000359cbd89a43b03cea86695e3bc14c15f546913ea9fba11bfeb3e0e70daed5c005620276cc8"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000004d40)={0x44, 0x0, &(0x7f0000004b80)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 71.917715][ T4836] cdc_wdm 4-1:118.0: Error autopm - -16 [ 71.917851][ T4552] usb 4-1: USB disconnect, device number 12 [ 71.930062][ T95] legousbtower 6-1:5.219: LEGO USB Tower #-159 now attached to major 180 minor 1 [ 71.930823][ T4869] cdc_wdm 4-1:118.0: Error autopm - -16 [ 71.941741][ T95] usb 6-1: USB disconnect, device number 11 [ 71.944806][ T4891] cdc_wdm 4-1:118.0: Error autopm - -16 [ 71.956894][ T95] legousbtower 6-1:5.219: LEGO USB Tower #-159 now disconnected 10:23:42 executing program 2: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 10:23:42 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) read$char_usb(r1, 0x0, 0x0) [ 72.287025][ T4487] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 72.287033][ T4522] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 72.337062][ T4552] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 72.387104][ T4487] usb 2-1: Using ep0 maxpacket: 32 [ 72.387162][ T95] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 72.392481][ T4642] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 72.437048][ T4552] usb 4-1: Using ep0 maxpacket: 8 [ 72.497116][ T95] usb 6-1: Using ep0 maxpacket: 8 [ 72.502310][ T4522] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 72.507026][ T4487] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 72.567075][ T4552] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 72.577457][ T4552] usb 4-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 72.588699][ T4552] usb 4-1: config 118 interface 0 has no altsetting 0 [ 72.595471][ T4552] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 72.604571][ T4552] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.607223][ T4487] usb 2-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 72.621726][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 72.629839][ T4487] usb 2-1: Product: syz [ 72.634074][ T4642] usb 3-1: config 0 has an invalid interface number: 253 but max is 0 [ 72.642323][ T4642] usb 3-1: config 0 has no interface number 0 [ 72.647127][ T95] usb 6-1: config 5 has an invalid interface number: 219 but max is 0 [ 72.648466][ T4642] usb 3-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 72.648494][ T4642] usb 3-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 72.656627][ T95] usb 6-1: config 5 has no interface number 0 [ 72.666745][ T4642] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.680276][ T4552] hub 4-1:118.0: bad descriptor, ignoring hub [ 72.696622][ T4552] hub: probe of 4-1:118.0 failed with error -5 [ 72.696848][ T4642] usb 3-1: config 0 descriptor?? [ 72.704406][ T4552] cdc_wdm 4-1:118.0: cdc-wdm0: USB WDM device [ 72.708097][ T4487] usb 2-1: config 0 descriptor?? [ 72.714218][ T4522] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.40 [ 72.728119][ T4522] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 72.736091][ T4522] usb 5-1: Product: syz [ 72.740322][ T4522] usb 5-1: Manufacturer: syz [ 72.744918][ T4522] usb 5-1: SerialNumber: syz [ 72.750893][ T95] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 72.757077][ T4922] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 72.762005][ T95] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 72.778730][ T95] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 72.789818][ T95] usb 6-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 72.797671][ T4642] hub 3-1:0.253: bad descriptor, ignoring hub [ 72.798881][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.804987][ T4642] hub: probe of 3-1:0.253 failed with error -5 [ 72.828430][ T4642] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.253/input/input21 [ 72.850201][ T4522] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input22 10:23:43 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 72.985821][ T4487] usb 2-1: USB disconnect, device number 14 [ 73.077034][ T95] legousbtower 6-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 73.247162][ T4522] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 73.337057][ T4522] usb 1-1: Using ep0 maxpacket: 8 [ 73.366971][ T4920] usb 4-1: reset high-speed USB device number 13 using dummy_hcd [ 73.447622][ T4915] usb 3-1: reset high-speed USB device number 15 using dummy_hcd [ 73.457072][ T4522] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 73.467568][ T4522] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 73.478683][ T4522] usb 1-1: config 118 interface 0 has no altsetting 0 [ 73.485471][ T4522] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef 10:23:43 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3e83c20cd060202159c0010000109021b000100000000090400000157eb4b0009716f14f828e05dca71330b4ea83cbe05876f5857e6f000359cbd89a43b03cea86695e3bc14c15f546913ea9fba11bfeb3e0e70daed5c005620276cc8"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000004d40)={0x44, 0x0, &(0x7f0000004b80)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 73.494539][ T4522] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 73.537585][ T4522] hub 1-1:118.0: bad descriptor, ignoring hub [ 73.544017][ T4522] hub: probe of 1-1:118.0 failed with error -5 [ 73.597072][ T4920] usb 4-1: device firmware changed [ 73.602536][ T4642] usb 4-1: USB disconnect, device number 13 [ 73.608743][ T4920] cdc_wdm 4-1:118.0: Error autopm - -16 [ 73.615503][ T95] legousbtower 6-1:5.219: LEGO USB Tower #-159 now attached to major 180 minor 1 [ 73.620977][ T4916] cdc_wdm 4-1:118.0: Error autopm - -16 [ 73.630451][ T4931] cdc_wdm 4-1:118.0: Error autopm - -16 [ 73.636661][ T4522] cdc_wdm 1-1:118.0: cdc-wdm2: USB WDM device [ 73.667081][ T4922] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 73.708114][ T4552] usb 5-1: USB disconnect, device number 9 [ 73.748204][ T4552] appletouch 5-1:1.0: input: appletouch disconnected [ 73.787061][ T4642] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 73.794766][ T4487] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 73.867196][ T94] usb 1-1: USB disconnect, device number 13 [ 73.887068][ T4487] usb 2-1: Using ep0 maxpacket: 32 [ 74.007095][ T4487] usb 2-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 74.007177][ T4522] usb 3-1: USB disconnect, device number 15 [ 74.077162][ T4642] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 74.097109][ T4487] usb 2-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 74.106216][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 74.114534][ T4487] usb 2-1: Product: syz [ 74.120006][ T4487] usb 2-1: config 0 descriptor?? 10:23:44 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005fc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x20f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x33c}}}}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)) [ 74.247036][ T95] usb 1-1: new high-speed USB device number 14 using dummy_hcd [ 74.253765][ T4642] usb 4-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 74.263733][ T4642] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 74.271843][ T4642] usb 4-1: Product: syz [ 74.276013][ T4642] usb 4-1: Manufacturer: syz [ 74.280679][ T4642] usb 4-1: SerialNumber: syz [ 74.337107][ T95] usb 1-1: Using ep0 maxpacket: 8 [ 74.339617][ T4642] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 74.370258][ T4642] usb 2-1: USB disconnect, device number 15 [ 74.457040][ T95] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 74.467463][ T95] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 74.478594][ T95] usb 1-1: config 118 interface 0 has no altsetting 0 [ 74.485396][ T95] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 74.494471][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 74.537627][ T95] hub 1-1:118.0: bad descriptor, ignoring hub [ 74.543964][ T95] hub: probe of 1-1:118.0 failed with error -5 [ 74.552142][ T95] cdc_wdm 1-1:118.0: cdc-wdm0: USB WDM device [ 74.567156][ T4522] usb 5-1: new high-speed USB device number 10 using dummy_hcd 10:23:44 executing program 2: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 74.582771][ T4642] usb 4-1: USB disconnect, device number 14 [ 74.807106][ T4522] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 10:23:44 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 74.867171][ T94] usb 1-1: USB disconnect, device number 14 [ 74.956977][ T4487] usb 3-1: new high-speed USB device number 16 using dummy_hcd [ 74.987087][ T4522] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.40 [ 74.996169][ T4522] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 10:23:45 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) read$char_usb(r1, 0x0, 0x0) [ 75.004324][ T4522] usb 5-1: Product: syz [ 75.008531][ T4522] usb 5-1: Manufacturer: syz [ 75.010414][ T4642] usb 6-1: USB disconnect, device number 12 [ 75.013128][ T4522] usb 5-1: SerialNumber: syz [ 75.038886][ T4642] legousbtower 6-1:5.219: LEGO USB Tower #-159 now disconnected [ 75.058872][ T4522] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input23 10:23:45 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 75.207108][ T4487] usb 3-1: config 0 has an invalid interface number: 253 but max is 0 [ 75.215368][ T4487] usb 3-1: config 0 has no interface number 0 [ 75.221552][ T94] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 75.229205][ T4487] usb 3-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 75.239330][ T4487] usb 3-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 75.248532][ T4487] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:23:45 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 75.266276][ T4487] usb 3-1: config 0 descriptor?? [ 75.290552][ T4522] usb 5-1: USB disconnect, device number 10 [ 75.297021][ T4951] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 75.317123][ T94] usb 2-1: Using ep0 maxpacket: 8 [ 75.322885][ T4487] hub 3-1:0.253: bad descriptor, ignoring hub [ 75.329954][ T4487] hub: probe of 3-1:0.253 failed with error -5 [ 75.338145][ T4522] appletouch 5-1:1.0: input: appletouch disconnected [ 75.338781][ T4487] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.253/input/input24 [ 75.417039][ T4483] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 75.427009][ T4642] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 75.447114][ T94] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 75.457545][ T94] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 75.468638][ T94] usb 2-1: config 118 interface 0 has no altsetting 0 [ 75.475495][ T94] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 75.484604][ T94] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 75.527139][ T4483] usb 4-1: Using ep0 maxpacket: 8 [ 75.532427][ T4642] usb 6-1: Using ep0 maxpacket: 8 [ 75.539027][ T94] hub 2-1:118.0: bad descriptor, ignoring hub [ 75.545409][ T94] hub: probe of 2-1:118.0 failed with error -5 [ 75.555284][ T94] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 75.566979][ T78] usb 1-1: new high-speed USB device number 15 using dummy_hcd [ 75.657086][ T4642] usb 6-1: config 5 has an invalid interface number: 219 but max is 0 [ 75.665333][ T4642] usb 6-1: config 5 has no interface number 0 [ 75.671498][ T4483] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 75.681822][ T78] usb 1-1: Using ep0 maxpacket: 8 [ 75.686962][ T4483] usb 4-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 75.698058][ T4483] usb 4-1: config 118 interface 0 has no altsetting 0 [ 75.704827][ T4483] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 75.713871][ T4483] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 75.722127][ T4642] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 75.733137][ T4642] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 75.743051][ T4642] usb 6-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 75.754128][ T4642] usb 6-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 75.763235][ T4642] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 75.807106][ T78] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 75.817917][ T4483] hub 4-1:118.0: bad descriptor, ignoring hub [ 75.826447][ T4483] hub: probe of 4-1:118.0 failed with error -5 [ 75.840584][ T78] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 10:23:45 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005fc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x20f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x33c}}}}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)) [ 75.851689][ T78] usb 1-1: config 118 interface 0 has no altsetting 0 [ 75.858527][ T78] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 75.867587][ T78] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 75.927592][ T78] hub 1-1:118.0: bad descriptor, ignoring hub [ 75.933788][ T78] hub: probe of 1-1:118.0 failed with error -5 [ 75.967175][ T4950] usb 3-1: reset high-speed USB device number 16 using dummy_hcd [ 76.038287][ T4642] legousbtower 6-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 76.146950][ T4967] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 76.157065][ T4951] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 76.197215][ T4954] usb 2-1: reset high-speed USB device number 16 using dummy_hcd [ 76.367063][ T4967] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 76.407034][ T4954] usb 2-1: device firmware changed [ 76.412504][ T4487] usb 2-1: USB disconnect, device number 16 [ 76.413393][ T4954] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.425183][ T4483] cdc_wdm 4-1:118.0: cdc-wdm1: USB WDM device [ 76.432025][ T78] cdc_wdm 1-1:118.0: cdc-wdm2: USB WDM device [ 76.436989][ T4957] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.443715][ T4979] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.449302][ T4962] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.454851][ T4980] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.460718][ T4970] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.466501][ T4965] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.473208][ T4642] legousbtower 6-1:5.219: LEGO USB Tower #-157 now attached to major 180 minor 3 [ 76.497137][ T4522] usb 3-1: USB disconnect, device number 16 [ 76.547021][ T4967] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.40 [ 76.556122][ T4967] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 76.564147][ T4967] usb 5-1: Product: syz [ 76.568343][ T4967] usb 5-1: Manufacturer: syz [ 76.572934][ T4967] usb 5-1: SerialNumber: syz [ 76.619090][ T4967] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input25 [ 76.646998][ T4487] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 76.654744][ T78] usb 1-1: reset high-speed USB device number 15 using dummy_hcd [ 76.662714][ T4483] usb 4-1: reset high-speed USB device number 15 using dummy_hcd [ 76.877259][ T4483] usb 4-1: device firmware changed [ 76.882601][ T78] usb 1-1: device firmware changed [ 76.888334][ T78] usb 1-1: USB disconnect, device number 15 [ 76.894339][ T4483] usb 4-1: USB disconnect, device number 15 [ 76.957081][ T4487] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 77.127092][ T4487] usb 2-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 77.136179][ T4487] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.144241][ T4487] usb 2-1: Product: syz [ 77.148431][ T4487] usb 2-1: Manufacturer: syz [ 77.153013][ T4487] usb 2-1: SerialNumber: syz [ 77.198937][ T4487] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 77.276981][ T78] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 77.284758][ T4483] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 77.414898][ T95] usb 2-1: USB disconnect, device number 17 [ 77.597066][ T4483] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 77.610025][ T78] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 77.787098][ T4483] usb 4-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 77.796215][ T4483] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.804258][ T4483] usb 4-1: Product: syz [ 77.808488][ T4483] usb 4-1: Manufacturer: syz [ 77.813070][ T4483] usb 4-1: SerialNumber: syz [ 77.817910][ T78] usb 1-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 77.826981][ T78] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.834950][ T78] usb 1-1: Product: syz [ 77.839135][ T78] usb 1-1: Manufacturer: syz [ 77.843721][ T78] usb 1-1: SerialNumber: syz 10:23:47 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 77.888608][ T4483] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 77.902121][ T78] usbhid 1-1:1.0: couldn't find an input interrupt endpoint 10:23:48 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 78.040973][ T4552] usb 6-1: USB disconnect, device number 13 [ 78.050845][ T4552] legousbtower 6-1:5.219: LEGO USB Tower #-157 now disconnected [ 78.105615][ T5] usb 4-1: USB disconnect, device number 16 [ 78.110515][ T78] usb 1-1: USB disconnect, device number 16 [ 78.217111][ T95] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 78.307021][ T95] usb 2-1: Using ep0 maxpacket: 8 [ 78.427024][ T95] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 78.437441][ T95] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 78.448545][ T95] usb 2-1: config 118 interface 0 has no altsetting 0 [ 78.455351][ T95] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 78.464439][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 78.472491][ T4552] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 78.527480][ T95] hub 2-1:118.0: bad descriptor, ignoring hub [ 78.533799][ T95] hub: probe of 2-1:118.0 failed with error -5 [ 78.541714][ T95] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 78.587044][ T4552] usb 6-1: Using ep0 maxpacket: 8 10:23:48 executing program 3: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) 10:23:48 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 78.717072][ T4552] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 78.727584][ T4552] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 78.738725][ T4552] usb 6-1: config 118 interface 0 has no altsetting 0 [ 78.745506][ T4552] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 78.754595][ T4552] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 78.797604][ T4552] hub 6-1:118.0: bad descriptor, ignoring hub [ 78.803809][ T4552] hub: probe of 6-1:118.0 failed with error -5 10:23:49 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 78.917013][ T78] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 78.924696][ T4483] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 78.940453][ T4487] usb 5-1: USB disconnect, device number 11 [ 78.987808][ T4487] appletouch 5-1:1.0: input: appletouch disconnected [ 79.027175][ T78] usb 4-1: Using ep0 maxpacket: 8 [ 79.032345][ T4483] usb 1-1: Using ep0 maxpacket: 8 [ 79.147036][ T78] usb 4-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 79.157416][ T4483] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 79.167722][ T78] usb 4-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 79.178847][ T78] usb 4-1: config 118 interface 0 has no altsetting 0 [ 79.185609][ T78] usb 4-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 79.194685][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 79.202733][ T4992] usb 2-1: reset high-speed USB device number 18 using dummy_hcd [ 79.203029][ T4483] usb 1-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 79.221593][ T4483] usb 1-1: config 118 interface 0 has no altsetting 0 [ 79.228486][ T4483] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 79.237670][ T4483] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 79.277501][ T78] hub 4-1:118.0: bad descriptor, ignoring hub [ 79.283690][ T78] hub: probe of 4-1:118.0 failed with error -5 [ 79.291106][ T4483] hub 1-1:118.0: bad descriptor, ignoring hub [ 79.297557][ T4483] hub: probe of 1-1:118.0 failed with error -5 [ 79.356986][ T4487] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 79.437048][ T4992] usb 2-1: device firmware changed [ 79.442541][ T4992] cdc_wdm 2-1:118.0: Error autopm - -16 [ 79.442654][ T95] usb 2-1: USB disconnect, device number 18 [ 79.448760][ T4487] usb 5-1: Using ep0 maxpacket: 8 [ 79.455789][ T4552] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 79.459161][ T4995] cdc_wdm 2-1:118.0: Error autopm - -16 [ 79.467059][ T5009] cdc_wdm 2-1:118.0: Error autopm - -16 [ 79.476354][ T5003] cdc_wdm 2-1:118.0: Error autopm - -16 [ 79.483475][ T78] cdc_wdm 4-1:118.0: cdc-wdm2: USB WDM device [ 79.490787][ T4483] cdc_wdm 1-1:118.0: cdc-wdm3: USB WDM device [ 79.527696][ T4483] usb 1-1: USB disconnect, device number 17 [ 79.534740][ T78] usb 4-1: USB disconnect, device number 17 [ 79.577028][ T4487] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 79.588111][ T4487] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 79.599252][ T4487] usb 5-1: config 118 interface 0 has no altsetting 0 [ 79.606044][ T4487] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 79.615127][ T4487] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 79.657634][ T4487] hub 5-1:118.0: bad descriptor, ignoring hub [ 79.663867][ T4487] hub: probe of 5-1:118.0 failed with error -5 [ 79.667146][ T95] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 79.674753][ T4487] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 79.677669][ T4552] usb 6-1: reset high-speed USB device number 14 using dummy_hcd [ 79.868668][ T4483] usb 5-1: USB disconnect, device number 12 [ 79.907057][ T4552] usb 6-1: device firmware changed [ 79.912486][ T4552] usb 6-1: USB disconnect, device number 14 [ 79.977033][ T95] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 80.017066][ T5] usb 1-1: new high-speed USB device number 18 using dummy_hcd [ 80.136954][ T78] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 80.147242][ T95] usb 2-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 80.156412][ T95] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 80.164468][ T95] usb 2-1: Product: syz [ 80.168647][ T95] usb 2-1: Manufacturer: syz [ 80.173259][ T95] usb 2-1: SerialNumber: syz [ 80.218652][ T95] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 80.277126][ T4552] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 80.347033][ T5] usb 1-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 80.427070][ T78] usb 4-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 80.431272][ T95] usb 2-1: USB disconnect, device number 19 [ 80.457087][ T4483] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 80.517137][ T5] usb 1-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 80.526276][ T5] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 80.534308][ T5] usb 1-1: Product: syz [ 80.538569][ T5] usb 1-1: Manufacturer: syz [ 80.543155][ T5] usb 1-1: SerialNumber: syz [ 80.557214][ T4483] usb 5-1: Using ep0 maxpacket: 8 [ 80.587068][ T4552] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 80.601770][ T5] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 80.617118][ T78] usb 4-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 80.626257][ T78] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 80.634302][ T78] usb 4-1: Product: syz [ 80.638554][ T78] usb 4-1: Manufacturer: syz [ 80.643151][ T78] usb 4-1: SerialNumber: syz [ 80.687082][ T4483] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 80.698924][ T78] usbhid 4-1:1.0: couldn't find an input interrupt endpoint [ 80.707432][ T4483] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 80.718546][ T4483] usb 5-1: config 118 interface 0 has no altsetting 0 [ 80.725338][ T4483] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef 10:23:50 executing program 2: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 80.734524][ T4483] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 80.777283][ T4552] usb 6-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 80.786415][ T4552] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 80.794503][ T4552] usb 6-1: Product: syz [ 80.798709][ T4552] usb 6-1: Manufacturer: syz [ 80.803304][ T4552] usb 6-1: SerialNumber: syz [ 80.807777][ T4483] hub 5-1:118.0: bad descriptor, ignoring hub [ 80.814030][ T4483] hub: probe of 5-1:118.0 failed with error -5 [ 80.838253][ T78] usb 1-1: USB disconnect, device number 18 [ 80.845313][ T4483] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 80.879265][ T4552] usbhid 6-1:1.0: couldn't find an input interrupt endpoint 10:23:50 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 80.926013][ T4552] usb 4-1: USB disconnect, device number 18 10:23:51 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 81.082233][ T95] usb 6-1: USB disconnect, device number 15 [ 81.137637][ T4522] usb 5-1: USB disconnect, device number 13 [ 81.186985][ T4483] usb 3-1: new high-speed USB device number 17 using dummy_hcd [ 81.226962][ T4487] usb 2-1: new high-speed USB device number 20 using dummy_hcd 10:23:51 executing program 0: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 81.317142][ T4487] usb 2-1: Using ep0 maxpacket: 8 [ 81.397194][ T4483] usb 3-1: config 0 has an invalid interface number: 253 but max is 0 [ 81.405419][ T4483] usb 3-1: config 0 has no interface number 0 [ 81.412031][ T4483] usb 3-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 81.422404][ T4483] usb 3-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 81.431531][ T4483] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.444075][ T4483] usb 3-1: config 0 descriptor?? [ 81.457049][ T4487] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 81.467560][ T5023] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 81.470049][ T4487] usb 2-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 81.485548][ T4487] usb 2-1: config 118 interface 0 has no altsetting 0 10:23:51 executing program 3: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 10:23:51 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 81.492501][ T4487] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 81.501734][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.511015][ T4483] hub 3-1:0.253: bad descriptor, ignoring hub [ 81.520416][ T4483] hub: probe of 3-1:0.253 failed with error -5 [ 81.527169][ T95] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 81.529362][ T4483] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.253/input/input26 [ 81.587706][ T4487] hub 2-1:118.0: bad descriptor, ignoring hub [ 81.599776][ T4487] hub: probe of 2-1:118.0 failed with error -5 [ 81.617938][ T95] usb 6-1: Using ep0 maxpacket: 8 [ 81.619486][ T4487] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 81.716983][ T78] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 81.747035][ T95] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 81.757408][ T95] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 81.768483][ T95] usb 6-1: config 118 interface 0 has no altsetting 0 [ 81.775300][ T95] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 81.784412][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.837601][ T95] hub 6-1:118.0: bad descriptor, ignoring hub [ 81.843788][ T95] hub: probe of 6-1:118.0 failed with error -5 [ 81.867086][ T4522] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 81.874807][ T4552] usb 4-1: new high-speed USB device number 19 using dummy_hcd [ 81.937223][ T78] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 81.945440][ T78] usb 1-1: config 0 has no interface number 0 [ 81.951678][ T78] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 81.961895][ T78] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 81.971029][ T78] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.982283][ T78] usb 1-1: config 0 descriptor?? [ 81.987118][ T4522] usb 5-1: Using ep0 maxpacket: 8 [ 82.007110][ T5034] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 82.027830][ T78] hub 1-1:0.253: bad descriptor, ignoring hub [ 82.034140][ T78] hub: probe of 1-1:0.253 failed with error -5 [ 82.043156][ T78] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input27 [ 82.127056][ T4552] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 82.135291][ T4552] usb 4-1: config 0 has no interface number 0 [ 82.141467][ T4522] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 82.151959][ T4522] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 82.152155][ T5021] usb 3-1: reset high-speed USB device number 17 using dummy_hcd [ 82.163041][ T4522] usb 5-1: config 118 interface 0 has no altsetting 0 [ 82.163072][ T4522] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 82.186668][ T4522] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 82.194781][ T4552] usb 4-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 82.204979][ T4552] usb 4-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 82.214042][ T4552] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 82.222942][ T4552] usb 4-1: config 0 descriptor?? [ 82.247941][ T5043] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 82.257056][ T5027] usb 2-1: reset high-speed USB device number 20 using dummy_hcd [ 82.267679][ T4552] hub 4-1:0.253: bad descriptor, ignoring hub [ 82.273862][ T4552] hub: probe of 4-1:0.253 failed with error -5 [ 82.281679][ T4522] hub 5-1:118.0: bad descriptor, ignoring hub [ 82.288110][ T4522] hub: probe of 5-1:118.0 failed with error -5 [ 82.296079][ T4552] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.253/input/input28 [ 82.367056][ T5023] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 82.427095][ T12] usb 1-1: USB disconnect, device number 19 [ 82.477106][ T5027] usb 2-1: device firmware changed [ 82.482544][ T5] usb 2-1: USB disconnect, device number 20 [ 82.488590][ T5027] cdc_wdm 2-1:118.0: Error autopm - -16 [ 82.494852][ T95] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 82.495637][ T5030] cdc_wdm 2-1:118.0: Error autopm - -16 [ 82.506726][ T5046] cdc_wdm 2-1:118.0: Error autopm - -16 [ 82.512364][ T5042] cdc_wdm 2-1:118.0: Error autopm - -16 [ 82.524782][ T5049] cdc_wdm 2-1:118.0: Error autopm - -16 [ 82.534039][ T4522] cdc_wdm 5-1:118.0: cdc-wdm2: USB WDM device [ 82.578257][ T4522] usb 5-1: USB disconnect, device number 14 [ 82.677078][ T4487] usb 4-1: USB disconnect, device number 19 [ 82.687070][ T5] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 82.707048][ T95] usb 6-1: reset high-speed USB device number 16 using dummy_hcd [ 82.707201][ T78] usb 3-1: USB disconnect, device number 17 [ 82.887188][ T12] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 82.927062][ T95] usb 6-1: device firmware changed [ 82.932477][ T95] usb 6-1: USB disconnect, device number 16 [ 82.987020][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 83.036996][ T4487] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 83.107060][ T12] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 83.115307][ T12] usb 1-1: config 0 has no interface number 0 [ 83.121451][ T12] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 83.131607][ T12] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 83.140702][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:23:53 executing program 2: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 83.156460][ T4522] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 83.173004][ T12] usb 1-1: config 0 descriptor?? [ 83.187661][ T5] usb 2-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 83.197016][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.205010][ T5] usb 2-1: Product: syz [ 83.209361][ T5] usb 2-1: Manufacturer: syz [ 83.213978][ T5] usb 2-1: SerialNumber: syz [ 83.218801][ T5033] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 83.226797][ T12] hub 1-1:0.253: bad descriptor, ignoring hub [ 83.233410][ T12] hub: probe of 1-1:0.253 failed with error -5 [ 83.243638][ T12] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input29 [ 83.257116][ T4487] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 83.258172][ T4522] usb 5-1: Using ep0 maxpacket: 8 [ 83.265348][ T4487] usb 4-1: config 0 has no interface number 0 [ 83.277235][ T4487] usb 4-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 83.287429][ T4487] usb 4-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 83.296452][ T4487] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.307231][ T95] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 83.319707][ T5] usbhid 2-1:1.0: couldn't find an input interrupt endpoint [ 83.328006][ T4487] usb 4-1: config 0 descriptor?? [ 83.347030][ T5038] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 83.367585][ T4487] hub 4-1:0.253: bad descriptor, ignoring hub [ 83.373766][ T4487] hub: probe of 4-1:0.253 failed with error -5 [ 83.381644][ T4487] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.253/input/input30 [ 83.387169][ T4522] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 83.403722][ T4522] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.415181][ T4522] usb 5-1: config 118 interface 0 has no altsetting 0 [ 83.422055][ T4522] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 83.431135][ T4522] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.487679][ T4522] hub 5-1:118.0: bad descriptor, ignoring hub [ 83.493877][ T4522] hub: probe of 5-1:118.0 failed with error -5 [ 83.502524][ T4522] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 83.533088][ T4487] usb 2-1: USB disconnect, device number 21 [ 83.567373][ T5] usb 1-1: USB disconnect, device number 20 [ 83.596979][ T4552] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 83.647042][ T95] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 83.697161][ T78] usb 4-1: USB disconnect, device number 20 [ 83.807113][ T5] usb 5-1: USB disconnect, device number 15 [ 83.817207][ T4552] usb 3-1: config 0 has an invalid interface number: 253 but max is 0 [ 83.825544][ T4552] usb 3-1: config 0 has no interface number 0 [ 83.831759][ T95] usb 6-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 83.840848][ T95] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 83.848923][ T95] usb 6-1: Product: syz [ 83.853095][ T95] usb 6-1: Manufacturer: syz [ 83.857722][ T95] usb 6-1: SerialNumber: syz [ 83.862357][ T4552] usb 3-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 83.872513][ T4552] usb 3-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 83.881629][ T4552] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.891611][ T4552] usb 3-1: config 0 descriptor?? [ 83.917197][ T5060] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 83.948553][ T95] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 83.957298][ T4552] hub 3-1:0.253: bad descriptor, ignoring hub [ 83.963606][ T4552] hub: probe of 3-1:0.253 failed with error -5 [ 83.972699][ T4552] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.253/input/input31 10:23:54 executing program 0: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 10:23:54 executing program 1: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 10:23:54 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) 10:23:54 executing program 3: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 84.103299][ T4487] usb 6-1: USB disconnect, device number 17 10:23:54 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040002010209bd00070581070001000000bf61cf6794a9d314209e24ef89d6f9f068facc1f"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x40, 0x1ff7, 0x13, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x0, 0x9, 0x1, {0x22, 0x4ef}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x0, 0xd8, 0xdf}}}}}]}}]}}, &(0x7f00000016c0)={0x0, 0x0, 0x17, &(0x7f00000000c0)={0x5, 0xf, 0x17, 0x2, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x0, 0x9, 0x9}]}}) [ 84.436975][ T4552] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 84.466947][ T78] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 84.507031][ T4483] usb 4-1: new high-speed USB device number 21 using dummy_hcd [ 84.527043][ T95] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 84.546965][ T4487] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 84.616995][ T95] usb 5-1: Using ep0 maxpacket: 8 [ 84.627343][ T5058] usb 3-1: reset high-speed USB device number 18 using dummy_hcd [ 84.647125][ T4552] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 84.647360][ T4487] usb 6-1: Using ep0 maxpacket: 8 [ 84.655340][ T4552] usb 2-1: config 0 has no interface number 0 [ 84.666852][ T4552] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 84.677145][ T4552] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 84.686168][ T4552] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 84.695004][ T4552] usb 2-1: config 0 descriptor?? [ 84.707095][ T78] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 84.715322][ T78] usb 1-1: config 0 has no interface number 0 [ 84.717053][ T5075] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 84.721930][ T78] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 84.737170][ T95] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 84.738438][ T78] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 84.749419][ T4552] hub 2-1:0.253: bad descriptor, ignoring hub [ 84.757598][ T78] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 84.761976][ T78] usb 1-1: config 0 descriptor?? [ 84.766488][ T4552] hub: probe of 2-1:0.253 failed with error -5 [ 84.771953][ T4483] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 84.777782][ T95] usb 5-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 84.782951][ T4483] usb 4-1: config 0 has no interface number 0 [ 84.791116][ T95] usb 5-1: config 118 interface 0 has no altsetting 0 [ 84.811063][ T4483] usb 4-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 84.815051][ T95] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 84.825336][ T4483] usb 4-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 84.834196][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 84.843241][ T4483] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 84.859662][ T5082] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 84.860330][ T4552] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input32 [ 84.868210][ T4483] usb 4-1: config 0 descriptor?? [ 84.882654][ T4487] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 84.893662][ T78] hub 1-1:0.253: bad descriptor, ignoring hub [ 84.900253][ T78] hub: probe of 1-1:0.253 failed with error -5 [ 84.907600][ T4487] usb 6-1: config 118 interface 0 altsetting 2 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 84.918763][ T4487] usb 6-1: config 118 interface 0 has no altsetting 0 [ 84.919720][ T5085] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 84.925552][ T4487] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 84.933298][ T95] hub 5-1:118.0: bad descriptor, ignoring hub [ 84.941392][ T4487] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 84.941460][ T5060] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 84.942648][ T78] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input33 [ 84.956092][ T95] hub: probe of 5-1:118.0 failed with error -5 [ 84.978060][ T4483] hub 4-1:0.253: bad descriptor, ignoring hub [ 84.997026][ T4483] hub: probe of 4-1:0.253 failed with error -5 [ 85.008647][ T4483] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.253/input/input34 [ 85.037606][ T4487] hub 6-1:118.0: bad descriptor, ignoring hub [ 85.037702][ T95] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 85.044937][ T4487] hub: probe of 6-1:118.0 failed with error -5 [ 85.070292][ T4487] cdc_wdm 6-1:118.0: cdc-wdm1: USB WDM device [ 85.227660][ T4552] usb 4-1: USB disconnect, device number 21 [ 85.247030][ T4483] usb 4-1: Failed to suspend device, error -71 [ 85.287354][ T95] usb 3-1: USB disconnect, device number 18 [ 85.297493][ T4967] usb 2-1: USB disconnect, device number 22 [ 85.307250][ T4487] usb 1-1: USB disconnect, device number 21 [ 85.407157][ T4483] usb 6-1: USB disconnect, device number 18 [ 85.596980][ T5086] usb 5-1: reset high-speed USB device number 16 using dummy_hcd [ 85.656964][ T4967] usb 2-1: new high-speed USB device number 23 using dummy_hcd 10:23:55 executing program 2: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 85.787060][ T4487] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 85.807087][ T5086] usb 5-1: device firmware changed [ 85.812526][ T5086] cdc_wdm 5-1:118.0: Error autopm - -16 [ 85.812629][ T5] usb 5-1: USB disconnect, device number 16 [ 85.818209][ T5080] cdc_wdm 5-1:118.0: Error autopm - -16 [ 85.831209][ T5095] cdc_wdm 5-1:118.0: Error autopm - -16 [ 85.837671][ T4552] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 85.837867][ T5096] cdc_wdm 5-1:118.0: Error autopm - -16 [ 85.867149][ T4967] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 85.875354][ T4967] usb 2-1: config 0 has no interface number 0 [ 85.881639][ T4967] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 85.892112][ T4967] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 85.902719][ T4967] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 85.912143][ T4967] usb 2-1: config 0 descriptor?? [ 85.937034][ T5074] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 85.957964][ T4967] hub 2-1:0.253: bad descriptor, ignoring hub [ 85.966215][ T4967] hub: probe of 2-1:0.253 failed with error -5 [ 85.974981][ T4967] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input35 [ 85.997046][ T5] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 86.037126][ T4487] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 86.045386][ T4487] usb 1-1: config 0 has no interface number 0 [ 86.052172][ T4487] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 86.057094][ T4552] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 86.062362][ T4487] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 86.070516][ T4552] usb 4-1: config 0 has no interface number 0 [ 86.079583][ T4487] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.085850][ T4552] usb 4-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 86.095171][ T4487] usb 1-1: config 0 descriptor?? [ 86.103762][ T4552] usb 4-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 86.103778][ T4552] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.107240][ T95] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 86.127043][ T5071] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 86.133880][ T4552] usb 4-1: config 0 descriptor?? [ 86.147538][ T4487] hub 1-1:0.253: bad descriptor, ignoring hub [ 86.153889][ T4487] hub: probe of 1-1:0.253 failed with error -5 [ 86.162864][ T4487] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input36 [ 86.167106][ T5081] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 86.198800][ T4552] hub 4-1:0.253: bad descriptor, ignoring hub [ 86.204975][ T4552] hub: probe of 4-1:0.253 failed with error -5 [ 86.222707][ T4552] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.253/input/input37 [ 86.237275][ T4483] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 86.297222][ T4967] usb 2-1: USB disconnect, device number 23 [ 86.357205][ T5] usb 5-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 86.387062][ T95] usb 3-1: config 0 has an invalid interface number: 253 but max is 0 [ 86.395295][ T95] usb 3-1: config 0 has no interface number 0 [ 86.401891][ T95] usb 3-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 86.412127][ T95] usb 3-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 86.421210][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.430346][ T95] usb 3-1: config 0 descriptor?? [ 86.447135][ T5102] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 86.467873][ T95] hub 3-1:0.253: bad descriptor, ignoring hub [ 86.474204][ T95] hub: probe of 3-1:0.253 failed with error -5 [ 86.477158][ T4967] usb 1-1: USB disconnect, device number 22 [ 86.482594][ T95] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.253/input/input38 [ 86.527079][ T4483] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 86.553632][ T4967] usb 4-1: USB disconnect, device number 22 [ 86.567241][ T5] usb 5-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 86.576328][ T5] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 86.584468][ T5] usb 5-1: Product: syz [ 86.588691][ T5] usb 5-1: Manufacturer: syz [ 86.593287][ T5] usb 5-1: SerialNumber: syz [ 86.639039][ T5] usbhid 5-1:1.0: couldn't find an input interrupt endpoint 10:23:56 executing program 1: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 86.707048][ T4483] usb 6-1: New USB device found, idVendor=1ff7, idProduct=0013, bcdDevice= 0.40 [ 86.716162][ T4483] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 86.724225][ T4483] usb 6-1: Product: syz [ 86.728513][ T4483] usb 6-1: Manufacturer: syz [ 86.733151][ T4483] usb 6-1: SerialNumber: syz [ 86.779260][ T4483] usbhid 6-1:1.0: couldn't find an input interrupt endpoint [ 86.851103][ T4552] usb 5-1: USB disconnect, device number 17 10:23:56 executing program 0: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 10:23:57 executing program 3: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 86.995161][ T4483] usb 6-1: USB disconnect, device number 19 [ 87.077050][ T95] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 87.097187][ T5101] usb 3-1: reset high-speed USB device number 19 using dummy_hcd [ 87.237033][ T4522] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 87.287023][ T95] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 87.295402][ T95] usb 2-1: config 0 has no interface number 0 [ 87.301681][ T95] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 87.301867][ T5102] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 87.311824][ T95] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 87.327678][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.336600][ T95] usb 2-1: config 0 descriptor?? [ 87.339929][ T4967] usb 4-1: new high-speed USB device number 23 using dummy_hcd [ 87.357049][ T5116] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 87.378065][ T95] hub 2-1:0.253: bad descriptor, ignoring hub 10:23:57 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005fc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x20f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x33c}}}}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)) [ 87.384253][ T95] hub: probe of 2-1:0.253 failed with error -5 [ 87.408792][ T95] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input39 [ 87.457220][ T4522] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 87.465474][ T4522] usb 1-1: config 0 has no interface number 0 [ 87.472177][ T4522] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 87.482331][ T4522] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 87.491384][ T4522] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.500631][ T4522] usb 1-1: config 0 descriptor?? 10:23:57 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3e83c20cd060202159c0010000109021b000100000000090400000157eb4b0009716f14f828e05dca71330b4ea83cbe05876f5857e6f000359cbd89a43b03cea86695e3bc14c15f546913ea9fba11bfeb3e0e70daed5c005620276cc8"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000004d40)={0x44, 0x0, &(0x7f0000004b80)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 87.520574][ T5125] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 87.541412][ T4522] hub 1-1:0.253: bad descriptor, ignoring hub [ 87.556087][ T4522] hub: probe of 1-1:0.253 failed with error -5 [ 87.564330][ T4522] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input40 [ 87.597082][ T4967] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 87.605473][ T4967] usb 4-1: config 0 has no interface number 0 [ 87.612733][ T4967] usb 4-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 87.622928][ T4967] usb 4-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 87.632002][ T4967] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.641576][ T4967] usb 4-1: config 0 descriptor?? [ 87.657090][ T5134] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 87.678189][ T4967] hub 4-1:0.253: bad descriptor, ignoring hub [ 87.684445][ T4967] hub: probe of 4-1:0.253 failed with error -5 [ 87.692681][ T4967] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.253/input/input41 [ 87.717181][ T95] usb 2-1: USB disconnect, device number 24 [ 87.727167][ T4552] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 87.757135][ T4487] usb 3-1: USB disconnect, device number 19 [ 87.827003][ T4483] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 87.867425][ T4967] usb 1-1: USB disconnect, device number 23 [ 87.917286][ T4483] usb 6-1: Using ep0 maxpacket: 32 [ 87.937122][ T4552] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 88.017230][ T4487] usb 4-1: USB disconnect, device number 23 [ 88.037075][ T4483] usb 6-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 10:23:58 executing program 2: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 88.067068][ T78] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 88.128151][ T4483] usb 6-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 88.131840][ T4552] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.40 [ 88.137269][ T4483] usb 6-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 88.137289][ T4483] usb 6-1: Product: syz [ 88.146329][ T4552] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 88.166829][ T4552] usb 5-1: Product: syz [ 88.167494][ T4483] usb 6-1: config 0 descriptor?? [ 88.171090][ T4552] usb 5-1: Manufacturer: syz [ 88.180653][ T4552] usb 5-1: SerialNumber: syz [ 88.217254][ T4967] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 88.239011][ T4552] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input42 [ 88.337232][ T78] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 88.345423][ T78] usb 2-1: config 0 has no interface number 0 [ 88.351617][ T78] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 88.361821][ T78] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 88.370922][ T78] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.379359][ T4487] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 88.388736][ T78] usb 2-1: config 0 descriptor?? [ 88.407043][ T5116] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 88.418203][ T4642] usb 6-1: USB disconnect, device number 20 [ 88.427713][ T78] hub 2-1:0.253: bad descriptor, ignoring hub [ 88.433961][ T78] hub: probe of 2-1:0.253 failed with error -5 [ 88.442984][ T78] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input43 [ 88.457326][ T4967] usb 1-1: config 0 has an invalid interface number: 253 but max is 0 [ 88.465609][ T4967] usb 1-1: config 0 has no interface number 0 [ 88.473554][ T4967] usb 1-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 88.474158][ T4552] usb 5-1: USB disconnect, device number 18 [ 88.483753][ C0] appletouch 5-1:1.0: atp_complete: usb_submit_urb failed with result -19 [ 88.483800][ T4967] usb 1-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 88.483818][ T4967] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.502870][ T4967] usb 1-1: config 0 descriptor?? [ 88.537103][ T5125] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 88.544083][ T4483] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 88.548772][ T4552] appletouch 5-1:1.0: input: appletouch disconnected [ 88.561219][ T4967] hub 1-1:0.253: bad descriptor, ignoring hub [ 88.568723][ T4967] hub: probe of 1-1:0.253 failed with error -5 [ 88.576481][ T4967] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.253/input/input44 [ 88.607062][ T4487] usb 4-1: config 0 has an invalid interface number: 253 but max is 0 [ 88.615461][ T4487] usb 4-1: config 0 has no interface number 0 [ 88.622655][ T4487] usb 4-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 88.633101][ T4487] usb 4-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 88.642199][ T4487] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.651929][ T4487] usb 4-1: config 0 descriptor?? [ 88.677055][ T5134] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 88.697546][ T4487] hub 4-1:0.253: bad descriptor, ignoring hub [ 88.703815][ T4487] hub: probe of 4-1:0.253 failed with error -5 [ 88.711990][ T4487] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.253/input/input45 [ 88.767043][ T4483] usb 3-1: config 0 has an invalid interface number: 253 but max is 0 [ 88.767268][ T95] usb 2-1: USB disconnect, device number 25 [ 88.775309][ T4483] usb 3-1: config 0 has no interface number 0 [ 88.793555][ T4483] usb 3-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 88.803940][ T4483] usb 3-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 88.813124][ T4483] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.822298][ T4483] usb 3-1: config 0 descriptor?? [ 88.847161][ T5156] raw-gadget gadget: fail, usb_ep_enable returned -22 10:23:58 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3e83c20cd060202159c0010000109021b000100000000090400000157eb4b0009716f14f828e05dca71330b4ea83cbe05876f5857e6f000359cbd89a43b03cea86695e3bc14c15f546913ea9fba11bfeb3e0e70daed5c005620276cc8"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000004d40)={0x44, 0x0, &(0x7f0000004b80)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 88.867536][ T4483] hub 3-1:0.253: bad descriptor, ignoring hub [ 88.875931][ T4483] hub: probe of 3-1:0.253 failed with error -5 [ 88.884498][ T4483] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.253/input/input46 [ 88.907172][ T4552] usb 1-1: USB disconnect, device number 24 10:23:59 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005fc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x20f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x33c}}}}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)) [ 89.037408][ T4487] usb 4-1: USB disconnect, device number 24 10:23:59 executing program 1: syz_open_dev$evdev(0x0, 0xff, 0x4bc4595e0c1234a7) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x4a4900) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(0xffffffffffffffff, &(0x7f00000002c0)="c1bb81d5021e91fe6a21b64aba9a58a35204674f760eab34fb46b8ba34b91e2e35548fb4b720dae2b6099b155f2118268590d0068e585b645227b5e87eaece16e2e21d62dd2c6c", 0x47) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x6bafc03c7d5c6b02) syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009c8000185c72a7ca417ceada1d300"/51], 0x0) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f00000004c0)=ANY=[@ANYBLOB="120100000977a14015661200a8fc0000000109021b00010000a3000904fd0001a368ff00090581ae8692ea8b7fbdaea1d11d466a24f9f337ed6e39775cee6e0cb405fbe95dd7c7af3ce54b1817fcaa02d754a8f8278fa55d02252fa46b778b79a27d34da23d94fc0d6f3f35a1cc645f58562bd2a933e6833aa32f21551e73fab629eeffddb7a488cbe97b79b5773fc0335dc911880ebb83639fe2201000a60a2ea429f55c728249a38be41ee722aae5a3b000054a3f7cef3856668dcc1a69b72ec7d80d9c0bfa28d7d233835591d393e115011941269eee8135bf529765035e64559ecab5844afe46ac0350024bff50beac27223f5a9e6ddf0630901260500000099d9574fadbc9a5f78e3cb0c6432ff9ea15b62d4bb7275f8171771754700950753fdf4cc9835faf6ab8f0dc5ee0d48c4f83102759bd1f032551e9941b2e3370549f10b257f6c0360b5aa2dea8732ac7a46deffec89aecda81534b039dbfa6f772c2d7e3b241560a1ad8d91fce72ffcafd9421c36453b6ef651883eb3f338481528a76736b7440ccca1a9074756ac312b61bf2cf881ef3cfa1b76adba207c8a9319b1fc69a63a539e158227dd679fd1e95f26e2c97579a86b2064dd46eda558968f288fb60ebc2e4af89e5e85c4a7fcbde218db3bc9c8e06ce5974b2c8621ba30a0366ef82e11db76ccaa6f979e2dbd147f5ae6163d9979f040c382f0f2427b14801e29"], 0x0) syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_disconnect(r2) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) [ 89.207630][ T4487] usb 3-1: USB disconnect, device number 20 [ 89.217049][ T4483] usb 6-1: new high-speed USB device number 21 using dummy_hcd 10:23:59 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) read$char_usb(r1, 0x0, 0x0) [ 89.307086][ T4483] usb 6-1: Using ep0 maxpacket: 32 [ 89.327082][ T4967] usb 5-1: new high-speed USB device number 19 using dummy_hcd 10:23:59 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 89.427151][ T4483] usb 6-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 89.517194][ T4483] usb 6-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 89.526430][ T4483] usb 6-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 89.526962][ T4552] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 89.534551][ T4483] usb 6-1: Product: syz [ 89.546741][ T4967] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 89.557793][ T4487] usb 3-1: new high-speed USB device number 21 using dummy_hcd [ 89.566175][ T4483] usb 6-1: config 0 descriptor?? [ 89.667140][ T95] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 89.722075][ T4967] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.40 [ 89.731434][ T4967] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 89.739506][ T4967] usb 5-1: Product: syz [ 89.743680][ T4967] usb 5-1: Manufacturer: syz [ 89.748573][ T4967] usb 5-1: SerialNumber: syz [ 89.757076][ T95] usb 1-1: Using ep0 maxpacket: 8 [ 89.787058][ T4487] usb 3-1: config 0 has an invalid interface number: 253 but max is 0 [ 89.787101][ T4552] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 89.795298][ T4487] usb 3-1: config 0 has no interface number 0 [ 89.798030][ T4967] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input47 [ 89.803541][ T4552] usb 2-1: config 0 has no interface number 0 [ 89.809744][ T4487] usb 3-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 89.820072][ T4552] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 89.825180][ T4487] usb 3-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 89.825199][ T4487] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.840609][ T4483] usb 6-1: USB disconnect, device number 21 [ 89.845498][ T4552] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 89.857884][ T4487] usb 3-1: config 0 descriptor?? [ 89.862648][ T4552] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.887564][ T5156] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 89.898755][ T4552] usb 2-1: config 0 descriptor?? [ 89.907768][ T4487] hub 3-1:0.253: bad descriptor, ignoring hub [ 89.913941][ T4487] hub: probe of 3-1:0.253 failed with error -5 [ 89.927110][ T5182] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 89.934064][ T95] usb 1-1: config 5 has an invalid interface number: 219 but max is 0 [ 89.937004][ T4487] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.253/input/input48 [ 89.942287][ T95] usb 1-1: config 5 has no interface number 0 [ 89.965822][ T95] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 89.977177][ T95] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 89.987054][ T95] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 89.998132][ T95] usb 1-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 90.007193][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.015939][ T4552] hub 2-1:0.253: bad descriptor, ignoring hub [ 90.022886][ T4552] hub: probe of 2-1:0.253 failed with error -5 [ 90.024847][ T4487] usb 5-1: USB disconnect, device number 19 [ 90.031146][ T4552] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input49 [ 90.036957][ C1] appletouch 5-1:1.0: atp_complete: usb_submit_urb failed with result -19 [ 90.127892][ T4487] appletouch 5-1:1.0: input: appletouch disconnected 10:24:00 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 90.237108][ T4483] usb 3-1: USB disconnect, device number 21 [ 90.297135][ T4967] usb 2-1: USB disconnect, device number 26 [ 90.317194][ T95] legousbtower 1-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 90.328068][ T95] legousbtower 1-1:5.219: LEGO USB Tower #-160 now attached to major 180 minor 0 10:24:00 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a3e83c20cd060202159c0010000109021b000100000000090400000157eb4b0009716f14f828e05dca71330b4ea83cbe05876f5857e6f000359cbd89a43b03cea86695e3bc14c15f546913ea9fba11bfeb3e0e70daed5c005620276cc8"], 0x0) syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, &(0x7f0000004d40)={0x44, 0x0, &(0x7f0000004b80)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 10:24:00 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000005fc0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x5ac, 0x20f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x2, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x33c}}}}}]}}]}}, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x5e, 0x0) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000040)) 10:24:00 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 90.656974][ T95] usb 2-1: new high-speed USB device number 27 using dummy_hcd [ 90.657028][ T4967] usb 6-1: new high-speed USB device number 22 using dummy_hcd [ 90.757037][ T4967] usb 6-1: Using ep0 maxpacket: 32 [ 90.798275][ T4522] usb 1-1: USB disconnect, device number 25 [ 90.808242][ T4522] legousbtower 1-1:5.219: LEGO USB Tower #-160 now disconnected [ 90.867017][ T4552] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 90.877070][ T4967] usb 6-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 90.887048][ T95] usb 2-1: config 0 has an invalid interface number: 253 but max is 0 [ 90.898173][ T95] usb 2-1: config 0 has no interface number 0 [ 90.904369][ T95] usb 2-1: config 0 interface 253 altsetting 0 bulk endpoint 0x81 has invalid maxpacket 646 [ 90.914743][ T95] usb 2-1: New USB device found, idVendor=6615, idProduct=0012, bcdDevice=fc.a8 [ 90.923936][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.933329][ T95] usb 2-1: config 0 descriptor?? [ 90.957022][ T5182] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 90.967138][ T4967] usb 6-1: New USB device found, idVendor=06cd, idProduct=0202, bcdDevice=9c.15 [ 90.976220][ T4967] usb 6-1: New USB device strings: Mfr=0, Product=16, SerialNumber=0 [ 90.977698][ T95] hub 2-1:0.253: bad descriptor, ignoring hub [ 90.984366][ T4967] usb 6-1: Product: syz [ 90.994137][ T95] hub: probe of 2-1:0.253 failed with error -5 [ 91.004116][ T95] input: USB Touchscreen 6615:0012 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.253/input/input50 [ 91.020557][ T4967] usb 6-1: config 0 descriptor?? 10:24:01 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 91.087106][ T4552] usb 5-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 91.257120][ T4552] usb 5-1: New USB device found, idVendor=05ac, idProduct=020f, bcdDevice= 0.40 [ 91.266269][ T4552] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 91.269470][ T4487] usb 6-1: USB disconnect, device number 22 [ 91.274331][ T4552] usb 5-1: Product: syz [ 91.284403][ T4552] usb 5-1: Manufacturer: syz [ 91.289034][ T4552] usb 5-1: SerialNumber: syz [ 91.317119][ T4967] usb 2-1: USB disconnect, device number 27 [ 91.329132][ T4552] input: appletouch as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:1.0/input/input51 10:24:01 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 10:24:01 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) read$char_usb(r1, 0x0, 0x0) [ 91.549077][ T4552] usb 5-1: USB disconnect, device number 20 [ 91.617861][ T4552] appletouch 5-1:1.0: input: appletouch disconnected 10:24:01 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 10:24:01 executing program 5: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x0, 0x80, [{{0x9, 0x4, 0x0, 0x9, 0x0, 0x7, 0x1, 0x3, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfd}}}}}]}}]}}, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) [ 91.817110][ T4487] usb 1-1: new high-speed USB device number 26 using dummy_hcd 10:24:02 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 91.927048][ T4487] usb 1-1: Using ep0 maxpacket: 8 [ 92.047051][ T4487] usb 1-1: config 5 has an invalid interface number: 219 but max is 0 [ 92.055338][ T4487] usb 1-1: config 5 has no interface number 0 [ 92.061512][ T4487] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 92.072530][ T4487] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 92.082525][ T4487] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 10:24:02 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305839, 0x40000e) [ 92.093649][ T4487] usb 1-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 92.102730][ T4487] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 92.106961][ T4552] usb 6-1: new high-speed USB device number 23 using dummy_hcd [ 92.217044][ T4552] usb 6-1: Invalid ep0 maxpacket: 0 10:24:02 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 92.366982][ T4552] usb 6-1: new high-speed USB device number 24 using dummy_hcd [ 92.387134][ T4487] legousbtower 1-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 92.398113][ T4487] legousbtower 1-1:5.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 92.457161][ T4552] usb 6-1: Invalid ep0 maxpacket: 0 [ 92.462632][ T4552] usb usb6-port1: attempt power cycle 10:24:02 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 92.870131][ T4487] usb 1-1: USB disconnect, device number 26 [ 92.876962][ C1] usb 1-1: tower_interrupt_in_callback: usb_submit_urb failed (-19) [ 92.886087][ T4487] legousbtower 1-1:5.219: LEGO USB Tower #-160 now disconnected 10:24:03 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 10:24:03 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305839, 0x40000e) 10:24:03 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 93.187018][ T4552] usb 6-1: new high-speed USB device number 25 using dummy_hcd 10:24:03 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1d, 0xffffffffffffffc4, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 10:24:03 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 93.476984][ T4552] usb 6-1: device descriptor read/64, error 18 10:24:03 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000e40)=ANY=[@ANYBLOB="04010000c212b9089406010088fb000000010902240001050000000904db000261ae460009050f1f00000000000905830bef00000000db176ae1feadfbd6a2790c3bbbd13fde4e297871d8a8a101030a6650284ac502c468b7d15ab3bb363d63c85f24181484610b1878452f298bea035f3121f5bc11beb83beadcbdf96bcdd3e72b6bfbbc5e0fa1b758c2639652927e252bb47fb54e305fb06f9a02d87b210551f9af3cc75f57b12501add33af8a61df993370d4697a79e3ffaa2b0c2446f8a6506b144040796ff3e2f54fec325fecc3051a9411498479e0fb348dabd4aaa87b9ab3996e7459ff8ea1e13300a5bcf0ad1e567ca69c50809004a75a4e489f59e2d387ed80e6b54d356c34b8f3b86b8e507d674ba377a5c5e2f000000000000000000000000006798a992a1ede25cc2f8c2ad424bef2072f544f5c0ab5ffe7fabff8123ae4978858ece740f60d49bfe53e28d09e7757bf67f1c549626da8521c6e7b7d65ff0f93fd306495c3b384e738439e80e6ecc2d4a15a904b9f0a0dd0c8335e2e80f667d287724214ffadc0d1d0f67cebb36391dbb03727f4b0baeef7992d60576c7882f728cd94d80c70364a552eaf5f8ae1816314a1985892cada283b73b082a8264abbea2e3e3c30b446b374e362b5b0929f91320dde1c54e2e78d50cd12770084f3bd21a5deb71fd1dd9b3785a95e9fb280313266d16e64bced15093c42441d616048e5952c1fa69ee88c8bc35b9042f2f4f1e73a94738"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f00000007c0)={0x34, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\b'], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000100)={0x34, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) read$char_usb(r1, 0x0, 0x0) 10:24:03 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) [ 93.856989][ T4487] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 93.896986][ T4552] usb 6-1: device descriptor read/64, error 18 [ 93.947195][ T4487] usb 1-1: Using ep0 maxpacket: 8 [ 94.067357][ T4487] usb 1-1: config 5 has an invalid interface number: 219 but max is 0 [ 94.075637][ T4487] usb 1-1: config 5 has no interface number 0 [ 94.081965][ T4487] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 94.092966][ T4487] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0xF has invalid wMaxPacketSize 0 [ 94.102901][ T4487] usb 1-1: config 5 interface 219 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 94.114004][ T4487] usb 1-1: New USB device found, idVendor=0694, idProduct=0001, bcdDevice=fb.88 [ 94.123080][ T4487] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 94.176978][ T4552] usb 6-1: new high-speed USB device number 26 using dummy_hcd [ 94.387059][ T4487] legousbtower 1-1:5.219: LEGO USB Tower firmware version is 0.0 build 0 [ 94.398162][ T4487] legousbtower 1-1:5.219: LEGO USB Tower #-160 now attached to major 180 minor 0 [ 94.466972][ T4552] usb 6-1: device descriptor read/64, error 18 10:24:04 executing program 5: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x0, 0x80, [{{0x9, 0x4, 0x0, 0x9, 0x0, 0x7, 0x1, 0x3, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfd}}}}}]}}]}}, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) 10:24:04 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305839, 0x40000e) 10:24:04 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 10:24:04 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0xc0185879, 0x20000000) 10:24:04 executing program 1: syz_usb_connect(0x0, 0x3e9, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd8, 0x5e, 0xe8, 0x8, 0x644, 0x8020, 0xea64, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x43, 0x97, 0x66}}]}}]}}, 0x0) [ 94.856965][ T4552] usb 6-1: device descriptor read/64, error 18 [ 94.864229][ T95] usb 1-1: USB disconnect, device number 27 [ 94.877670][ T95] legousbtower 1-1:5.219: LEGO USB Tower #-160 now disconnected [ 94.977073][ T4552] usb usb6-port1: unable to enumerate USB device [ 95.216951][ T4487] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 95.307068][ T4487] usb 2-1: Using ep0 maxpacket: 8 [ 95.326968][ T4552] usb 6-1: new high-speed USB device number 27 using dummy_hcd 10:24:05 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r0, 0x40305839, 0x40000e) 10:24:05 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) 10:24:05 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe0, 0x1, 0x4, 0x8, 0xfd4f, 0xa617, 0xbbcd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xc4, 0xda}}]}}]}}, 0x0) [ 95.417115][ T4552] usb 6-1: Invalid ep0 maxpacket: 0 [ 95.427696][ T4487] usb 2-1: New USB device found, idVendor=0644, idProduct=8020, bcdDevice=ea.64 [ 95.436732][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 95.456953][ T4487] usb 2-1: config 0 descriptor?? [ 95.499188][ T4487] disable ehci-hcd to run US-144 10:24:05 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 95.566979][ T4552] usb 6-1: new high-speed USB device number 28 using dummy_hcd [ 95.657116][ T4552] usb 6-1: Invalid ep0 maxpacket: 0 [ 95.662726][ T4552] usb usb6-port1: attempt power cycle [ 95.701146][ T4487] usb 2-1: USB disconnect, device number 28 [ 95.787101][ T95] usb 3-1: new high-speed USB device number 22 using dummy_hcd [ 95.827062][ T4522] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 95.887044][ T95] usb 3-1: Using ep0 maxpacket: 8 [ 95.937137][ T4522] usb 4-1: Invalid ep0 maxpacket: 0 10:24:06 executing program 4: read$hidraw(0xffffffffffffffff, &(0x7f0000000280)=""/250, 0xfa) syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x92, 0x73, 0x7e, 0x8, 0x7fa, 0x1196, 0x1f69, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xa7, 0x9b, 0x61}}]}}]}}, 0x0) [ 96.017067][ T95] usb 3-1: New USB device found, idVendor=fd4f, idProduct=a617, bcdDevice=bb.cd [ 96.026306][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 96.049809][ T95] usb 3-1: config 0 descriptor?? [ 96.117062][ T4522] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 96.217023][ T4522] usb 4-1: Invalid ep0 maxpacket: 0 [ 96.222415][ T4522] usb usb4-port1: attempt power cycle [ 96.289564][ T12] usb 3-1: USB disconnect, device number 22 [ 96.327031][ T5] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 96.376958][ T4552] usb 6-1: new high-speed USB device number 29 using dummy_hcd [ 96.417060][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 96.477142][ T95] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 96.537026][ T5] usb 5-1: New USB device found, idVendor=07fa, idProduct=1196, bcdDevice=1f.69 [ 96.546131][ T5] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 96.556171][ T5] usb 5-1: config 0 descriptor?? [ 96.577145][ T95] usb 2-1: Using ep0 maxpacket: 8 [ 96.647067][ T4552] usb 6-1: device descriptor read/64, error 18 [ 96.697044][ T95] usb 2-1: New USB device found, idVendor=0644, idProduct=8020, bcdDevice=ea.64 [ 96.706193][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 96.715811][ T95] usb 2-1: config 0 descriptor?? [ 96.757061][ T5] usb 5-1: reset high-speed USB device number 21 using dummy_hcd [ 96.767758][ T95] disable ehci-hcd to run US-144 [ 96.897194][ T5] usb 5-1: device descriptor read/8, error -71 [ 96.946976][ T4522] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 96.958278][ T95] usb 2-1: USB disconnect, device number 29 10:24:07 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 97.047166][ T4552] usb 6-1: device descriptor read/64, error 18 [ 97.066992][ T4487] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 97.107178][ T5] usb 5-1: device descriptor read/8, error -71 [ 97.157055][ T4487] usb 3-1: Using ep0 maxpacket: 8 [ 97.216983][ T4522] usb 4-1: device descriptor read/64, error 18 [ 97.297086][ T4487] usb 3-1: New USB device found, idVendor=fd4f, idProduct=a617, bcdDevice=bb.cd [ 97.306206][ T4487] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.318187][ T4552] usb 6-1: new high-speed USB device number 30 using dummy_hcd [ 97.338177][ T4487] usb 3-1: config 0 descriptor?? 10:24:07 executing program 1: syz_usb_connect(0x0, 0x3e9, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd8, 0x5e, 0xe8, 0x8, 0x644, 0x8020, 0xea64, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x43, 0x97, 0x66}}]}}]}}, 0x0) [ 97.577714][ T12] usb 3-1: USB disconnect, device number 23 [ 97.607024][ T5] usb 5-1: reset high-speed USB device number 21 using dummy_hcd [ 97.614883][ T4552] usb 6-1: device descriptor read/64, error 18 [ 97.621199][ T4522] usb 4-1: device descriptor read/64, error 18 [ 97.717068][ T5] usb 5-1: Using ep0 maxpacket: 8 [ 97.747004][ T95] usb 2-1: new high-speed USB device number 30 using dummy_hcd [ 97.817399][ T5] usb 5-1: can't restore configuration #0 (error=-71) [ 97.831987][ T5] zd1211rw 5-1:0.0: couldn't reset usb device. Error number -19 [ 97.839950][ T95] usb 2-1: Using ep0 maxpacket: 8 [ 97.851470][ T5] usb 5-1: USB disconnect, device number 21 [ 97.897135][ T4522] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 97.957205][ T95] usb 2-1: New USB device found, idVendor=0644, idProduct=8020, bcdDevice=ea.64 [ 97.966322][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.975363][ T95] usb 2-1: config 0 descriptor?? 10:24:08 executing program 5: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x0, 0x80, [{{0x9, 0x4, 0x0, 0x9, 0x0, 0x7, 0x1, 0x3, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfd}}}}}]}}]}}, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) 10:24:08 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) 10:24:08 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 98.007007][ T4552] usb 6-1: device descriptor read/64, error 18 [ 98.019578][ T95] disable ehci-hcd to run US-144 10:24:08 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe0, 0x1, 0x4, 0x8, 0xfd4f, 0xa617, 0xbbcd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xc4, 0xda}}]}}]}}, 0x0) [ 98.127112][ T4552] usb usb6-port1: unable to enumerate USB device [ 98.167072][ T4522] usb 4-1: device descriptor read/64, error 18 [ 98.240035][ T95] usb 2-1: USB disconnect, device number 30 [ 98.387071][ T5] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 98.487086][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 98.507025][ T4552] usb 6-1: new high-speed USB device number 31 using dummy_hcd [ 98.556947][ T4522] usb 4-1: device descriptor read/64, error 18 [ 98.597013][ T4552] usb 6-1: Invalid ep0 maxpacket: 0 [ 98.607053][ T5] usb 3-1: New USB device found, idVendor=fd4f, idProduct=a617, bcdDevice=bb.cd [ 98.616129][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 98.625004][ T5] usb 3-1: config 0 descriptor?? 10:24:08 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 98.677235][ T4522] usb usb4-port1: unable to enumerate USB device 10:24:08 executing program 1: syz_usb_connect(0x0, 0x3e9, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd8, 0x5e, 0xe8, 0x8, 0x644, 0x8020, 0xea64, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x43, 0x97, 0x66}}]}}]}}, 0x0) [ 98.747038][ T4552] usb 6-1: new high-speed USB device number 32 using dummy_hcd 10:24:08 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 98.857028][ T4552] usb 6-1: Invalid ep0 maxpacket: 0 [ 98.862405][ T4552] usb usb6-port1: attempt power cycle [ 98.883014][ T5] usb 3-1: USB disconnect, device number 24 10:24:09 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 99.057196][ T4487] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 99.158043][ T4487] usb 2-1: Using ep0 maxpacket: 8 [ 99.197079][ T4522] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 99.277110][ T4487] usb 2-1: New USB device found, idVendor=0644, idProduct=8020, bcdDevice=ea.64 [ 99.286250][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 99.297126][ T4522] usb 4-1: Invalid ep0 maxpacket: 0 [ 99.314127][ T4487] usb 2-1: config 0 descriptor?? [ 99.359213][ T4487] disable ehci-hcd to run US-144 10:24:09 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe0, 0x1, 0x4, 0x8, 0xfd4f, 0xa617, 0xbbcd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xc4, 0xda}}]}}]}}, 0x0) [ 99.447139][ T4522] usb 4-1: new high-speed USB device number 30 using dummy_hcd [ 99.566116][ T4967] usb 2-1: USB disconnect, device number 31 [ 99.567880][ T4522] usb 4-1: Invalid ep0 maxpacket: 0 [ 99.577731][ T4522] usb usb4-port1: attempt power cycle [ 99.596971][ T4552] usb 6-1: new high-speed USB device number 33 using dummy_hcd [ 99.716969][ T4487] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 99.807039][ T4487] usb 3-1: Using ep0 maxpacket: 8 [ 99.876958][ T4552] usb 6-1: device descriptor read/64, error 18 10:24:10 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 99.927030][ T4487] usb 3-1: New USB device found, idVendor=fd4f, idProduct=a617, bcdDevice=bb.cd [ 99.936142][ T4487] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 99.950043][ T4487] usb 3-1: config 0 descriptor?? 10:24:10 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) 10:24:10 executing program 1: syz_usb_connect(0x0, 0x3e9, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0xd8, 0x5e, 0xe8, 0x8, 0x644, 0x8020, 0xea64, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x43, 0x97, 0x66}}]}}]}}, 0x0) [ 100.213513][ T12] usb 3-1: USB disconnect, device number 25 [ 100.276963][ T4552] usb 6-1: device descriptor read/64, error 18 [ 100.287075][ T4522] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 100.306964][ T5] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 100.388195][ T95] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 100.409384][ T5] usb 1-1: Invalid ep0 maxpacket: 0 [ 100.477022][ T95] usb 2-1: Using ep0 maxpacket: 8 [ 100.546947][ T4552] usb 6-1: new high-speed USB device number 34 using dummy_hcd [ 100.557111][ T5] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 100.567032][ T4522] usb 4-1: device descriptor read/64, error 18 [ 100.597015][ T95] usb 2-1: New USB device found, idVendor=0644, idProduct=8020, bcdDevice=ea.64 [ 100.606247][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 100.615641][ T95] usb 2-1: config 0 descriptor?? [ 100.657104][ T5] usb 1-1: Invalid ep0 maxpacket: 0 [ 100.662696][ T5] usb usb1-port1: attempt power cycle [ 100.670321][ T95] disable ehci-hcd to run US-144 [ 100.836987][ T4552] usb 6-1: device descriptor read/64, error 18 [ 100.871990][ T4487] usb 2-1: USB disconnect, device number 32 [ 100.966949][ T4522] usb 4-1: device descriptor read/64, error 18 10:24:11 executing program 5: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x0, 0x80, [{{0x9, 0x4, 0x0, 0x9, 0x0, 0x7, 0x1, 0x3, 0x6, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0xfd}}}}}]}}]}}, 0x0) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x42601) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xffffff45) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) 10:24:11 executing program 2: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe0, 0x1, 0x4, 0x8, 0xfd4f, 0xa617, 0xbbcd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xc4, 0xda}}]}}]}}, 0x0) 10:24:11 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 101.226971][ T4552] usb 6-1: device descriptor read/64, error 18 [ 101.237173][ T4522] usb 4-1: new high-speed USB device number 32 using dummy_hcd 10:24:11 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 101.347116][ T4552] usb usb6-port1: unable to enumerate USB device [ 101.376967][ T5] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 101.497004][ T4487] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 101.507090][ T4522] usb 4-1: device descriptor read/64, error 18 [ 101.557007][ T4967] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 101.617047][ T4487] usb 3-1: Using ep0 maxpacket: 8 [ 101.647042][ T5] usb 1-1: device descriptor read/64, error 18 [ 101.647242][ T4967] usb 5-1: Invalid ep0 maxpacket: 0 [ 101.707134][ T4552] usb 6-1: new high-speed USB device number 35 using dummy_hcd [ 101.747093][ T4487] usb 3-1: New USB device found, idVendor=fd4f, idProduct=a617, bcdDevice=bb.cd [ 101.756224][ T4487] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 101.764317][ T4483] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 101.772732][ T4487] usb 3-1: config 0 descriptor?? [ 101.806983][ T4967] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 101.807280][ T4552] usb 6-1: Invalid ep0 maxpacket: 0 [ 101.857026][ T4483] usb 2-1: Invalid ep0 maxpacket: 0 [ 101.897072][ T4967] usb 5-1: Invalid ep0 maxpacket: 0 [ 101.902613][ T4967] usb usb5-port1: attempt power cycle [ 101.906980][ T4522] usb 4-1: device descriptor read/64, error 18 10:24:12 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 101.986972][ T4552] usb 6-1: new high-speed USB device number 36 using dummy_hcd [ 102.007010][ T4483] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 102.027136][ T4522] usb usb4-port1: unable to enumerate USB device [ 102.037213][ T5] usb 1-1: device descriptor read/64, error 18 [ 102.045694][ T4487] usb 3-1: USB disconnect, device number 26 [ 102.077066][ T4552] usb 6-1: Invalid ep0 maxpacket: 0 [ 102.091985][ T4552] usb usb6-port1: attempt power cycle [ 102.097095][ T4483] usb 2-1: Invalid ep0 maxpacket: 0 [ 102.102917][ T4483] usb usb2-port1: attempt power cycle [ 102.317009][ T5] usb 1-1: new high-speed USB device number 31 using dummy_hcd [ 102.496967][ T4522] usb 4-1: new high-speed USB device number 33 using dummy_hcd 10:24:12 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 102.590220][ T4522] usb 4-1: Invalid ep0 maxpacket: 0 [ 102.597238][ T5] usb 1-1: device descriptor read/64, error 18 [ 102.626969][ T4967] usb 5-1: new high-speed USB device number 24 using dummy_hcd [ 102.737620][ T4522] usb 4-1: new high-speed USB device number 34 using dummy_hcd [ 102.807086][ T4552] usb 6-1: new high-speed USB device number 37 using dummy_hcd [ 102.826974][ T4483] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 102.827258][ T4522] usb 4-1: Invalid ep0 maxpacket: 0 [ 102.835116][ T4522] usb usb4-port1: attempt power cycle [ 102.906995][ T95] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 102.917356][ T4967] usb 5-1: device descriptor read/64, error 18 [ 102.987044][ T5] usb 1-1: device descriptor read/64, error 18 [ 102.997081][ T95] usb 3-1: Invalid ep0 maxpacket: 0 [ 103.076974][ T4552] usb 6-1: device descriptor read/64, error 18 [ 103.106998][ T4483] usb 2-1: device descriptor read/64, error 18 [ 103.107121][ T5] usb usb1-port1: unable to enumerate USB device [ 103.146965][ T95] usb 3-1: new high-speed USB device number 28 using dummy_hcd 10:24:13 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 103.237189][ T95] usb 3-1: Invalid ep0 maxpacket: 0 [ 103.257371][ T95] usb usb3-port1: attempt power cycle [ 103.307151][ T4967] usb 5-1: device descriptor read/64, error 18 [ 103.476995][ T4552] usb 6-1: device descriptor read/64, error 18 [ 103.497017][ T4483] usb 2-1: device descriptor read/64, error 18 [ 103.546998][ T4522] usb 4-1: new high-speed USB device number 35 using dummy_hcd [ 103.576981][ T4967] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 103.716975][ T5] usb 1-1: new high-speed USB device number 32 using dummy_hcd [ 103.746981][ T4552] usb 6-1: new high-speed USB device number 38 using dummy_hcd [ 103.776987][ T4483] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 103.807269][ T5] usb 1-1: Invalid ep0 maxpacket: 0 [ 103.817066][ T4522] usb 4-1: device descriptor read/64, error 18 [ 103.846979][ T4967] usb 5-1: device descriptor read/64, error 18 [ 103.957051][ T5] usb 1-1: new high-speed USB device number 33 using dummy_hcd [ 103.967136][ T95] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 104.017131][ T4552] usb 6-1: device descriptor read/64, error 18 [ 104.047123][ T5] usb 1-1: Invalid ep0 maxpacket: 0 [ 104.052598][ T5] usb usb1-port1: attempt power cycle [ 104.067009][ T4483] usb 2-1: device descriptor read/64, error 18 [ 104.206993][ T4522] usb 4-1: device descriptor read/64, error 18 [ 104.236970][ T4967] usb 5-1: device descriptor read/64, error 18 [ 104.247034][ T95] usb 3-1: device descriptor read/64, error 18 [ 104.357060][ T4967] usb usb5-port1: unable to enumerate USB device 10:24:14 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe0, 0x1, 0x4, 0x8, 0xfd4f, 0xa617, 0xbbcd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xc4, 0xda}}]}}]}}, 0x0) [ 104.416949][ T4552] usb 6-1: device descriptor read/64, error 18 [ 104.467055][ T4483] usb 2-1: device descriptor read/64, error 18 [ 104.477251][ T4522] usb 4-1: new high-speed USB device number 36 using dummy_hcd 10:24:14 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 104.538087][ T4552] usb usb6-port1: unable to enumerate USB device [ 104.599410][ T4483] usb usb2-port1: unable to enumerate USB device [ 104.637035][ T95] usb 3-1: device descriptor read/64, error 18 10:24:14 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 104.747134][ T4522] usb 4-1: device descriptor read/64, error 18 [ 104.767018][ T5] usb 1-1: new high-speed USB device number 34 using dummy_hcd [ 104.887076][ T4552] usb 6-1: new high-speed USB device number 39 using dummy_hcd [ 104.907219][ T95] usb 3-1: new high-speed USB device number 30 using dummy_hcd [ 104.977693][ T4552] usb 6-1: Using ep0 maxpacket: 8 [ 105.006990][ T12] usb 5-1: new high-speed USB device number 26 using dummy_hcd [ 105.046965][ T5] usb 1-1: device descriptor read/64, error 18 [ 105.097124][ T4552] usb 6-1: New USB device found, idVendor=fd4f, idProduct=a617, bcdDevice=bb.cd [ 105.106329][ T4552] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 105.114941][ T12] usb 5-1: Invalid ep0 maxpacket: 0 [ 105.126764][ T4552] usb 6-1: config 0 descriptor?? [ 105.136977][ T4522] usb 4-1: device descriptor read/64, error 18 [ 105.178666][ T4483] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 105.187085][ T95] usb 3-1: device descriptor read/64, error 18 10:24:15 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 105.257129][ T4522] usb usb4-port1: unable to enumerate USB device [ 105.267107][ T12] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 105.278158][ T4483] usb 2-1: Invalid ep0 maxpacket: 0 [ 105.357070][ T12] usb 5-1: Invalid ep0 maxpacket: 0 [ 105.362467][ T12] usb usb5-port1: attempt power cycle [ 105.397744][ T4552] usb 6-1: USB disconnect, device number 39 [ 105.427093][ T4483] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 105.437385][ T5] usb 1-1: device descriptor read/64, error 18 [ 105.527068][ T4483] usb 2-1: Invalid ep0 maxpacket: 0 [ 105.532477][ T4483] usb usb2-port1: attempt power cycle [ 105.586970][ T95] usb 3-1: device descriptor read/64, error 18 [ 105.706973][ T5] usb 1-1: new high-speed USB device number 35 using dummy_hcd [ 105.714847][ T95] usb usb3-port1: unable to enumerate USB device [ 105.766956][ T4522] usb 4-1: new high-speed USB device number 37 using dummy_hcd [ 105.857100][ T4522] usb 4-1: Invalid ep0 maxpacket: 0 10:24:15 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe0, 0x1, 0x4, 0x8, 0xfd4f, 0xa617, 0xbbcd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xc4, 0xda}}]}}]}}, 0x0) 10:24:15 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 105.997118][ T5] usb 1-1: device descriptor read/64, error 18 [ 106.007088][ T4522] usb 4-1: new high-speed USB device number 38 using dummy_hcd [ 106.077030][ T12] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 106.097143][ T4522] usb 4-1: Invalid ep0 maxpacket: 0 [ 106.102759][ T4522] usb usb4-port1: attempt power cycle [ 106.186993][ T4967] usb 6-1: new high-speed USB device number 40 using dummy_hcd [ 106.257074][ T4483] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 106.277078][ T4967] usb 6-1: Using ep0 maxpacket: 8 [ 106.356966][ T12] usb 5-1: device descriptor read/64, error 18 [ 106.396983][ T5] usb 1-1: device descriptor read/64, error 18 [ 106.397883][ T4967] usb 6-1: New USB device found, idVendor=fd4f, idProduct=a617, bcdDevice=bb.cd [ 106.412406][ T4967] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 106.421273][ T4967] usb 6-1: config 0 descriptor?? [ 106.426990][ T95] usb 3-1: new high-speed USB device number 31 using dummy_hcd 10:24:16 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 106.517423][ T5] usb usb1-port1: unable to enumerate USB device [ 106.527098][ T95] usb 3-1: Invalid ep0 maxpacket: 0 [ 106.536990][ T4483] usb 2-1: device descriptor read/64, error 18 [ 106.677065][ T95] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 106.679619][ T4967] usb 6-1: USB disconnect, device number 40 [ 106.747236][ T12] usb 5-1: device descriptor read/64, error 18 [ 106.767068][ T95] usb 3-1: Invalid ep0 maxpacket: 0 [ 106.772756][ T95] usb usb3-port1: attempt power cycle [ 106.826971][ T4522] usb 4-1: new high-speed USB device number 39 using dummy_hcd [ 106.940060][ T4483] usb 2-1: device descriptor read/64, error 18 [ 107.016988][ T12] usb 5-1: new high-speed USB device number 29 using dummy_hcd [ 107.046984][ T5] usb 1-1: new high-speed USB device number 36 using dummy_hcd [ 107.106956][ T4522] usb 4-1: device descriptor read/64, error 18 [ 107.137323][ T5] usb 1-1: Invalid ep0 maxpacket: 0 10:24:17 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xe0, 0x1, 0x4, 0x8, 0xfd4f, 0xa617, 0xbbcd, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9e, 0xc4, 0xda}}]}}]}}, 0x0) [ 107.226976][ T4483] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 107.287026][ T12] usb 5-1: device descriptor read/64, error 18 [ 107.293339][ T5] usb 1-1: new high-speed USB device number 37 using dummy_hcd [ 107.387068][ T5] usb 1-1: Invalid ep0 maxpacket: 0 [ 107.392555][ T5] usb usb1-port1: attempt power cycle [ 107.476977][ T4552] usb 6-1: new high-speed USB device number 41 using dummy_hcd [ 107.487301][ T95] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 107.497023][ T4522] usb 4-1: device descriptor read/64, error 18 [ 107.506996][ T4483] usb 2-1: device descriptor read/64, error 18 [ 107.567079][ T4552] usb 6-1: Using ep0 maxpacket: 8 [ 107.676988][ T12] usb 5-1: device descriptor read/64, error 18 [ 107.687401][ T4552] usb 6-1: New USB device found, idVendor=fd4f, idProduct=a617, bcdDevice=bb.cd [ 107.696530][ T4552] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 107.705940][ T4552] usb 6-1: config 0 descriptor?? [ 107.756974][ T95] usb 3-1: device descriptor read/64, error 18 [ 107.767082][ T4522] usb 4-1: new high-speed USB device number 40 using dummy_hcd 10:24:17 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 107.807216][ T12] usb usb5-port1: unable to enumerate USB device [ 107.897140][ T4483] usb 2-1: device descriptor read/64, error 18 [ 107.957170][ T12] usb 6-1: USB disconnect, device number 41 [ 108.018032][ T4483] usb usb2-port1: unable to enumerate USB device [ 108.036978][ T4522] usb 4-1: device descriptor read/64, error 18 10:24:18 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 108.116992][ T5] usb 1-1: new high-speed USB device number 38 using dummy_hcd [ 108.177237][ T95] usb 3-1: device descriptor read/64, error 18 [ 108.336973][ T4967] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 108.397018][ T5] usb 1-1: device descriptor read/64, error 18 [ 108.426962][ T4522] usb 4-1: device descriptor read/64, error 18 [ 108.427062][ T4967] usb 5-1: Invalid ep0 maxpacket: 0 [ 108.446987][ T95] usb 3-1: new high-speed USB device number 34 using dummy_hcd 10:24:18 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) 10:24:18 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 108.537246][ T4483] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 108.547176][ T4522] usb usb4-port1: unable to enumerate USB device [ 108.597143][ T4967] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 108.647075][ T4483] usb 2-1: Invalid ep0 maxpacket: 0 [ 108.697106][ T4967] usb 5-1: Invalid ep0 maxpacket: 0 [ 108.702811][ T4967] usb usb5-port1: attempt power cycle [ 108.736968][ T95] usb 3-1: device descriptor read/64, error 18 [ 108.797001][ T4483] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 108.807029][ T5] usb 1-1: device descriptor read/64, error 18 [ 108.897061][ T4483] usb 2-1: Invalid ep0 maxpacket: 0 [ 108.902693][ T4483] usb usb2-port1: attempt power cycle [ 109.077128][ T5] usb 1-1: new high-speed USB device number 39 using dummy_hcd [ 109.147000][ T95] usb 3-1: device descriptor read/64, error 18 [ 109.267043][ T95] usb usb3-port1: unable to enumerate USB device 10:24:19 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x19, 0xfffffffffffffe58, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) write$hidraw(r2, &(0x7f0000000000)='4', 0x20000001) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x0, 0x0, 0x2}}}}}]}}]}}, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x3, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f00000000c0)) ioctl$HIDIOCAPPLICATION(r1, 0x6609, 0x0) [ 109.357019][ T5] usb 1-1: device descriptor read/64, error 18 [ 109.436984][ T4967] usb 5-1: new high-speed USB device number 32 using dummy_hcd 10:24:19 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) 10:24:19 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 109.626975][ T4483] usb 2-1: new high-speed USB device number 43 using dummy_hcd [ 109.707913][ T4967] usb 5-1: device descriptor read/64, error 18 [ 109.777019][ T5] usb 1-1: device descriptor read/64, error 18 [ 109.807027][ T4487] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 109.897173][ T5] usb usb1-port1: unable to enumerate USB device [ 109.907351][ T4487] usb 3-1: Invalid ep0 maxpacket: 0 [ 109.917097][ T4483] usb 2-1: device descriptor read/64, error 18 10:24:20 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 110.057506][ T4487] usb 3-1: new high-speed USB device number 36 using dummy_hcd [ 110.097118][ T4967] usb 5-1: device descriptor read/64, error 18 [ 110.147109][ T4487] usb 3-1: Invalid ep0 maxpacket: 0 [ 110.159517][ T4487] usb usb3-port1: attempt power cycle [ 110.307051][ T4483] usb 2-1: device descriptor read/64, error 18 [ 110.377111][ T4967] usb 5-1: new high-speed USB device number 33 using dummy_hcd [ 110.576981][ T4483] usb 2-1: new high-speed USB device number 44 using dummy_hcd 10:24:20 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 110.667392][ T4967] usb 5-1: device descriptor read/64, error 18 10:24:20 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 110.857123][ T4483] usb 2-1: device descriptor read/64, error 18 [ 110.887136][ T4487] usb 3-1: new high-speed USB device number 37 using dummy_hcd 10:24:21 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 111.067074][ T4967] usb 5-1: device descriptor read/64, error 18 10:24:21 executing program 5: syz_usb_connect$cdc_ecm(0x0, 0x62, &(0x7f00000004c0)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x582, 0x8b, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x50, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm={0x15}]}}}]}}]}}, 0x0) [ 111.167073][ T4487] usb 3-1: device descriptor read/64, error 18 [ 111.197272][ T4967] usb usb5-port1: unable to enumerate USB device [ 111.250187][ T4483] usb 2-1: device descriptor read/64, error 18 10:24:21 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000980)={0x0, 0x0, 0x22, {0x22, 0x0, "89c62c16052dc0b22a9a1ab4f4af6cec65094c9ab2776f137976c2911a44fe02"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x2000) syz_usb_disconnect(r1) [ 111.367330][ T4483] usb usb2-port1: unable to enumerate USB device 10:24:21 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x77, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x65, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm={0x15}, @mdlm={0x15}]}}}]}}]}}, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 111.546988][ T5] usb 6-1: new high-speed USB device number 42 using dummy_hcd 10:24:21 executing program 3: syz_usb_connect(0x0, 0x2bd, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb4, 0x5d, 0xc2, 0x8, 0x4b4, 0x2830, 0xa921, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7f, 0x9, 0xed}}]}}]}}, 0x0) [ 111.607086][ T4487] usb 3-1: device descriptor read/64, error 18 [ 111.767063][ T5] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 10:24:21 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(0xffffffffffffffff, &(0x7f0000000c00), 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000bc0)='/dev/hidraw#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400104) write$hidraw(r0, &(0x7f0000000000)="bd", 0x1) [ 111.856992][ T4967] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 111.886947][ T4487] usb 3-1: new high-speed USB device number 38 using dummy_hcd [ 111.937064][ T95] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 111.947087][ T5] usb 6-1: New USB device found, idVendor=0582, idProduct=008b, bcdDevice= 0.40 [ 111.947470][ T4967] usb 5-1: Using ep0 maxpacket: 8 [ 111.956167][ T5] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 111.956182][ T5] usb 6-1: Product: syz [ 111.956197][ T5] usb 6-1: Manufacturer: syz [ 111.977279][ T4483] usb 2-1: new high-speed USB device number 45 using dummy_hcd [ 111.978276][ T5] usb 6-1: SerialNumber: syz [ 112.057119][ T95] usb 4-1: Using ep0 maxpacket: 8 [ 112.067205][ T4483] usb 2-1: Using ep0 maxpacket: 8 [ 112.087156][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 112.098173][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 112.108046][ T4967] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 112.120882][ T4967] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 112.129961][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 112.141489][ T4967] usb 5-1: config 0 descriptor?? [ 112.177113][ T95] usb 4-1: New USB device found, idVendor=04b4, idProduct=2830, bcdDevice=a9.21 [ 112.186299][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 112.206976][ T4487] usb 3-1: device descriptor read/64, error 18 [ 112.213795][ T95] usb 4-1: config 0 descriptor?? [ 112.227044][ T4483] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 112.247107][ T5] cdc_ether: probe of 6-1:1.0 failed with error -22 [ 112.256447][ T5] snd-usb-audio: probe of 6-1:1.0 failed with error -2 [ 112.265204][ T95] dvb-usb: found a 'Opera1 DVB-S USB2.0' in cold state, will try to load a firmware [ 112.290939][ T95] usb 4-1: Direct firmware load for dvb-usb-opera-01.fw failed with error -2 [ 112.304085][ T5] usb 6-1: USB disconnect, device number 42 [ 112.310317][ T95] dvb-usb: did not find the firmware file 'dvb-usb-opera-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 112.326380][ T95] opera1: probe of 4-1:0.0 failed with error -22 [ 112.427188][ T4483] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 112.436487][ T4483] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 112.444576][ T4483] usb 2-1: Product: syz [ 112.448830][ T4483] usb 2-1: Manufacturer: syz [ 112.453423][ T4483] usb 2-1: SerialNumber: syz [ 112.465943][ T4642] usb 4-1: USB disconnect, device number 41 [ 112.497819][ T4483] usb 2-1: bad CDC descriptors 10:24:22 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) [ 112.607803][ T4967] keytouch 0003:0926:3333.000F: fixing up Keytouch IEC report descriptor [ 112.617231][ T4487] usb 3-1: device descriptor read/64, error 18 [ 112.624385][ T4967] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.000F/input/input52 [ 112.704252][ T5] usb 2-1: USB disconnect, device number 45 [ 112.724421][ T4967] keytouch 0003:0926:3333.000F: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 112.738472][ T4487] usb usb3-port1: unable to enumerate USB device 10:24:22 executing program 0: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40004580, 0x0) [ 112.987071][ T95] usb 6-1: new high-speed USB device number 43 using dummy_hcd [ 113.010586][ T4487] usb 5-1: USB disconnect, device number 34 10:24:23 executing program 0: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40004580, 0x0) [ 113.217360][ T95] usb 6-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 113.237091][ T5] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 113.347142][ T5] usb 4-1: Using ep0 maxpacket: 8 10:24:23 executing program 0: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40004580, 0x0) [ 113.387148][ T95] usb 6-1: New USB device found, idVendor=0582, idProduct=008b, bcdDevice= 0.40 [ 113.396233][ T95] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 113.404280][ T95] usb 6-1: Product: syz [ 113.408512][ T95] usb 6-1: Manufacturer: syz [ 113.413115][ T95] usb 6-1: SerialNumber: syz [ 113.477026][ T4967] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 113.507093][ T5] usb 4-1: New USB device found, idVendor=04b4, idProduct=2830, bcdDevice=a9.21 [ 113.516165][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:24:23 executing program 0: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40004580, 0x0) [ 113.525705][ T5] usb 4-1: config 0 descriptor?? [ 113.568708][ T5] dvb-usb: found a 'Opera1 DVB-S USB2.0' in cold state, will try to load a firmware [ 113.578995][ T5] usb 4-1: Direct firmware load for dvb-usb-opera-01.fw failed with error -2 [ 113.587037][ T4967] usb 2-1: Using ep0 maxpacket: 8 [ 113.588366][ T5] dvb-usb: did not find the firmware file 'dvb-usb-opera-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 113.608122][ T5] opera1: probe of 4-1:0.0 failed with error -22 10:24:23 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000001040)={{0x12, 0x1, 0x0, 0xb3, 0xbd, 0x83, 0x8, 0x413, 0x6a04, 0xbd89, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0xbc, 0x9a}}]}}]}}, 0x0) [ 113.647031][ T95] cdc_ether: probe of 6-1:1.0 failed with error -22 [ 113.655071][ T95] snd-usb-audio: probe of 6-1:1.0 failed with error -2 [ 113.697685][ T4483] usb 6-1: USB disconnect, device number 43 [ 113.727396][ T4967] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 113.767810][ T5] usb 4-1: USB disconnect, device number 42 [ 113.806971][ T4487] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 113.897488][ T4967] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 113.906635][ T4967] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 113.914689][ T4967] usb 2-1: Product: syz [ 113.918900][ T4967] usb 2-1: Manufacturer: syz [ 113.923627][ T4967] usb 2-1: SerialNumber: syz [ 113.928372][ T4487] usb 5-1: Using ep0 maxpacket: 8 [ 113.967024][ T95] usb 1-1: new high-speed USB device number 40 using dummy_hcd [ 113.968159][ T4967] usb 2-1: bad CDC descriptors [ 114.047047][ T4487] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 114.058016][ T4487] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 114.067918][ T4487] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 114.077054][ T95] usb 1-1: Using ep0 maxpacket: 8 [ 114.080767][ T4487] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 114.095075][ T4487] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.104266][ T4487] usb 5-1: config 0 descriptor?? 10:24:24 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000009003020200e010173170000000109021b0001000000000904000001a968620009050900611fa907000efbba1b483aa63367a59eef88a44bab137e61e6009f71644b7271a8f7918d676dd33a5115acfcad9e8b4652b25203afb11c73e675429054064dd4daf610c292dc80cc13b298c8c1a0fb10f38dfb646643073293e7bad88210b0d01e9199a21c1ebe33955ea3503f6bc5b957da839d235aa94021f2111bd9faf43f4251f41f376c921e5264498b45c787d96dc685caa5ca18018311a411dac2f85518f74302869a8141d82138c40a9a4bcf74428a5716c81f2c727df27976109f04f81b5f77935d39491367b30d57fdcb0ee5e9faee000fd7849b6213100e0e6c773b0e81fcdab90800cac9d3fe688994ef61dc22878eb0787b0713e35a5140a51688db8b19fb1772035c07dec18d4b845e863137deedf00afcc06fade1508aec490b67dcf5c6e0c274e13479a0da2de87d46668c6360b1bb388a28fbacab0ccdfb0fff28e51a28c35f4aa0ca1d3ad33b0f7d53d9d4b1e3b72da7d7c45511ff4016db47d4064f973dad2cfe1d87"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x40, 0x2000) syz_usb_disconnect(r0) [ 114.179181][ T4967] usb 2-1: USB disconnect, device number 46 [ 114.207180][ T95] usb 1-1: New USB device found, idVendor=0413, idProduct=6a04, bcdDevice=bd.89 [ 114.216258][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.227821][ T95] usb 1-1: config 0 descriptor?? 10:24:24 executing program 3: syz_usb_connect(0x0, 0x2bd, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb4, 0x5d, 0xc2, 0x8, 0x4b4, 0x2830, 0xa921, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7f, 0x9, 0xed}}]}}]}}, 0x0) [ 114.279923][ T95] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-22 [ 114.291763][ T95] dvb_usb_af9015: probe of 1-1:0.0 failed with error -22 [ 114.407860][ T4487] keytouch 0003:0926:3333.0010: fixing up Keytouch IEC report descriptor [ 114.419069][ T4487] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0010/input/input53 [ 114.469454][ T4967] usb 1-1: USB disconnect, device number 40 [ 114.486973][ T4483] usb 6-1: new high-speed USB device number 44 using dummy_hcd [ 114.501636][ T4487] keytouch 0003:0926:3333.0010: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 10:24:24 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000980)={0x0, 0x0, 0x22, {0x22, 0x0, "89c62c16052dc0b22a9a1ab4f4af6cec65094c9ab2776f137976c2911a44fe02"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x2000) syz_usb_disconnect(r1) [ 114.528673][ T4487] usb 5-1: USB disconnect, device number 35 10:24:24 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x77, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x65, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm={0x15}, @mdlm={0x15}]}}}]}}]}}, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 114.589992][ T4483] usb 6-1: Using ep0 maxpacket: 32 [ 114.595246][ T4642] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 114.691989][ T4642] usb 4-1: Using ep0 maxpacket: 8 [ 114.707060][ T4483] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x9 has invalid maxpacket 1889, setting to 64 [ 114.718035][ T4483] usb 6-1: New USB device found, idVendor=0e20, idProduct=0101, bcdDevice=17.73 [ 114.727104][ T4483] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.735969][ T4483] usb 6-1: config 0 descriptor?? [ 114.777665][ T4483] hub 6-1:0.0: bad descriptor, ignoring hub [ 114.783742][ T4483] hub: probe of 6-1:0.0 failed with error -5 [ 114.792237][ T4483] input: USB Pegasus Device 0e20:0101 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/input/input54 [ 114.817114][ T4642] usb 4-1: New USB device found, idVendor=04b4, idProduct=2830, bcdDevice=a9.21 [ 114.826228][ T4642] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.835708][ T4642] usb 4-1: config 0 descriptor?? [ 114.856983][ T95] usb 2-1: new high-speed USB device number 47 using dummy_hcd [ 114.878771][ T4642] dvb-usb: found a 'Opera1 DVB-S USB2.0' in cold state, will try to load a firmware [ 114.889009][ T4642] usb 4-1: Direct firmware load for dvb-usb-opera-01.fw failed with error -2 [ 114.897954][ T4642] dvb-usb: did not find the firmware file 'dvb-usb-opera-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware 10:24:24 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) [ 114.927899][ T4642] opera1: probe of 4-1:0.0 failed with error -22 [ 114.947152][ T95] usb 2-1: Using ep0 maxpacket: 8 [ 115.047104][ T4487] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 115.067171][ T95] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 115.092062][ T4483] usb 4-1: USB disconnect, device number 43 [ 115.137026][ T4487] usb 5-1: Using ep0 maxpacket: 8 [ 115.236980][ T5] usb 1-1: new high-speed USB device number 41 using dummy_hcd [ 115.247206][ T95] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 115.256243][ T95] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 115.264322][ T95] usb 2-1: Product: syz [ 115.267036][ T4487] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 115.268556][ T95] usb 2-1: Manufacturer: syz [ 115.268574][ T95] usb 2-1: SerialNumber: syz [ 115.279474][ T4487] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 115.298453][ T4487] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 115.311271][ T4487] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 115.320339][ T4487] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 115.334345][ T4487] usb 5-1: config 0 descriptor?? [ 115.347904][ T95] usb 2-1: bad CDC descriptors [ 115.352942][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 115.477087][ T5] usb 1-1: New USB device found, idVendor=0413, idProduct=6a04, bcdDevice=bd.89 [ 115.486167][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 115.495385][ T5] usb 1-1: config 0 descriptor?? 10:24:25 executing program 3: syz_usb_connect(0x0, 0x2bd, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb4, 0x5d, 0xc2, 0x8, 0x4b4, 0x2830, 0xa921, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7f, 0x9, 0xed}}]}}]}}, 0x0) [ 115.539129][ T5] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-22 [ 115.545922][ T5] dvb_usb_af9015: probe of 1-1:0.0 failed with error -22 [ 115.566168][ T5] usb 2-1: USB disconnect, device number 47 [ 115.738627][ T4483] usb 1-1: USB disconnect, device number 41 [ 115.818069][ T4487] keytouch 0003:0926:3333.0011: fixing up Keytouch IEC report descriptor [ 115.829495][ T4487] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0011/input/input55 [ 115.886976][ T95] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 115.916440][ T4487] keytouch 0003:0926:3333.0011: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 115.977040][ T95] usb 4-1: Using ep0 maxpacket: 8 10:24:26 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x77, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x65, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm={0x15}, @mdlm={0x15}]}}}]}}]}}, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 116.097045][ T95] usb 4-1: New USB device found, idVendor=04b4, idProduct=2830, bcdDevice=a9.21 [ 116.106099][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 116.115109][ T95] usb 4-1: config 0 descriptor?? [ 116.158791][ T95] dvb-usb: found a 'Opera1 DVB-S USB2.0' in cold state, will try to load a firmware [ 116.168680][ T95] usb 4-1: Direct firmware load for dvb-usb-opera-01.fw failed with error -2 [ 116.177638][ T95] dvb-usb: did not find the firmware file 'dvb-usb-opera-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 116.192774][ T95] opera1: probe of 4-1:0.0 failed with error -22 10:24:26 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000001040)={{0x12, 0x1, 0x0, 0xb3, 0xbd, 0x83, 0x8, 0x413, 0x6a04, 0xbd89, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0xbc, 0x9a}}]}}]}}, 0x0) [ 116.244840][ T4487] usb 5-1: USB disconnect, device number 36 [ 116.357027][ T4483] usb 2-1: new high-speed USB device number 48 using dummy_hcd [ 116.370893][ T95] usb 4-1: USB disconnect, device number 44 10:24:26 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) [ 116.447066][ T4483] usb 2-1: Using ep0 maxpacket: 8 [ 116.527035][ T4967] usb 1-1: new high-speed USB device number 42 using dummy_hcd [ 116.567059][ T4483] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 116.617047][ T4967] usb 1-1: Using ep0 maxpacket: 8 [ 116.737116][ T4967] usb 1-1: New USB device found, idVendor=0413, idProduct=6a04, bcdDevice=bd.89 [ 116.746332][ T4967] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 116.764394][ T4483] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 116.773526][ T4483] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 116.781559][ T4483] usb 2-1: Product: syz 10:24:26 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000980)={0x0, 0x0, 0x22, {0x22, 0x0, "89c62c16052dc0b22a9a1ab4f4af6cec65094c9ab2776f137976c2911a44fe02"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x2000) syz_usb_disconnect(r1) [ 116.785750][ T4483] usb 2-1: Manufacturer: syz [ 116.790475][ T4483] usb 2-1: SerialNumber: syz [ 116.807936][ T4967] usb 1-1: config 0 descriptor?? 10:24:26 executing program 3: syz_usb_connect(0x0, 0x2bd, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xb4, 0x5d, 0xc2, 0x8, 0x4b4, 0x2830, 0xa921, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7f, 0x9, 0xed}}]}}]}}, 0x0) [ 116.849931][ T4967] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-22 [ 116.856595][ T4967] dvb_usb_af9015: probe of 1-1:0.0 failed with error -22 [ 116.868137][ T4483] usb 2-1: bad CDC descriptors [ 117.058651][ T4483] usb 1-1: USB disconnect, device number 42 [ 117.079600][ T78] usb 2-1: USB disconnect, device number 48 [ 117.117308][ T4487] usb 5-1: new high-speed USB device number 37 using dummy_hcd [ 117.187157][ T4967] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 117.207136][ T4487] usb 5-1: Using ep0 maxpacket: 8 [ 117.277024][ T4967] usb 4-1: Using ep0 maxpacket: 8 [ 117.327085][ T4487] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 117.338108][ T4487] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 117.347895][ T4487] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 117.360755][ T4487] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 117.369846][ T4487] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 117.378626][ T4487] usb 5-1: config 0 descriptor?? [ 117.417053][ T4967] usb 4-1: New USB device found, idVendor=04b4, idProduct=2830, bcdDevice=a9.21 [ 117.426129][ T4967] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 117.437431][ T4967] usb 4-1: config 0 descriptor?? [ 117.478707][ T4967] dvb-usb: found a 'Opera1 DVB-S USB2.0' in cold state, will try to load a firmware [ 117.488832][ T4967] usb 4-1: Direct firmware load for dvb-usb-opera-01.fw failed with error -2 [ 117.497770][ T4967] dvb-usb: did not find the firmware file 'dvb-usb-opera-01.fw' (status -2). You can use /scripts/get_dvb_firmware to get the firmware [ 117.512749][ T4967] opera1: probe of 4-1:0.0 failed with error -22 10:24:27 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000001040)={{0x12, 0x1, 0x0, 0xb3, 0xbd, 0x83, 0x8, 0x413, 0x6a04, 0xbd89, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0xbc, 0x9a}}]}}]}}, 0x0) [ 117.688419][ T4967] usb 4-1: USB disconnect, device number 45 [ 117.847043][ T95] usb 1-1: new high-speed USB device number 43 using dummy_hcd [ 117.848030][ T4487] keytouch 0003:0926:3333.0012: fixing up Keytouch IEC report descriptor [ 117.865586][ T4487] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0012/input/input56 [ 117.957354][ T4487] keytouch 0003:0926:3333.0012: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 117.977177][ T95] usb 1-1: Using ep0 maxpacket: 8 [ 118.097059][ T95] usb 1-1: New USB device found, idVendor=0413, idProduct=6a04, bcdDevice=bd.89 [ 118.106167][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 118.115154][ T95] usb 1-1: config 0 descriptor?? [ 118.159053][ T95] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-22 [ 118.165779][ T95] dvb_usb_af9015: probe of 1-1:0.0 failed with error -22 [ 118.259219][ T4487] usb 5-1: USB disconnect, device number 37 [ 118.367703][ T95] usb 1-1: USB disconnect, device number 43 [ 119.199301][ T4642] usb 6-1: USB disconnect, device number 44 10:24:29 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:29 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000009003020200e010173170000000109021b0001000000000904000001a968620009050900611fa907000efbba1b483aa63367a59eef88a44bab137e61e6009f71644b7271a8f7918d676dd33a5115acfcad9e8b4652b25203afb11c73e675429054064dd4daf610c292dc80cc13b298c8c1a0fb10f38dfb646643073293e7bad88210b0d01e9199a21c1ebe33955ea3503f6bc5b957da839d235aa94021f2111bd9faf43f4251f41f376c921e5264498b45c787d96dc685caa5ca18018311a411dac2f85518f74302869a8141d82138c40a9a4bcf74428a5716c81f2c727df27976109f04f81b5f77935d39491367b30d57fdcb0ee5e9faee000fd7849b6213100e0e6c773b0e81fcdab90800cac9d3fe688994ef61dc22878eb0787b0713e35a5140a51688db8b19fb1772035c07dec18d4b845e863137deedf00afcc06fade1508aec490b67dcf5c6e0c274e13479a0da2de87d46668c6360b1bb388a28fbacab0ccdfb0fff28e51a28c35f4aa0ca1d3ad33b0f7d53d9d4b1e3b72da7d7c45511ff4016db47d4064f973dad2cfe1d87"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x40, 0x2000) syz_usb_disconnect(r0) 10:24:29 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x77, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x65, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm={0x15}, @mdlm={0x15}]}}}]}}]}}, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) 10:24:29 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000980)={0x0, 0x0, 0x22, {0x22, 0x0, "89c62c16052dc0b22a9a1ab4f4af6cec65094c9ab2776f137976c2911a44fe02"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x2000) syz_usb_disconnect(r1) 10:24:29 executing program 3: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:29 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000001040)={{0x12, 0x1, 0x0, 0xb3, 0xbd, 0x83, 0x8, 0x413, 0x6a04, 0xbd89, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xf9, 0xbc, 0x9a}}]}}]}}, 0x0) [ 119.576993][ T95] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 119.584927][ T4522] usb 1-1: new high-speed USB device number 44 using dummy_hcd [ 119.592623][ T5] usb 2-1: new high-speed USB device number 49 using dummy_hcd [ 119.686988][ T4642] usb 6-1: new high-speed USB device number 45 using dummy_hcd [ 119.707189][ T5] usb 2-1: Using ep0 maxpacket: 8 [ 119.712413][ T4522] usb 1-1: Using ep0 maxpacket: 8 [ 119.717576][ T95] usb 5-1: Using ep0 maxpacket: 8 [ 119.787044][ T4642] usb 6-1: Using ep0 maxpacket: 32 [ 119.857218][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 119.868155][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 119.877935][ T95] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 119.890742][ T95] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 119.899814][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 119.907993][ T4522] usb 1-1: New USB device found, idVendor=0413, idProduct=6a04, bcdDevice=bd.89 [ 119.917118][ T4522] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 119.925170][ T5] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 119.927072][ T4642] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x9 has invalid maxpacket 1889, setting to 64 [ 119.939263][ T4522] usb 1-1: config 0 descriptor?? [ 119.948917][ T4642] usb 6-1: New USB device found, idVendor=0e20, idProduct=0101, bcdDevice=17.73 [ 119.954864][ T95] usb 5-1: config 0 descriptor?? [ 119.962880][ T4642] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 119.977081][ T4642] usb 6-1: config 0 descriptor?? [ 119.989050][ T4522] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-22 [ 119.995686][ T4522] dvb_usb_af9015: probe of 1-1:0.0 failed with error -22 [ 120.027665][ T4642] hub 6-1:0.0: bad descriptor, ignoring hub [ 120.042687][ T4642] hub: probe of 6-1:0.0 failed with error -5 [ 120.073661][ T4642] input: USB Pegasus Device 0e20:0101 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/input/input57 [ 120.097176][ T5] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 120.106423][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 120.114497][ T5] usb 2-1: Product: syz [ 120.118697][ T5] usb 2-1: Manufacturer: syz [ 120.123291][ T5] usb 2-1: SerialNumber: syz [ 120.215672][ T4522] usb 1-1: USB disconnect, device number 44 [ 120.248787][ T5] usb 2-1: bad CDC descriptors [ 120.448049][ T95] keytouch 0003:0926:3333.0013: fixing up Keytouch IEC report descriptor [ 120.460192][ T95] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0013/input/input58 [ 120.467694][ T4487] usb 2-1: USB disconnect, device number 49 [ 120.543542][ T95] keytouch 0003:0926:3333.0013: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 10:24:30 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:30 executing program 3: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) [ 120.857754][ T4487] usb 5-1: USB disconnect, device number 38 10:24:30 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:31 executing program 1: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:31 executing program 4: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:32 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:32 executing program 3: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) [ 124.408705][ T4642] usb 6-1: USB disconnect, device number 45 10:24:34 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000009003020200e010173170000000109021b0001000000000904000001a968620009050900611fa907000efbba1b483aa63367a59eef88a44bab137e61e6009f71644b7271a8f7918d676dd33a5115acfcad9e8b4652b25203afb11c73e675429054064dd4daf610c292dc80cc13b298c8c1a0fb10f38dfb646643073293e7bad88210b0d01e9199a21c1ebe33955ea3503f6bc5b957da839d235aa94021f2111bd9faf43f4251f41f376c921e5264498b45c787d96dc685caa5ca18018311a411dac2f85518f74302869a8141d82138c40a9a4bcf74428a5716c81f2c727df27976109f04f81b5f77935d39491367b30d57fdcb0ee5e9faee000fd7849b6213100e0e6c773b0e81fcdab90800cac9d3fe688994ef61dc22878eb0787b0713e35a5140a51688db8b19fb1772035c07dec18d4b845e863137deedf00afcc06fade1508aec490b67dcf5c6e0c274e13479a0da2de87d46668c6360b1bb388a28fbacab0ccdfb0fff28e51a28c35f4aa0ca1d3ad33b0f7d53d9d4b1e3b72da7d7c45511ff4016db47d4064f973dad2cfe1d87"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x40, 0x2000) syz_usb_disconnect(r0) 10:24:34 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:34 executing program 4: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:34 executing program 1: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:34 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:34 executing program 3: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) [ 124.896982][ T4642] usb 6-1: new high-speed USB device number 46 using dummy_hcd [ 124.997023][ T4642] usb 6-1: Using ep0 maxpacket: 32 [ 125.127043][ T4642] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x9 has invalid maxpacket 1889, setting to 64 [ 125.138128][ T4642] usb 6-1: New USB device found, idVendor=0e20, idProduct=0101, bcdDevice=17.73 [ 125.147217][ T4642] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 125.237667][ T4642] usb 6-1: config 0 descriptor?? [ 125.307744][ T4642] hub 6-1:0.0: bad descriptor, ignoring hub [ 125.313954][ T4642] hub: probe of 6-1:0.0 failed with error -5 [ 125.367412][ T4642] input: USB Pegasus Device 0e20:0101 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/input/input59 10:24:36 executing program 3: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:36 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:36 executing program 1: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:36 executing program 4: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:36 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:38 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) [ 129.809135][ T95] usb 6-1: USB disconnect, device number 46 10:24:39 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000980)={0x0, 0x0, 0x22, {0x22, 0x0, "89c62c16052dc0b22a9a1ab4f4af6cec65094c9ab2776f137976c2911a44fe02"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x2000) syz_usb_disconnect(r1) 10:24:39 executing program 3: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) 10:24:39 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) 10:24:39 executing program 5: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000009003020200e010173170000000109021b0001000000000904000001a968620009050900611fa907000efbba1b483aa63367a59eef88a44bab137e61e6009f71644b7271a8f7918d676dd33a5115acfcad9e8b4652b25203afb11c73e675429054064dd4daf610c292dc80cc13b298c8c1a0fb10f38dfb646643073293e7bad88210b0d01e9199a21c1ebe33955ea3503f6bc5b957da839d235aa94021f2111bd9faf43f4251f41f376c921e5264498b45c787d96dc685caa5ca18018311a411dac2f85518f74302869a8141d82138c40a9a4bcf74428a5716c81f2c727df27976109f04f81b5f77935d39491367b30d57fdcb0ee5e9faee000fd7849b6213100e0e6c773b0e81fcdab90800cac9d3fe688994ef61dc22878eb0787b0713e35a5140a51688db8b19fb1772035c07dec18d4b845e863137deedf00afcc06fade1508aec490b67dcf5c6e0c274e13479a0da2de87d46668c6360b1bb388a28fbacab0ccdfb0fff28e51a28c35f4aa0ca1d3ad33b0f7d53d9d4b1e3b72da7d7c45511ff4016db47d4064f973dad2cfe1d87"], 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x40, 0x2000) syz_usb_disconnect(r0) 10:24:39 executing program 4: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 130.206964][ T4642] usb 2-1: new high-speed USB device number 50 using dummy_hcd [ 130.216986][ T4522] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 130.297057][ T4642] usb 2-1: Using ep0 maxpacket: 8 10:24:40 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="1201fe0009003c0800250109341b00017600000009c8000185c72a7c35176f6d89c3c0a417ceada1d300"/53], 0x0) syz_usb_disconnect(r0) syz_usb_ep_read(r0, 0x4, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(0xffffffffffffffff, 0x0, 0x0) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r7, 0x40305829, 0x40010f) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r8, &(0x7f0000000000)=':', 0x1) [ 130.357076][ T95] usb 6-1: new high-speed USB device number 47 using dummy_hcd [ 130.417090][ T4642] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 130.428350][ T4642] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 130.438152][ T4642] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 130.447090][ T4522] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 130.450990][ T4642] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 130.461630][ T4522] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 130.470882][ T4642] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 130.482266][ T4522] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 130.495619][ T4642] usb 2-1: config 0 descriptor?? [ 130.501774][ T4522] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 130.520107][ T4522] usb 5-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 130.529667][ T4522] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 130.537960][ T95] usb 6-1: Using ep0 maxpacket: 32 [ 130.602648][ T4522] usb 5-1: config 0 descriptor?? [ 130.627140][ T5841] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 130.677143][ T95] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x9 has invalid maxpacket 1889, setting to 64 [ 130.688179][ T95] usb 6-1: New USB device found, idVendor=0e20, idProduct=0101, bcdDevice=17.73 [ 130.697706][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 130.711764][ T95] usb 6-1: config 0 descriptor?? [ 130.767613][ T95] hub 6-1:0.0: bad descriptor, ignoring hub [ 130.773835][ T95] hub: probe of 6-1:0.0 failed with error -5 [ 130.796578][ T95] input: USB Pegasus Device 0e20:0101 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/input/input60 [ 130.868698][ T4522] iowarrior 5-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 130.978290][ T4642] keytouch 0003:0926:3333.0014: fixing up Keytouch IEC report descriptor [ 130.991430][ T4642] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.0014/input/input61 [ 131.093354][ T4642] keytouch 0003:0926:3333.0014: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 10:24:41 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) [ 131.391108][ T4522] usb 2-1: USB disconnect, device number 50 [ 131.588914][ T4642] usb 5-1: USB disconnect, device number 39 [ 131.608183][ T4642] iowarrior 5-1:0.0: I/O-Warror #0 now disconnected [ 131.757070][ T95] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 131.847168][ T95] usb 4-1: Using ep0 maxpacket: 16 10:24:41 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000980)={0x0, 0x0, 0x22, {0x22, 0x0, "89c62c16052dc0b22a9a1ab4f4af6cec65094c9ab2776f137976c2911a44fe02"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x2000) syz_usb_disconnect(r1) 10:24:41 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 131.967072][ T95] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 131.980529][ T95] usb 4-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 131.990012][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:24:42 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 132.043184][ T95] usb 4-1: config 0 descriptor?? [ 132.099189][ T95] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 132.187019][ T4522] usb 2-1: new high-speed USB device number 51 using dummy_hcd [ 132.287086][ T4522] usb 2-1: Using ep0 maxpacket: 8 [ 132.300750][ T5] usb 4-1: USB disconnect, device number 46 [ 132.387031][ T95] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 132.407165][ T4522] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 132.418866][ T4522] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 132.428674][ T4522] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 132.441829][ T4522] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 132.451321][ T4522] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 132.500026][ T4522] usb 2-1: config 0 descriptor?? [ 132.617049][ T95] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 132.628346][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 132.639944][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 132.651211][ T95] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 132.664337][ T95] usb 5-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 132.673420][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 132.682900][ T95] usb 5-1: config 0 descriptor?? [ 132.707117][ T5841] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 132.876964][ T5] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 132.949418][ T95] iowarrior 5-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 132.961683][ T95] usb 5-1: USB disconnect, device number 40 [ 132.967840][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 132.974724][ T95] iowarrior 5-1:0.0: I/O-Warror #0 now disconnected [ 132.982781][ T4522] keytouch 0003:0926:3333.0015: fixing up Keytouch IEC report descriptor [ 132.996496][ T4522] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.0015/input/input62 10:24:43 executing program 4: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 133.082507][ T4522] keytouch 0003:0926:3333.0015: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 133.102824][ T5] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 133.113902][ T5] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 133.122995][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 133.138111][ T5] usb 4-1: config 0 descriptor?? 10:24:43 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 133.177991][ T5] hub 4-1:0.0: USB hub found 10:24:43 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 133.397129][ T5] hub 4-1:0.0: 1 port detected [ 133.408817][ T4522] usb 2-1: USB disconnect, device number 51 [ 133.527067][ T95] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 133.749195][ T95] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 133.759820][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 133.771015][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 133.782104][ T95] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 133.795054][ T95] usb 5-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 133.804149][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 133.819899][ T95] usb 5-1: config 0 descriptor?? [ 133.837133][ T5883] raw-gadget gadget: fail, usb_ep_enable returned -22 10:24:43 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000980)={0x0, 0x0, 0x22, {0x22, 0x0, "89c62c16052dc0b22a9a1ab4f4af6cec65094c9ab2776f137976c2911a44fe02"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x2000) syz_usb_disconnect(r1) [ 134.078218][ T95] iowarrior 5-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 134.206977][ T4642] usb 2-1: new high-speed USB device number 52 using dummy_hcd [ 134.248327][ T4967] usb 4-1: USB disconnect, device number 47 [ 134.257278][ T5] hub 4-1:0.0: hub_ext_port_status failed (err = -71) [ 134.297150][ T4642] usb 2-1: Using ep0 maxpacket: 8 [ 134.417051][ T4642] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 134.428092][ T4642] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 134.437955][ T4642] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 134.450808][ T4642] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 134.460001][ T4642] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 134.468931][ T4642] usb 2-1: config 0 descriptor?? 10:24:44 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 134.832951][ T5] usb 5-1: USB disconnect, device number 41 [ 134.855342][ T5] iowarrior 5-1:0.0: I/O-Warror #0 now disconnected [ 134.947914][ T4642] keytouch 0003:0926:3333.0016: fixing up Keytouch IEC report descriptor [ 134.959042][ T4642] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.0016/input/input63 [ 135.027030][ T4967] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 135.054120][ T4642] keytouch 0003:0926:3333.0016: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 135.127069][ T4967] usb 4-1: Using ep0 maxpacket: 16 [ 135.247286][ T4967] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 135.260193][ T4967] usb 4-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 135.269268][ T4967] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 135.277991][ T4967] usb 4-1: config 0 descriptor?? [ 135.288967][ T4487] usb 6-1: USB disconnect, device number 47 10:24:45 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) 10:24:45 executing program 4: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 135.331921][ T4967] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 135.364795][ T5] usb 2-1: USB disconnect, device number 52 10:24:45 executing program 5: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 135.527951][ T4522] usb 4-1: USB disconnect, device number 48 [ 135.687079][ T95] usb 5-1: new high-speed USB device number 42 using dummy_hcd 10:24:45 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) 10:24:45 executing program 2: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 135.816976][ T4487] usb 6-1: new high-speed USB device number 48 using dummy_hcd [ 135.897227][ T95] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 135.907868][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 135.919038][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 135.930110][ T95] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 10:24:46 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 135.943044][ T95] usb 5-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 135.952108][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 135.989267][ T95] usb 5-1: config 0 descriptor?? [ 136.007068][ T5913] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 136.096987][ T4522] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 136.107346][ T4487] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 136.117888][ T4487] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 136.129061][ T4487] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 136.140094][ T4487] usb 6-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 136.153010][ T4487] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 136.162059][ T4487] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 136.171783][ T4487] usb 6-1: config 0 descriptor?? [ 136.187037][ T5915] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 136.187043][ T4522] usb 4-1: Using ep0 maxpacket: 16 [ 136.248058][ T5] usb 3-1: new high-speed USB device number 39 using dummy_hcd [ 136.255921][ T95] iowarrior 5-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 136.307075][ T4522] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 136.319999][ T4522] usb 4-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 136.326962][ T4967] usb 2-1: new high-speed USB device number 53 using dummy_hcd [ 136.329065][ T4522] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 136.330211][ T4522] usb 4-1: config 0 descriptor?? [ 136.389144][ T4522] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 136.417630][ T4487] iowarrior 6-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior1 [ 136.477071][ T5] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 136.487587][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 136.498772][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 136.509847][ T5] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 136.522746][ T5] usb 3-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 136.531786][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 136.540621][ T5] usb 3-1: config 0 descriptor?? [ 136.547044][ T4967] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 136.557667][ T4967] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 136.568838][ T4967] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 136.577123][ T5926] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 136.579953][ T4967] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 136.599542][ T4967] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 136.608607][ T4967] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 136.630208][ T4967] usb 2-1: config 0 descriptor?? [ 136.638843][ T4522] usb 4-1: USB disconnect, device number 49 [ 136.647157][ T5925] raw-gadget gadget: fail, usb_ep_enable returned -22 10:24:46 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 136.977992][ T5] iowarrior 3-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior2 [ 136.979505][ T4967] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior3 [ 136.992912][ T5] usb 6-1: USB disconnect, device number 48 [ 137.009946][ T12] usb 5-1: USB disconnect, device number 42 [ 137.017542][ T5] iowarrior 6-1:0.0: I/O-Warror #1 now disconnected [ 137.024461][ T12] iowarrior 5-1:0.0: I/O-Warror #0 now disconnected [ 137.046983][ T95] usb 1-1: new high-speed USB device number 45 using dummy_hcd [ 137.048715][ T4967] usb 3-1: USB disconnect, device number 39 [ 137.061373][ T4967] iowarrior 3-1:0.0: I/O-Warror #2 now disconnected [ 137.096265][ T4487] usb 2-1: USB disconnect, device number 53 [ 137.103701][ T4487] iowarrior 2-1:0.0: I/O-Warror #3 now disconnected [ 137.206977][ T4522] usb 4-1: new high-speed USB device number 50 using dummy_hcd [ 137.277068][ T95] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 137.287656][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 137.298860][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 137.309934][ T95] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 137.322851][ T95] usb 1-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 137.331908][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 137.339971][ T4522] usb 4-1: Using ep0 maxpacket: 32 [ 137.345876][ T95] usb 1-1: config 0 descriptor?? [ 137.367087][ T5937] raw-gadget gadget: fail, usb_ep_enable returned -22 10:24:47 executing program 5: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 10:24:47 executing program 4: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 137.457139][ T4522] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 137.468248][ T4522] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 137.477305][ T4522] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 137.486225][ T4522] usb 4-1: config 0 descriptor?? 10:24:47 executing program 2: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 137.538469][ T4522] hub 4-1:0.0: USB hub found 10:24:47 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 137.609667][ T95] iowarrior 1-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 137.747029][ T4522] hub 4-1:0.0: 1 port detected [ 137.796942][ T4487] usb 6-1: new high-speed USB device number 49 using dummy_hcd [ 137.816995][ T4967] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 137.847062][ T5] usb 3-1: new high-speed USB device number 40 using dummy_hcd [ 137.896983][ T95] usb 2-1: new high-speed USB device number 54 using dummy_hcd [ 138.007135][ T4487] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 138.017639][ T4487] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 138.028857][ T4487] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 138.039905][ T4487] usb 6-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 138.052779][ T4487] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 138.057177][ T5] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 138.061832][ T4487] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 138.062094][ T4967] usb 5-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 138.072376][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 138.080314][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 138.080334][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 138.080355][ T4967] usb 5-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 138.080381][ T4967] usb 5-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 138.090811][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 138.101930][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 138.106618][ T4487] usb 6-1: config 0 descriptor?? [ 138.113114][ T5] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 138.113146][ T5] usb 3-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 138.129033][ T4967] usb 5-1: config 0 descriptor?? [ 138.137269][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 138.167068][ T5941] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 138.170424][ T5944] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 138.224046][ T5] usb 3-1: config 0 descriptor?? [ 138.247115][ T5948] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 138.267216][ T95] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 138.277728][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 138.288877][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 138.299924][ T95] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 138.312812][ T95] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 138.321848][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 138.333972][ T95] usb 2-1: config 0 descriptor?? [ 138.348705][ T4642] usb 1-1: USB disconnect, device number 45 [ 138.367139][ T5950] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 138.368006][ T4642] iowarrior 1-1:0.0: I/O-Warror #0 now disconnected [ 138.448133][ T4487] iowarrior 6-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 138.459257][ T4967] iowarrior 5-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior1 [ 138.477786][ T5] iowarrior 3-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior2 [ 138.607837][ T95] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior3 [ 138.658798][ T95] usb 4-1: USB disconnect, device number 50 [ 138.677058][ T4522] hub 4-1:0.0: hub_ext_port_status failed (err = -71) 10:24:48 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 10:24:49 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) [ 139.157006][ T4642] usb 1-1: new high-speed USB device number 46 using dummy_hcd [ 139.179043][ T4967] usb 6-1: USB disconnect, device number 49 [ 139.179138][ T95] usb 3-1: USB disconnect, device number 40 [ 139.192272][ T4487] usb 5-1: USB disconnect, device number 43 [ 139.204022][ T4967] iowarrior 6-1:0.0: I/O-Warror #0 now disconnected [ 139.206607][ T4522] usb 2-1: USB disconnect, device number 54 [ 139.213485][ T4487] iowarrior 5-1:0.0: I/O-Warror #1 now disconnected [ 139.218331][ T95] iowarrior 3-1:0.0: I/O-Warror #2 now disconnected [ 139.230773][ T4522] iowarrior 2-1:0.0: I/O-Warror #3 now disconnected [ 139.407002][ T4642] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 139.417543][ T4642] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 139.428709][ T4642] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 139.439770][ T4642] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 139.452733][ T4642] usb 1-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 139.461841][ T4642] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 139.471622][ T4642] usb 1-1: config 0 descriptor?? [ 139.487030][ T5965] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 139.536957][ T78] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 139.627741][ T78] usb 4-1: Using ep0 maxpacket: 16 [ 139.729343][ T4642] iowarrior 1-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 139.757141][ T78] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 139.770107][ T78] usb 4-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 10:24:49 executing program 2: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 10:24:49 executing program 5: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 10:24:49 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 139.779193][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:24:49 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 139.824213][ T78] usb 4-1: config 0 descriptor?? [ 139.869212][ T78] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 140.092988][ T78] usb 4-1: USB disconnect, device number 51 [ 140.099128][ T4967] usb 3-1: new high-speed USB device number 41 using dummy_hcd [ 140.106765][ T4642] usb 6-1: new high-speed USB device number 50 using dummy_hcd [ 140.114529][ T4487] usb 2-1: new high-speed USB device number 55 using dummy_hcd [ 140.307242][ T4967] usb 3-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 140.317772][ T4967] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 140.329042][ T4967] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 140.340124][ T4967] usb 3-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 140.353055][ T4967] usb 3-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 140.362126][ T4967] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 140.370585][ T4487] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 140.381170][ T4487] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 140.392355][ T4487] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 140.403539][ T4487] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 140.416487][ T4487] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 140.425596][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 140.433944][ T4642] usb 6-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 140.444433][ T4642] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 140.455570][ T4642] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 140.466607][ T4642] usb 6-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 140.479513][ T4642] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 140.488583][ T4642] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 140.498300][ T4642] usb 6-1: config 0 descriptor?? [ 140.503280][ T95] usb 1-1: USB disconnect, device number 46 [ 140.511283][ T4967] usb 3-1: config 0 descriptor?? [ 140.516815][ T4487] usb 2-1: config 0 descriptor?? [ 140.527076][ T5979] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 140.527533][ T5977] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 140.537048][ T5978] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 140.541427][ T95] iowarrior 1-1:0.0: I/O-Warror #0 now disconnected [ 140.771187][ T4642] iowarrior 6-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 140.782394][ T4487] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior1 [ 140.793646][ T4967] iowarrior 3-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior2 [ 140.847011][ T78] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 140.937466][ T78] usb 4-1: Using ep0 maxpacket: 32 10:24:51 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) ioctl$EVIOCSABS2F(r1, 0x4008c002, 0x0) write$char_usb(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 141.057819][ T78] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 141.069073][ T78] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 141.078170][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 141.087855][ T78] usb 4-1: config 0 descriptor?? 10:24:51 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 141.128225][ T78] hub 4-1:0.0: USB hub found [ 141.327060][ T95] usb 1-1: new high-speed USB device number 47 using dummy_hcd [ 141.347083][ T78] hub 4-1:0.0: 1 port detected [ 141.498461][ T4487] usb 3-1: USB disconnect, device number 41 [ 141.501978][ T4522] usb 6-1: USB disconnect, device number 50 [ 141.505925][ T4967] usb 2-1: USB disconnect, device number 55 [ 141.516795][ T4487] iowarrior 3-1:0.0: I/O-Warror #2 now disconnected [ 141.522314][ T4522] iowarrior 6-1:0.0: I/O-Warror #0 now disconnected [ 141.530954][ T4967] iowarrior 2-1:0.0: I/O-Warror #1 now disconnected [ 141.537159][ T95] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 141.548051][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 141.559324][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 141.570368][ T95] usb 1-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 141.583331][ T95] usb 1-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 141.592461][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 141.602035][ T95] usb 1-1: config 0 descriptor?? [ 141.627053][ T5994] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 141.859087][ T95] iowarrior 1-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 10:24:52 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) 10:24:52 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) 10:24:52 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000034eef708460d7800bf4d0000000109021b00010000000009040000014bc50000070505070043520000cd15"], 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x80084503, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hidraw(r0, &(0x7f0000000280)=""/175, 0xaf) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000000c0)={0x3, 0x200, 0x80000000}) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="3e518f0fce3d23aaddc35e243f220c96541f2f0fbf7c87adb0755da1004db3bf92b906e9454bea852ec5955b822e085f5f25465128a92f8b3ecfb66ad9a74c496e3a12e51f63d35d3db74601505678594976598e75a16dc75355a3201c5a1fb18e9508c1f8c2aeb352cd21a4708b3979f7ae17d67271dfe4b6b66ac55aae0e48ac129c99868c79aa15e25484bb8f094324041bdbe8c2623621b1c80a220c451fc320670a4001b9bcc4bf6bf1ae64eb919c229520c0ed9ba54e4eb35f5f5842beb6ca9bb95452230e4cf5fbce8a0bb1a62793e9ce934eefc54849f4f0ea30ff821f013321d24fd1ba4962cb42c52cb6e6e882f912d1a28e49a71d8cc75f095fd82ee85d6894cef87a3d32e3788362858d4cdb2c54eefbed1024e77d6e4baf9f3f5643a50761b336665d3350076bd9dca385671bb3d3353702b906e9b8a215b81e657b6268c9498a6bd40cbbaaab32d43c1e795f9cd314b7f932b6bfc86d04975e3dc86f34869399a9373935f5abd8a5a25fb137285d9b23fe545d8b9ba1b334e1cfc8bd573530142f1065a57a9baab77bcbeba39748f416e873be281c1aa00bb7dcd45a02c7a76a922e64dd47d03ce2fdfcdf06b9090d087503a1cf139b18a10991d4822d62b6aecb0cd06402a9ce893637c219ff138bb25ba274e64368291e3c4d36caa485271ada57375afcf5e5ec38ab4399c3bdcb8388533b0b1c7f4e5b99bfa173c46b36e4307321acb679546d2c1896e4db85f0f996d0f6f86987643433e9fd55521ba95f9b0bcb00d1cc0cbf2d00b7eae9c9eca8fbfed42d7786c8864b90aa29094df9659e25e50398123c3c50f456e911848d8582b0e44b7e22d83a128eae892ed9f7be94bd91dbffea7a9aeb7d6cd82eb10d41491f95db36425e97385c659a7d73482151c3e9b80ecaaa139306151ae50165bb52fec7cf7e21e8f425b6ded0c3fa1b5254a0b9c0797293fa552d3562d0a4356ebee8d285f9a1f0ed719304a1ff7bb7c05b4224453f9ed59298b8a9aaf49e429b65817696bfb1b7163548d45ba08c8c36c83ef6f8a1d2726c43416911b367e75e3b8b20427c093b05af58124ed9c577874847bf2cba816adff8bc54c234b207dc337f26800c0fbb1223f6b34f382ea9fe468bcbc48275390b5cc7d3cce8a10a6fa8e500bbea02cc8fde2e34d8bd399aa6f15dca17f3a33caf6ecd8abdfaabdb430dbcb1ac63a172146b3852bf7edf7c08c2b4935dcfe0a76687eebb027829c608e27c3aff27af8ab9f02e237439e2e7739e7d6f9c460f1e011da077196eb2aa4ada58ada25a2482c9790f697de32f8cd0905fb9717bb1f525129f157aa4d7b215840a5f822d7d0af1381e9d69e9633ddfa5f81dc730d246934d23cb2cfe9a9eb614b8cec0e7f3d3b661617501e025b271abca27f031696833e221ec6ca394a274a98666131342de2949179c6bd95ad27a8d9f686713b9eb38018e5fcb57e7ceec8be916d2c7d3227471cc3e8124ea60d2e804e3282adb98f14ae510b263c3e004a0ba710e2dac9376589391775110bbe4c7e03ffdb1cfee053a22c7f79588bd22fa2c69e69641ffd66e10414f2831900bb62e696726b70f9f2c011c2e456ed912d8b9adfde43315db5085430d1e22896213ae7c0ccc346fb7b9a7190d3d268ae27273aae7220f956a92c7c981666818496fbf5b45b59660d2bed0f87a0270b40e8074ab389353ec08b3c12843549b9547d216e65f6ca718f56fa4f6cb1af6a487fe3bd3530a8f6a7fefb3be48a046bcf07afe70dc8a920767bd777b5b0245e0056f729aa512195e8ee9c0f1af66bfe6f7146346e086a63d34577e7a6c100ec990625f25620803a75dcb06305f460ea7292fb02f56719d65bb2c1a77331f6686c5545f9aa2dae1f2ce3a1e41b03ef0f9a84397b313e19f18d7b8c2a444df396ef670e722bb06ecd59d5e4c70a1bc0c10056ab95924680120f792c2d37501300ec48bdcaf7576e1ca3296e051555cee6d1f9ea47d30721e3e72a224512bae28913147146a660e99c34de6ed80d647d7cc7b403c8b9e8a5fbe04381c84c42d42ab2505206cbfe727aacb0b1090775a7f7877c314d27a193bba73f66ec3a06d1aa378c30c150d0ef761082493192fad026a43046ed71a622990871f67cc2cfb4a91974827a0ca010c5b807727f55e8a8f16716529e31557073e712dff3b958619d46b0174e5745d90987552f4e863d04ded6e887f2655344f96f48196322efae5c5bce1fd70174a4553c71ca11c5758d2d831907b50cb0c4315d4ef278ae545e165a32faaaac656c0c962ee542e7e9fb1b3fb96d94e3574f225d72cbd17c7888af99bee808b21f78a7592c4d143f7606102f6c86e05d9500fd31418a692b5193cf20dda10b2abdc06949705349ba33c6a0d591186111b36fd9ffd70ade4165f04fac7a8aa2322e08a352d15796badf5be4e61546f889276f6c6d7cd283fd5e6349251307011b7ae2f160bf9397ce2c2f67db7263f19e2427daf1ab03ea1575538e5dcb7af55f92af893234ee8e8339413940057a46d556161df19516fa2f7cf3f9d97e610617769430ff23256438f311c60a681e8d4521c7586081a48c0035a75d5eca95cd331e49ece85a73fdfd375b6d63fba51dafaa951ad103e98fd1e9d39d747a32a2162e56ad1ff95e1d6f1a42cd87a06768a306d93f421e068c13e8c6841165abb3c57391b4ff0dd5c1d5ed62fb3294b1dd7fcbe5c45a2ac3b04635ee62657566211dfba42de0e335a57d1a513e535a58e24944bf5dd4c5aaa797bdcaa607e40344217080b9bfd49e04fa1237009648002ce8b230181c8efe8ef6cde0382d93d03e4ff7441295cb71f7d9bc3535431f5aea083d5eda1b92f4b652b0b5427c4cb90a6277c05cb95073114e82e22b32519424ee058e9fdcc3fd3ac157640399a21c463547d0c2ceb2ae1e7fc7748b661abb88a7ab324b70661f6f6b0aad49523b397f6e3497d7eaa9b33786e05c4b8da5a8176365a7526edec746bda1d064d1e675b1cdb0704d2243733f788adb4ab3c708740796a24dcfffed0775d0a7998daeeebeae7c005084616c9cb928c7ad7ca96811170a6cf10d087108b17439bec9526bc34214212246244c8935d353718b7d3a62d1e22d017cd35be3f9cb30ab614df4f547a541457cba18828182c90a5f7588e6ab7092de2c8bb61a8d72c1c0bf8e50c23c5169993469933e04fcde0fa4a4843dc350e475642034ad497d8b6612e41a8597d896a85a6edcbeea19519ad394bdcacdc251b023b43ec4774ec29e95cd03d642e6a8e161245ab81a2d4c4a18d09a957da4b44e3fa1469b6cd30099ae7d2bc7039a9c92fb03fded8b9a6278bbc63cc7a3860f8972ee93d8acea6eaa1708aaf7ba12eee9875d6d5a800eeb207a5c3d5b17e3de71e2394d92bc6c74b4b914cd2feaabc7a160e554160a87a6b1f19c3c33d065d470e228fd6cc25076166812769b2f60f7454b81067e301cd1adba7e601b7de73ef2362fa41e731970d7ebbe1f4091389f4cfacaf0cb0e4c98c84bc8b6a80c20d4836373463c7b4806da600b394e6a3d3591ec024d8c07e07e0455715bd09e2225b3b3f819d963f36f43850ac59239778ec55899c5a1c79aabdec06bd653da47267b7df506646cb4bf597ee6d8ef3b4e8c0184c1c928e6ae4f68d6a5e9ec8882fec5606fa35175fa5569ddf90eea8cb1c74a19b1992057920843a8f95734046264b835efba409e30eceec574d09f4f63d2c8e9f5ffd25b9f05a10bab2d88fd48a2bbad84882eb1e40284c286927292f8a69d349057bd6a20f7eadf74ad74db1ce748078044bf20a7d0f8ed3b1b9a68683dcf1aa560745d2eac03cc0029d9f0d6c3562412d7b4201081b38420203dcbee345135a96f2c995e54249ef43226d733765f3cd7d2769bb5d616773a8755241c7158f4c0000f5532f57383c81c4058c72e42aa5d0b0ef041af3756c134ade4bf446be7f0815fbcc764eab0bf7da77466790ba8a48dbf7cf8461d2cc5612df91b9c9335967797e725bf1edef7cd746fde1ca88d3aec46aba87efee73768263de21c332ef39db84e540a0a1e5226c24b71272b6a4e5ed29dd3082b37c38eef0cab0abf1702aea469efcbb073833f9e519124068d18ca77112e2dab6e0f81707fa62a03e0083ca25bfe2e1b555d2c00274736e63e7b2bb4807aca96580b3ba11f77bfe24bf56dc05983109cbf29f2bf1077f1b0adae7e0d5ecbc8b30c6707d3ecdfb04aa3816d57c30b30fc0fc17b48119a60169a734c1b991e131d396c242cc2aed4e73480fddcfe3267d7a2a36e57caf88d6381e23cd26fdb595d85fa534bb1401c79c3a0cb4b2bc1ef59a5c6dcb29523a17a8b9c0f04792d9f50a8d0001ee003a363d6a96f8c0c05c081d5d36d6d4ecdaef0167bc2f2effe001f1a084627b1956ff8badac6f42719bcc4704308064863a5c03b48dd01abbda79f04d3f45039ca468fb52ff0166d49b1c8871e175936231678b42d670b5929494a975c727adcdda2a8d85641a1155087045157ec09f37e6b9a639359b2aca1580c145447a8b1ee915097c79b735698ce639faf3f4003742fe5d206460c013671e6018fb93222f330eba6ad80d9ac646cd46e29fff52c8f9b5ddf3bb01f3bc580038292341e30c837a4a6f220b64c80f8f281d6e0ff49b9e6dc7779401e74df2b5502ce3dd6cff8b7a808e25689f10bdf155dbfd4541274a6309c9b54fb6bad857389d604a8a0c984e723fab8a862dd423e44db06d7425652e03ba9100b31d21c37cc5d388179c02693b0168b2825d57183e736589efedfd80a55c5e9b735c6510395b4e0fcb59ccf8db0bca889c90098684e828b68c6a2d5ff3432ef6d1ea356ee8de83c1074c2b64c0f3bc55e210838184264d0d248f9863fe3c49ced59845f6e3bb97e29fc0fa19a9df14ba816b6ab666e4b268329e909fbaef6aa39566eb406271e9e4beb1e3346f870aabfebdcf6f579411e1ad34709ce047124a1f7da0fdad3efaa7fab46937b661bee0c0d69e0e560ae925b6577ae761fd2b6b131071750fdcd87f076f99c32d1d54999a1957bea7ef57d5e4ec1b9655676efa545c9cedb8c6593c133d2cf49c1f9e317f69ca98535051e164300e01f5a700641b675ea8b9a78f7c986274d876129861e3d99a9beeb3ab4f389f723a875ecf8eaf38f22f78e4a8209df0b599bab21010589252006da7267861067175b29cfc111b7686131484e916b7c6a06ac98a3cefb62ef352cc1eb557ade13c2dcc7d22ea55c31275220889c8267b8e2410aaac8c4070658dfa133cfc69da1dfdce36b02f755ce45b04a52ab505d6068cf2b9f1d077308274b144e67d46ef196e7746f8c03d935179e51ebcbfae875ffe21446123a028ede5132cff99dee16e0f71ebfde8abd6575f549a857544a06c8364dbb561d59ff6aa7002d0d9b7496ef7e4927e14ad0138b8d6a2837a0518fad6012d7409c19b29e3d058c6ab050cf30ae8572192eed86a02c2779135ede8aa597118b3642d2bf687c628b7831836d03b500b1480aed68eebc8d290174fc319f2c8acc66e9f6c29480b7629ea48e754be637001c7ca30e98a9ecdf1b084f954e4b45d26823eef996b60c4f25e3c1cf4a4255b8aef0cd7f26f189fa7ccf3b04a772e342fa447acdc50e9879179b624fb34806f4620e9a6819ee94922075635d3f80998bf4cc07ee269442d5cb6203236facf21b0c3bbac9e6a533405edca7254da61339bdbd1c114d6a0322be14e47eb5e3b6a1236bce61ed1a1aa0f9f5ad9fa17ef85a5", 0x1000) [ 142.226820][ T4487] usb 4-1: USB disconnect, device number 52 [ 142.237116][ T78] hub 4-1:0.0: hub_ext_port_status failed (err = -71) [ 142.356967][ T4967] usb 2-1: new high-speed USB device number 56 using dummy_hcd 10:24:52 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 142.457392][ T4967] usb 2-1: Using ep0 maxpacket: 8 [ 142.577276][ T4967] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 142.593136][ T4967] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x5 has an invalid bInterval 82, changing to 10 [ 142.604287][ T4967] usb 2-1: New USB device found, idVendor=0d46, idProduct=0078, bcdDevice=4d.bf [ 142.613423][ T4967] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 142.644375][ T95] usb 1-1: USB disconnect, device number 47 [ 142.662388][ T95] iowarrior 1-1:0.0: I/O-Warror #0 now disconnected [ 142.713100][ T4967] usb 2-1: config 0 descriptor?? 10:24:52 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) [ 142.788421][ T4967] kobil_sct 2-1:0.0: KOBIL USB smart card terminal converter detected [ 142.825827][ T4967] usb 2-1: KOBIL USB smart card terminal converter now attached to ttyUSB0 [ 142.991237][ T4967] usb 2-1: USB disconnect, device number 56 [ 143.013723][ T4967] kobil ttyUSB0: KOBIL USB smart card terminal converter now disconnected from ttyUSB0 [ 143.037972][ T4967] kobil_sct 2-1:0.0: device disconnected [ 143.077049][ T4522] usb 4-1: new high-speed USB device number 53 using dummy_hcd 10:24:53 executing program 0: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000940)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB='z\x00/'], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) [ 143.177125][ T4522] usb 4-1: Using ep0 maxpacket: 16 [ 143.297018][ T4522] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 143.310023][ T4522] usb 4-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 143.319230][ T4522] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 143.328037][ T4522] usb 4-1: config 0 descriptor?? 10:24:53 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 143.379011][ T4522] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 143.487072][ T95] usb 1-1: new high-speed USB device number 48 using dummy_hcd 10:24:53 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 143.577148][ T95] usb 1-1: Using ep0 maxpacket: 16 [ 143.609446][ T4522] usb 4-1: USB disconnect, device number 53 [ 143.707102][ T95] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 143.716858][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 143.747330][ T95] usb 1-1: config 0 descriptor?? [ 143.767036][ T4967] usb 2-1: new high-speed USB device number 57 using dummy_hcd 10:24:53 executing program 4: syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100006c03e008c62483d1364f000400010902240001000000000904000002ff5d81000905850b0800000000090501020800000000"], 0x0) [ 143.857160][ T4967] usb 2-1: Using ep0 maxpacket: 8 [ 143.983417][ T4967] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 143.993889][ T4967] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x5 has an invalid bInterval 82, changing to 10 [ 144.005173][ T4967] usb 2-1: New USB device found, idVendor=0d46, idProduct=0078, bcdDevice=4d.bf [ 144.014361][ T4967] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 144.067945][ T4967] usb 2-1: config 0 descriptor?? [ 144.108599][ T4967] kobil_sct 2-1:0.0: KOBIL USB smart card terminal converter detected [ 144.119638][ T4967] usb 2-1: KOBIL USB smart card terminal converter now attached to ttyUSB0 [ 144.186983][ T4522] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 144.217055][ T4487] usb 5-1: new high-speed USB device number 44 using dummy_hcd [ 144.277057][ T4522] usb 4-1: Using ep0 maxpacket: 32 [ 144.307020][ T4487] usb 5-1: Using ep0 maxpacket: 8 [ 144.313443][ T5] usb 2-1: USB disconnect, device number 57 [ 144.320837][ T5] kobil ttyUSB0: KOBIL USB smart card terminal converter now disconnected from ttyUSB0 [ 144.331139][ T5] kobil_sct 2-1:0.0: device disconnected 10:24:54 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) [ 144.397054][ T4522] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 144.408204][ T4522] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 144.417811][ T4522] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 144.426681][ T4522] usb 4-1: config 0 descriptor?? [ 144.437063][ T4487] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 144.448041][ T4487] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 8 [ 144.467499][ T4522] hub 4-1:0.0: USB hub found [ 144.537051][ T4487] usb 5-1: New USB device found, idVendor=24c6, idProduct=d183, bcdDevice=4f.36 [ 144.546226][ T4487] usb 5-1: New USB device strings: Mfr=0, Product=4, SerialNumber=0 [ 144.554386][ T4487] usb 5-1: Product: syz [ 144.564296][ T4487] usb 5-1: config 0 descriptor?? [ 144.587087][ T6040] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 144.687208][ T4522] hub 4-1:0.0: 1 port detected 10:24:54 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0xfffffffffffffffe) syz_open_dev$char_usb(0xc, 0xb4, 0xd) 10:24:54 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000034eef708460d7800bf4d0000000109021b00010000000009040000014bc50000070505070043520000cd15"], 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x80084503, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hidraw(r0, &(0x7f0000000280)=""/175, 0xaf) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000000c0)={0x3, 0x200, 0x80000000}) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="3e518f0fce3d23aaddc35e243f220c96541f2f0fbf7c87adb0755da1004db3bf92b906e9454bea852ec5955b822e085f5f25465128a92f8b3ecfb66ad9a74c496e3a12e51f63d35d3db74601505678594976598e75a16dc75355a3201c5a1fb18e9508c1f8c2aeb352cd21a4708b3979f7ae17d67271dfe4b6b66ac55aae0e48ac129c99868c79aa15e25484bb8f094324041bdbe8c2623621b1c80a220c451fc320670a4001b9bcc4bf6bf1ae64eb919c229520c0ed9ba54e4eb35f5f5842beb6ca9bb95452230e4cf5fbce8a0bb1a62793e9ce934eefc54849f4f0ea30ff821f013321d24fd1ba4962cb42c52cb6e6e882f912d1a28e49a71d8cc75f095fd82ee85d6894cef87a3d32e3788362858d4cdb2c54eefbed1024e77d6e4baf9f3f5643a50761b336665d3350076bd9dca385671bb3d3353702b906e9b8a215b81e657b6268c9498a6bd40cbbaaab32d43c1e795f9cd314b7f932b6bfc86d04975e3dc86f34869399a9373935f5abd8a5a25fb137285d9b23fe545d8b9ba1b334e1cfc8bd573530142f1065a57a9baab77bcbeba39748f416e873be281c1aa00bb7dcd45a02c7a76a922e64dd47d03ce2fdfcdf06b9090d087503a1cf139b18a10991d4822d62b6aecb0cd06402a9ce893637c219ff138bb25ba274e64368291e3c4d36caa485271ada57375afcf5e5ec38ab4399c3bdcb8388533b0b1c7f4e5b99bfa173c46b36e4307321acb679546d2c1896e4db85f0f996d0f6f86987643433e9fd55521ba95f9b0bcb00d1cc0cbf2d00b7eae9c9eca8fbfed42d7786c8864b90aa29094df9659e25e50398123c3c50f456e911848d8582b0e44b7e22d83a128eae892ed9f7be94bd91dbffea7a9aeb7d6cd82eb10d41491f95db36425e97385c659a7d73482151c3e9b80ecaaa139306151ae50165bb52fec7cf7e21e8f425b6ded0c3fa1b5254a0b9c0797293fa552d3562d0a4356ebee8d285f9a1f0ed719304a1ff7bb7c05b4224453f9ed59298b8a9aaf49e429b65817696bfb1b7163548d45ba08c8c36c83ef6f8a1d2726c43416911b367e75e3b8b20427c093b05af58124ed9c577874847bf2cba816adff8bc54c234b207dc337f26800c0fbb1223f6b34f382ea9fe468bcbc48275390b5cc7d3cce8a10a6fa8e500bbea02cc8fde2e34d8bd399aa6f15dca17f3a33caf6ecd8abdfaabdb430dbcb1ac63a172146b3852bf7edf7c08c2b4935dcfe0a76687eebb027829c608e27c3aff27af8ab9f02e237439e2e7739e7d6f9c460f1e011da077196eb2aa4ada58ada25a2482c9790f697de32f8cd0905fb9717bb1f525129f157aa4d7b215840a5f822d7d0af1381e9d69e9633ddfa5f81dc730d246934d23cb2cfe9a9eb614b8cec0e7f3d3b661617501e025b271abca27f031696833e221ec6ca394a274a98666131342de2949179c6bd95ad27a8d9f686713b9eb38018e5fcb57e7ceec8be916d2c7d3227471cc3e8124ea60d2e804e3282adb98f14ae510b263c3e004a0ba710e2dac9376589391775110bbe4c7e03ffdb1cfee053a22c7f79588bd22fa2c69e69641ffd66e10414f2831900bb62e696726b70f9f2c011c2e456ed912d8b9adfde43315db5085430d1e22896213ae7c0ccc346fb7b9a7190d3d268ae27273aae7220f956a92c7c981666818496fbf5b45b59660d2bed0f87a0270b40e8074ab389353ec08b3c12843549b9547d216e65f6ca718f56fa4f6cb1af6a487fe3bd3530a8f6a7fefb3be48a046bcf07afe70dc8a920767bd777b5b0245e0056f729aa512195e8ee9c0f1af66bfe6f7146346e086a63d34577e7a6c100ec990625f25620803a75dcb06305f460ea7292fb02f56719d65bb2c1a77331f6686c5545f9aa2dae1f2ce3a1e41b03ef0f9a84397b313e19f18d7b8c2a444df396ef670e722bb06ecd59d5e4c70a1bc0c10056ab95924680120f792c2d37501300ec48bdcaf7576e1ca3296e051555cee6d1f9ea47d30721e3e72a224512bae28913147146a660e99c34de6ed80d647d7cc7b403c8b9e8a5fbe04381c84c42d42ab2505206cbfe727aacb0b1090775a7f7877c314d27a193bba73f66ec3a06d1aa378c30c150d0ef761082493192fad026a43046ed71a622990871f67cc2cfb4a91974827a0ca010c5b807727f55e8a8f16716529e31557073e712dff3b958619d46b0174e5745d90987552f4e863d04ded6e887f2655344f96f48196322efae5c5bce1fd70174a4553c71ca11c5758d2d831907b50cb0c4315d4ef278ae545e165a32faaaac656c0c962ee542e7e9fb1b3fb96d94e3574f225d72cbd17c7888af99bee808b21f78a7592c4d143f7606102f6c86e05d9500fd31418a692b5193cf20dda10b2abdc06949705349ba33c6a0d591186111b36fd9ffd70ade4165f04fac7a8aa2322e08a352d15796badf5be4e61546f889276f6c6d7cd283fd5e6349251307011b7ae2f160bf9397ce2c2f67db7263f19e2427daf1ab03ea1575538e5dcb7af55f92af893234ee8e8339413940057a46d556161df19516fa2f7cf3f9d97e610617769430ff23256438f311c60a681e8d4521c7586081a48c0035a75d5eca95cd331e49ece85a73fdfd375b6d63fba51dafaa951ad103e98fd1e9d39d747a32a2162e56ad1ff95e1d6f1a42cd87a06768a306d93f421e068c13e8c6841165abb3c57391b4ff0dd5c1d5ed62fb3294b1dd7fcbe5c45a2ac3b04635ee62657566211dfba42de0e335a57d1a513e535a58e24944bf5dd4c5aaa797bdcaa607e40344217080b9bfd49e04fa1237009648002ce8b230181c8efe8ef6cde0382d93d03e4ff7441295cb71f7d9bc3535431f5aea083d5eda1b92f4b652b0b5427c4cb90a6277c05cb95073114e82e22b32519424ee058e9fdcc3fd3ac157640399a21c463547d0c2ceb2ae1e7fc7748b661abb88a7ab324b70661f6f6b0aad49523b397f6e3497d7eaa9b33786e05c4b8da5a8176365a7526edec746bda1d064d1e675b1cdb0704d2243733f788adb4ab3c708740796a24dcfffed0775d0a7998daeeebeae7c005084616c9cb928c7ad7ca96811170a6cf10d087108b17439bec9526bc34214212246244c8935d353718b7d3a62d1e22d017cd35be3f9cb30ab614df4f547a541457cba18828182c90a5f7588e6ab7092de2c8bb61a8d72c1c0bf8e50c23c5169993469933e04fcde0fa4a4843dc350e475642034ad497d8b6612e41a8597d896a85a6edcbeea19519ad394bdcacdc251b023b43ec4774ec29e95cd03d642e6a8e161245ab81a2d4c4a18d09a957da4b44e3fa1469b6cd30099ae7d2bc7039a9c92fb03fded8b9a6278bbc63cc7a3860f8972ee93d8acea6eaa1708aaf7ba12eee9875d6d5a800eeb207a5c3d5b17e3de71e2394d92bc6c74b4b914cd2feaabc7a160e554160a87a6b1f19c3c33d065d470e228fd6cc25076166812769b2f60f7454b81067e301cd1adba7e601b7de73ef2362fa41e731970d7ebbe1f4091389f4cfacaf0cb0e4c98c84bc8b6a80c20d4836373463c7b4806da600b394e6a3d3591ec024d8c07e07e0455715bd09e2225b3b3f819d963f36f43850ac59239778ec55899c5a1c79aabdec06bd653da47267b7df506646cb4bf597ee6d8ef3b4e8c0184c1c928e6ae4f68d6a5e9ec8882fec5606fa35175fa5569ddf90eea8cb1c74a19b1992057920843a8f95734046264b835efba409e30eceec574d09f4f63d2c8e9f5ffd25b9f05a10bab2d88fd48a2bbad84882eb1e40284c286927292f8a69d349057bd6a20f7eadf74ad74db1ce748078044bf20a7d0f8ed3b1b9a68683dcf1aa560745d2eac03cc0029d9f0d6c3562412d7b4201081b38420203dcbee345135a96f2c995e54249ef43226d733765f3cd7d2769bb5d616773a8755241c7158f4c0000f5532f57383c81c4058c72e42aa5d0b0ef041af3756c134ade4bf446be7f0815fbcc764eab0bf7da77466790ba8a48dbf7cf8461d2cc5612df91b9c9335967797e725bf1edef7cd746fde1ca88d3aec46aba87efee73768263de21c332ef39db84e540a0a1e5226c24b71272b6a4e5ed29dd3082b37c38eef0cab0abf1702aea469efcbb073833f9e519124068d18ca77112e2dab6e0f81707fa62a03e0083ca25bfe2e1b555d2c00274736e63e7b2bb4807aca96580b3ba11f77bfe24bf56dc05983109cbf29f2bf1077f1b0adae7e0d5ecbc8b30c6707d3ecdfb04aa3816d57c30b30fc0fc17b48119a60169a734c1b991e131d396c242cc2aed4e73480fddcfe3267d7a2a36e57caf88d6381e23cd26fdb595d85fa534bb1401c79c3a0cb4b2bc1ef59a5c6dcb29523a17a8b9c0f04792d9f50a8d0001ee003a363d6a96f8c0c05c081d5d36d6d4ecdaef0167bc2f2effe001f1a084627b1956ff8badac6f42719bcc4704308064863a5c03b48dd01abbda79f04d3f45039ca468fb52ff0166d49b1c8871e175936231678b42d670b5929494a975c727adcdda2a8d85641a1155087045157ec09f37e6b9a639359b2aca1580c145447a8b1ee915097c79b735698ce639faf3f4003742fe5d206460c013671e6018fb93222f330eba6ad80d9ac646cd46e29fff52c8f9b5ddf3bb01f3bc580038292341e30c837a4a6f220b64c80f8f281d6e0ff49b9e6dc7779401e74df2b5502ce3dd6cff8b7a808e25689f10bdf155dbfd4541274a6309c9b54fb6bad857389d604a8a0c984e723fab8a862dd423e44db06d7425652e03ba9100b31d21c37cc5d388179c02693b0168b2825d57183e736589efedfd80a55c5e9b735c6510395b4e0fcb59ccf8db0bca889c90098684e828b68c6a2d5ff3432ef6d1ea356ee8de83c1074c2b64c0f3bc55e210838184264d0d248f9863fe3c49ced59845f6e3bb97e29fc0fa19a9df14ba816b6ab666e4b268329e909fbaef6aa39566eb406271e9e4beb1e3346f870aabfebdcf6f579411e1ad34709ce047124a1f7da0fdad3efaa7fab46937b661bee0c0d69e0e560ae925b6577ae761fd2b6b131071750fdcd87f076f99c32d1d54999a1957bea7ef57d5e4ec1b9655676efa545c9cedb8c6593c133d2cf49c1f9e317f69ca98535051e164300e01f5a700641b675ea8b9a78f7c986274d876129861e3d99a9beeb3ab4f389f723a875ecf8eaf38f22f78e4a8209df0b599bab21010589252006da7267861067175b29cfc111b7686131484e916b7c6a06ac98a3cefb62ef352cc1eb557ade13c2dcc7d22ea55c31275220889c8267b8e2410aaac8c4070658dfa133cfc69da1dfdce36b02f755ce45b04a52ab505d6068cf2b9f1d077308274b144e67d46ef196e7746f8c03d935179e51ebcbfae875ffe21446123a028ede5132cff99dee16e0f71ebfde8abd6575f549a857544a06c8364dbb561d59ff6aa7002d0d9b7496ef7e4927e14ad0138b8d6a2837a0518fad6012d7409c19b29e3d058c6ab050cf30ae8572192eed86a02c2779135ede8aa597118b3642d2bf687c628b7831836d03b500b1480aed68eebc8d290174fc319f2c8acc66e9f6c29480b7629ea48e754be637001c7ca30e98a9ecdf1b084f954e4b45d26823eef996b60c4f25e3c1cf4a4255b8aef0cd7f26f189fa7ccf3b04a772e342fa447acdc50e9879179b624fb34806f4620e9a6819ee94922075635d3f80998bf4cc07ee269442d5cb6203236facf21b0c3bbac9e6a533405edca7254da61339bdbd1c114d6a0322be14e47eb5e3b6a1236bce61ed1a1aa0f9f5ad9fa17ef85a5", 0x1000) [ 144.812760][ T5] usb 5-1: USB disconnect, device number 44 [ 145.137086][ T12] usb 2-1: new high-speed USB device number 58 using dummy_hcd [ 145.227044][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 145.347053][ T12] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 145.367029][ T95] smscufx: Failed to write register index 0x00007010 with value 0x00000000 [ 145.375652][ T95] smscufx: error writing 0x7010 [ 145.375660][ T95] smscufx: error -71 configuring system clock [ 145.387007][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x5 has an invalid bInterval 82, changing to 10 [ 145.404213][ T12] usb 2-1: New USB device found, idVendor=0d46, idProduct=0078, bcdDevice=4d.bf [ 145.413316][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 145.421797][ T95] smscufx: probe of 1-1:0.0 failed with error -71 [ 145.432691][ T95] usb 1-1: USB disconnect, device number 48 [ 145.443112][ T12] usb 2-1: config 0 descriptor?? [ 145.488274][ T12] kobil_sct 2-1:0.0: KOBIL USB smart card terminal converter detected [ 145.498779][ T12] usb 2-1: KOBIL USB smart card terminal converter now attached to ttyUSB0 [ 145.558289][ T12] usb 4-1: USB disconnect, device number 54 [ 145.577071][ T5] hub 4-1:0.0: hub_ext_port_status failed (err = -71) [ 145.596978][ T4522] usb 5-1: new high-speed USB device number 45 using dummy_hcd 10:24:55 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) [ 145.697003][ T4522] usb 5-1: Using ep0 maxpacket: 8 [ 145.713455][ T95] usb 2-1: USB disconnect, device number 58 [ 145.722582][ T95] kobil ttyUSB0: KOBIL USB smart card terminal converter now disconnected from ttyUSB0 [ 145.734682][ T95] kobil_sct 2-1:0.0: device disconnected 10:24:55 executing program 4: syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100006c03e008c62483d1364f000400010902240001000000000904000002ff5d81000905850b0800000000090501020800000000"], 0x0) [ 145.887164][ T4522] usb 5-1: unable to read config index 0 descriptor/all [ 145.894199][ T4522] usb 5-1: can't read configurations, error -71 10:24:56 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01001200000005"], 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 10:24:56 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa1, 0x44, 0x4e, 0x8, 0x6cb, 0x6, 0x86ff, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9a, 0x41, 0x79}}]}}]}}, 0x0) [ 146.117020][ T12] usb 1-1: new high-speed USB device number 49 using dummy_hcd 10:24:56 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000034eef708460d7800bf4d0000000109021b00010000000009040000014bc50000070505070043520000cd15"], 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x80084503, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hidraw(r0, &(0x7f0000000280)=""/175, 0xaf) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000000c0)={0x3, 0x200, 0x80000000}) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="3e518f0fce3d23aaddc35e243f220c96541f2f0fbf7c87adb0755da1004db3bf92b906e9454bea852ec5955b822e085f5f25465128a92f8b3ecfb66ad9a74c496e3a12e51f63d35d3db74601505678594976598e75a16dc75355a3201c5a1fb18e9508c1f8c2aeb352cd21a4708b3979f7ae17d67271dfe4b6b66ac55aae0e48ac129c99868c79aa15e25484bb8f094324041bdbe8c2623621b1c80a220c451fc320670a4001b9bcc4bf6bf1ae64eb919c229520c0ed9ba54e4eb35f5f5842beb6ca9bb95452230e4cf5fbce8a0bb1a62793e9ce934eefc54849f4f0ea30ff821f013321d24fd1ba4962cb42c52cb6e6e882f912d1a28e49a71d8cc75f095fd82ee85d6894cef87a3d32e3788362858d4cdb2c54eefbed1024e77d6e4baf9f3f5643a50761b336665d3350076bd9dca385671bb3d3353702b906e9b8a215b81e657b6268c9498a6bd40cbbaaab32d43c1e795f9cd314b7f932b6bfc86d04975e3dc86f34869399a9373935f5abd8a5a25fb137285d9b23fe545d8b9ba1b334e1cfc8bd573530142f1065a57a9baab77bcbeba39748f416e873be281c1aa00bb7dcd45a02c7a76a922e64dd47d03ce2fdfcdf06b9090d087503a1cf139b18a10991d4822d62b6aecb0cd06402a9ce893637c219ff138bb25ba274e64368291e3c4d36caa485271ada57375afcf5e5ec38ab4399c3bdcb8388533b0b1c7f4e5b99bfa173c46b36e4307321acb679546d2c1896e4db85f0f996d0f6f86987643433e9fd55521ba95f9b0bcb00d1cc0cbf2d00b7eae9c9eca8fbfed42d7786c8864b90aa29094df9659e25e50398123c3c50f456e911848d8582b0e44b7e22d83a128eae892ed9f7be94bd91dbffea7a9aeb7d6cd82eb10d41491f95db36425e97385c659a7d73482151c3e9b80ecaaa139306151ae50165bb52fec7cf7e21e8f425b6ded0c3fa1b5254a0b9c0797293fa552d3562d0a4356ebee8d285f9a1f0ed719304a1ff7bb7c05b4224453f9ed59298b8a9aaf49e429b65817696bfb1b7163548d45ba08c8c36c83ef6f8a1d2726c43416911b367e75e3b8b20427c093b05af58124ed9c577874847bf2cba816adff8bc54c234b207dc337f26800c0fbb1223f6b34f382ea9fe468bcbc48275390b5cc7d3cce8a10a6fa8e500bbea02cc8fde2e34d8bd399aa6f15dca17f3a33caf6ecd8abdfaabdb430dbcb1ac63a172146b3852bf7edf7c08c2b4935dcfe0a76687eebb027829c608e27c3aff27af8ab9f02e237439e2e7739e7d6f9c460f1e011da077196eb2aa4ada58ada25a2482c9790f697de32f8cd0905fb9717bb1f525129f157aa4d7b215840a5f822d7d0af1381e9d69e9633ddfa5f81dc730d246934d23cb2cfe9a9eb614b8cec0e7f3d3b661617501e025b271abca27f031696833e221ec6ca394a274a98666131342de2949179c6bd95ad27a8d9f686713b9eb38018e5fcb57e7ceec8be916d2c7d3227471cc3e8124ea60d2e804e3282adb98f14ae510b263c3e004a0ba710e2dac9376589391775110bbe4c7e03ffdb1cfee053a22c7f79588bd22fa2c69e69641ffd66e10414f2831900bb62e696726b70f9f2c011c2e456ed912d8b9adfde43315db5085430d1e22896213ae7c0ccc346fb7b9a7190d3d268ae27273aae7220f956a92c7c981666818496fbf5b45b59660d2bed0f87a0270b40e8074ab389353ec08b3c12843549b9547d216e65f6ca718f56fa4f6cb1af6a487fe3bd3530a8f6a7fefb3be48a046bcf07afe70dc8a920767bd777b5b0245e0056f729aa512195e8ee9c0f1af66bfe6f7146346e086a63d34577e7a6c100ec990625f25620803a75dcb06305f460ea7292fb02f56719d65bb2c1a77331f6686c5545f9aa2dae1f2ce3a1e41b03ef0f9a84397b313e19f18d7b8c2a444df396ef670e722bb06ecd59d5e4c70a1bc0c10056ab95924680120f792c2d37501300ec48bdcaf7576e1ca3296e051555cee6d1f9ea47d30721e3e72a224512bae28913147146a660e99c34de6ed80d647d7cc7b403c8b9e8a5fbe04381c84c42d42ab2505206cbfe727aacb0b1090775a7f7877c314d27a193bba73f66ec3a06d1aa378c30c150d0ef761082493192fad026a43046ed71a622990871f67cc2cfb4a91974827a0ca010c5b807727f55e8a8f16716529e31557073e712dff3b958619d46b0174e5745d90987552f4e863d04ded6e887f2655344f96f48196322efae5c5bce1fd70174a4553c71ca11c5758d2d831907b50cb0c4315d4ef278ae545e165a32faaaac656c0c962ee542e7e9fb1b3fb96d94e3574f225d72cbd17c7888af99bee808b21f78a7592c4d143f7606102f6c86e05d9500fd31418a692b5193cf20dda10b2abdc06949705349ba33c6a0d591186111b36fd9ffd70ade4165f04fac7a8aa2322e08a352d15796badf5be4e61546f889276f6c6d7cd283fd5e6349251307011b7ae2f160bf9397ce2c2f67db7263f19e2427daf1ab03ea1575538e5dcb7af55f92af893234ee8e8339413940057a46d556161df19516fa2f7cf3f9d97e610617769430ff23256438f311c60a681e8d4521c7586081a48c0035a75d5eca95cd331e49ece85a73fdfd375b6d63fba51dafaa951ad103e98fd1e9d39d747a32a2162e56ad1ff95e1d6f1a42cd87a06768a306d93f421e068c13e8c6841165abb3c57391b4ff0dd5c1d5ed62fb3294b1dd7fcbe5c45a2ac3b04635ee62657566211dfba42de0e335a57d1a513e535a58e24944bf5dd4c5aaa797bdcaa607e40344217080b9bfd49e04fa1237009648002ce8b230181c8efe8ef6cde0382d93d03e4ff7441295cb71f7d9bc3535431f5aea083d5eda1b92f4b652b0b5427c4cb90a6277c05cb95073114e82e22b32519424ee058e9fdcc3fd3ac157640399a21c463547d0c2ceb2ae1e7fc7748b661abb88a7ab324b70661f6f6b0aad49523b397f6e3497d7eaa9b33786e05c4b8da5a8176365a7526edec746bda1d064d1e675b1cdb0704d2243733f788adb4ab3c708740796a24dcfffed0775d0a7998daeeebeae7c005084616c9cb928c7ad7ca96811170a6cf10d087108b17439bec9526bc34214212246244c8935d353718b7d3a62d1e22d017cd35be3f9cb30ab614df4f547a541457cba18828182c90a5f7588e6ab7092de2c8bb61a8d72c1c0bf8e50c23c5169993469933e04fcde0fa4a4843dc350e475642034ad497d8b6612e41a8597d896a85a6edcbeea19519ad394bdcacdc251b023b43ec4774ec29e95cd03d642e6a8e161245ab81a2d4c4a18d09a957da4b44e3fa1469b6cd30099ae7d2bc7039a9c92fb03fded8b9a6278bbc63cc7a3860f8972ee93d8acea6eaa1708aaf7ba12eee9875d6d5a800eeb207a5c3d5b17e3de71e2394d92bc6c74b4b914cd2feaabc7a160e554160a87a6b1f19c3c33d065d470e228fd6cc25076166812769b2f60f7454b81067e301cd1adba7e601b7de73ef2362fa41e731970d7ebbe1f4091389f4cfacaf0cb0e4c98c84bc8b6a80c20d4836373463c7b4806da600b394e6a3d3591ec024d8c07e07e0455715bd09e2225b3b3f819d963f36f43850ac59239778ec55899c5a1c79aabdec06bd653da47267b7df506646cb4bf597ee6d8ef3b4e8c0184c1c928e6ae4f68d6a5e9ec8882fec5606fa35175fa5569ddf90eea8cb1c74a19b1992057920843a8f95734046264b835efba409e30eceec574d09f4f63d2c8e9f5ffd25b9f05a10bab2d88fd48a2bbad84882eb1e40284c286927292f8a69d349057bd6a20f7eadf74ad74db1ce748078044bf20a7d0f8ed3b1b9a68683dcf1aa560745d2eac03cc0029d9f0d6c3562412d7b4201081b38420203dcbee345135a96f2c995e54249ef43226d733765f3cd7d2769bb5d616773a8755241c7158f4c0000f5532f57383c81c4058c72e42aa5d0b0ef041af3756c134ade4bf446be7f0815fbcc764eab0bf7da77466790ba8a48dbf7cf8461d2cc5612df91b9c9335967797e725bf1edef7cd746fde1ca88d3aec46aba87efee73768263de21c332ef39db84e540a0a1e5226c24b71272b6a4e5ed29dd3082b37c38eef0cab0abf1702aea469efcbb073833f9e519124068d18ca77112e2dab6e0f81707fa62a03e0083ca25bfe2e1b555d2c00274736e63e7b2bb4807aca96580b3ba11f77bfe24bf56dc05983109cbf29f2bf1077f1b0adae7e0d5ecbc8b30c6707d3ecdfb04aa3816d57c30b30fc0fc17b48119a60169a734c1b991e131d396c242cc2aed4e73480fddcfe3267d7a2a36e57caf88d6381e23cd26fdb595d85fa534bb1401c79c3a0cb4b2bc1ef59a5c6dcb29523a17a8b9c0f04792d9f50a8d0001ee003a363d6a96f8c0c05c081d5d36d6d4ecdaef0167bc2f2effe001f1a084627b1956ff8badac6f42719bcc4704308064863a5c03b48dd01abbda79f04d3f45039ca468fb52ff0166d49b1c8871e175936231678b42d670b5929494a975c727adcdda2a8d85641a1155087045157ec09f37e6b9a639359b2aca1580c145447a8b1ee915097c79b735698ce639faf3f4003742fe5d206460c013671e6018fb93222f330eba6ad80d9ac646cd46e29fff52c8f9b5ddf3bb01f3bc580038292341e30c837a4a6f220b64c80f8f281d6e0ff49b9e6dc7779401e74df2b5502ce3dd6cff8b7a808e25689f10bdf155dbfd4541274a6309c9b54fb6bad857389d604a8a0c984e723fab8a862dd423e44db06d7425652e03ba9100b31d21c37cc5d388179c02693b0168b2825d57183e736589efedfd80a55c5e9b735c6510395b4e0fcb59ccf8db0bca889c90098684e828b68c6a2d5ff3432ef6d1ea356ee8de83c1074c2b64c0f3bc55e210838184264d0d248f9863fe3c49ced59845f6e3bb97e29fc0fa19a9df14ba816b6ab666e4b268329e909fbaef6aa39566eb406271e9e4beb1e3346f870aabfebdcf6f579411e1ad34709ce047124a1f7da0fdad3efaa7fab46937b661bee0c0d69e0e560ae925b6577ae761fd2b6b131071750fdcd87f076f99c32d1d54999a1957bea7ef57d5e4ec1b9655676efa545c9cedb8c6593c133d2cf49c1f9e317f69ca98535051e164300e01f5a700641b675ea8b9a78f7c986274d876129861e3d99a9beeb3ab4f389f723a875ecf8eaf38f22f78e4a8209df0b599bab21010589252006da7267861067175b29cfc111b7686131484e916b7c6a06ac98a3cefb62ef352cc1eb557ade13c2dcc7d22ea55c31275220889c8267b8e2410aaac8c4070658dfa133cfc69da1dfdce36b02f755ce45b04a52ab505d6068cf2b9f1d077308274b144e67d46ef196e7746f8c03d935179e51ebcbfae875ffe21446123a028ede5132cff99dee16e0f71ebfde8abd6575f549a857544a06c8364dbb561d59ff6aa7002d0d9b7496ef7e4927e14ad0138b8d6a2837a0518fad6012d7409c19b29e3d058c6ab050cf30ae8572192eed86a02c2779135ede8aa597118b3642d2bf687c628b7831836d03b500b1480aed68eebc8d290174fc319f2c8acc66e9f6c29480b7629ea48e754be637001c7ca30e98a9ecdf1b084f954e4b45d26823eef996b60c4f25e3c1cf4a4255b8aef0cd7f26f189fa7ccf3b04a772e342fa447acdc50e9879179b624fb34806f4620e9a6819ee94922075635d3f80998bf4cc07ee269442d5cb6203236facf21b0c3bbac9e6a533405edca7254da61339bdbd1c114d6a0322be14e47eb5e3b6a1236bce61ed1a1aa0f9f5ad9fa17ef85a5", 0x1000) [ 146.217166][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 146.277022][ T4522] usb 5-1: new high-speed USB device number 46 using dummy_hcd [ 146.347089][ T12] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 146.356199][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 146.365225][ T12] usb 1-1: config 0 descriptor?? [ 146.370311][ T4522] usb 5-1: Using ep0 maxpacket: 8 [ 146.457059][ T4487] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 146.467054][ T4967] usb 3-1: new high-speed USB device number 42 using dummy_hcd [ 146.487082][ T4522] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 146.498090][ T4522] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 8 [ 146.527000][ T78] usb 2-1: new high-speed USB device number 59 using dummy_hcd [ 146.557029][ T4487] usb 4-1: Using ep0 maxpacket: 8 [ 146.562194][ T4967] usb 3-1: Using ep0 maxpacket: 8 [ 146.597068][ T4522] usb 5-1: New USB device found, idVendor=24c6, idProduct=d183, bcdDevice=4f.36 [ 146.606187][ T4522] usb 5-1: New USB device strings: Mfr=0, Product=4, SerialNumber=0 [ 146.614227][ T4522] usb 5-1: Product: syz [ 146.617052][ T78] usb 2-1: Using ep0 maxpacket: 8 [ 146.624164][ T4522] usb 5-1: config 0 descriptor?? [ 146.647123][ T6070] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 146.687084][ T4487] usb 4-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=86.ff [ 146.696181][ T4487] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 146.704433][ T4967] usb 3-1: config 0 has an invalid interface number: 9 but max is 0 [ 146.712579][ T4967] usb 3-1: config 0 has no interface number 0 [ 146.718862][ T4967] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 146.729961][ T4967] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 146.739783][ T4967] usb 3-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 146.752632][ T4967] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 146.761760][ T4967] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 146.769919][ T78] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 146.780514][ T78] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x5 has an invalid bInterval 82, changing to 10 [ 146.791641][ T78] usb 2-1: New USB device found, idVendor=0d46, idProduct=0078, bcdDevice=4d.bf [ 146.800740][ T78] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 146.809561][ T4487] usb 4-1: config 0 descriptor?? [ 146.815671][ T78] usb 2-1: config 0 descriptor?? [ 146.822125][ T4967] usb 3-1: config 0 descriptor?? 10:24:56 executing program 0: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000940)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB='z\x00/'], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) [ 146.848671][ T4487] usb 4-1: selecting invalid altsetting 1 [ 146.854446][ T4487] usb 4-1: Can not set alternate setting to 1, error: -22 [ 146.868238][ T78] kobil_sct 2-1:0.0: KOBIL USB smart card terminal converter detected [ 146.883138][ T4487] synaptics_usb: probe of 4-1:0.0 failed with error -22 [ 146.893478][ T78] usb 2-1: KOBIL USB smart card terminal converter now attached to ttyUSB0 [ 146.896997][ T12] smscufx: Failed to write register index 0x00003008 with value 0x00000001 [ 146.910811][ T12] smscufx: ufx_lite_reset error writing 0x3008 [ 146.910818][ T12] smscufx: error -71 resetting device [ 146.959238][ T12] smscufx: probe of 1-1:0.0 failed with error -71 [ 146.974625][ T12] usb 1-1: USB disconnect, device number 49 [ 146.984138][ T4522] usb 5-1: USB disconnect, device number 46 [ 147.049528][ T4487] usb 4-1: USB disconnect, device number 55 [ 147.079288][ T78] usb 2-1: USB disconnect, device number 59 [ 147.086452][ T78] kobil ttyUSB0: KOBIL USB smart card terminal converter now disconnected from ttyUSB0 [ 147.097102][ T78] kobil_sct 2-1:0.0: device disconnected [ 147.297821][ T4967] keytouch 0003:0926:3333.0017: fixing up Keytouch IEC report descriptor [ 147.309626][ T4967] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.9/0003:0926:3333.0017/input/input64 [ 147.366979][ T12] usb 1-1: new high-speed USB device number 50 using dummy_hcd 10:24:57 executing program 4: syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100006c03e008c62483d1364f000400010902240001000000000904000002ff5d81000905850b0800000000090501020800000000"], 0x0) [ 147.404782][ T4967] keytouch 0003:0926:3333.0017: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input9 [ 147.457098][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 147.499826][ T4522] usb 3-1: USB disconnect, device number 42 10:24:57 executing program 1: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000034eef708460d7800bf4d0000000109021b00010000000009040000014bc50000070505070043520000cd15"], 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x80084503, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x0, 0x0) read$hidraw(r0, &(0x7f0000000280)=""/175, 0xaf) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f00000000c0)={0x3, 0x200, 0x80000000}) write$hidraw(0xffffffffffffffff, &(0x7f0000000340)="3e518f0fce3d23aaddc35e243f220c96541f2f0fbf7c87adb0755da1004db3bf92b906e9454bea852ec5955b822e085f5f25465128a92f8b3ecfb66ad9a74c496e3a12e51f63d35d3db74601505678594976598e75a16dc75355a3201c5a1fb18e9508c1f8c2aeb352cd21a4708b3979f7ae17d67271dfe4b6b66ac55aae0e48ac129c99868c79aa15e25484bb8f094324041bdbe8c2623621b1c80a220c451fc320670a4001b9bcc4bf6bf1ae64eb919c229520c0ed9ba54e4eb35f5f5842beb6ca9bb95452230e4cf5fbce8a0bb1a62793e9ce934eefc54849f4f0ea30ff821f013321d24fd1ba4962cb42c52cb6e6e882f912d1a28e49a71d8cc75f095fd82ee85d6894cef87a3d32e3788362858d4cdb2c54eefbed1024e77d6e4baf9f3f5643a50761b336665d3350076bd9dca385671bb3d3353702b906e9b8a215b81e657b6268c9498a6bd40cbbaaab32d43c1e795f9cd314b7f932b6bfc86d04975e3dc86f34869399a9373935f5abd8a5a25fb137285d9b23fe545d8b9ba1b334e1cfc8bd573530142f1065a57a9baab77bcbeba39748f416e873be281c1aa00bb7dcd45a02c7a76a922e64dd47d03ce2fdfcdf06b9090d087503a1cf139b18a10991d4822d62b6aecb0cd06402a9ce893637c219ff138bb25ba274e64368291e3c4d36caa485271ada57375afcf5e5ec38ab4399c3bdcb8388533b0b1c7f4e5b99bfa173c46b36e4307321acb679546d2c1896e4db85f0f996d0f6f86987643433e9fd55521ba95f9b0bcb00d1cc0cbf2d00b7eae9c9eca8fbfed42d7786c8864b90aa29094df9659e25e50398123c3c50f456e911848d8582b0e44b7e22d83a128eae892ed9f7be94bd91dbffea7a9aeb7d6cd82eb10d41491f95db36425e97385c659a7d73482151c3e9b80ecaaa139306151ae50165bb52fec7cf7e21e8f425b6ded0c3fa1b5254a0b9c0797293fa552d3562d0a4356ebee8d285f9a1f0ed719304a1ff7bb7c05b4224453f9ed59298b8a9aaf49e429b65817696bfb1b7163548d45ba08c8c36c83ef6f8a1d2726c43416911b367e75e3b8b20427c093b05af58124ed9c577874847bf2cba816adff8bc54c234b207dc337f26800c0fbb1223f6b34f382ea9fe468bcbc48275390b5cc7d3cce8a10a6fa8e500bbea02cc8fde2e34d8bd399aa6f15dca17f3a33caf6ecd8abdfaabdb430dbcb1ac63a172146b3852bf7edf7c08c2b4935dcfe0a76687eebb027829c608e27c3aff27af8ab9f02e237439e2e7739e7d6f9c460f1e011da077196eb2aa4ada58ada25a2482c9790f697de32f8cd0905fb9717bb1f525129f157aa4d7b215840a5f822d7d0af1381e9d69e9633ddfa5f81dc730d246934d23cb2cfe9a9eb614b8cec0e7f3d3b661617501e025b271abca27f031696833e221ec6ca394a274a98666131342de2949179c6bd95ad27a8d9f686713b9eb38018e5fcb57e7ceec8be916d2c7d3227471cc3e8124ea60d2e804e3282adb98f14ae510b263c3e004a0ba710e2dac9376589391775110bbe4c7e03ffdb1cfee053a22c7f79588bd22fa2c69e69641ffd66e10414f2831900bb62e696726b70f9f2c011c2e456ed912d8b9adfde43315db5085430d1e22896213ae7c0ccc346fb7b9a7190d3d268ae27273aae7220f956a92c7c981666818496fbf5b45b59660d2bed0f87a0270b40e8074ab389353ec08b3c12843549b9547d216e65f6ca718f56fa4f6cb1af6a487fe3bd3530a8f6a7fefb3be48a046bcf07afe70dc8a920767bd777b5b0245e0056f729aa512195e8ee9c0f1af66bfe6f7146346e086a63d34577e7a6c100ec990625f25620803a75dcb06305f460ea7292fb02f56719d65bb2c1a77331f6686c5545f9aa2dae1f2ce3a1e41b03ef0f9a84397b313e19f18d7b8c2a444df396ef670e722bb06ecd59d5e4c70a1bc0c10056ab95924680120f792c2d37501300ec48bdcaf7576e1ca3296e051555cee6d1f9ea47d30721e3e72a224512bae28913147146a660e99c34de6ed80d647d7cc7b403c8b9e8a5fbe04381c84c42d42ab2505206cbfe727aacb0b1090775a7f7877c314d27a193bba73f66ec3a06d1aa378c30c150d0ef761082493192fad026a43046ed71a622990871f67cc2cfb4a91974827a0ca010c5b807727f55e8a8f16716529e31557073e712dff3b958619d46b0174e5745d90987552f4e863d04ded6e887f2655344f96f48196322efae5c5bce1fd70174a4553c71ca11c5758d2d831907b50cb0c4315d4ef278ae545e165a32faaaac656c0c962ee542e7e9fb1b3fb96d94e3574f225d72cbd17c7888af99bee808b21f78a7592c4d143f7606102f6c86e05d9500fd31418a692b5193cf20dda10b2abdc06949705349ba33c6a0d591186111b36fd9ffd70ade4165f04fac7a8aa2322e08a352d15796badf5be4e61546f889276f6c6d7cd283fd5e6349251307011b7ae2f160bf9397ce2c2f67db7263f19e2427daf1ab03ea1575538e5dcb7af55f92af893234ee8e8339413940057a46d556161df19516fa2f7cf3f9d97e610617769430ff23256438f311c60a681e8d4521c7586081a48c0035a75d5eca95cd331e49ece85a73fdfd375b6d63fba51dafaa951ad103e98fd1e9d39d747a32a2162e56ad1ff95e1d6f1a42cd87a06768a306d93f421e068c13e8c6841165abb3c57391b4ff0dd5c1d5ed62fb3294b1dd7fcbe5c45a2ac3b04635ee62657566211dfba42de0e335a57d1a513e535a58e24944bf5dd4c5aaa797bdcaa607e40344217080b9bfd49e04fa1237009648002ce8b230181c8efe8ef6cde0382d93d03e4ff7441295cb71f7d9bc3535431f5aea083d5eda1b92f4b652b0b5427c4cb90a6277c05cb95073114e82e22b32519424ee058e9fdcc3fd3ac157640399a21c463547d0c2ceb2ae1e7fc7748b661abb88a7ab324b70661f6f6b0aad49523b397f6e3497d7eaa9b33786e05c4b8da5a8176365a7526edec746bda1d064d1e675b1cdb0704d2243733f788adb4ab3c708740796a24dcfffed0775d0a7998daeeebeae7c005084616c9cb928c7ad7ca96811170a6cf10d087108b17439bec9526bc34214212246244c8935d353718b7d3a62d1e22d017cd35be3f9cb30ab614df4f547a541457cba18828182c90a5f7588e6ab7092de2c8bb61a8d72c1c0bf8e50c23c5169993469933e04fcde0fa4a4843dc350e475642034ad497d8b6612e41a8597d896a85a6edcbeea19519ad394bdcacdc251b023b43ec4774ec29e95cd03d642e6a8e161245ab81a2d4c4a18d09a957da4b44e3fa1469b6cd30099ae7d2bc7039a9c92fb03fded8b9a6278bbc63cc7a3860f8972ee93d8acea6eaa1708aaf7ba12eee9875d6d5a800eeb207a5c3d5b17e3de71e2394d92bc6c74b4b914cd2feaabc7a160e554160a87a6b1f19c3c33d065d470e228fd6cc25076166812769b2f60f7454b81067e301cd1adba7e601b7de73ef2362fa41e731970d7ebbe1f4091389f4cfacaf0cb0e4c98c84bc8b6a80c20d4836373463c7b4806da600b394e6a3d3591ec024d8c07e07e0455715bd09e2225b3b3f819d963f36f43850ac59239778ec55899c5a1c79aabdec06bd653da47267b7df506646cb4bf597ee6d8ef3b4e8c0184c1c928e6ae4f68d6a5e9ec8882fec5606fa35175fa5569ddf90eea8cb1c74a19b1992057920843a8f95734046264b835efba409e30eceec574d09f4f63d2c8e9f5ffd25b9f05a10bab2d88fd48a2bbad84882eb1e40284c286927292f8a69d349057bd6a20f7eadf74ad74db1ce748078044bf20a7d0f8ed3b1b9a68683dcf1aa560745d2eac03cc0029d9f0d6c3562412d7b4201081b38420203dcbee345135a96f2c995e54249ef43226d733765f3cd7d2769bb5d616773a8755241c7158f4c0000f5532f57383c81c4058c72e42aa5d0b0ef041af3756c134ade4bf446be7f0815fbcc764eab0bf7da77466790ba8a48dbf7cf8461d2cc5612df91b9c9335967797e725bf1edef7cd746fde1ca88d3aec46aba87efee73768263de21c332ef39db84e540a0a1e5226c24b71272b6a4e5ed29dd3082b37c38eef0cab0abf1702aea469efcbb073833f9e519124068d18ca77112e2dab6e0f81707fa62a03e0083ca25bfe2e1b555d2c00274736e63e7b2bb4807aca96580b3ba11f77bfe24bf56dc05983109cbf29f2bf1077f1b0adae7e0d5ecbc8b30c6707d3ecdfb04aa3816d57c30b30fc0fc17b48119a60169a734c1b991e131d396c242cc2aed4e73480fddcfe3267d7a2a36e57caf88d6381e23cd26fdb595d85fa534bb1401c79c3a0cb4b2bc1ef59a5c6dcb29523a17a8b9c0f04792d9f50a8d0001ee003a363d6a96f8c0c05c081d5d36d6d4ecdaef0167bc2f2effe001f1a084627b1956ff8badac6f42719bcc4704308064863a5c03b48dd01abbda79f04d3f45039ca468fb52ff0166d49b1c8871e175936231678b42d670b5929494a975c727adcdda2a8d85641a1155087045157ec09f37e6b9a639359b2aca1580c145447a8b1ee915097c79b735698ce639faf3f4003742fe5d206460c013671e6018fb93222f330eba6ad80d9ac646cd46e29fff52c8f9b5ddf3bb01f3bc580038292341e30c837a4a6f220b64c80f8f281d6e0ff49b9e6dc7779401e74df2b5502ce3dd6cff8b7a808e25689f10bdf155dbfd4541274a6309c9b54fb6bad857389d604a8a0c984e723fab8a862dd423e44db06d7425652e03ba9100b31d21c37cc5d388179c02693b0168b2825d57183e736589efedfd80a55c5e9b735c6510395b4e0fcb59ccf8db0bca889c90098684e828b68c6a2d5ff3432ef6d1ea356ee8de83c1074c2b64c0f3bc55e210838184264d0d248f9863fe3c49ced59845f6e3bb97e29fc0fa19a9df14ba816b6ab666e4b268329e909fbaef6aa39566eb406271e9e4beb1e3346f870aabfebdcf6f579411e1ad34709ce047124a1f7da0fdad3efaa7fab46937b661bee0c0d69e0e560ae925b6577ae761fd2b6b131071750fdcd87f076f99c32d1d54999a1957bea7ef57d5e4ec1b9655676efa545c9cedb8c6593c133d2cf49c1f9e317f69ca98535051e164300e01f5a700641b675ea8b9a78f7c986274d876129861e3d99a9beeb3ab4f389f723a875ecf8eaf38f22f78e4a8209df0b599bab21010589252006da7267861067175b29cfc111b7686131484e916b7c6a06ac98a3cefb62ef352cc1eb557ade13c2dcc7d22ea55c31275220889c8267b8e2410aaac8c4070658dfa133cfc69da1dfdce36b02f755ce45b04a52ab505d6068cf2b9f1d077308274b144e67d46ef196e7746f8c03d935179e51ebcbfae875ffe21446123a028ede5132cff99dee16e0f71ebfde8abd6575f549a857544a06c8364dbb561d59ff6aa7002d0d9b7496ef7e4927e14ad0138b8d6a2837a0518fad6012d7409c19b29e3d058c6ab050cf30ae8572192eed86a02c2779135ede8aa597118b3642d2bf687c628b7831836d03b500b1480aed68eebc8d290174fc319f2c8acc66e9f6c29480b7629ea48e754be637001c7ca30e98a9ecdf1b084f954e4b45d26823eef996b60c4f25e3c1cf4a4255b8aef0cd7f26f189fa7ccf3b04a772e342fa447acdc50e9879179b624fb34806f4620e9a6819ee94922075635d3f80998bf4cc07ee269442d5cb6203236facf21b0c3bbac9e6a533405edca7254da61339bdbd1c114d6a0322be14e47eb5e3b6a1236bce61ed1a1aa0f9f5ad9fa17ef85a5", 0x1000) [ 147.577317][ T12] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 147.586441][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 147.597404][ T12] usb 1-1: config 0 descriptor?? 10:24:57 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) [ 147.737075][ T4967] usb 5-1: new high-speed USB device number 47 using dummy_hcd [ 147.817037][ T78] usb 4-1: new high-speed USB device number 56 using dummy_hcd [ 147.827240][ T4967] usb 5-1: Using ep0 maxpacket: 8 [ 147.887049][ T95] usb 2-1: new high-speed USB device number 60 using dummy_hcd [ 147.907126][ T78] usb 4-1: Using ep0 maxpacket: 8 [ 147.947160][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 147.958345][ T4967] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 8 [ 147.978562][ T95] usb 2-1: Using ep0 maxpacket: 8 [ 148.047109][ T4967] usb 5-1: New USB device found, idVendor=24c6, idProduct=d183, bcdDevice=4f.36 [ 148.056267][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=4, SerialNumber=0 [ 148.064341][ T4967] usb 5-1: Product: syz [ 148.068569][ T78] usb 4-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=86.ff [ 148.077638][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 148.086614][ T78] usb 4-1: config 0 descriptor?? [ 148.092744][ T4967] usb 5-1: config 0 descriptor?? [ 148.097190][ T95] usb 2-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 148.108049][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x5 has an invalid bInterval 82, changing to 10 [ 148.119700][ T95] usb 2-1: New USB device found, idVendor=0d46, idProduct=0078, bcdDevice=4d.bf [ 148.127135][ T6100] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 148.128785][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 148.138630][ T78] usb 4-1: selecting invalid altsetting 1 [ 148.149362][ T78] usb 4-1: Can not set alternate setting to 1, error: -22 [ 148.158998][ T95] usb 2-1: config 0 descriptor?? [ 148.161462][ T78] synaptics_usb: probe of 4-1:0.0 failed with error -22 [ 148.208147][ T95] kobil_sct 2-1:0.0: KOBIL USB smart card terminal converter detected [ 148.218503][ T95] usb 2-1: KOBIL USB smart card terminal converter now attached to ttyUSB0 [ 148.337717][ T95] usb 4-1: USB disconnect, device number 56 [ 148.347072][ T4522] usb 3-1: new high-speed USB device number 43 using dummy_hcd [ 148.373848][ T5] usb 5-1: USB disconnect, device number 47 [ 148.429083][ T4552] usb 2-1: USB disconnect, device number 60 [ 148.436222][ T4552] kobil ttyUSB0: KOBIL USB smart card terminal converter now disconnected from ttyUSB0 [ 148.446231][ T4522] usb 3-1: Using ep0 maxpacket: 8 [ 148.451885][ T4552] kobil_sct 2-1:0.0: device disconnected [ 148.567067][ T4522] usb 3-1: config 0 has an invalid interface number: 9 but max is 0 [ 148.575106][ T4522] usb 3-1: config 0 has no interface number 0 [ 148.581688][ T4522] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 148.592569][ T4522] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 148.602349][ T4522] usb 3-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 148.615153][ T4522] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 148.624227][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 148.633123][ T4522] usb 3-1: config 0 descriptor?? 10:24:58 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa1, 0x44, 0x4e, 0x8, 0x6cb, 0x6, 0x86ff, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9a, 0x41, 0x79}}]}}]}}, 0x0) 10:24:58 executing program 4: syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100006c03e008c62483d1364f000400010902240001000000000904000002ff5d81000905850b0800000000090501020800000000"], 0x0) 10:24:58 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) 10:24:59 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) [ 149.137090][ T78] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 149.157049][ T4522] usbhid 3-1:0.9: can't add hid device: -71 [ 149.163150][ T4522] usbhid: probe of 3-1:0.9 failed with error -71 [ 149.167092][ T4967] usb 5-1: new high-speed USB device number 48 using dummy_hcd [ 149.170191][ T12] smscufx: Failed to write register index 0x00007010 with value 0x00000000 10:24:59 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01001200000005"], 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 149.186160][ T12] smscufx: error writing 0x7010 [ 149.186166][ T12] smscufx: error -71 configuring system clock [ 149.217103][ T4522] usb 3-1: USB disconnect, device number 43 [ 149.237311][ T78] usb 4-1: Using ep0 maxpacket: 8 [ 149.247226][ T12] smscufx: probe of 1-1:0.0 failed with error -71 [ 149.267090][ T4967] usb 5-1: Using ep0 maxpacket: 8 [ 149.273642][ T12] usb 1-1: USB disconnect, device number 50 [ 149.357216][ T78] usb 4-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=86.ff [ 149.367592][ T78] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 149.384728][ T78] usb 4-1: config 0 descriptor?? [ 149.393695][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7 [ 149.404629][ T4967] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x1 has invalid maxpacket 8 [ 149.458960][ T78] usb 4-1: selecting invalid altsetting 1 [ 149.464741][ T78] usb 4-1: Can not set alternate setting to 1, error: -22 [ 149.486516][ T78] synaptics_usb: probe of 4-1:0.0 failed with error -22 [ 149.507138][ T4967] usb 5-1: New USB device found, idVendor=24c6, idProduct=d183, bcdDevice=4f.36 [ 149.516241][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=4, SerialNumber=0 [ 149.524313][ T4967] usb 5-1: Product: syz [ 149.559862][ T4967] usb 5-1: config 0 descriptor?? [ 149.577095][ T6128] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 149.627027][ T4522] usb 3-1: new high-speed USB device number 44 using dummy_hcd 10:24:59 executing program 0: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000940)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB='z\x00/'], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) [ 149.683391][ T4967] usb 4-1: USB disconnect, device number 57 [ 149.737044][ T4522] usb 3-1: Using ep0 maxpacket: 8 [ 149.809093][ T4487] usb 5-1: USB disconnect, device number 48 [ 149.857521][ T4522] usb 3-1: config 0 has an invalid interface number: 9 but max is 0 [ 149.865558][ T4522] usb 3-1: config 0 has no interface number 0 [ 149.871840][ T4522] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 149.882747][ T4522] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 149.892564][ T4522] usb 3-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 149.905394][ T4522] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 149.914475][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 149.923339][ T4522] usb 3-1: config 0 descriptor?? [ 149.987039][ T78] usb 1-1: new high-speed USB device number 51 using dummy_hcd 10:25:00 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) [ 150.087018][ T78] usb 1-1: Using ep0 maxpacket: 16 10:25:00 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa1, 0x44, 0x4e, 0x8, 0x6cb, 0x6, 0x86ff, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9a, 0x41, 0x79}}]}}]}}, 0x0) [ 150.207138][ T78] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 150.216298][ T78] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 150.244934][ T78] usb 1-1: config 0 descriptor?? 10:25:00 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) 10:25:00 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01001200000005"], 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 150.408086][ T4522] keytouch 0003:0926:3333.0018: fixing up Keytouch IEC report descriptor [ 150.429753][ T4522] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.9/0003:0926:3333.0018/input/input65 [ 150.517006][ T4487] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 150.566851][ T4522] keytouch 0003:0926:3333.0018: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input9 [ 150.607117][ T4487] usb 4-1: Using ep0 maxpacket: 8 [ 150.628484][ T4522] usb 3-1: USB disconnect, device number 44 [ 150.657022][ T4967] usb 5-1: new high-speed USB device number 49 using dummy_hcd [ 150.727375][ T4487] usb 4-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=86.ff [ 150.736498][ T4487] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 150.747144][ T4967] usb 5-1: Using ep0 maxpacket: 8 [ 150.764024][ T4487] usb 4-1: config 0 descriptor?? [ 150.817035][ T4487] usb 4-1: selecting invalid altsetting 1 [ 150.823033][ T4487] usb 4-1: Can not set alternate setting to 1, error: -22 [ 150.843995][ T4487] synaptics_usb: probe of 4-1:0.0 failed with error -22 [ 150.867495][ T4967] usb 5-1: config 0 has an invalid interface number: 9 but max is 0 [ 150.875513][ T4967] usb 5-1: config 0 has no interface number 0 [ 150.882153][ T4967] usb 5-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 150.893145][ T4967] usb 5-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 150.903057][ T4967] usb 5-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 150.915889][ T4967] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 150.925042][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 150.943376][ T4967] usb 5-1: config 0 descriptor?? [ 151.017743][ T4487] usb 4-1: USB disconnect, device number 58 10:25:01 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01001200000005"], 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) 10:25:01 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) [ 151.428257][ T4967] keytouch 0003:0926:3333.0019: fixing up Keytouch IEC report descriptor [ 151.450286][ T4967] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.9/0003:0926:3333.0019/input/input66 10:25:01 executing program 3: syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xa1, 0x44, 0x4e, 0x8, 0x6cb, 0x6, 0x86ff, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x9a, 0x41, 0x79}}]}}]}}, 0x0) [ 151.487043][ T4487] usb 3-1: new high-speed USB device number 45 using dummy_hcd 10:25:01 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) [ 151.573002][ T4967] keytouch 0003:0926:3333.0019: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input9 [ 151.587612][ T4487] usb 3-1: Using ep0 maxpacket: 8 [ 151.644755][ T4967] usb 5-1: USB disconnect, device number 49 [ 151.707164][ T4487] usb 3-1: config 0 has an invalid interface number: 9 but max is 0 [ 151.727841][ T4487] usb 3-1: config 0 has no interface number 0 [ 151.794612][ T4487] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 151.805795][ T4487] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 151.815625][ T4487] usb 3-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 151.828578][ T4487] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 151.837661][ T4487] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 151.847038][ T78] smscufx: Failed to write register index 0x00007010 with value 0x00000000 [ 151.855656][ T78] smscufx: error writing 0x7010 [ 151.855664][ T78] smscufx: error -71 configuring system clock [ 151.864224][ T78] smscufx: probe of 1-1:0.0 failed with error -71 [ 151.879810][ T78] usb 1-1: USB disconnect, device number 51 [ 151.889026][ T4487] usb 3-1: config 0 descriptor?? [ 152.046978][ T4642] usb 4-1: new high-speed USB device number 59 using dummy_hcd [ 152.137061][ T4642] usb 4-1: Using ep0 maxpacket: 8 10:25:02 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01001200000005"], 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 152.267084][ T4642] usb 4-1: New USB device found, idVendor=06cb, idProduct=0006, bcdDevice=86.ff [ 152.276186][ T4642] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 152.285408][ T4642] usb 4-1: config 0 descriptor?? 10:25:02 executing program 0: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000380)={0x34, &(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000940)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB='z\x00/'], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) [ 152.329182][ T4642] usb 4-1: selecting invalid altsetting 1 [ 152.335076][ T4642] usb 4-1: Can not set alternate setting to 1, error: -22 [ 152.342747][ T4642] synaptics_usb: probe of 4-1:0.0 failed with error -22 [ 152.377921][ T4487] keytouch 0003:0926:3333.001A: fixing up Keytouch IEC report descriptor [ 152.389562][ T4487] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.9/0003:0926:3333.001A/input/input67 [ 152.483442][ T4487] keytouch 0003:0926:3333.001A: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input9 [ 152.538340][ T4522] usb 4-1: USB disconnect, device number 59 [ 152.547229][ T78] usb 5-1: new high-speed USB device number 50 using dummy_hcd 10:25:02 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) [ 152.589722][ T4487] usb 3-1: USB disconnect, device number 45 [ 152.627031][ T4642] usb 1-1: new high-speed USB device number 52 using dummy_hcd [ 152.637080][ T78] usb 5-1: Using ep0 maxpacket: 8 [ 152.717371][ T4642] usb 1-1: Using ep0 maxpacket: 16 [ 152.757339][ T78] usb 5-1: config 0 has an invalid interface number: 9 but max is 0 [ 152.765900][ T78] usb 5-1: config 0 has no interface number 0 [ 152.772699][ T78] usb 5-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 152.783805][ T78] usb 5-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 152.793675][ T78] usb 5-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 10:25:02 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0xa, 0xfffffffffffffefc, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xff86) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40003f) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399", 0x3d) write$hidraw(r0, &(0x7f0000000080)="da19aff01c693bfe72105e95b10d42b84a8a457c7ad761d85f19f6831503", 0x1e) [ 152.806492][ T78] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 152.815675][ T78] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 152.831176][ T78] usb 5-1: config 0 descriptor?? [ 152.877307][ T4642] usb 1-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 152.886485][ T4642] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 152.915118][ T6247] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 152.920955][ T4642] usb 1-1: config 0 descriptor?? [ 152.927063][ T6247] File: /root/syzkaller-testdir303083737/syzkaller.1YNCjw/60/ [ 152.927063][ T6247] PID: 6247 Comm: syz-executor.1 10:25:03 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000140)="8b0fffe7859127c204b7a83249043611f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a3535041867eef8a6a0da5fd7a31a181627b5f2b98c5f8b5e5d77db41be1d0132469e0f22165da9745f0a036d19ee9d0833198e90b9a5f2c74c0c647737781c0fa4508e108f9653b7d5cb425162f420b6d27465d7d6df5e", 0x172) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x153000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="ca1746c6d03f78a897decd62ad1f76c484d82b05cde3d3fe8f9c5055baf6c59b7f8c2ce9d9e8c3d3123e71c9723340ec21cb9f3d94156b20ac1e2bd68695dfe4b8e5ed94891b927ac45c4be7ba514de1df01712e79fbf95c27c21a44c24c9bfe75d04883be8692d28549de9443fbefbd243fd35f7ae3b4740069ad2dd8a30756a9ff6dee22a0a19e5223384317296cf1792568035d923599740725caad8d64015c83deb47f9a2b7d9bdbd8074b6b38b8e7587e75aee7d732e35db1487fe35e634c77b5e6e08529d5d04626542b1a961f13123d6f125076e039babc8b646ffd2b1949773684d5b112e2d023566447548234efade9edbfcda5a4943f") ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 10:25:03 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01001200000005"], 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 153.307989][ T78] keytouch 0003:0926:3333.001B: fixing up Keytouch IEC report descriptor [ 153.319316][ T78] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.9/0003:0926:3333.001B/input/input68 [ 153.402776][ T78] keytouch 0003:0926:3333.001B: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input9 [ 153.436981][ T4522] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 153.519427][ T78] usb 5-1: USB disconnect, device number 50 [ 153.527123][ T4522] usb 3-1: Using ep0 maxpacket: 8 [ 153.647060][ T4522] usb 3-1: config 0 has an invalid interface number: 9 but max is 0 [ 153.655132][ T4522] usb 3-1: config 0 has no interface number 0 [ 153.661294][ T4522] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 153.672220][ T4522] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 153.682094][ T4522] usb 3-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 153.694937][ T4522] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 153.704172][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 153.713556][ T4522] usb 3-1: config 0 descriptor?? 10:25:03 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0xf4, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(0x0, 0x2, 0x8000) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) r5 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) ioctl$EVIOCSKEYCODE(r5, 0x40284504, &(0x7f0000001080)=[0x200]) 10:25:04 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0xa, 0xfffffffffffffefc, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xff86) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40003f) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399", 0x3d) write$hidraw(r0, &(0x7f0000000080)="da19aff01c693bfe72105e95b10d42b84a8a457c7ad761d85f19f6831503", 0x1e) [ 153.990706][ T6281] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 154.002643][ T6281] File: /root/syzkaller-testdir303083737/syzkaller.1YNCjw/61/ [ 154.002643][ T6281] PID: 6281 Comm: syz-executor.1 10:25:04 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01001200000005"], 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r1, &(0x7f0000000080)='\x00', 0x1e8) [ 154.187958][ T4522] keytouch 0003:0926:3333.001C: fixing up Keytouch IEC report descriptor [ 154.208739][ T4522] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.9/0003:0926:3333.001C/input/input69 [ 154.317357][ T4522] keytouch 0003:0926:3333.001C: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input9 10:25:04 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000140)="8b0fffe7859127c204b7a83249043611f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a3535041867eef8a6a0da5fd7a31a181627b5f2b98c5f8b5e5d77db41be1d0132469e0f22165da9745f0a036d19ee9d0833198e90b9a5f2c74c0c647737781c0fa4508e108f9653b7d5cb425162f420b6d27465d7d6df5e", 0x172) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x153000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="ca1746c6d03f78a897decd62ad1f76c484d82b05cde3d3fe8f9c5055baf6c59b7f8c2ce9d9e8c3d3123e71c9723340ec21cb9f3d94156b20ac1e2bd68695dfe4b8e5ed94891b927ac45c4be7ba514de1df01712e79fbf95c27c21a44c24c9bfe75d04883be8692d28549de9443fbefbd243fd35f7ae3b4740069ad2dd8a30756a9ff6dee22a0a19e5223384317296cf1792568035d923599740725caad8d64015c83deb47f9a2b7d9bdbd8074b6b38b8e7587e75aee7d732e35db1487fe35e634c77b5e6e08529d5d04626542b1a961f13123d6f125076e039babc8b646ffd2b1949773684d5b112e2d023566447548234efade9edbfcda5a4943f") ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 154.406569][ T4522] usb 3-1: USB disconnect, device number 46 [ 154.427179][ T78] usb 5-1: new high-speed USB device number 51 using dummy_hcd 10:25:04 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0xa, 0xfffffffffffffefc, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xff86) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40003f) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399", 0x3d) write$hidraw(r0, &(0x7f0000000080)="da19aff01c693bfe72105e95b10d42b84a8a457c7ad761d85f19f6831503", 0x1e) [ 154.507130][ T4642] smscufx: Failed to write register index 0x00007010 with value 0x00000000 [ 154.515834][ T4642] smscufx: error writing 0x7010 [ 154.515840][ T4642] smscufx: error -71 configuring system clock [ 154.521291][ T4642] smscufx: probe of 1-1:0.0 failed with error -71 [ 154.534994][ T78] usb 5-1: Using ep0 maxpacket: 8 [ 154.543053][ T4642] usb 1-1: USB disconnect, device number 52 [ 154.569144][ T6296] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 154.581154][ T6296] File: /root/syzkaller-testdir303083737/syzkaller.1YNCjw/62/ [ 154.581154][ T6296] PID: 6296 Comm: syz-executor.1 [ 154.687040][ T78] usb 5-1: config 0 has an invalid interface number: 9 but max is 0 [ 154.695341][ T78] usb 5-1: config 0 has no interface number 0 [ 154.709139][ T78] usb 5-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 154.720380][ T78] usb 5-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 154.730227][ T78] usb 5-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 154.743040][ T78] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 154.752143][ T78] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 154.761488][ T78] usb 5-1: config 0 descriptor?? 10:25:05 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000140)="8b0fffe7859127c204b7a83249043611f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a3535041867eef8a6a0da5fd7a31a181627b5f2b98c5f8b5e5d77db41be1d0132469e0f22165da9745f0a036d19ee9d0833198e90b9a5f2c74c0c647737781c0fa4508e108f9653b7d5cb425162f420b6d27465d7d6df5e", 0x172) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x153000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="ca1746c6d03f78a897decd62ad1f76c484d82b05cde3d3fe8f9c5055baf6c59b7f8c2ce9d9e8c3d3123e71c9723340ec21cb9f3d94156b20ac1e2bd68695dfe4b8e5ed94891b927ac45c4be7ba514de1df01712e79fbf95c27c21a44c24c9bfe75d04883be8692d28549de9443fbefbd243fd35f7ae3b4740069ad2dd8a30756a9ff6dee22a0a19e5223384317296cf1792568035d923599740725caad8d64015c83deb47f9a2b7d9bdbd8074b6b38b8e7587e75aee7d732e35db1487fe35e634c77b5e6e08529d5d04626542b1a961f13123d6f125076e039babc8b646ffd2b1949773684d5b112e2d023566447548234efade9edbfcda5a4943f") ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 10:25:05 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0xa, 0xfffffffffffffefc, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xff86) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40003f) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399", 0x3d) write$hidraw(r0, &(0x7f0000000080)="da19aff01c693bfe72105e95b10d42b84a8a457c7ad761d85f19f6831503", 0x1e) 10:25:05 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @cond}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x60, 0x80, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0x7b}}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) 10:25:05 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0xa, 0xfffffffffffffefc, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xff86) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40003f) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399", 0x3d) write$hidraw(r0, &(0x7f0000000080)="da19aff01c693bfe72105e95b10d42b84a8a457c7ad761d85f19f6831503", 0x1e) [ 155.078005][ T6308] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 155.089857][ T6308] File: /root/syzkaller-testdir455791664/syzkaller.jDlGvt/48/ [ 155.089857][ T6308] PID: 6308 Comm: syz-executor.2 [ 155.128437][ T6313] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 155.140430][ T6313] File: /root/syzkaller-testdir303083737/syzkaller.1YNCjw/63/ [ 155.140430][ T6313] PID: 6313 Comm: syz-executor.1 10:25:05 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000140)="8b0fffe7859127c204b7a83249043611f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a3535041867eef8a6a0da5fd7a31a181627b5f2b98c5f8b5e5d77db41be1d0132469e0f22165da9745f0a036d19ee9d0833198e90b9a5f2c74c0c647737781c0fa4508e108f9653b7d5cb425162f420b6d27465d7d6df5e", 0x172) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x153000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="ca1746c6d03f78a897decd62ad1f76c484d82b05cde3d3fe8f9c5055baf6c59b7f8c2ce9d9e8c3d3123e71c9723340ec21cb9f3d94156b20ac1e2bd68695dfe4b8e5ed94891b927ac45c4be7ba514de1df01712e79fbf95c27c21a44c24c9bfe75d04883be8692d28549de9443fbefbd243fd35f7ae3b4740069ad2dd8a30756a9ff6dee22a0a19e5223384317296cf1792568035d923599740725caad8d64015c83deb47f9a2b7d9bdbd8074b6b38b8e7587e75aee7d732e35db1487fe35e634c77b5e6e08529d5d04626542b1a961f13123d6f125076e039babc8b646ffd2b1949773684d5b112e2d023566447548234efade9edbfcda5a4943f") ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 155.247830][ T78] keytouch 0003:0926:3333.001D: fixing up Keytouch IEC report descriptor [ 155.259317][ T78] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.9/0003:0926:3333.001D/input/input70 [ 155.351609][ T78] keytouch 0003:0926:3333.001D: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input9 [ 155.367219][ T4522] usb 1-1: new high-speed USB device number 53 using dummy_hcd [ 155.461423][ T12] usb 5-1: USB disconnect, device number 51 [ 155.467609][ T4522] usb 1-1: Using ep0 maxpacket: 8 10:25:05 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0xa, 0xfffffffffffffefc, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xff86) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40003f) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399", 0x3d) write$hidraw(r0, &(0x7f0000000080)="da19aff01c693bfe72105e95b10d42b84a8a457c7ad761d85f19f6831503", 0x1e) [ 155.587082][ T4522] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 155.596880][ T4522] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 155.606776][ T4522] usb 1-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 155.615866][ T4522] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 155.625179][ T4522] usb 1-1: config 0 descriptor?? 10:25:05 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xc3, 0xfd, 0x9b, 0x40, 0x421, 0x1954, 0xa1f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0xfe, 0x4c}}]}}]}}, 0x0) [ 155.697586][ T4522] zr364xx 1-1:0.0: Zoran 364xx compatible webcam plugged [ 155.699706][ T6335] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 155.704658][ T4522] zr364xx 1-1:0.0: model 0a17:004e detected [ 155.705032][ T4522] usb 1-1: 320x240 mode selected [ 155.716477][ T6335] File: /root/syzkaller-testdir455791664/syzkaller.jDlGvt/49/ [ 155.716477][ T6335] PID: 6335 Comm: syz-executor.2 [ 155.749649][ T4522] zr364xx: start read pipe failed 10:25:05 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000140)="8b0fffe7859127c204b7a83249043611f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a3535041867eef8a6a0da5fd7a31a181627b5f2b98c5f8b5e5d77db41be1d0132469e0f22165da9745f0a036d19ee9d0833198e90b9a5f2c74c0c647737781c0fa4508e108f9653b7d5cb425162f420b6d27465d7d6df5e", 0x172) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x153000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="ca1746c6d03f78a897decd62ad1f76c484d82b05cde3d3fe8f9c5055baf6c59b7f8c2ce9d9e8c3d3123e71c9723340ec21cb9f3d94156b20ac1e2bd68695dfe4b8e5ed94891b927ac45c4be7ba514de1df01712e79fbf95c27c21a44c24c9bfe75d04883be8692d28549de9443fbefbd243fd35f7ae3b4740069ad2dd8a30756a9ff6dee22a0a19e5223384317296cf1792568035d923599740725caad8d64015c83deb47f9a2b7d9bdbd8074b6b38b8e7587e75aee7d732e35db1487fe35e634c77b5e6e08529d5d04626542b1a961f13123d6f125076e039babc8b646ffd2b1949773684d5b112e2d023566447548234efade9edbfcda5a4943f") ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 155.887704][ T6310] udc-core: couldn't find an available UDC or it's busy [ 155.894771][ T6310] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 155.928104][ T4522] usb 1-1: Zoran 364xx controlling device video0 [ 155.936216][ T4522] usb 1-1: USB disconnect, device number 53 [ 155.943100][ T4522] zr364xx 1-1:0.0: Zoran 364xx webcam unplugged 10:25:06 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x0, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 156.016976][ T4552] usb 2-1: new high-speed USB device number 61 using dummy_hcd 10:25:06 executing program 3: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000140)="8b0fffe7859127c204b7a83249043611f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a3535041867eef8a6a0da5fd7a31a181627b5f2b98c5f8b5e5d77db41be1d0132469e0f22165da9745f0a036d19ee9d0833198e90b9a5f2c74c0c647737781c0fa4508e108f9653b7d5cb425162f420b6d27465d7d6df5e", 0x172) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x153000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="ca1746c6d03f78a897decd62ad1f76c484d82b05cde3d3fe8f9c5055baf6c59b7f8c2ce9d9e8c3d3123e71c9723340ec21cb9f3d94156b20ac1e2bd68695dfe4b8e5ed94891b927ac45c4be7ba514de1df01712e79fbf95c27c21a44c24c9bfe75d04883be8692d28549de9443fbefbd243fd35f7ae3b4740069ad2dd8a30756a9ff6dee22a0a19e5223384317296cf1792568035d923599740725caad8d64015c83deb47f9a2b7d9bdbd8074b6b38b8e7587e75aee7d732e35db1487fe35e634c77b5e6e08529d5d04626542b1a961f13123d6f125076e039babc8b646ffd2b1949773684d5b112e2d023566447548234efade9edbfcda5a4943f") ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 10:25:06 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0xa, 0xfffffffffffffefc, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0xff86) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40003f) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399", 0x3d) write$hidraw(r0, &(0x7f0000000080)="da19aff01c693bfe72105e95b10d42b84a8a457c7ad761d85f19f6831503", 0x1e) [ 156.227264][ T4552] usb 2-1: New USB device found, idVendor=0421, idProduct=1954, bcdDevice=a1.f4 [ 156.236386][ T4552] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 156.255017][ T4552] usb 2-1: config 0 descriptor?? [ 156.272695][ T6361] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 156.284759][ T6361] File: /root/syzkaller-testdir455791664/syzkaller.jDlGvt/50/ [ 156.284759][ T6361] PID: 6361 Comm: syz-executor.2 [ 156.298319][ T4552] cdc_phonet: probe of 2-1:0.0 failed with error -22 [ 156.376990][ T12] usb 5-1: new high-speed USB device number 52 using dummy_hcd [ 156.470533][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 156.500956][ T78] usb 2-1: USB disconnect, device number 61 10:25:06 executing program 5: syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) write$hidraw(0xffffffffffffffff, &(0x7f0000000000), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r5, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000140)="8b0fffe7859127c204b7a83249043611f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a3535041867eef8a6a0da5fd7a31a181627b5f2b98c5f8b5e5d77db41be1d0132469e0f22165da9745f0a036d19ee9d0833198e90b9a5f2c74c0c647737781c0fa4508e108f9653b7d5cb425162f420b6d27465d7d6df5e", 0x172) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x153000) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f00000002c0)="ca1746c6d03f78a897decd62ad1f76c484d82b05cde3d3fe8f9c5055baf6c59b7f8c2ce9d9e8c3d3123e71c9723340ec21cb9f3d94156b20ac1e2bd68695dfe4b8e5ed94891b927ac45c4be7ba514de1df01712e79fbf95c27c21a44c24c9bfe75d04883be8692d28549de9443fbefbd243fd35f7ae3b4740069ad2dd8a30756a9ff6dee22a0a19e5223384317296cf1792568035d923599740725caad8d64015c83deb47f9a2b7d9bdbd8074b6b38b8e7587e75aee7d732e35db1487fe35e634c77b5e6e08529d5d04626542b1a961f13123d6f125076e039babc8b646ffd2b1949773684d5b112e2d023566447548234efade9edbfcda5a4943f") ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 156.587036][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 156.596985][ T12] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 156.606728][ T12] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 156.615813][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 156.624595][ T12] usb 5-1: config 0 descriptor?? [ 156.668939][ T12] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 156.676022][ T12] zr364xx 5-1:0.0: model 0a17:004e detected [ 156.686510][ T12] usb 5-1: 320x240 mode selected [ 156.692055][ T12] zr364xx: start read pipe failed 10:25:06 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) [ 156.877025][ T4642] usb 1-1: new high-speed USB device number 54 using dummy_hcd [ 156.897717][ T12] usb 5-1: Zoran 364xx controlling device video0 [ 156.910582][ T12] usb 5-1: USB disconnect, device number 52 10:25:07 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) [ 157.009026][ T12] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 157.117505][ T4642] usb 1-1: Using ep0 maxpacket: 8 [ 157.237053][ T4642] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 157.246859][ T4642] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 157.256661][ T4642] usb 1-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 157.265749][ T4642] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 157.276320][ T4642] usb 1-1: config 0 descriptor?? [ 157.286992][ T4552] usb 2-1: new high-speed USB device number 62 using dummy_hcd [ 157.319135][ T4642] zr364xx 1-1:0.0: Zoran 364xx compatible webcam plugged [ 157.326277][ T4642] zr364xx 1-1:0.0: model 0a17:004e detected [ 157.332480][ T4642] usb 1-1: 320x240 mode selected [ 157.337774][ T4642] zr364xx: start read pipe failed [ 157.467136][ T12] usb 5-1: new high-speed USB device number 53 using dummy_hcd [ 157.507281][ T4552] usb 2-1: New USB device found, idVendor=0421, idProduct=1954, bcdDevice=a1.f4 [ 157.516728][ T4552] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 157.517785][ T6381] udc-core: couldn't find an available UDC or it's busy [ 157.527926][ T4552] usb 2-1: config 0 descriptor?? [ 157.532083][ T6381] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 157.557095][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 157.567759][ T4642] usb 1-1: Zoran 364xx controlling device video0 [ 157.576023][ T4642] usb 1-1: USB disconnect, device number 54 [ 157.578097][ T4552] cdc_phonet: probe of 2-1:0.0 failed with error -22 [ 157.582967][ T4642] zr364xx 1-1:0.0: Zoran 364xx webcam unplugged [ 157.737027][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 157.746970][ T12] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 157.756699][ T12] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 157.765774][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 157.780900][ T12] usb 5-1: config 0 descriptor?? [ 157.788858][ T4552] usb 2-1: USB disconnect, device number 62 [ 157.818912][ T12] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 157.826033][ T12] zr364xx 5-1:0.0: model 0a17:004e detected [ 157.832582][ T12] usb 5-1: 320x240 mode selected [ 157.837802][ T12] zr364xx: start read pipe failed 10:25:08 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) 10:25:08 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) 10:25:08 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @cond}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x60, 0x80, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0x7b}}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) 10:25:08 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) 10:25:08 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xc3, 0xfd, 0x9b, 0x40, 0x421, 0x1954, 0xa1f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0xfe, 0x4c}}]}}]}}, 0x0) [ 158.247678][ T12] usb 5-1: Zoran 364xx controlling device video0 [ 158.255818][ T12] usb 5-1: USB disconnect, device number 53 [ 158.356992][ T4522] usb 1-1: new high-speed USB device number 55 using dummy_hcd [ 158.367072][ T4552] usb 6-1: new high-speed USB device number 51 using dummy_hcd [ 158.457033][ T4552] usb 6-1: Using ep0 maxpacket: 16 [ 158.463360][ T12] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 158.470199][ T4522] usb 1-1: Using ep0 maxpacket: 8 [ 158.577057][ T4552] usb 6-1: config index 0 descriptor too short (expected 58986, got 36) [ 158.585450][ T4552] usb 6-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 158.594402][ T4552] usb 6-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 158.604683][ T4552] usb 6-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 158.614058][ T4552] usb 6-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce 10:25:08 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) [ 158.623148][ T4552] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 158.631645][ T5] usb 2-1: new high-speed USB device number 63 using dummy_hcd [ 158.639380][ T4522] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 158.649176][ T4522] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 158.659063][ T4522] usb 1-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 158.668155][ T4522] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 158.684163][ T4522] usb 1-1: config 0 descriptor?? [ 158.729431][ T4522] zr364xx 1-1:0.0: Zoran 364xx compatible webcam plugged [ 158.736541][ T4522] zr364xx 1-1:0.0: model 0a17:004e detected [ 158.744987][ T4522] usb 1-1: 320x240 mode selected [ 158.750351][ T4522] zr364xx: start read pipe failed [ 158.887063][ T5] usb 2-1: New USB device found, idVendor=0421, idProduct=1954, bcdDevice=a1.f4 [ 158.896221][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 158.905195][ T5] usb 2-1: config 0 descriptor?? [ 158.929547][ T6393] udc-core: couldn't find an available UDC or it's busy [ 158.929882][ T4642] usb 6-1: USB disconnect, device number 51 [ 158.936550][ T6393] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 158.948031][ T5] cdc_phonet: probe of 2-1:0.0 failed with error -22 [ 158.967966][ T4522] usb 1-1: Zoran 364xx controlling device video0 [ 158.979840][ T4522] usb 1-1: USB disconnect, device number 55 [ 159.075857][ T4522] zr364xx 1-1:0.0: Zoran 364xx webcam unplugged [ 159.126969][ T12] usb 5-1: new high-speed USB device number 54 using dummy_hcd [ 159.166812][ T5] usb 2-1: USB disconnect, device number 63 [ 159.217191][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 159.337083][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 159.346973][ T12] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 159.356706][ T12] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 159.365766][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 159.374818][ T12] usb 5-1: config 0 descriptor?? [ 159.418702][ T12] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 159.425774][ T12] zr364xx 5-1:0.0: model 0a17:004e detected [ 159.431935][ T12] usb 5-1: 320x240 mode selected [ 159.437102][ T12] zr364xx: start read pipe failed [ 159.657586][ T12] usb 5-1: Zoran 364xx controlling device video0 [ 159.672898][ T12] usb 5-1: USB disconnect, device number 54 10:25:09 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x0, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 10:25:09 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) 10:25:09 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) 10:25:09 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xc3, 0xfd, 0x9b, 0x40, 0x421, 0x1954, 0xa1f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0xfe, 0x4c}}]}}]}}, 0x0) 10:25:09 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @cond}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x60, 0x80, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0x7b}}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) [ 159.767020][ T12] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 160.066975][ T5] usb 1-1: new high-speed USB device number 56 using dummy_hcd [ 160.074737][ T4522] usb 2-1: new high-speed USB device number 64 using dummy_hcd [ 160.147091][ T4552] usb 6-1: new high-speed USB device number 52 using dummy_hcd [ 160.167111][ T5] usb 1-1: Using ep0 maxpacket: 8 [ 160.196948][ T12] usb 5-1: new high-speed USB device number 55 using dummy_hcd [ 160.237080][ T4552] usb 6-1: Using ep0 maxpacket: 16 [ 160.287078][ T4522] usb 2-1: New USB device found, idVendor=0421, idProduct=1954, bcdDevice=a1.f4 [ 160.296231][ T4522] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 160.304398][ T5] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 160.314163][ T5] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 160.323974][ T5] usb 1-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 160.333045][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 160.341204][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 160.347040][ T4522] usb 2-1: config 0 descriptor?? [ 160.352637][ T5] usb 1-1: config 0 descriptor?? [ 160.377138][ T4552] usb 6-1: config index 0 descriptor too short (expected 58986, got 36) [ 160.385542][ T4552] usb 6-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 160.394553][ T4552] usb 6-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 160.404907][ T4552] usb 6-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 160.414270][ T4552] usb 6-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 160.423375][ T4552] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 10:25:10 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) 10:25:10 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x0, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 160.432456][ T4522] cdc_phonet: probe of 2-1:0.0 failed with error -22 [ 160.448901][ T5] zr364xx 1-1:0.0: Zoran 364xx compatible webcam plugged [ 160.455953][ T5] zr364xx 1-1:0.0: model 0a17:004e detected [ 160.492314][ T5] usb 1-1: 320x240 mode selected [ 160.497607][ T5] zr364xx: start read pipe failed [ 160.507214][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 160.517166][ T12] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 160.526967][ T12] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 160.535987][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 160.547734][ T12] usb 5-1: config 0 descriptor?? [ 160.588851][ T12] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 160.595965][ T12] zr364xx 5-1:0.0: model 0a17:004e detected [ 160.602220][ T12] usb 5-1: 320x240 mode selected [ 160.606202][ T6421] udc-core: couldn't find an available UDC or it's busy [ 160.607479][ T12] zr364xx: start read pipe failed [ 160.614303][ T6421] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 160.638677][ T4552] usb 2-1: USB disconnect, device number 64 [ 160.667751][ T5] usb 1-1: Zoran 364xx controlling device video0 [ 160.675996][ T5] usb 1-1: USB disconnect, device number 56 [ 160.777970][ T4522] usb 6-1: USB disconnect, device number 52 [ 160.783943][ T5] zr364xx 1-1:0.0: Zoran 364xx webcam unplugged [ 160.807895][ T12] usb 5-1: Zoran 364xx controlling device video1 [ 160.820764][ T12] usb 5-1: USB disconnect, device number 55 [ 160.892436][ T4642] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 160.930884][ T12] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 160.987025][ T4642] usb 3-1: Using ep0 maxpacket: 8 10:25:11 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) 10:25:11 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) 10:25:11 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xc3, 0xfd, 0x9b, 0x40, 0x421, 0x1954, 0xa1f4, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0xfe, 0x4c}}]}}]}}, 0x0) [ 161.117113][ T4642] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 161.126866][ T4642] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 161.136694][ T4642] usb 3-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 161.145755][ T4642] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 161.159293][ T4642] usb 3-1: config 0 descriptor?? [ 161.208296][ T4642] zr364xx 3-1:0.0: Zoran 364xx compatible webcam plugged [ 161.215376][ T4642] zr364xx 3-1:0.0: model 0a17:004e detected [ 161.221691][ T4642] usb 3-1: 320x240 mode selected [ 161.226815][ T4642] zr364xx: start read pipe failed 10:25:11 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000080)={0x0, 0x0, 0x0, {}, {}, @cond}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x60, 0x80, [{{0x9, 0x4, 0x0, 0x7, 0x2, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0x7b}}}}}]}}]}}, 0x0) syz_usb_disconnect(r0) [ 161.406967][ T12] usb 5-1: new high-speed USB device number 56 using dummy_hcd [ 161.447004][ T5] usb 2-1: new high-speed USB device number 65 using dummy_hcd [ 161.457972][ T4642] usb 3-1: Zoran 364xx controlling device video0 [ 161.467475][ T4642] usb 3-1: USB disconnect, device number 47 [ 161.573255][ T4642] zr364xx 3-1:0.0: Zoran 364xx webcam unplugged [ 161.573435][ T12] usb 5-1: Using ep0 maxpacket: 8 [ 161.584771][ T4522] usb 6-1: new high-speed USB device number 53 using dummy_hcd 10:25:11 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) [ 161.677029][ T4522] usb 6-1: Using ep0 maxpacket: 16 [ 161.707315][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 161.717364][ T12] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 161.727346][ T12] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 161.736395][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 161.746534][ T12] usb 5-1: config 0 descriptor?? [ 161.756964][ T78] usb 1-1: new high-speed USB device number 57 using dummy_hcd [ 161.777101][ T5] usb 2-1: New USB device found, idVendor=0421, idProduct=1954, bcdDevice=a1.f4 [ 161.786263][ T5] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 161.796100][ T12] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 161.803208][ T12] zr364xx 5-1:0.0: model 0a17:004e detected [ 161.809495][ T12] usb 5-1: 320x240 mode selected [ 161.814598][ T12] zr364xx: start read pipe failed [ 161.820564][ T5] usb 2-1: config 0 descriptor?? [ 161.827033][ T4522] usb 6-1: config index 0 descriptor too short (expected 58986, got 36) [ 161.835410][ T4522] usb 6-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 161.844394][ T4522] usb 6-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 161.854805][ T4522] usb 6-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 161.857031][ T78] usb 1-1: Using ep0 maxpacket: 8 [ 161.864204][ T4522] usb 6-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 161.878289][ T4522] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 161.887128][ T5] cdc_phonet: probe of 2-1:0.0 failed with error -22 [ 161.987054][ T78] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 161.996858][ T78] usb 1-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 162.006692][ T78] usb 1-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 162.015738][ T78] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 162.024647][ T78] usb 1-1: config 0 descriptor?? [ 162.047015][ T4642] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 162.079246][ T78] zr364xx 1-1:0.0: Zoran 364xx compatible webcam plugged [ 162.084511][ T4522] usb 2-1: USB disconnect, device number 65 [ 162.086460][ T78] zr364xx 1-1:0.0: model 0a17:004e detected [ 162.099100][ T78] usb 1-1: 320x240 mode selected [ 162.104509][ T78] zr364xx: start read pipe failed [ 162.148204][ T5] usb 6-1: USB disconnect, device number 53 [ 162.177078][ T4642] usb 3-1: Using ep0 maxpacket: 8 [ 162.207624][ T12] usb 5-1: Zoran 364xx controlling device video0 [ 162.218449][ T12] usb 5-1: USB disconnect, device number 56 [ 162.303545][ T6451] udc-core: couldn't find an available UDC or it's busy [ 162.310640][ T6451] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 162.322120][ T12] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 162.429360][ T4642] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 162.439190][ T4642] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 162.449183][ T4642] usb 3-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 162.458256][ T4642] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 162.467075][ T78] usb 1-1: Zoran 364xx controlling device video0 [ 162.475343][ T4642] usb 3-1: config 0 descriptor?? [ 162.481423][ T78] usb 1-1: USB disconnect, device number 57 [ 162.528490][ T4642] zr364xx 3-1:0.0: Zoran 364xx compatible webcam plugged [ 162.535535][ T4642] zr364xx 3-1:0.0: model 0a17:004e detected [ 162.550396][ T4642] usb 3-1: 320x240 mode selected [ 162.555673][ T4642] zr364xx: start read pipe failed [ 162.580058][ T78] zr364xx 1-1:0.0: Zoran 364xx webcam unplugged 10:25:12 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x0, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 10:25:12 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) 10:25:12 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 162.977526][ T4642] usb 3-1: Zoran 364xx controlling device video0 [ 162.986075][ T4642] usb 3-1: USB disconnect, device number 48 [ 162.996979][ T4967] usb 5-1: new high-speed USB device number 57 using dummy_hcd [ 163.004682][ T4487] usb 2-1: new high-speed USB device number 66 using dummy_hcd 10:25:13 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 163.086319][ T4642] zr364xx 3-1:0.0: Zoran 364xx webcam unplugged [ 163.108869][ T4967] usb 5-1: Using ep0 maxpacket: 8 [ 163.114091][ T4487] usb 2-1: Using ep0 maxpacket: 16 10:25:13 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 163.267208][ T4487] usb 2-1: config index 0 descriptor too short (expected 58986, got 36) [ 163.275785][ T4487] usb 2-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 163.284687][ T4487] usb 2-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 163.294977][ T4487] usb 2-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 163.304320][ T4487] usb 2-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce 10:25:13 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 163.313372][ T4487] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 163.321943][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 163.331730][ T4967] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 163.341612][ T4967] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 163.350723][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 163.360058][ T4967] usb 5-1: config 0 descriptor?? [ 163.398853][ T4967] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 163.405978][ T4967] zr364xx 5-1:0.0: model 0a17:004e detected [ 163.413246][ T4967] usb 5-1: 320x240 mode selected [ 163.418470][ T4967] zr364xx: start read pipe failed 10:25:13 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x0, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 163.517123][ T78] usb 6-1: new high-speed USB device number 54 using dummy_hcd [ 163.524807][ T4642] usb 1-1: new high-speed USB device number 58 using dummy_hcd [ 163.597180][ T12] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 163.607979][ T4487] usb 2-1: USB disconnect, device number 66 [ 163.618171][ T78] usb 6-1: Using ep0 maxpacket: 16 [ 163.623435][ T4642] usb 1-1: Using ep0 maxpacket: 16 [ 163.637606][ T4967] usb 5-1: Zoran 364xx controlling device video0 [ 163.646027][ T4967] usb 5-1: USB disconnect, device number 57 [ 163.737060][ T78] usb 6-1: config index 0 descriptor too short (expected 58986, got 36) [ 163.745619][ T78] usb 6-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 163.754581][ T78] usb 6-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 163.764876][ T78] usb 6-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 163.774227][ T78] usb 6-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 163.783302][ T78] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 163.791750][ T4642] usb 1-1: config index 0 descriptor too short (expected 58986, got 36) [ 163.800243][ T4642] usb 1-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 163.809171][ T4642] usb 1-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 163.819433][ T4642] usb 1-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 163.828765][ T4642] usb 1-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 163.837818][ T4642] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 163.853263][ T5] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 163.857519][ T4967] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 163.861266][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 163.967065][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 164.007102][ T12] usb 4-1: config index 0 descriptor too short (expected 58986, got 36) [ 164.015533][ T12] usb 4-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 164.024439][ T12] usb 4-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 164.034740][ T12] usb 4-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 164.044172][ T12] usb 4-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 164.053234][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 164.126953][ T12] usb 6-1: USB disconnect, device number 54 [ 164.128552][ T78] usb 1-1: USB disconnect, device number 58 [ 164.147049][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 164.156951][ T5] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 164.166956][ T5] usb 3-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 164.175981][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 164.185368][ T5] usb 3-1: config 0 descriptor?? [ 164.228734][ T5] zr364xx 3-1:0.0: Zoran 364xx compatible webcam plugged [ 164.235851][ T5] zr364xx 3-1:0.0: model 0a17:004e detected [ 164.237148][ T4967] usb 5-1: new high-speed USB device number 58 using dummy_hcd [ 164.242152][ T5] usb 3-1: 320x240 mode selected [ 164.254524][ T5] zr364xx: start read pipe failed [ 164.306422][ T4642] usb 4-1: USB disconnect, device number 60 [ 164.337079][ T4967] usb 5-1: Using ep0 maxpacket: 8 [ 164.457115][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 164.466961][ T4967] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 164.467797][ T5] usb 3-1: Zoran 364xx controlling device video0 [ 164.476702][ T4967] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 164.476719][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 164.503101][ T4967] usb 5-1: config 0 descriptor?? [ 164.504298][ T5] usb 3-1: USB disconnect, device number 49 10:25:14 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 164.616948][ T5] zr364xx 3-1:0.0: Zoran 364xx webcam unplugged [ 164.617036][ T4967] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 164.630320][ T4967] zr364xx 5-1:0.0: model 0a17:004e detected [ 164.658135][ T4967] usb 5-1: 320x240 mode selected [ 164.663401][ T4967] zr364xx: start read pipe failed [ 164.946943][ T4642] usb 2-1: new high-speed USB device number 67 using dummy_hcd [ 164.977632][ T4967] usb 5-1: Zoran 364xx controlling device video0 [ 164.986078][ T4967] usb 5-1: USB disconnect, device number 58 10:25:15 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 165.044176][ T4642] usb 2-1: Using ep0 maxpacket: 16 10:25:15 executing program 5: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 165.177047][ T4642] usb 2-1: config index 0 descriptor too short (expected 58986, got 36) [ 165.185499][ T4642] usb 2-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 165.186598][ T5] usb 3-1: new high-speed USB device number 50 using dummy_hcd [ 165.194403][ T4642] usb 2-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 165.212256][ T4642] usb 2-1: config 161 has 0 interfaces, different from the descriptor's value: 201 10:25:15 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 165.221658][ T4642] usb 2-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 165.230721][ T4642] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 165.239582][ T4967] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 165.287075][ T5] usb 3-1: Using ep0 maxpacket: 8 [ 165.396960][ T4487] usb 1-1: new high-speed USB device number 59 using dummy_hcd [ 165.407129][ T5] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 165.416959][ T5] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 165.426738][ T5] usb 3-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 165.435825][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 165.444680][ T5] usb 3-1: config 0 descriptor?? 10:25:15 executing program 4: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x0, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 165.490764][ T5] zr364xx 3-1:0.0: Zoran 364xx compatible webcam plugged [ 165.497893][ T5] zr364xx 3-1:0.0: model 0a17:004e detected [ 165.498530][ T4487] usb 1-1: Using ep0 maxpacket: 16 [ 165.518568][ T5] usb 3-1: 320x240 mode selected [ 165.527073][ T78] usb 6-1: new high-speed USB device number 55 using dummy_hcd [ 165.530386][ T5] zr364xx: start read pipe failed [ 165.540878][ T12] usb 4-1: new high-speed USB device number 61 using dummy_hcd [ 165.549036][ T4522] usb 2-1: USB disconnect, device number 67 [ 165.627075][ T78] usb 6-1: Using ep0 maxpacket: 16 [ 165.657089][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 165.657451][ T4487] usb 1-1: config index 0 descriptor too short (expected 58986, got 36) [ 165.670690][ T4487] usb 1-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 165.679576][ T4487] usb 1-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 165.689885][ T4487] usb 1-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 165.699283][ T4487] usb 1-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 165.708362][ T4487] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 165.787073][ T78] usb 6-1: config index 0 descriptor too short (expected 58986, got 36) [ 165.787109][ T12] usb 4-1: config index 0 descriptor too short (expected 58986, got 36) [ 165.795507][ T78] usb 6-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 165.803993][ T12] usb 4-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 165.812830][ T78] usb 6-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 165.821677][ T12] usb 4-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 165.831945][ T78] usb 6-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 165.842196][ T12] usb 4-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 165.851530][ T78] usb 6-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 165.860791][ T12] usb 4-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 165.869822][ T78] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 165.878853][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 165.886846][ T4967] usb 5-1: new high-speed USB device number 59 using dummy_hcd [ 165.938062][ T5] usb 3-1: Zoran 364xx controlling device video0 [ 165.950894][ T5] usb 3-1: USB disconnect, device number 50 [ 165.974971][ T12] usb 1-1: USB disconnect, device number 59 [ 166.054341][ T5] zr364xx 3-1:0.0: Zoran 364xx webcam unplugged [ 166.054388][ T4967] usb 5-1: Using ep0 maxpacket: 8 [ 166.149494][ T78] usb 4-1: USB disconnect, device number 61 [ 166.168346][ T4522] usb 6-1: USB disconnect, device number 55 [ 166.177190][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 166.187016][ T4967] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 166.196754][ T4967] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 166.206024][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 166.215551][ T4967] usb 5-1: config 0 descriptor?? [ 166.259068][ T4967] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 166.266194][ T4967] zr364xx 5-1:0.0: model 0a17:004e detected [ 166.272430][ T4967] usb 5-1: 320x240 mode selected [ 166.277563][ T4967] zr364xx: start read pipe failed 10:25:16 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)={{0x12, 0x1, 0x0, 0xdc, 0x67, 0xa9, 0x8, 0xa17, 0x4e, 0x54e7, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0xc0, 0xfb, 0x3c, 0x0, [], [{{0x9, 0x5, 0x8a, 0x2}}]}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x4f, 0xd0, 0xa6, 0x0, 0x1209, 0x2323, 0xdfb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x4a, 0x63, 0x62}}]}}]}}, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) 10:25:16 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 166.497709][ T4967] usb 5-1: Zoran 364xx controlling device video0 [ 166.506102][ T4967] usb 5-1: USB disconnect, device number 59 [ 166.606584][ T4967] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 166.756977][ T4522] usb 2-1: new high-speed USB device number 68 using dummy_hcd [ 166.777007][ T78] usb 3-1: new high-speed USB device number 51 using dummy_hcd 10:25:16 executing program 0: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 166.857070][ T4522] usb 2-1: Using ep0 maxpacket: 16 [ 166.867051][ T78] usb 3-1: Using ep0 maxpacket: 8 [ 166.977037][ T4522] usb 2-1: config index 0 descriptor too short (expected 58986, got 36) [ 166.985463][ T4522] usb 2-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 166.994429][ T4522] usb 2-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 166.997943][ T78] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 167.005083][ T4522] usb 2-1: config 161 has 0 interfaces, different from the descriptor's value: 201 10:25:17 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba45dc92ce050000000109026ae6c9a1000500000000000000030000090505020900001375ee1dbcaedfa500000086c1ff67bb9b94a20b0826b1368804bb0616da3b31159f7608c2666aec95e92e8a31e0b5627e0d91e1d7db85734cf25d842c2b000835c55b26e897c6"], 0x0) syz_usb_disconnect(r0) syz_usb_ep_write(0xffffffffffffffff, 0x2e, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100515006) write$hidraw(r1, &(0x7f0000000040)="f7", 0x1) syz_usb_disconnect(r0) [ 167.014811][ T78] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 167.024158][ T4522] usb 2-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 167.033908][ T78] usb 3-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 167.042956][ T4522] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 167.052016][ T78] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 167.071304][ T78] usb 3-1: config 0 descriptor?? 10:25:17 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) [ 167.117852][ T4967] usb 5-1: new high-speed USB device number 60 using dummy_hcd [ 167.129078][ T78] zr364xx 3-1:0.0: Zoran 364xx compatible webcam plugged [ 167.136373][ T78] zr364xx 3-1:0.0: model 0a17:004e detected [ 167.151719][ T78] usb 3-1: 320x240 mode selected [ 167.157193][ T78] zr364xx: start read pipe failed [ 167.217007][ T5] usb 1-1: new high-speed USB device number 60 using dummy_hcd [ 167.227144][ T4967] usb 5-1: Using ep0 maxpacket: 8 [ 167.307067][ T5] usb 1-1: Using ep0 maxpacket: 16 [ 167.321425][ T4642] usb 2-1: USB disconnect, device number 68 [ 167.347079][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 167.356949][ T4967] usb 5-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 167.366704][ T4967] usb 5-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 167.375803][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 167.383988][ T4487] usb 4-1: new high-speed USB device number 62 using dummy_hcd [ 167.393129][ T4967] usb 5-1: config 0 descriptor?? [ 167.407819][ T78] usb 3-1: Zoran 364xx controlling device video0 [ 167.416249][ T78] usb 3-1: USB disconnect, device number 51 [ 167.438478][ T4967] zr364xx 5-1:0.0: Zoran 364xx compatible webcam plugged [ 167.445535][ T4967] zr364xx 5-1:0.0: model 0a17:004e detected [ 167.452204][ T4967] usb 5-1: 320x240 mode selected [ 167.457515][ T4967] zr364xx: start read pipe failed [ 167.497034][ T4487] usb 4-1: Using ep0 maxpacket: 16 [ 167.517019][ T78] zr364xx 3-1:0.0: Zoran 364xx webcam unplugged [ 167.517080][ T5] usb 1-1: config index 0 descriptor too short (expected 58986, got 36) [ 167.531706][ T5] usb 1-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 167.540680][ T5] usb 1-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 167.551075][ T5] usb 1-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 167.560422][ T5] usb 1-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce [ 167.569482][ T5] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 167.637211][ T4487] usb 4-1: config index 0 descriptor too short (expected 58986, got 36) [ 167.645592][ T4487] usb 4-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 167.654528][ T4487] usb 4-1: config 161 has an invalid descriptor of length 0, skipping remainder of the config [ 167.664858][ T4487] usb 4-1: config 161 has 0 interfaces, different from the descriptor's value: 201 [ 167.674225][ T4487] usb 4-1: New USB device found, idVendor=45ba, idProduct=92dc, bcdDevice= 5.ce 10:25:17 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) [ 167.683361][ T4487] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 167.887502][ T4967] usb 5-1: Zoran 364xx controlling device video0 [ 167.896101][ T4967] usb 5-1: USB disconnect, device number 60 [ 167.930018][ T4487] usb 1-1: USB disconnect, device number 60 [ 167.946951][ T4642] usb 4-1: USB disconnect, device number 62 [ 167.953048][ T78] usb 3-1: new high-speed USB device number 52 using dummy_hcd [ 167.996244][ T4967] zr364xx 5-1:0.0: Zoran 364xx webcam unplugged [ 168.057190][ T78] usb 3-1: Using ep0 maxpacket: 8 10:25:18 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) [ 168.187796][ T78] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 168.197614][ T78] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 168.207401][ T78] usb 3-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 168.216432][ T78] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 168.225641][ T78] usb 3-1: config 0 descriptor?? 10:25:18 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0xff86) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x40003f) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000000000)="6d16835bb96c4ac8891c6795976da8639d634d29d4ccd4b72cac3f34474f50716393fd68992ce5660bcf9a1704c4ed58ca09b13426efc8002f45c57399d23bad65fa9b111f04368ecbeb0ad8492e6ee8a5bfd8591d823e272c2e031bc2e67aa5e9374de0e31d07c2c9d0b717b5373d7d62aea3d5116e805578f8", 0x7a) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) [ 168.268845][ T78] zr364xx 3-1:0.0: Zoran 364xx compatible webcam plugged [ 168.275946][ T78] zr364xx 3-1:0.0: model 0a17:004e detected [ 168.282729][ T78] usb 3-1: 320x240 mode selected [ 168.288903][ T78] zr364xx: start read pipe failed 10:25:18 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) [ 168.707542][ T78] usb 3-1: Zoran 364xx controlling device video0 [ 168.716158][ T78] usb 3-1: USB disconnect, device number 52 10:25:18 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) [ 168.817049][ T78] zr364xx 3-1:0.0: Zoran 364xx webcam unplugged 10:25:18 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) 10:25:18 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) 10:25:19 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) 10:25:19 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) 10:25:19 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a40)={0x2c, &(0x7f00000007c0)={0x0, 0x0, 0x4, "1530bc92"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0x4, "0fe4342a"}, 0x0, 0x0, 0x0, 0x0}) 10:25:19 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) 10:25:19 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) [ 169.496969][ T78] usb 6-1: new high-speed USB device number 56 using dummy_hcd [ 169.516986][ T5] usb 3-1: new high-speed USB device number 53 using dummy_hcd [ 169.597071][ T78] usb 6-1: Using ep0 maxpacket: 8 [ 169.607058][ T5] usb 3-1: Using ep0 maxpacket: 16 [ 169.717030][ T78] usb 6-1: config 0 has an invalid interface number: 9 but max is 0 [ 169.725122][ T78] usb 6-1: config 0 has no interface number 0 [ 169.731902][ T78] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 169.742852][ T78] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 169.746989][ T5] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 10:25:19 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) [ 169.752622][ T78] usb 6-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 169.752653][ T78] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 169.765456][ T5] usb 3-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 169.778223][ T78] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 169.793909][ T78] usb 6-1: config 0 descriptor?? [ 169.796397][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 169.825540][ T5] usb 3-1: config 0 descriptor?? [ 169.868924][ T5] usbhid 3-1:0.0: couldn't find an input interrupt endpoint 10:25:19 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) 10:25:20 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) 10:25:20 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r1, 0x40086602, 0x760000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8d3}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x800004088401) ioctl$HIDIOCAPPLICATION(r3, 0x40305828, 0x400007) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(0xffffffffffffffff, 0xc020660b, 0x7600c3) ioctl$HIDIOCAPPLICATION(r2, 0xc020660b, 0x20000000) [ 170.070315][ T4522] usb 3-1: USB disconnect, device number 53 [ 170.267977][ T78] keytouch 0003:0926:3333.001E: fixing up Keytouch IEC report descriptor [ 170.279080][ T78] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.9/0003:0926:3333.001E/input/input71 [ 170.297189][ T5] usb 2-1: new high-speed USB device number 69 using dummy_hcd 10:25:20 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) [ 170.374881][ T78] keytouch 0003:0926:3333.001E: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input9 10:25:20 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) 10:25:20 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) [ 170.627548][ T5] usb 2-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 170.639054][ T5] usb 2-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 170.652139][ T5] usb 2-1: config 1 interface 0 has no altsetting 0 [ 170.659517][ T4522] usb 3-1: new high-speed USB device number 54 using dummy_hcd [ 170.757051][ T4522] usb 3-1: Using ep0 maxpacket: 32 [ 170.870446][ T12] usb 6-1: USB disconnect, device number 56 [ 170.877421][ T4522] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 170.888496][ T4522] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 170.888513][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 170.889534][ T4522] usb 3-1: config 0 descriptor?? [ 170.947973][ T4522] hub 3-1:0.0: USB hub found [ 171.027268][ T5] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 171.036400][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 171.044627][ T5] usb 2-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 171.075772][ T5] usb 2-1: SerialNumber: ࠒ [ 171.157159][ T4522] hub 3-1:0.0: 1 port detected [ 171.746980][ T12] usb 6-1: new high-speed USB device number 57 using dummy_hcd [ 171.847215][ T12] usb 6-1: Using ep0 maxpacket: 8 [ 171.967062][ T12] usb 6-1: config 0 has an invalid interface number: 9 but max is 0 [ 171.975133][ T12] usb 6-1: config 0 has no interface number 0 [ 171.981571][ T12] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 171.992549][ T12] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 172.002381][ T12] usb 6-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 172.015298][ T12] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 172.024365][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 172.032481][ T5] usbhid 2-1:1.0: can't add hid device: -71 [ 172.039339][ T5] usbhid: probe of 2-1:1.0 failed with error -71 [ 172.047386][ T5] usb 2-1: USB disconnect, device number 69 [ 172.056706][ T12] usb 6-1: config 0 descriptor?? [ 172.357883][ T12] keytouch 0003:0926:3333.001F: fixing up Keytouch IEC report descriptor [ 172.368851][ T12] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.9/0003:0926:3333.001F/input/input72 [ 172.452993][ T12] keytouch 0003:0926:3333.001F: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input9 10:25:22 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) 10:25:22 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) [ 172.499123][ T78] usb 6-1: USB disconnect, device number 57 [ 172.657333][ T4522] usb 3-1-port1: over-current condition [ 172.707010][ T5] usb 2-1: new high-speed USB device number 70 using dummy_hcd [ 172.847026][ T5] usb 2-1: device descriptor read/8, error -71 [ 172.858043][ T4967] usb 3-1: USB disconnect, device number 54 [ 172.867036][ T4522] usb 3-1-port1: config error [ 172.872027][ T4522] usb 3-1-port1: attempt power cycle [ 173.056985][ T5] usb 2-1: device descriptor read/8, error -71 [ 173.717478][ T4967] usb 3-1: new high-speed USB device number 59 using dummy_hcd [ 173.807065][ T4967] usb 3-1: Using ep0 maxpacket: 16 [ 173.927093][ T4967] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 173.939936][ T4967] usb 3-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 173.949007][ T4967] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 173.957746][ T4967] usb 3-1: config 0 descriptor?? [ 173.998963][ T4967] usbhid 3-1:0.0: couldn't find an input interrupt endpoint 10:25:24 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a40)={0x2c, &(0x7f00000007c0)={0x0, 0x0, 0x4, "1530bc92"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0x4, "0fe4342a"}, 0x0, 0x0, 0x0, 0x0}) [ 174.197865][ T4522] usb 3-1: USB disconnect, device number 59 10:25:24 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) 10:25:24 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) 10:25:24 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) 10:25:24 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) 10:25:24 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 174.546955][ T5] usb 6-1: new high-speed USB device number 58 using dummy_hcd [ 174.576953][ T12] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 174.636962][ T4967] usb 2-1: new high-speed USB device number 72 using dummy_hcd [ 174.637047][ T5] usb 6-1: Using ep0 maxpacket: 8 [ 174.656978][ T4522] usb 3-1: new high-speed USB device number 60 using dummy_hcd [ 174.667057][ T12] usb 4-1: Using ep0 maxpacket: 8 [ 174.747197][ T4522] usb 3-1: Using ep0 maxpacket: 16 [ 174.767057][ T5] usb 6-1: config 0 has an invalid interface number: 9 but max is 0 [ 174.775082][ T5] usb 6-1: config 0 has no interface number 0 [ 174.781295][ T5] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 174.792316][ T5] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 174.802122][ T5] usb 6-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 174.814981][ T5] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 174.824104][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 174.832200][ T12] usb 4-1: config 0 has an invalid interface number: 9 but max is 0 [ 174.840263][ T12] usb 4-1: config 0 has no interface number 0 10:25:24 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a40)={0x2c, &(0x7f00000007c0)={0x0, 0x0, 0x4, "1530bc92"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0x4, "0fe4342a"}, 0x0, 0x0, 0x0, 0x0}) 10:25:24 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) [ 174.847248][ T12] usb 4-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 174.858266][ T12] usb 4-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 174.868054][ T12] usb 4-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 174.880922][ T12] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 174.890018][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 174.899140][ T5] usb 6-1: config 0 descriptor?? [ 174.905236][ T12] usb 4-1: config 0 descriptor?? [ 174.937067][ T4522] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 174.950039][ T4522] usb 3-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 174.959221][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 174.967072][ T4967] usb 2-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 174.972859][ T4522] usb 3-1: config 0 descriptor?? [ 174.978609][ T4967] usb 2-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 174.996534][ T4967] usb 2-1: config 1 interface 0 has no altsetting 0 [ 175.019258][ T4522] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 175.166985][ T78] usb 5-1: new high-speed USB device number 61 using dummy_hcd [ 175.228355][ T4642] usb 3-1: USB disconnect, device number 60 [ 175.267792][ T78] usb 5-1: Using ep0 maxpacket: 16 [ 175.367115][ T4967] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 175.368096][ T5] keytouch 0003:0926:3333.0020: fixing up Keytouch IEC report descriptor [ 175.376229][ T4967] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 175.388026][ T12] keytouch 0003:0926:3333.0021: fixing up Keytouch IEC report descriptor [ 175.392711][ T4967] usb 2-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 175.405744][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.9/0003:0926:3333.0020/input/input73 [ 175.432246][ T4967] usb 2-1: SerialNumber: ࠒ 10:25:25 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 175.456605][ T78] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 175.469491][ T78] usb 5-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 175.477034][ T12] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.9/0003:0926:3333.0021/input/input74 [ 175.478564][ T78] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 175.520111][ T78] usb 5-1: config 0 descriptor?? [ 175.559024][ T78] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 175.584553][ T12] keytouch 0003:0926:3333.0021: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input9 [ 175.654105][ T5] keytouch 0003:0926:3333.0020: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input9 [ 175.788812][ T4487] usb 5-1: USB disconnect, device number 61 [ 175.847112][ T78] usb 1-1: new high-speed USB device number 61 using dummy_hcd [ 175.866990][ T4642] usb 3-1: new high-speed USB device number 61 using dummy_hcd [ 175.957148][ T4642] usb 3-1: Using ep0 maxpacket: 32 [ 175.999429][ T5] usb 6-1: USB disconnect, device number 58 [ 176.013751][ T4483] usb 4-1: USB disconnect, device number 63 [ 176.078150][ T4642] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 176.089206][ T4642] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 176.098326][ T4642] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 176.111204][ T4642] usb 3-1: config 0 descriptor?? [ 176.147177][ T78] usb 1-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 176.158577][ T78] usb 1-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 176.171653][ T78] usb 1-1: config 1 interface 0 has no altsetting 0 [ 176.179006][ T4642] hub 3-1:0.0: USB hub found [ 176.357090][ T4642] hub 3-1:0.0: 1 port detected [ 176.397165][ T4487] usb 5-1: new high-speed USB device number 62 using dummy_hcd 10:25:26 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 176.487175][ T4487] usb 5-1: Using ep0 maxpacket: 32 [ 176.557232][ T78] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 176.566347][ T78] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 176.574421][ T78] usb 1-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ 10:25:26 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 176.605544][ T78] usb 1-1: SerialNumber: ࠒ [ 176.610938][ T4967] usbhid 2-1:1.0: can't add hid device: -71 [ 176.617088][ T4967] usbhid: probe of 2-1:1.0 failed with error -71 [ 176.624775][ T4967] usb 2-1: USB disconnect, device number 72 [ 176.667128][ T4487] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 176.678322][ T4487] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 176.687405][ T4487] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 176.696321][ T4487] usb 5-1: config 0 descriptor?? [ 176.737931][ T4487] hub 5-1:0.0: USB hub found [ 176.807025][ T4483] usb 6-1: new high-speed USB device number 59 using dummy_hcd [ 176.907031][ T4483] usb 6-1: Using ep0 maxpacket: 8 10:25:27 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 176.947060][ T4487] hub 5-1:0.0: 1 port detected [ 176.956972][ T5] usb 4-1: new high-speed USB device number 64 using dummy_hcd [ 177.027346][ T4483] usb 6-1: config 0 has an invalid interface number: 9 but max is 0 [ 177.035393][ T4483] usb 6-1: config 0 has no interface number 0 [ 177.041773][ T4483] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 177.052718][ T4483] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 177.057064][ T5] usb 4-1: Using ep0 maxpacket: 8 [ 177.062525][ T4483] usb 6-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 177.080401][ T4483] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 177.089518][ T4483] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 177.100854][ T4483] usb 6-1: config 0 descriptor?? [ 177.197031][ T5] usb 4-1: config 0 has an invalid interface number: 9 but max is 0 [ 177.205109][ T5] usb 4-1: config 0 has no interface number 0 [ 177.226978][ T5] usb 4-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 177.237929][ T5] usb 4-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 177.247776][ T5] usb 4-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 177.260598][ T5] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 177.269807][ T5] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 177.279114][ T5] usb 4-1: config 0 descriptor?? [ 177.377224][ T4642] usb 2-1: new high-speed USB device number 73 using dummy_hcd [ 177.588048][ T4483] keytouch 0003:0926:3333.0022: fixing up Keytouch IEC report descriptor [ 177.599171][ T4483] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.9/0003:0926:3333.0022/input/input75 [ 177.637138][ T78] usbhid 1-1:1.0: can't add hid device: -71 [ 177.643265][ T78] usbhid: probe of 1-1:1.0 failed with error -71 [ 177.651298][ T78] usb 1-1: USB disconnect, device number 61 [ 177.677156][ T4642] usb 2-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 177.688541][ T4642] usb 2-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 177.701691][ T4642] usb 2-1: config 1 interface 0 has no altsetting 0 [ 177.712939][ T4483] keytouch 0003:0926:3333.0022: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input9 [ 177.748199][ T5] keytouch 0003:0926:3333.0023: fixing up Keytouch IEC report descriptor [ 177.759079][ T5] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.9/0003:0926:3333.0023/input/input76 [ 177.845649][ T5] keytouch 0003:0926:3333.0023: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input9 [ 177.977063][ T4967] usb 3-1-port1: over-current condition [ 178.067053][ T4642] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 178.076136][ T4642] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 178.084509][ T4642] usb 2-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 178.115940][ T4642] usb 2-1: SerialNumber: ࠒ [ 178.177812][ T5] usb 3-1: USB disconnect, device number 61 [ 178.197030][ T4967] usb 3-1-port1: config error [ 178.202036][ T4967] usb 3-1-port1: attempt power cycle [ 178.212405][ T12] usb 6-1: USB disconnect, device number 59 [ 178.359769][ T78] usb 4-1: USB disconnect, device number 64 [ 178.477142][ T4487] usb 5-1-port1: over-current condition 10:25:28 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a40)={0x2c, &(0x7f00000007c0)={0x0, 0x0, 0x4, "1530bc92"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0x4, "0fe4342a"}, 0x0, 0x0, 0x0, 0x0}) 10:25:28 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 178.678182][ T12] usb 5-1: USB disconnect, device number 62 [ 178.687017][ T4487] usb 5-1-port1: config error [ 178.692030][ T4487] usb 5-1-port1: attempt power cycle 10:25:28 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) 10:25:29 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 179.021659][ T78] usb 1-1: new high-speed USB device number 62 using dummy_hcd [ 179.126982][ T5] usb 3-1: new high-speed USB device number 66 using dummy_hcd 10:25:29 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a40)={0x2c, &(0x7f00000007c0)={0x0, 0x0, 0x4, "1530bc92"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0x4, "0fe4342a"}, 0x0, 0x0, 0x0, 0x0}) [ 179.167216][ T4642] usbhid 2-1:1.0: can't add hid device: -71 [ 179.173427][ T4642] usbhid: probe of 2-1:1.0 failed with error -71 [ 179.180122][ T4967] usb 6-1: new high-speed USB device number 60 using dummy_hcd [ 179.189363][ T4642] usb 2-1: USB disconnect, device number 73 [ 179.217140][ T5] usb 3-1: Using ep0 maxpacket: 16 [ 179.277044][ T4967] usb 6-1: Using ep0 maxpacket: 8 [ 179.297006][ T4522] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 179.327672][ T78] usb 1-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 179.339064][ T78] usb 1-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 179.347041][ T5] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 179.352149][ T78] usb 1-1: config 1 interface 0 has no altsetting 0 [ 179.371647][ T5] usb 3-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 179.380834][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 179.389800][ T5] usb 3-1: config 0 descriptor?? [ 179.397145][ T4967] usb 6-1: config 0 has an invalid interface number: 9 but max is 0 [ 179.405188][ T4967] usb 6-1: config 0 has no interface number 0 [ 179.411629][ T4967] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 179.422531][ T4967] usb 6-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 179.432444][ T4967] usb 6-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 179.437052][ T4522] usb 4-1: Using ep0 maxpacket: 8 [ 179.445398][ T4967] usb 6-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 179.445420][ T4967] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 179.453217][ T5] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 179.476626][ T4967] usb 6-1: config 0 descriptor?? [ 179.587089][ T4522] usb 4-1: config 0 has an invalid interface number: 9 but max is 0 [ 179.595125][ T4522] usb 4-1: config 0 has no interface number 0 [ 179.601906][ T4522] usb 4-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 179.612858][ T4522] usb 4-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 179.622662][ T4522] usb 4-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 10:25:29 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 179.635505][ T4522] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 179.644675][ T4522] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 179.667027][ T12] usb 5-1: new high-speed USB device number 67 using dummy_hcd [ 179.672301][ T4642] usb 3-1: USB disconnect, device number 66 [ 179.675034][ T4522] usb 4-1: config 0 descriptor?? [ 179.747115][ T78] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 179.756293][ T78] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 179.764460][ T78] usb 1-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 179.795672][ T78] usb 1-1: SerialNumber: ࠒ [ 179.797053][ T12] usb 5-1: Using ep0 maxpacket: 16 [ 179.927121][ T12] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 179.939962][ T12] usb 5-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 179.949080][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 179.958036][ T4967] keytouch 0003:0926:3333.0024: fixing up Keytouch IEC report descriptor [ 179.965692][ T12] usb 5-1: config 0 descriptor?? [ 179.977126][ T4967] input: HID 0926:3333 as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.9/0003:0926:3333.0024/input/input77 [ 180.008612][ T12] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 180.036976][ T5] usb 2-1: new high-speed USB device number 74 using dummy_hcd [ 180.065933][ T4967] keytouch 0003:0926:3333.0024: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.5-1/input9 [ 180.157882][ T4522] keytouch 0003:0926:3333.0025: fixing up Keytouch IEC report descriptor [ 180.180374][ T4522] input: HID 0926:3333 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.9/0003:0926:3333.0025/input/input78 [ 180.219443][ T4967] usb 5-1: USB disconnect, device number 67 [ 180.266223][ T4522] keytouch 0003:0926:3333.0025: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.3-1/input9 [ 180.287036][ T4642] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 180.337047][ T5] usb 2-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 180.348523][ T5] usb 2-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 180.361608][ T5] usb 2-1: config 1 interface 0 has no altsetting 0 [ 180.397063][ T4642] usb 3-1: Using ep0 maxpacket: 32 [ 180.518045][ T4642] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 180.529192][ T4642] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 180.538347][ T4642] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 180.557135][ T4642] usb 3-1: config 0 descriptor?? [ 180.589709][ T4522] usb 6-1: USB disconnect, device number 60 [ 180.597843][ T4642] hub 3-1:0.0: USB hub found [ 180.727083][ T5] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 180.736165][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 180.744263][ T5] usb 2-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 180.775369][ T5] usb 2-1: SerialNumber: ࠒ [ 180.777969][ T4487] usb 4-1: USB disconnect, device number 65 [ 180.797202][ T4967] usb 5-1: new high-speed USB device number 68 using dummy_hcd [ 180.817046][ T4642] hub 3-1:0.0: 1 port detected [ 180.857385][ T78] usbhid 1-1:1.0: can't add hid device: -71 [ 180.863704][ T78] usbhid: probe of 1-1:1.0 failed with error -71 [ 180.874280][ T78] usb 1-1: USB disconnect, device number 62 [ 180.887156][ T4967] usb 5-1: Using ep0 maxpacket: 32 [ 181.007151][ T4967] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 181.018347][ T4967] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 181.027441][ T4967] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 181.037652][ T4967] usb 5-1: config 0 descriptor?? [ 181.077960][ T4967] hub 5-1:0.0: USB hub found 10:25:31 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) 10:25:31 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 181.297091][ T4967] hub 5-1:0.0: 1 port detected 10:25:31 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 181.586975][ T4522] usb 6-1: new high-speed USB device number 61 using dummy_hcd [ 181.697024][ T12] usb 1-1: new high-speed USB device number 63 using dummy_hcd [ 181.786970][ T4552] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 181.907541][ T4522] usb 6-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 181.918969][ T4522] usb 6-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 181.932175][ T4522] usb 6-1: config 1 interface 0 has no altsetting 0 [ 182.017356][ T12] usb 1-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 182.028746][ T12] usb 1-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 182.041826][ T12] usb 1-1: config 1 interface 0 has no altsetting 0 [ 182.048614][ T5] usbhid 2-1:1.0: can't add hid device: -71 [ 182.054576][ T5] usbhid: probe of 2-1:1.0 failed with error -71 [ 182.063789][ T5] usb 2-1: USB disconnect, device number 74 [ 182.147152][ T4552] usb 4-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 182.158541][ T4552] usb 4-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 182.171835][ T4552] usb 4-1: config 1 interface 0 has no altsetting 0 [ 182.397076][ T4642] usb 3-1-port1: over-current condition [ 182.397165][ T4522] usb 6-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 182.412055][ T4522] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 10:25:32 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 182.420106][ T4522] usb 6-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 182.451215][ T4522] usb 6-1: SerialNumber: ࠒ [ 182.497172][ T12] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 182.506318][ T12] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 182.514391][ T12] usb 1-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 182.545649][ T12] usb 1-1: SerialNumber: ࠒ [ 182.600538][ T5] usb 3-1: USB disconnect, device number 67 [ 182.617019][ T4642] usb 3-1-port1: config error [ 182.621915][ T4642] usb 3-1-port1: attempt power cycle [ 182.637103][ T4552] usb 4-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 182.646220][ T4552] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 182.654278][ T4552] usb 4-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 182.685444][ T4552] usb 4-1: SerialNumber: ࠒ [ 182.826989][ T4487] usb 2-1: new high-speed USB device number 75 using dummy_hcd [ 182.927057][ T4967] usb 5-1-port1: over-current condition 10:25:33 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a40)={0x2c, &(0x7f00000007c0)={0x0, 0x0, 0x4, "1530bc92"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0x4, "0fe4342a"}, 0x0, 0x0, 0x0, 0x0}) [ 183.117064][ T4487] usb 2-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 183.128313][ T95] usb 5-1: USB disconnect, device number 68 [ 183.128546][ T4487] usb 2-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 183.147391][ T4487] usb 2-1: config 1 interface 0 has no altsetting 0 [ 183.154038][ T4967] usb 5-1-port1: config error [ 183.159347][ T4967] usb 5-1-port1: attempt power cycle [ 183.497029][ T5] usb 3-1: new high-speed USB device number 72 using dummy_hcd [ 183.517042][ T4487] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 183.526128][ T4487] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 183.534234][ T4487] usb 2-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 183.565418][ T4487] usb 2-1: SerialNumber: ࠒ [ 183.577158][ T4522] usbhid 6-1:1.0: can't add hid device: -71 [ 183.586521][ T4522] usbhid: probe of 6-1:1.0 failed with error -71 10:25:33 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x56a, 0x331, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)={0x0, 0x0, 0x4, "6852c892"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000a40)={0x2c, &(0x7f00000007c0)={0x0, 0x0, 0x4, "1530bc92"}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000900)={0x2c, &(0x7f0000000740)={0x0, 0x0, 0x4, "0fe4342a"}, 0x0, 0x0, 0x0, 0x0}) [ 183.595092][ T4522] usb 6-1: USB disconnect, device number 61 [ 183.601625][ T12] usbhid 1-1:1.0: can't add hid device: -71 [ 183.607712][ T5] usb 3-1: Using ep0 maxpacket: 16 [ 183.613401][ T12] usbhid: probe of 1-1:1.0 failed with error -71 [ 183.625675][ T12] usb 1-1: USB disconnect, device number 63 [ 183.747054][ T5] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 183.759983][ T5] usb 3-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 183.769100][ T5] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 183.777369][ T4552] usbhid 4-1:1.0: can't add hid device: -71 [ 183.783322][ T4552] usbhid: probe of 4-1:1.0 failed with error -71 [ 183.791255][ T4552] usb 4-1: USB disconnect, device number 66 [ 183.800076][ T5] usb 3-1: config 0 descriptor?? [ 183.839462][ T5] usbhid 3-1:0.0: couldn't find an input interrupt endpoint 10:25:33 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) 10:25:34 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 184.047031][ T95] usb 5-1: new high-speed USB device number 73 using dummy_hcd [ 184.082652][ T12] usb 3-1: USB disconnect, device number 72 [ 184.157092][ T95] usb 5-1: Using ep0 maxpacket: 16 10:25:34 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 184.297067][ T95] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 184.309963][ T95] usb 5-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 184.319067][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 184.327253][ T4552] usb 6-1: new high-speed USB device number 62 using dummy_hcd [ 184.406324][ T95] usb 5-1: config 0 descriptor?? [ 184.417127][ T4967] usb 1-1: new high-speed USB device number 64 using dummy_hcd [ 184.459242][ T95] usbhid 5-1:0.0: couldn't find an input interrupt endpoint [ 184.636978][ T12] usb 3-1: new high-speed USB device number 73 using dummy_hcd [ 184.657231][ T4552] usb 6-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 184.668616][ T4552] usb 6-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 184.681692][ T4552] usb 6-1: config 1 interface 0 has no altsetting 0 [ 184.707376][ T95] usb 5-1: USB disconnect, device number 73 [ 184.717280][ T4967] usb 1-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 184.728643][ T4967] usb 1-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 184.741774][ T4967] usb 1-1: config 1 interface 0 has no altsetting 0 [ 184.748585][ T4487] usbhid 2-1:1.0: can't add hid device: -71 [ 184.754531][ T4487] usbhid: probe of 2-1:1.0 failed with error -71 [ 184.767193][ T12] usb 3-1: Using ep0 maxpacket: 32 [ 184.770115][ T4487] usb 2-1: USB disconnect, device number 75 [ 184.826993][ T4642] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 184.907074][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 184.918131][ T12] usb 3-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 184.927250][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 184.936368][ T12] usb 3-1: config 0 descriptor?? [ 184.977670][ T12] hub 3-1:0.0: USB hub found [ 185.107061][ T4552] usb 6-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 185.116229][ T4552] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 185.124291][ T4552] usb 6-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 185.127109][ T4642] usb 4-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 185.158388][ T4552] usb 6-1: SerialNumber: ࠒ [ 185.174369][ T4642] usb 4-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 185.187478][ T4642] usb 4-1: config 1 interface 0 has no altsetting 0 [ 185.194845][ T4967] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 10:25:35 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 185.203941][ T4967] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 185.211990][ T4967] usb 1-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 185.243121][ T4967] usb 1-1: SerialNumber: ࠒ [ 185.257344][ T12] hub 3-1:0.0: 1 port detected [ 185.306965][ T95] usb 5-1: new high-speed USB device number 74 using dummy_hcd [ 185.397126][ T95] usb 5-1: Using ep0 maxpacket: 32 [ 185.517225][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 185.528417][ T95] usb 5-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 185.537513][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 185.546474][ T95] usb 5-1: config 0 descriptor?? [ 185.587032][ T5] usb 2-1: new high-speed USB device number 76 using dummy_hcd [ 185.595175][ T95] hub 5-1:0.0: USB hub found [ 185.627055][ T4642] usb 4-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 185.636159][ T4642] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 185.644228][ T4642] usb 4-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 185.675412][ T4642] usb 4-1: SerialNumber: ࠒ [ 185.807193][ T95] hub 5-1:0.0: 1 port detected [ 185.907218][ T5] usb 2-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 185.918608][ T5] usb 2-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 185.931794][ T5] usb 2-1: config 1 interface 0 has no altsetting 0 [ 186.287085][ T4967] usbhid 1-1:1.0: can't add hid device: -71 [ 186.293281][ T4967] usbhid: probe of 1-1:1.0 failed with error -71 [ 186.304689][ T4967] usb 1-1: USB disconnect, device number 64 [ 186.317165][ T4552] usbhid 6-1:1.0: can't add hid device: -71 [ 186.323287][ T4552] usbhid: probe of 6-1:1.0 failed with error -71 [ 186.334178][ T4552] usb 6-1: USB disconnect, device number 62 [ 186.377258][ T5] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 186.386345][ T5] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 186.394421][ T5] usb 2-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 186.425615][ T5] usb 2-1: SerialNumber: ࠒ 10:25:36 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) 10:25:36 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 186.729875][ T4642] usbhid 4-1:1.0: can't add hid device: -71 [ 186.735930][ T4642] usbhid: probe of 4-1:1.0 failed with error -71 [ 186.756098][ T4642] usb 4-1: USB disconnect, device number 67 [ 186.817113][ T12] usb 3-1-port1: over-current condition [ 187.021550][ T4522] usb 3-1: USB disconnect, device number 73 [ 187.027633][ T4552] usb 1-1: new high-speed USB device number 65 using dummy_hcd [ 187.037179][ T12] usb 3-1-port1: config error [ 187.042444][ T12] usb 3-1-port1: attempt power cycle 10:25:37 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 187.187000][ T4967] usb 6-1: new high-speed USB device number 63 using dummy_hcd [ 187.327197][ T4552] usb 1-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 187.338610][ T4552] usb 1-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 187.352044][ T4552] usb 1-1: config 1 interface 0 has no altsetting 0 [ 187.358679][ T95] usb 5-1-port1: over-current condition [ 187.497057][ T5] usbhid 2-1:1.0: can't add hid device: -71 [ 187.503158][ T5] usbhid: probe of 2-1:1.0 failed with error -71 [ 187.511210][ T5] usb 2-1: USB disconnect, device number 76 [ 187.517103][ T4967] usb 6-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 187.528531][ T4967] usb 6-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 10:25:37 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 187.541603][ T4967] usb 6-1: config 1 interface 0 has no altsetting 0 [ 187.560680][ T4487] usb 5-1: USB disconnect, device number 74 [ 187.567077][ T95] usb 5-1-port1: config error [ 187.572515][ T95] usb 5-1-port1: attempt power cycle [ 187.637006][ T4642] usb 4-1: new high-speed USB device number 68 using dummy_hcd [ 187.767079][ T4552] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 187.776191][ T4552] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 187.784234][ T4552] usb 1-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 187.815345][ T4552] usb 1-1: SerialNumber: ࠒ 10:25:37 executing program 1: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 187.927075][ T4642] usb 4-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 187.938512][ T4642] usb 4-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 187.951766][ T4642] usb 4-1: config 1 interface 0 has no altsetting 0 [ 187.958472][ T4967] usb 6-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 187.967534][ T4967] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 187.975532][ T4967] usb 6-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 187.976966][ T4522] usb 3-1: new high-speed USB device number 78 using dummy_hcd [ 188.006676][ T4967] usb 6-1: SerialNumber: ࠒ 10:25:38 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) [ 188.117091][ T4522] usb 3-1: Using ep0 maxpacket: 8 [ 188.237048][ T4522] usb 3-1: config 0 has an invalid interface number: 9 but max is 0 [ 188.245161][ T4522] usb 3-1: config 0 has no interface number 0 [ 188.251401][ T4522] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 188.262320][ T4522] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 188.272099][ T4522] usb 3-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 188.284909][ T4522] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 188.293997][ T4522] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 188.302745][ T4522] usb 3-1: config 0 descriptor?? [ 188.387115][ T78] usb 2-1: new high-speed USB device number 77 using dummy_hcd [ 188.394841][ T4642] usb 4-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 188.403942][ T4642] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 188.411984][ T4642] usb 4-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 188.443124][ T4642] usb 4-1: SerialNumber: ࠒ 10:25:38 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) [ 188.777088][ T78] usb 2-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 188.788055][ T4522] keytouch 0003:0926:3333.0026: fixing up Keytouch IEC report descriptor [ 188.788529][ T78] usb 2-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 188.806128][ T4522] input: HID 0926:3333 as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.9/0003:0926:3333.0026/input/input79 [ 188.810002][ T78] usb 2-1: config 1 interface 0 has no altsetting 0 [ 188.857034][ T4552] usbhid 1-1:1.0: can't add hid device: -71 [ 188.863017][ T4552] usbhid: probe of 1-1:1.0 failed with error -71 [ 188.871438][ T4552] usb 1-1: USB disconnect, device number 65 [ 188.904952][ T4522] keytouch 0003:0926:3333.0026: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.2-1/input9 [ 189.097093][ T4967] usbhid 6-1:1.0: can't add hid device: -71 [ 189.103246][ T4967] usbhid: probe of 6-1:1.0 failed with error -71 [ 189.113470][ T4967] usb 6-1: USB disconnect, device number 63 [ 189.217043][ T78] usb 2-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 189.226123][ T78] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 189.234199][ T78] usb 2-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ 10:25:39 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40046629, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40010f) 10:25:39 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x4000003, 0x4a4900) r2 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x6609, 0x0) write$hidraw(r0, 0x0, 0x278) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(r5, 0x0, 0xeffdffff) syz_usb_connect$hid(0x5, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x1e7d, 0x2cf6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x4, 0x40, 0x7, [{{0x9, 0x4, 0x0, 0xfc, 0x1, 0x3, 0x1, 0x4, 0xed, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0xa1e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0xb7, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x400, 0x9, 0x7, 0x1}}]}}}]}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x1d, 0x2, 0x1, 0x20, 0x72}, 0x13e, &(0x7f00000000c0)={0x5, 0xf, 0x13e, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x12, 0x0, 0x4, 0x5}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x0, 0xec, 0x4}, @generic={0xfc, 0x10, 0x3, "7d501af78087c40a44959e3b90444ca4b9874ecea9c553d7f7ac2ba16db16c792e3429f840e3c2f3fb46f8cf4ff8937e405bc6dbcdec6a2c40026962504fc642faeb17bc096330d1a4d560895ca65597173d085dd94253c598723ecac78fcf647e11d09f007fa8c55cfe0fff7fba657513aea934c5c755a3814d700d525ec747c87ad2b2b444d209ee6ad22e312a3422dc69ee7e89ffba8c249e2d2e956bdff3a28e7d53b7a283a47a3a36d7727bd865be4ccb8da95c07ea7a75b97d654d4cdeefb0611985849a6a4e770235bb40c90dac5290d47e9898647d360fc63c8117953ec8d469ee0706378424d71235e271ce0d307c18533b7b6bfd"}, @ss_cap={0xa, 0x10, 0x3, 0x492d8e7bd57ca8b0, 0x1, 0xf7}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x7, 0x10, 0xcb2}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x3, 0x0, 0x7, [0xe7, 0x14000, 0xc000]}]}, 0x4, [{0x7b, &(0x7f0000000200)=@string={0x7b, 0x3, "ef7dbc2d4c6400e8239954bf413d2a36f0603408708c24227c8baaa7da08f2712b2c0ccb92c8d86b2815c3c319ace12f85c1c0f3369fd5ad8ffea889867c067be76352396d8009071a957c3d5f4042ba8f68d2ea7db5439b6d1814b65025dd17f7009785e544a5d6db9e04caddb0e6417504a2ea6b150035aa"}}, {0xd8, &(0x7f0000000280)=@string={0xd8, 0x3, "70c9ad60e831e5f89aaa3ae1f614090d52d021e8325ea58cfdc0e3f6a6d6891c4b525a0df33c20d39ef06ee40b44bcb525efb857fe8e6b734ddeda2c19c46c4c68f726442cb4c59467158e2a347ade4539bf89b340e06bfddc9d73f24b47b13efea6b9b23af41ad467204fe60969bdb259ed4df4957a7ea170c04a9cdb1e382e4df97f991e40e5cd78337c33ee1b7bfa1a4547b9d33faf29935ccf371b2dd3009d030503ddca614972f58672cc52eca2c51fae7a8e5dde6f672861c8cf6b5bdb57b53f08c714868ca9de9f741ecd0d07974da57c670b"}}, {0x0, 0x0}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x812}}]}) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x8000) read$hidraw(r2, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r6, 0x40305828, 0x400007) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r7 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r7, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) syz_open_dev$hidraw(0x0, 0x0, 0x0) [ 189.265357][ T78] usb 2-1: SerialNumber: ࠒ [ 189.471725][ T4552] usb 3-1: USB disconnect, device number 78 10:25:39 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd8c, 0x22, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, &(0x7f0000000280)={0x14, &(0x7f0000000200)={0x0, 0x0, 0x24, {0x24, 0x0, "9b0a034c97c8eb619dfb937ef1d2a364039420531e331101b15eecc32e52a7ae0c31"}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f00000015c0)) [ 189.537108][ T4642] usbhid 4-1:1.0: can't add hid device: -71 [ 189.543355][ T4642] usbhid: probe of 4-1:1.0 failed with error -71 [ 189.572220][ T4642] usb 4-1: USB disconnect, device number 68 [ 189.676978][ T4967] usb 1-1: new high-speed USB device number 66 using dummy_hcd 10:25:39 executing program 4: r0 = syz_usb_connect(0x0, 0x1cf, &(0x7f0000000840)=ANY=[@ANYBLOB="120100006ff95410b4070a010201000000010902240001000000000904c00002a6db5d000905091e000000000009058f0200000000001fa01b6d21bb63259fab25683a4e7b575530cc5a7c11a22886faf200aa476f000000000101a0195fe8e4b347c2e9780000000000005115c4dfc55cf9acdfa55b015a64fba9af9cb0877281afef2051ae623e53a7f9f75963ac1f14825bde11d506b58601fb777e25c0a4f60d87731226cf79b05ae07508a0b31677fdb620a27c5313c4feee3e20b45534a4b42ef8f8f3f596aa26cc1cfb919670d842ba5af102d587bfe42a3568f29ae6e0d56a7146e22d3899fdb3224107000000703c1995a7b1f321d196f4e295b07a2edf51a24e625b8c29d26fd84c9b274ff3d3a39bd002213813fcf585fa0f836968e047ca4ef3d64358a64d2229e16e8432d648c8fb9167188c685c48463c4f1f3425abe4cf45916f55d11fb6e9e0bbbdc7581b00e7b422c572ba0a5e2446f594dbfd0b78b57553c8247604b5032015c13c8ce7f7111efff5b068bcbdbabfbcdd36a75dd74315992bdf7028985051ba66d25ee353f21ec3196d3ba59acaff36a4507f8fceeb712cd5a5df53bed0c400c39bd18a3ea8a0bc6164c7d30787e8362214bc3a68314483c218ee02000000000000005f40ef76e1c675721c6b02f1872d3378481eb1e5c382b5092acfbb3b8975a4b1c47f10985f10da61995b4e1c0cb80634c083dc09256b383abec841e9f29f659d0ccf0fd5fefd01172522145505a91fd7c49387d7fd2a9610953efb09f4614261079e6ff02c497f97672f592b91721f182e4d1796578f19ff24cab1a03d484b2c18ba73f5773260f4776285ae2c78df515de22e791e2225653db771fb19b1b72b90b11c7ed72953d46f8bf21c225e4c993975d62c58120a4f466831f46d92ce38717d00a4d582eaec0b4e5d6bb084bef48efa97202e9023fbc7cb652f16440f54037ef9251584a25503c3139b85ca696b14f5e8c71e59e773d62774b2639d392dd30506ac58e02b996a6028a3c2bdf299891cab80e5688fe891df0de3feb51a9292f18942970bfa0ff52fa147f1f2fb6af6012c26e0a91c8e2f2abb10cd6d34076c26972446f9dd10e9e09bbb5c7c4fa498f15f9ff54cb14fc11f1f8db32d93b2cc57da8e08e63f62f21f893813613baf7db0ea146b640ed6d868824c084a10900ade2f40dffaf8d38ddd7ec1a310809dd801dfc6daff6ca15bff9f3902cdc4010024885cc3bca1259dbcddb018491832f4298aa9b37214a2d00423335a3819b90bd11d89269ed166e8d0c1f9a7aa064fd2500a308a3c4d6d03e5e0fbf59ff28f74a847c34e033711116f815da9d69ea41dfed17f3b3dc04c0da6f6c4aecde581d7ae8dd1773ad0276e1e4ad56a8376626cdfb315e570c85dbd1803f272efd34ac6b1a181d761b3850b038259215719"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) [ 189.917172][ T4487] usb 6-1: new high-speed USB device number 64 using dummy_hcd [ 189.987156][ T4967] usb 1-1: config 1 interface 0 altsetting 252 endpoint 0x81 has an invalid bInterval 183, changing to 11 [ 189.998613][ T4967] usb 1-1: config 1 interface 0 altsetting 252 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 190.011753][ T4967] usb 1-1: config 1 interface 0 has no altsetting 0 [ 190.037134][ T4487] usb 6-1: Using ep0 maxpacket: 16 10:25:40 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1) write$hidraw(r0, &(0x7f0000000200)="b8", 0x6c00) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) write$hidraw(r1, &(0x7f0000000000)="a6", 0x1) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r4, &(0x7f0000001200)='\x00', 0x1000001d1) ioctl$HIDIOCINITREPORT(r3, 0x40086602, 0x760000) 10:25:40 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000080)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="00b037"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x107d) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000001440)={0x2c, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="000f12000000050dd51e55535e80e710010064000000d7"], 0x0, 0x0}, 0x0) write$hidraw(r1, &(0x7f00000000c0)="047bc0e9eb4465d225fb59c36f17e9445f68550760033d3276a8b0239199b76c4194881d81d94ba7d9c7637f87613ae5156ac2302f1dfd94b834c5baead970fe4e563b3c144f22c41579858b877f", 0x364) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000100)={0x0, 0x0, 0x0, {0x0, 0x10001}, {0x51, 0x809}, @cond}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x800d01) write$hidraw(r2, &(0x7f0000000080)='\x00', 0x1e8) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) [ 190.097017][ T4642] usb 5-1: new high-speed USB device number 79 using dummy_hcd [ 190.167822][ T4487] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 190.178951][ T4487] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 190.188746][ T4487] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 190.201567][ T4487] usb 6-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 190.210653][ T4487] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 190.220351][ T4487] usb 6-1: config 0 descriptor?? [ 190.257239][ T4642] usb 5-1: Using ep0 maxpacket: 16 [ 190.377226][ T4642] usb 5-1: config 0 has an invalid interface number: 192 but max is 0 [ 190.389747][ T4642] usb 5-1: config 0 has no interface number 0 [ 190.396640][ T78] usbhid 2-1:1.0: can't add hid device: -71 [ 190.407008][ T4552] usb 3-1: new high-speed USB device number 79 using dummy_hcd [ 190.408341][ T78] usbhid: probe of 2-1:1.0 failed with error -71 [ 190.426450][ T4642] usb 5-1: config 0 interface 192 altsetting 0 endpoint 0x9 has invalid wMaxPacketSize 0 [ 190.436343][ T4642] usb 5-1: config 0 interface 192 altsetting 0 bulk endpoint 0x9 has invalid maxpacket 0 [ 190.446262][ T4642] usb 5-1: config 0 interface 192 altsetting 0 endpoint 0x8F has invalid wMaxPacketSize 0 [ 190.456195][ T4642] usb 5-1: config 0 interface 192 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 0 [ 190.466214][ T4642] usb 5-1: New USB device found, idVendor=07b4, idProduct=010a, bcdDevice= 1.02 [ 190.475293][ T4642] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 190.483473][ T4967] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2cf6, bcdDevice= 0.40 [ 190.492645][ T4967] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 190.500662][ T4967] usb 1-1: Manufacturer: 쥰悭㇨ꪚᓶഉ큒帲貥샽횦Ᲊ剋൚㳳팠䐋떼垸軾獫Ⳛ쐙䱬䐦됬铅ᕧ⪎稴䗞뼹뎉ﵫ鷜䝋㺱꛾늹퐚⁧椉늽窕ꅾ쁰鱊ớ⸸淚饿䀞췥㍸㍼ᯮ嗢䔚륇㿓⦯岓㟏ⴛÓΝ̅쫝䥡犆勌ꋬ῅窮嶎濞⡧졡每땗࠿ᓇ貆璟촞܍䶗粥୧ [ 190.507040][ T4552] usb 3-1: Using ep0 maxpacket: 8 [ 190.531798][ T4967] usb 1-1: SerialNumber: ࠒ [ 190.534851][ T78] usb 2-1: USB disconnect, device number 77 [ 190.552185][ T4642] usb 5-1: config 0 descriptor?? [ 190.598057][ T4642] ums-alauda 5-1:0.192: USB Mass Storage device detected [ 190.607721][ T4642] scsi host1: usb-storage 5-1:0.192 [ 190.677050][ T4552] usb 3-1: config 0 has an invalid interface number: 9 but max is 0 [ 190.685115][ T4552] usb 3-1: config 0 has no interface number 0 [ 190.691448][ T4552] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 190.702349][ T4552] usb 3-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 190.708230][ T4487] cm6533_jd 0003:0D8C:0022.0027: unknown main item tag 0x0 [ 190.712117][ T4552] usb 3-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 190.720699][ T4487] cm6533_jd 0003:0D8C:0022.0027: unknown main item tag 0x5 [ 190.732112][ T4552] usb 3-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 190.732129][ T4552] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 190.753587][ T4552] usb 3-1: config 0 descriptor?? [ 190.756726][ T4487] cm6533_jd 0003:0D8C:0022.0027: No inputs registered, leaving [ 190.773914][ T4487] cm6533_jd 0003:0D8C:0022.0027: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.5-1/input0 10:25:40 executing program 1: syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f00000002c0)={{0x3, 0xfffffdff}, 0x0, [0x10000, 0x4, 0x3ff, 0x74, 0xff, 0x6ab2323a, 0x8, 0x4, 0x1, 0x10001, 0x3, 0x1, 0x6, 0x0, 0x8, 0x80000001, 0x9, 0x2, 0x7, 0x4, 0x3, 0x0, 0x2, 0xb7, 0x7ff, 0x401, 0x3ff, 0x8000000, 0x5, 0x300000, 0x100, 0x8, 0x0, 0x7, 0x9, 0x8, 0x53, 0x6, 0x5b2, 0x2, 0xad, 0x40, 0x2, 0xfffffffb, 0x10001, 0x7, 0xffffffff, 0x8, 0xfffffff7, 0x2, 0x1, 0x77, 0x2a, 0x41, 0xf6dd, 0xc1, 0x5, 0x1f, 0x7, 0x0, 0x8, 0x3, 0x2, 0x7ff800, 0x5, 0x5, 0x3f, 0x9, 0x0, 0xffff, 0x400, 0x5, 0x4ea, 0xffffff6a, 0x3ff, 0x10000, 0xc0000000, 0x81, 0x8, 0x100, 0x81, 0x3, 0x4, 0x8, 0x9, 0x9, 0x8, 0x2c6, 0x58180aa1, 0x7fffffff, 0x800, 0xffff, 0x72, 0x4, 0x6, 0x43f791a0, 0xfffffffd, 0x4, 0x4, 0x0, 0x800, 0x1ff, 0x97, 0x0, 0x80, 0x9, 0x8, 0x1, 0x88c4, 0x200, 0x7, 0x0, 0x87, 0x5, 0x1, 0x6, 0xffff0001, 0x2, 0xffffff01, 0x80, 0x7fffffff, 0x6, 0x5, 0xfffffff9, 0x2, 0x9, 0x2, 0x4, 0x0, 0xcaf, 0xffff0440, 0x6, 0x8001, 0x9, 0x80000001, 0x70e, 0x4a20, 0x4, 0x7, 0x5, 0x0, 0xffffffff, 0x8, 0x80, 0x7ff, 0x20, 0x5, 0x3, 0x9, 0x9, 0xfffffffe, 0x8, 0x5, 0x1, 0x1, 0x9, 0x7a6d, 0x2, 0x4, 0xfffffffb, 0x0, 0x343, 0x101, 0x5, 0x8000, 0x6, 0xffffff7f, 0x8, 0x1abf, 0x1, 0x5, 0xf1f, 0x5, 0x70, 0x7ff, 0x2, 0xffffffff, 0x9, 0x7, 0x3ff, 0x1, 0x2, 0x4, 0x9, 0x5, 0x6, 0x9, 0x10001, 0x0, 0x80000000, 0x6, 0xb0, 0x1f, 0x4, 0x0, 0x7, 0xccab, 0x164000, 0x81, 0x6, 0xfffffffc, 0x2, 0x7, 0x8, 0x10000, 0x7fff, 0x10000, 0x7ff, 0xfffffffb, 0x5, 0x2, 0xffff, 0xc48, 0x1f, 0x800, 0x9, 0x7, 0x0, 0x8, 0x2, 0x10000, 0x57cc, 0x1ff, 0x1, 0x4d, 0x3, 0x9, 0x1, 0x7, 0xc76, 0xffffffff, 0x23d, 0x9, 0x62, 0x6, 0xdca, 0x81, 0x0, 0x9, 0x0, 0x6b65, 0x2, 0xc75, 0x80000000, 0x6, 0x6, 0x2, 0x4, 0x4, 0x5, 0x95, 0x5, 0x50, 0x3, 0x80000001, 0x3, 0x28, 0x3, 0x200, 0x8, 0x43c, 0x6, 0x8, 0x4, 0x1000, 0x6, 0x2, 0x3, 0x0, 0x7a6c, 0x1, 0x73da, 0x5, 0x8, 0xed0, 0x8, 0x9, 0x80000001, 0x8, 0x7ff, 0x6, 0x7, 0x1f, 0x7, 0x7, 0xcaca, 0x8001, 0x2, 0x2, 0x0, 0x81, 0x5, 0x6, 0xffff0001, 0x2, 0xfe, 0x1000, 0x1, 0x2, 0x7, 0x81, 0x4ad, 0xffffffff, 0x10000, 0x4, 0xfffff5d6, 0x3, 0x21, 0x5ad, 0x2, 0x2, 0x9, 0x7f, 0x2, 0x80000001, 0x4, 0x6e602865, 0xe36, 0x9, 0x9, 0x100, 0x1, 0x5, 0x7fffffff, 0x1000, 0x1, 0x200, 0x44, 0x9, 0x4, 0x7, 0x80000001, 0x3, 0x100, 0x81, 0x5, 0x3f, 0x800, 0x3, 0x3, 0x4, 0x2, 0x100, 0x6, 0x2, 0x3, 0x6, 0x3ff, 0x7, 0x8, 0x3, 0x9, 0x7fff, 0xfff, 0x8, 0x8, 0x8, 0x6, 0x9, 0xb78, 0x1, 0x8, 0xffffffff, 0x0, 0x4, 0x1000, 0x1000, 0x4, 0x1000, 0x5, 0x1, 0x2, 0x6, 0x7d79, 0x6, 0x401, 0x9, 0x10000, 0x7fffffff, 0x1ff, 0x200, 0x400, 0x1, 0x100, 0x400, 0x4, 0x20, 0xfffffffe, 0x1, 0x4, 0x7fffffff, 0x1, 0x3f, 0x7fffffff, 0x800, 0x401, 0x6, 0x88e, 0x8, 0x80, 0x85e5, 0x0, 0x8001, 0xffff2d55, 0x2, 0x3ff, 0x7, 0x3e53, 0xf6, 0x1, 0x0, 0x9, 0x5, 0x6, 0x2, 0xd0b0, 0x1, 0x3, 0x3f, 0x8, 0x7, 0x0, 0x3, 0xd34, 0x3135254b, 0x414, 0x2, 0x70000, 0x7a, 0x7, 0x2, 0xffffffd2, 0x2, 0x738, 0x3f, 0x41e, 0xffff, 0x7, 0x1, 0x5, 0x3, 0x7fffffff, 0x7, 0x10, 0x5, 0x20, 0x4, 0xdf, 0x100, 0x3, 0x10000, 0x20, 0x80, 0x7, 0x3, 0x3ff, 0x0, 0x5a5, 0x499b6004, 0x3, 0x0, 0x81, 0xfffffffe, 0x80000000, 0x1, 0xffffffe1, 0x2, 0x4, 0x4, 0x1, 0x8, 0x8, 0x6, 0x7, 0x0, 0x3, 0x3, 0x3ff, 0x8, 0x5ef6, 0x8, 0x1, 0x401, 0x2, 0x964d, 0x0, 0xffff, 0x7fff, 0x4, 0x8000, 0x1, 0x4c4b6565, 0x2, 0x1f, 0x20, 0x3, 0x273efe86, 0x95, 0x1, 0x7, 0x7fff, 0xa2, 0x1f, 0x2, 0xffffff7f, 0x2, 0x0, 0x7, 0x1, 0x8, 0x3, 0xcc, 0x4, 0x3, 0xaec, 0x9, 0xffffffff, 0x800, 0x8, 0x3, 0x7ff, 0x6eb, 0x7fff, 0x4, 0xffffae58, 0x9, 0xffffe080, 0x2, 0x8, 0xf6, 0xb8e, 0xc44, 0xab6, 0x9, 0x1000, 0x3f, 0x45c, 0x8001, 0x9, 0x8b66, 0x4, 0x4, 0x4, 0x850, 0x8, 0xffffffff, 0x2, 0x67, 0x3, 0x8, 0x80, 0x5, 0x3ff, 0x1, 0x3f, 0xffffff50, 0x1f, 0x5, 0x5, 0x1, 0x7, 0x1, 0x0, 0x184, 0x7, 0x7fffffff, 0x400, 0x5, 0x401, 0x3, 0x1, 0x6, 0x8, 0x9, 0x1b, 0x8, 0xc4e6e17c, 0x4, 0x81, 0x8, 0x8, 0x10000, 0xffffffff, 0x2, 0x1c56, 0x3, 0xfff, 0x40, 0x1, 0x1, 0x3, 0x1ff, 0x2, 0x2, 0x20, 0x4, 0x10001, 0x1ff, 0x0, 0x1, 0x5, 0x200000, 0x1000, 0x1, 0x80, 0xe9, 0x8bf4, 0x3, 0x7, 0x4, 0x5, 0x3, 0x10001, 0xf1, 0x80000000, 0x6, 0x80, 0x6, 0xf3000000, 0x4000000, 0x80000001, 0x1ff, 0x49, 0xffff, 0xfffffff8, 0x0, 0x7, 0x5, 0xfffffffa, 0x0, 0x5, 0x0, 0x4, 0x3ff, 0xe9a, 0xb257, 0x800, 0x3, 0x19, 0x41d, 0x0, 0x80, 0x7, 0x8, 0x9, 0x6, 0xc1, 0x7, 0x8, 0x5, 0xf04, 0x9, 0x3, 0x2, 0x9, 0x9, 0x9, 0x8, 0x8305, 0x200, 0x1, 0x5, 0xfffffff7, 0x3ff, 0x1000, 0x10001, 0x3, 0x4c55, 0x7, 0x4, 0xbd6, 0x4, 0x6, 0x401, 0x7fffffff, 0x2, 0x0, 0x86, 0x3, 0x7fffffff, 0x7, 0xffffffff, 0x0, 0x5, 0x1, 0xffff, 0x8, 0x80, 0xfff, 0xfe7, 0x5, 0x7, 0x0, 0x2, 0x0, 0x6, 0x3, 0x9, 0x7, 0x4000000, 0x3, 0x1f, 0x3ff, 0x400, 0xadb8, 0x6, 0x0, 0x7fff, 0x6, 0x4, 0x3, 0x1, 0x3453, 0x0, 0x2, 0x2, 0x1, 0x401, 0x3, 0x3, 0x7ff, 0x389127af, 0x7ff, 0x36e, 0xff, 0x98c, 0x4, 0xfffffff7, 0xfffffbab, 0x1, 0x93, 0x3, 0xc63b, 0x1ff, 0x87, 0x38, 0xc0000000, 0x7, 0x5, 0xc9, 0x3, 0x2, 0x10001, 0x3ff, 0x3, 0x1, 0x6, 0x2, 0x6, 0x0, 0xfffffffc, 0x4, 0x2, 0x5, 0x7, 0x1ff, 0x9c, 0x400, 0xfff, 0x20, 0xd40, 0x3, 0xb9, 0x8, 0x5, 0x7ff, 0x2, 0x4, 0x2, 0x8, 0x6c60a651, 0x7fffffff, 0x400, 0x3f, 0xfffff000, 0x101, 0x8, 0x2, 0x0, 0x871, 0x1, 0x1, 0x7fffffff, 0x0, 0x6, 0x2, 0xcda4, 0x7f, 0x6, 0x6, 0x41, 0x4, 0x3, 0x0, 0x5, 0x5, 0x8, 0x2, 0x5, 0xc8f0, 0x401, 0x7, 0x9, 0x6, 0x1, 0x48b, 0xcb, 0x4, 0x401, 0x9, 0x80, 0x8, 0x7f, 0x3, 0x0, 0x3, 0xfff, 0x20, 0x7ff, 0xfffff725, 0x8, 0x6, 0x1, 0x6, 0x2, 0x804, 0x1f, 0x1000, 0x6e46, 0x0, 0x62a, 0x401, 0x80, 0xc0c, 0x2, 0x10000, 0x7, 0x8, 0x7b, 0x2, 0x80000001, 0x1ff, 0x0, 0x2, 0x3, 0x7, 0x0, 0x10000, 0x4, 0xec2d, 0xd24, 0x10478ab5, 0xffffff2b, 0x8cf, 0x8, 0x170b, 0x1, 0xffffffc5, 0x1, 0x40, 0x9f2d, 0x1, 0x400, 0x1000, 0x800, 0x6, 0x5, 0x7, 0x80000000, 0x0, 0x3, 0x0, 0x80000000, 0x800, 0x2d, 0x0, 0x71e, 0xffff0001, 0x7, 0x1000, 0x72000000, 0x65, 0xffffff81, 0x6, 0x9, 0x96, 0x1, 0x6, 0x6, 0x10001, 0x100, 0x4, 0x0, 0x5, 0x9, 0xfffff779, 0x101, 0xa5, 0x7fffffff, 0x1000, 0x7fffffff, 0x1, 0x1, 0x6, 0xffffffff, 0x4, 0x6, 0x400, 0xff, 0x8001, 0x1, 0x80000000, 0x8, 0x2, 0x5, 0x4, 0x9, 0x800, 0x400, 0x4, 0x100, 0xffff, 0x4, 0x6, 0x400, 0x8, 0x0, 0x40, 0x20, 0x6, 0x1, 0x7bf, 0x9ef, 0x100, 0x3, 0x5, 0x3f, 0x787c, 0x10000, 0x0, 0x74, 0x6, 0xffff, 0x401, 0x3, 0x10000, 0x9, 0x1, 0x5, 0xe0, 0x6, 0x5, 0xfcd1, 0x2, 0xffffffac, 0x1, 0x8, 0x7, 0x8, 0x8, 0xbe, 0x2, 0x1f, 0x80, 0x7ff, 0x6, 0x5, 0x5fc6, 0x7, 0x6, 0xc9bf, 0x7, 0x8, 0xc9, 0x7, 0x8000, 0x8000, 0x20, 0x6, 0x8, 0x6cd, 0x9, 0x7da5, 0x8, 0x1, 0x8, 0x5, 0x6, 0xfffffffa, 0x1ff, 0xfff, 0x9, 0xffff, 0x1730, 0x5, 0x6, 0xac27, 0x3, 0x1e8, 0x9, 0x80000000, 0x5f80, 0x7, 0x5, 0x9, 0x17, 0x4, 0x8001, 0x17, 0x8001, 0x5, 0xf8, 0x0, 0x9, 0x100, 0x7fff, 0x78, 0x8, 0xee, 0x2, 0x2, 0x7]}) [ 190.959636][ T4522] usb 6-1: USB disconnect, device number 64 [ 190.987513][ T4522] ================================================================== [ 190.995634][ T4522] BUG: KASAN: use-after-free in register_lock_class+0xeda/0x11d0 [ 191.003388][ T4522] Write of size 8 at addr ffff8881d0dbf8b0 by task kworker/0:4/4522 [ 191.011344][ T4522] [ 191.013656][ T4522] CPU: 0 PID: 4522 Comm: kworker/0:4 Not tainted 5.5.0-rc7-syzkaller #0 [ 191.021952][ T4522] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 191.032001][ T4522] Workqueue: usb_hub_wq hub_event [ 191.037043][ T4522] Call Trace: [ 191.040323][ T4522] dump_stack+0xef/0x16e [ 191.044555][ T4522] ? register_lock_class+0xeda/0x11d0 [ 191.049956][ T4522] ? register_lock_class+0xeda/0x11d0 [ 191.055315][ T4522] print_address_description.constprop.0.cold+0xd3/0x314 [ 191.062315][ T4522] ? register_lock_class+0xeda/0x11d0 [ 191.067767][ T4522] ? register_lock_class+0xeda/0x11d0 [ 191.073122][ T4522] __kasan_report.cold+0x37/0x85 [ 191.078047][ T4522] ? register_lock_class+0xeda/0x11d0 [ 191.083412][ T4522] kasan_report+0xe/0x20 [ 191.087641][ T4522] register_lock_class+0xeda/0x11d0 [ 191.092821][ T4522] ? is_dynamic_key+0x1b0/0x1b0 [ 191.097654][ T4522] __lock_acquire+0xfc/0x3b60 [ 191.102357][ T4522] ? mark_lock+0xbc/0x1160 [ 191.106757][ T4522] ? mark_held_locks+0xe0/0xe0 [ 191.111509][ T4522] ? find_held_lock+0x2d/0x110 [ 191.116268][ T4522] lock_acquire+0x130/0x340 [ 191.120806][ T4522] ? __wake_up_common_lock+0xb4/0x130 [ 191.126162][ T4522] _raw_spin_lock_irqsave+0x32/0x50 [ 191.131382][ T4522] ? __wake_up_common_lock+0xb4/0x130 [ 191.136734][ T4522] __wake_up_common_lock+0xb4/0x130 [ 191.141911][ T4522] ? __wake_up_common+0x650/0x650 [ 191.146928][ T4522] ? __mutex_unlock_slowpath+0xe2/0x660 [ 191.152458][ T4522] ? del_timer_sync+0x115/0x130 [ 191.157292][ T4522] ? usbhid_close+0x15c/0x210 [ 191.161955][ T4522] hiddev_disconnect+0x154/0x1b4 [ 191.166880][ T4522] hid_disconnect+0xb4/0x1a0 [ 191.171640][ T4522] hid_hw_stop+0x12/0x70 [ 191.175865][ T4522] cmhid_remove+0x38/0x50 [ 191.180171][ T4522] hid_device_remove+0xed/0x240 [ 191.185004][ T4522] ? cmhid_input_configured+0x140/0x140 [ 191.190577][ T4522] ? hid_compare_device_paths+0xc0/0xc0 [ 191.196104][ T4522] device_release_driver_internal+0x231/0x500 [ 191.202193][ T4522] bus_remove_device+0x2eb/0x5a0 [ 191.207116][ T4522] device_del+0x481/0xd30 [ 191.211423][ T4522] ? device_create_with_groups+0x120/0x120 [ 191.217259][ T4522] ? do_raw_spin_lock+0x129/0x290 [ 191.222268][ T4522] hid_destroy_device+0xe1/0x150 [ 191.227229][ T4522] usbhid_disconnect+0x9f/0xe0 [ 191.231983][ T4522] usb_unbind_interface+0x1bd/0x8a0 [ 191.237261][ T4522] ? usb_autoresume_device+0x60/0x60 [ 191.242530][ T4522] device_release_driver_internal+0x42f/0x500 [ 191.248584][ T4522] bus_remove_device+0x2eb/0x5a0 [ 191.253509][ T4522] device_del+0x481/0xd30 [ 191.257828][ T4522] ? device_create_with_groups+0x120/0x120 [ 191.263652][ T4522] ? usb_remove_ep_devs+0x3e/0x80 [ 191.268665][ T4522] ? remove_intf_ep_devs+0x13f/0x1d0 [ 191.273927][ T4522] usb_disable_device+0x23d/0x790 [ 191.278936][ T4522] usb_disconnect+0x293/0x900 [ 191.283603][ T4522] hub_event+0x1a1d/0x4300 [ 191.288017][ T4522] ? hub_port_debounce+0x350/0x350 [ 191.293124][ T4522] ? find_held_lock+0x2d/0x110 [ 191.297873][ T4522] ? mark_held_locks+0xe0/0xe0 [ 191.302619][ T4522] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 191.308149][ T4522] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 191.313411][ T4522] process_one_work+0x945/0x15c0 [ 191.318342][ T4522] ? pwq_dec_nr_in_flight+0x310/0x310 [ 191.323710][ T4522] ? do_raw_spin_lock+0x129/0x290 [ 191.328726][ T4522] worker_thread+0x96/0xe20 [ 191.333210][ T4522] ? process_one_work+0x15c0/0x15c0 [ 191.338396][ T4522] kthread+0x318/0x420 [ 191.342456][ T4522] ? kthread_create_on_node+0xf0/0xf0 [ 191.347854][ T4522] ret_from_fork+0x24/0x30 [ 191.352323][ T4522] [ 191.354655][ T4522] Allocated by task 4487: [ 191.358983][ T4522] save_stack+0x1b/0x80 [ 191.363145][ T4522] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 191.368776][ T4522] hiddev_connect+0x242/0x5b0 [ 191.373452][ T4522] hid_connect+0x239/0xbb0 [ 191.377863][ T4522] hid_hw_start+0xa2/0x130 [ 191.382275][ T4522] cmhid_probe+0x104/0x160 [ 191.386686][ T4522] hid_device_probe+0x2be/0x3f0 [ 191.391532][ T4522] really_probe+0x290/0xad0 [ 191.396091][ T4522] driver_probe_device+0x223/0x350 [ 191.401202][ T4522] __device_attach_driver+0x1d1/0x290 [ 191.406568][ T4522] bus_for_each_drv+0x162/0x1e0 [ 191.411529][ T4522] __device_attach+0x217/0x390 [ 191.416291][ T4522] bus_probe_device+0x1e4/0x290 [ 191.421141][ T4522] device_add+0x1459/0x1bf0 [ 191.425636][ T4522] hid_add_device+0x33c/0x9a0 [ 191.430310][ T4522] usbhid_probe+0xa81/0xfa0 [ 191.434811][ T4522] usb_probe_interface+0x310/0x800 [ 191.439918][ T4522] really_probe+0x290/0xad0 [ 191.444435][ T4522] driver_probe_device+0x223/0x350 [ 191.449544][ T4522] __device_attach_driver+0x1d1/0x290 [ 191.454916][ T4522] bus_for_each_drv+0x162/0x1e0 [ 191.459766][ T4522] __device_attach+0x217/0x390 [ 191.464585][ T4522] bus_probe_device+0x1e4/0x290 [ 191.469411][ T4522] device_add+0x1459/0x1bf0 [ 191.473985][ T4522] usb_set_configuration+0xe47/0x17d0 [ 191.479331][ T4522] generic_probe+0x9d/0xd5 [ 191.483724][ T4522] usb_probe_device+0xaf/0x140 [ 191.488469][ T4522] really_probe+0x290/0xad0 [ 191.492945][ T4522] driver_probe_device+0x223/0x350 [ 191.498036][ T4522] __device_attach_driver+0x1d1/0x290 [ 191.503391][ T4522] bus_for_each_drv+0x162/0x1e0 [ 191.508228][ T4522] __device_attach+0x217/0x390 [ 191.512986][ T4522] bus_probe_device+0x1e4/0x290 [ 191.517815][ T4522] device_add+0x1459/0x1bf0 [ 191.522306][ T4522] usb_new_device.cold+0x540/0xcd0 [ 191.527394][ T4522] hub_event+0x21cb/0x4300 [ 191.531792][ T4522] process_one_work+0x945/0x15c0 [ 191.536752][ T4522] worker_thread+0x96/0xe20 [ 191.541255][ T4522] kthread+0x318/0x420 [ 191.545302][ T4522] ret_from_fork+0x24/0x30 [ 191.549688][ T4522] [ 191.551993][ T4522] Freed by task 6814: [ 191.555954][ T4522] save_stack+0x1b/0x80 [ 191.560100][ T4522] __kasan_slab_free+0x117/0x160 [ 191.565022][ T4522] kfree+0xd5/0x300 [ 191.568811][ T4522] hiddev_release+0x402/0x520 [ 191.573467][ T4522] __fput+0x2d7/0x840 [ 191.577426][ T4522] task_work_run+0x13f/0x1c0 [ 191.581991][ T4522] exit_to_usermode_loop+0x1d2/0x200 [ 191.587257][ T4522] do_syscall_64+0x4e0/0x5a0 [ 191.591847][ T4522] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 191.597712][ T4522] [ 191.600021][ T4522] The buggy address belongs to the object at ffff8881d0dbf800 [ 191.600021][ T4522] which belongs to the cache kmalloc-512 of size 512 [ 191.614050][ T4522] The buggy address is located 176 bytes inside of [ 191.614050][ T4522] 512-byte region [ffff8881d0dbf800, ffff8881d0dbfa00) [ 191.627299][ T4522] The buggy address belongs to the page: [ 191.632934][ T4522] page:ffffea0007436f00 refcount:1 mapcount:0 mapping:ffff8881da002500 index:0x0 compound_mapcount: 0 [ 191.643904][ T4522] raw: 0200000000010200 dead000000000100 dead000000000122 ffff8881da002500 [ 191.652470][ T4522] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 191.661031][ T4522] page dumped because: kasan: bad access detected [ 191.667424][ T4522] [ 191.669744][ T4522] Memory state around the buggy address: [ 191.675375][ T4522] ffff8881d0dbf780: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 191.683425][ T4522] ffff8881d0dbf800: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 191.691468][ T4522] >ffff8881d0dbf880: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 191.699544][ T4522] ^ [ 191.705156][ T4522] ffff8881d0dbf900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 191.713198][ T4522] ffff8881d0dbf980: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 191.721236][ T4522] ================================================================== [ 191.729284][ T4522] Disabling lock debugging due to kernel taint [ 191.735414][ T4522] Kernel panic - not syncing: panic_on_warn set ... [ 191.741998][ T4522] CPU: 0 PID: 4522 Comm: kworker/0:4 Tainted: G B 5.5.0-rc7-syzkaller #0 [ 191.751684][ T4522] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 191.761902][ T4522] Workqueue: usb_hub_wq hub_event [ 191.766915][ T4522] Call Trace: [ 191.770202][ T4522] dump_stack+0xef/0x16e [ 191.774483][ T4522] panic+0x2aa/0x6e1 [ 191.778371][ T4522] ? add_taint.cold+0x16/0x16 [ 191.783071][ T4522] ? print_shadow_for_address+0xb8/0x114 [ 191.788699][ T4522] ? trace_hardirqs_off+0x50/0x200 [ 191.793810][ T4522] ? register_lock_class+0xeda/0x11d0 [ 191.799163][ T4522] end_report+0x43/0x49 [ 191.803308][ T4522] ? register_lock_class+0xeda/0x11d0 [ 191.808676][ T4522] __kasan_report.cold+0x55/0x85 [ 191.813601][ T4522] ? register_lock_class+0xeda/0x11d0 [ 191.818951][ T4522] kasan_report+0xe/0x20 [ 191.823190][ T4522] register_lock_class+0xeda/0x11d0 [ 191.828556][ T4522] ? is_dynamic_key+0x1b0/0x1b0 [ 191.833424][ T4522] __lock_acquire+0xfc/0x3b60 [ 191.838123][ T4522] ? mark_lock+0xbc/0x1160 [ 191.842568][ T4522] ? mark_held_locks+0xe0/0xe0 [ 191.847369][ T4522] ? find_held_lock+0x2d/0x110 [ 191.852109][ T4522] lock_acquire+0x130/0x340 [ 191.856594][ T4522] ? __wake_up_common_lock+0xb4/0x130 [ 191.861953][ T4522] _raw_spin_lock_irqsave+0x32/0x50 [ 191.867136][ T4522] ? __wake_up_common_lock+0xb4/0x130 [ 191.872541][ T4522] __wake_up_common_lock+0xb4/0x130 [ 191.877722][ T4522] ? __wake_up_common+0x650/0x650 [ 191.882724][ T4522] ? __mutex_unlock_slowpath+0xe2/0x660 [ 191.888253][ T4522] ? del_timer_sync+0x115/0x130 [ 191.893089][ T4522] ? usbhid_close+0x15c/0x210 [ 191.897750][ T4522] hiddev_disconnect+0x154/0x1b4 [ 191.902665][ T4522] hid_disconnect+0xb4/0x1a0 [ 191.907242][ T4522] hid_hw_stop+0x12/0x70 [ 191.911472][ T4522] cmhid_remove+0x38/0x50 [ 191.916350][ T4522] hid_device_remove+0xed/0x240 [ 191.921180][ T4522] ? cmhid_input_configured+0x140/0x140 [ 191.926711][ T4522] ? hid_compare_device_paths+0xc0/0xc0 [ 191.932237][ T4522] device_release_driver_internal+0x231/0x500 [ 191.938285][ T4522] bus_remove_device+0x2eb/0x5a0 [ 191.943252][ T4522] device_del+0x481/0xd30 [ 191.947563][ T4522] ? device_create_with_groups+0x120/0x120 [ 191.953389][ T4522] ? do_raw_spin_lock+0x129/0x290 [ 191.958434][ T4522] hid_destroy_device+0xe1/0x150 [ 191.963361][ T4522] usbhid_disconnect+0x9f/0xe0 [ 191.968119][ T4522] usb_unbind_interface+0x1bd/0x8a0 [ 191.973362][ T4522] ? usb_autoresume_device+0x60/0x60 [ 191.978628][ T4522] device_release_driver_internal+0x42f/0x500 [ 191.984797][ T4522] bus_remove_device+0x2eb/0x5a0 [ 191.989723][ T4522] device_del+0x481/0xd30 [ 191.994079][ T4522] ? device_create_with_groups+0x120/0x120 [ 191.999907][ T4522] ? usb_remove_ep_devs+0x3e/0x80 [ 192.004966][ T4522] ? remove_intf_ep_devs+0x13f/0x1d0 [ 192.010232][ T4522] usb_disable_device+0x23d/0x790 [ 192.015234][ T4522] usb_disconnect+0x293/0x900 [ 192.019893][ T4522] hub_event+0x1a1d/0x4300 [ 192.024364][ T4522] ? hub_port_debounce+0x350/0x350 [ 192.029458][ T4522] ? find_held_lock+0x2d/0x110 [ 192.034204][ T4522] ? mark_held_locks+0xe0/0xe0 [ 192.038950][ T4522] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 192.044472][ T4522] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 192.049742][ T4522] process_one_work+0x945/0x15c0 [ 192.054657][ T4522] ? pwq_dec_nr_in_flight+0x310/0x310 [ 192.060010][ T4522] ? do_raw_spin_lock+0x129/0x290 [ 192.065055][ T4522] worker_thread+0x96/0xe20 [ 192.069541][ T4522] ? process_one_work+0x15c0/0x15c0 [ 192.074821][ T4522] kthread+0x318/0x420 [ 192.078914][ T4522] ? kthread_create_on_node+0xf0/0xf0 [ 192.084275][ T4522] ret_from_fork+0x24/0x30 [ 192.089328][ T4522] Kernel Offset: disabled [ 192.093641][ T4522] Rebooting in 86400 seconds..