6][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 909.173408][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 909.182694][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 909.191318][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 909.202621][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 909.213715][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 909.223587][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 909.236497][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 909.245560][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 909.255896][ T3250] usb 3-1: config 0 descriptor?? [ 909.263509][ T162] usb 4-1: config 0 descriptor?? [ 909.338539][ T83] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 909.347636][ T83] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 909.355715][ T83] usb 2-1: Product: syz [ 909.359936][ T83] usb 2-1: Manufacturer: syz [ 909.364509][ T83] usb 2-1: SerialNumber: syz [ 909.409347][ T83] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 909.509283][T19848] udc-core: couldn't find an available UDC or it's busy [ 909.516345][T19848] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 909.623601][ T95] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0140/input/input480 [ 909.637213][ T95] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0140/input/input481 [ 909.725586][ T95] kye 0003:0458:5013.0140: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 909.740434][T19848] udc-core: couldn't find an available UDC or it's busy [ 909.747467][T19848] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 909.756124][T19848] udc-core: couldn't find an available UDC or it's busy [ 909.763551][T19848] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 910.008438][ T83] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 910.509103][ T95] usb 2-1: USB disconnect, device number 118 [ 910.758437][ C0] kye 0003:0458:5013.0140: usb_submit_urb(ctrl) failed: -1 [ 910.818980][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 910.825775][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 910.832891][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 910.839294][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 910.849669][ T3250] usb 3-1: USB disconnect, device number 45 [ 910.858216][ T162] usb 4-1: USB disconnect, device number 40 [ 911.098347][ T83] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 911.105358][ T83] ath9k_htc: Failed to initialize the device [ 911.112601][ T95] usb 2-1: ath9k_htc: USB layer deinitialized 13:21:26 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x0, 0x100}) [ 911.468374][ T95] usb 2-1: new high-speed USB device number 119 using dummy_hcd [ 911.538328][ T162] usb 3-1: new high-speed USB device number 46 using dummy_hcd [ 911.568334][ T12] usb 4-1: new high-speed USB device number 41 using dummy_hcd [ 911.658323][ T3198] usb 1-1: reset high-speed USB device number 74 using dummy_hcd 13:21:26 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x100, 0x50440) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 911.780912][ T162] usb 3-1: Using ep0 maxpacket: 16 [ 911.818313][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 911.908390][ T162] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 911.919990][ T162] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 911.931128][ T162] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 911.941118][ T162] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 911.948410][ T12] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 911.954046][ T162] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 911.966904][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 911.973883][ T162] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 911.975320][ T162] usb 3-1: config 0 descriptor?? [ 911.984936][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 911.984957][ T12] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 911.984989][ T12] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 912.029820][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 912.040156][ T12] usb 4-1: config 0 descriptor?? 13:21:27 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x5, 0x40040) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:27 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x4e5) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:27 executing program 1: syz_usb_connect$cdc_ecm(0x0, 0x55, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x43, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, [@mdlm_detail={0x4}, @mdlm_detail={0x4}]}}}]}}]}}, 0x0) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000040)) ioctl$EVIOCGABS2F(r1, 0x8018456f, &(0x7f0000000000)=""/52) 13:21:27 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:27 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/39) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x7, 0x424500) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:27 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x60000) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000040)) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:27 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100, 0xc17}) 13:21:27 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/126) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 912.169719][ T162] usbhid 3-1:0.0: can't add hid device: -71 [ 912.175872][ T162] usbhid: probe of 3-1:0.0 failed with error -71 [ 912.200165][ T162] usb 3-1: USB disconnect, device number 46 13:21:27 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000040)=0x3) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:27 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 912.428256][ T95] usb 2-1: device descriptor read/64, error -71 [ 912.568292][ T162] usb 3-1: new high-speed USB device number 47 using dummy_hcd [ 912.588737][ T12] usbhid 4-1:0.0: can't add hid device: -71 [ 912.595717][ T12] usbhid: probe of 4-1:0.0 failed with error -71 [ 912.604413][ T12] usb 4-1: USB disconnect, device number 41 [ 912.644261][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 912.798245][ T95] usb 2-1: Using ep0 maxpacket: 32 [ 912.809328][ T162] usb 3-1: Using ep0 maxpacket: 16 [ 912.918323][ T95] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 912.939272][ T162] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 912.950175][ T162] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 13:21:28 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1}) 13:21:28 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x40001, 0x100}) [ 912.961137][ T162] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 912.971481][ T162] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 912.985214][ T162] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 912.994306][ T162] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 913.003852][ T162] usb 3-1: config 0 descriptor?? [ 913.088444][ T95] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 913.099792][ T95] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 913.107967][ T95] usb 2-1: Product: syz [ 913.112249][ T95] usb 2-1: Manufacturer: syz [ 913.116853][ T95] usb 2-1: SerialNumber: syz [ 913.159185][ T95] usb 2-1: bad CDC descriptors [ 913.328294][ T3216] usb 4-1: new high-speed USB device number 42 using dummy_hcd [ 913.361896][ T95] usb 2-1: USB disconnect, device number 119 [ 913.588230][ T3216] usb 4-1: Using ep0 maxpacket: 16 [ 913.708319][ T3216] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 913.719742][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 913.730673][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 913.740899][ T3216] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 913.754363][ T3216] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 913.763478][ T3216] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 913.774878][ T3216] usb 4-1: config 0 descriptor?? [ 914.438186][ T3250] usb 2-1: new high-speed USB device number 120 using dummy_hcd [ 914.678171][ T3250] usb 2-1: Using ep0 maxpacket: 32 [ 914.798273][ T3250] usb 2-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 914.968251][ T3250] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 914.977388][ T3250] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 914.985454][ T3250] usb 2-1: Product: syz [ 914.989694][ T3250] usb 2-1: Manufacturer: syz [ 914.994316][ T3250] usb 2-1: SerialNumber: syz [ 915.039369][ T3250] usb 2-1: bad CDC descriptors [ 915.211082][ T3250] usb 2-1: USB disconnect, device number 120 13:21:33 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000105804135000000000000109020428e1ae7074f8c606bdc3c511fccc432400010000000009040000490300000009210000000122dc01090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x1, 0x8000) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f00000001c0)={0x1, 0xeae1ba7fb6fb3396, 0x868, 0x2, 0x5, 0x1f}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000001340)={{0x12, 0x1, 0x0, 0xed, 0x11, 0x5d, 0x40, 0x2001, 0x1a02, 0xf89b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2e, 0x5d, 0x8b}}]}}]}}, 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000002f80)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r4, 0x0, &(0x7f00000054c0)={0x1c, &(0x7f00000000c0)=ANY=[], 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r4, 0x0, &(0x7f0000000480)={0x44, &(0x7f0000000180)={0x0, 0x0, 0x1, ')'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r4, 0x0, 0x0) syz_usb_control_io(r4, 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:33 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2, 0x40002) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000100)=""/238) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000080)=ANY=[@ANYBLOB="1d000086cc06992d563bbb0d45009dd299ce72236bbbb17624e49fc60000000000"]) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0xffffffff}) 13:21:33 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x43, 0x400) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:33 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:33 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000140)=""/246) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:21:33 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x9, 0x800) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100, 0x1}) 13:21:33 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1}) 13:21:33 executing program 1: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x244004) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000040)={0x0, 0xffffff7e, 0x10000, 0x81, 0x3cef0ee9, 0xffffffff}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x1) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x4, 0x1, 0x0, 0x0, "0a5cf8439f238c7608ae7545dc9b0300ffffffff00"}) [ 918.237304][ T95] usb 1-1: USB disconnect, device number 74 [ 918.249631][ T162] usbhid 3-1:0.0: can't add hid device: -71 [ 918.262349][ T162] usbhid: probe of 3-1:0.0 failed with error -71 [ 918.278286][ T3216] usbhid 4-1:0.0: can't add hid device: -71 [ 918.284475][ T3216] usbhid: probe of 4-1:0.0 failed with error -71 13:21:33 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x3f, 0x204680) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x429, 0x42) ioctl$EVIOCGPHYS(r2, 0x80404507, &(0x7f0000000140)=""/188) syz_open_dev$evdev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r4 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x24200) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000100)={0x3d, 0x1, 0x0, 0x0, "8a5cf8439f23020000000000000000000000b100d400"}) 13:21:33 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x5, 0x340002) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 918.314186][ T162] usb 3-1: USB disconnect, device number 47 [ 918.321911][ T3216] usb 4-1: USB disconnect, device number 42 13:21:33 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) read$hiddev(r0, &(0x7f0000000100)=""/159, 0x9f) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x20, 0x40) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x0) 13:21:33 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000100)=""/197) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x4, 0x404040) ioctl$HIDIOCGFLAG(r1, 0x8004480e, &(0x7f0000000080)) [ 918.678015][ T162] usb 3-1: new high-speed USB device number 48 using dummy_hcd [ 918.688726][ T3216] usb 4-1: new high-speed USB device number 43 using dummy_hcd [ 918.718074][ T95] usb 1-1: new high-speed USB device number 75 using dummy_hcd [ 918.918010][ T162] usb 3-1: Using ep0 maxpacket: 16 [ 918.928589][ T3216] usb 4-1: Using ep0 maxpacket: 16 [ 918.988032][ T95] usb 1-1: Using ep0 maxpacket: 16 [ 919.038124][ T162] usb 3-1: config index 0 descriptor too short (expected 10244, got 36) [ 919.046530][ T162] usb 3-1: config 174 has too many interfaces: 225, using maximum allowed: 32 [ 919.055520][ T162] usb 3-1: config 174 has an invalid descriptor of length 198, skipping remainder of the config [ 919.066016][ T162] usb 3-1: config 174 has 0 interfaces, different from the descriptor's value: 225 [ 919.075475][ T162] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 919.084556][ T162] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 919.092665][ T3216] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 919.103573][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 919.114514][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 919.118199][ T95] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 919.124470][ T3216] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 919.145774][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 919.148453][ T3216] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 919.148470][ T3216] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 919.151242][ T3216] usb 4-1: config 0 descriptor?? [ 919.159374][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 919.159393][ T95] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 919.159419][ T95] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 919.215650][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 919.226526][ T95] usb 1-1: config 0 descriptor?? [ 919.639261][T19987] udc-core: couldn't find an available UDC or it's busy [ 919.646997][T19987] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 919.688099][ T162] usb 3-1: string descriptor 0 read error: -71 [ 919.696116][ T162] usb 3-1: USB disconnect, device number 48 [ 919.708065][ T3216] usbhid 4-1:0.0: can't add hid device: -71 [ 919.713592][ T95] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0141/input/input482 [ 919.714362][ T3216] usbhid: probe of 4-1:0.0 failed with error -71 [ 919.737825][ T3216] usb 4-1: USB disconnect, device number 43 [ 919.753085][ T95] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0141/input/input483 [ 919.842180][ T95] kye 0003:0458:5013.0141: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 920.437938][ T95] usb 3-1: new high-speed USB device number 49 using dummy_hcd [ 920.677908][ T95] usb 3-1: Using ep0 maxpacket: 16 [ 920.798002][ T95] usb 3-1: config index 0 descriptor too short (expected 10244, got 36) [ 920.806385][ T95] usb 3-1: config 174 has too many interfaces: 225, using maximum allowed: 32 [ 920.815328][ T95] usb 3-1: config 174 has an invalid descriptor of length 198, skipping remainder of the config [ 920.825808][ T95] usb 3-1: config 174 has 0 interfaces, different from the descriptor's value: 225 [ 920.835182][ T95] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 920.844291][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 920.887954][ C0] kye 0003:0458:5013.0141: usb_submit_urb(ctrl) failed: -1 13:21:36 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x15c2, 0x2100) ioctl$EVIOCGSW(r1, 0x8040451b, &(0x7f0000000040)=""/10) 13:21:36 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:36 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r0, &(0x7f0000000040)=""/92, 0x5c) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 921.247964][ T95] usb 3-1: string descriptor 0 read error: -71 [ 921.256238][ T95] usb 3-1: USB disconnect, device number 49 [ 921.777934][ T12] usb 1-1: reset high-speed USB device number 75 using dummy_hcd 13:21:37 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdfdffff}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:37 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGPHYS(r3, 0x80404507, &(0x7f0000000300)=""/4096) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0xacd0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0xb) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000040)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000080)={0x2, 0x1, 0xa32f, 0x4, 0x4, 0x3}) ioctl$EVIOCGKEYCODE_V2(r4, 0x80284504, &(0x7f0000000180)=""/163) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000240)=""/128) 13:21:37 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1}) 13:21:37 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001a80)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb70549da17b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7843f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b673810c9aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b437f359648fee1f91e7b50f7c2da36"]) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x22a02) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r2, &(0x7f00000002c0)='#', 0x1) write$hidraw(r4, &(0x7f0000000080)="82", 0xfdef) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:37 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x80) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x6, 0x0, "0a91b6014f238c7666ae75c9d6007300"}) ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, &(0x7f0000000040)) [ 922.197888][ T162] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 922.207874][ T95] usb 4-1: new high-speed USB device number 44 using dummy_hcd [ 922.227993][ T3250] usb 3-1: new high-speed USB device number 50 using dummy_hcd 13:21:37 executing program 1: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000001c0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3cc269e98ec886dec303b6d0b86aff9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778a61ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd68192f434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827cc708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4344b7a1d5b9a43dd58fd3c780f5ed4da6d6725c9638635b2f2b70157adf"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20801) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/110, 0x6e) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000140)={0x5, "6a79e766e44aa8d11498ec64ba1ed73502a16278a848edd5723f07f47393549bc4d34f5e4dcf9bb9a47cdef4f937aa4e23dadc9f164429d4fa329e4f7736052a"}) write$hidraw(r3, &(0x7f0000000000)="3a0ac17ecd595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff8, 0x420000) syz_open_dev$evdev(0x0, 0x9, 0x100) ioctl$EVIOCSKEYCODE_V2(r5, 0x40284504, &(0x7f0000000100)={0x3f, 0x8, 0x4, 0x1, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 922.447847][ T12] usb 1-1: device not accepting address 75, error -71 [ 922.454836][ T95] usb 4-1: Using ep0 maxpacket: 16 [ 922.468577][ T3250] usb 3-1: Using ep0 maxpacket: 16 13:21:37 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1bf2) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 922.577982][ T95] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 922.589191][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 922.600302][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 922.608378][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 922.610661][ T95] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 922.621822][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 922.634196][ T95] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 922.645218][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 922.654267][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 922.664219][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 922.672190][ T3927] usb 2-1: new high-speed USB device number 121 using dummy_hcd [ 922.685053][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 922.685070][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 922.694213][ T3250] usb 3-1: config 0 descriptor?? [ 922.712851][ T95] usb 4-1: config 0 descriptor?? [ 922.827848][ T12] usb 1-1: reset high-speed USB device number 75 using dummy_hcd [ 922.827938][ T162] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 922.844731][ T162] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 922.852821][ T162] usb 6-1: Product: syz [ 922.856974][ T162] usb 6-1: Manufacturer: syz [ 922.861629][ T162] usb 6-1: SerialNumber: syz [ 922.918596][ T162] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 922.977994][ T3927] usb 2-1: too many configurations: 28, using maximum allowed: 8 [ 923.067898][ T12] usb 1-1: Using ep0 maxpacket: 16 13:21:38 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000040)={0x3ff, 0x7, 0x6, 0x8}) r1 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0xc0c, &(0x7f0000001a00)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93251bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58e9c47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf3163777e5bb006822c5ddc8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efed"]) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d03d) write$hidraw(r3, &(0x7f0000000000)=':', 0x1) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 923.257980][ T95] usbhid 4-1:0.0: can't add hid device: -71 [ 923.264788][ T95] usbhid: probe of 4-1:0.0 failed with error -71 [ 923.275618][ T95] usb 4-1: USB disconnect, device number 44 [ 923.448051][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 923.454230][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 923.462745][ T3250] usb 3-1: USB disconnect, device number 50 [ 923.517871][ T104] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 923.557879][ T162] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 13:21:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1}) [ 923.777947][ T3927] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 923.787157][ T3927] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 923.795219][ T3927] usb 2-1: Product: syz [ 923.799508][ T3927] usb 2-1: Manufacturer: syz [ 923.804129][ T3927] usb 2-1: SerialNumber: syz [ 923.848713][ T3927] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 923.967865][ T95] usb 4-1: new high-speed USB device number 45 using dummy_hcd [ 924.025117][T20066] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 924.037137][T20066] File: /root/syzkaller-testdir217799190/syzkaller.jAWcqA/304/6 PID: 20066 Comm: syz-executor.5 [ 924.048087][ T104] usb 5-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 924.057307][ T104] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 924.065401][ T104] usb 5-1: Product: syz [ 924.069671][ T104] usb 5-1: Manufacturer: syz [ 924.074316][ T104] usb 5-1: SerialNumber: syz [ 924.118726][ T104] usb 5-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 924.157909][ T3115] usb 3-1: new high-speed USB device number 51 using dummy_hcd [ 924.207847][ T95] usb 4-1: Using ep0 maxpacket: 16 [ 924.328065][ T95] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 924.339011][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 924.350019][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 924.359878][ T95] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 924.372865][ T95] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 924.381962][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 924.391751][ T95] usb 4-1: config 0 descriptor?? [ 924.437785][ T3115] usb 3-1: Using ep0 maxpacket: 16 [ 924.468004][ T3927] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 924.558038][ T3115] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 924.568828][ T3115] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 924.579803][ T3115] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 924.589630][ T3115] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 924.602615][ T3115] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 924.611855][ T3115] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 924.622179][ T3115] usb 3-1: config 0 descriptor?? [ 924.627892][ T162] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 924.636348][ T162] ath9k_htc: Failed to initialize the device [ 924.737866][ T104] usb 5-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 13:21:40 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100000000001058041350000000000001aa7d6ec05d3a286c0009040000490300230009210000000122dc01090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) r3 = syz_usb_connect$uac1(0x5, 0xc9, &(0x7f0000000180)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb7, 0x3, 0x1, 0x2, 0x10, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x2, 0x6}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x9, 0x4, 0x8, 0x6, "4071bb", "7b5cb9"}, @format_type_i_discrete={0x11, 0x24, 0x2, 0x1, 0x0, 0x4, 0x87, 0x80, "6cb5e164b40535e392"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0xf6, 0x2, 0xf1, 0x6, "7de439"}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x9, 0x8, 0x3, {0x7, 0x25, 0x1, 0x86, 0x8, 0x1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x6, 0x2, 0x6, "69d9a79f47a20b1f"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x40, 0x2, 0x7, 0x9, "e6"}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x24, 0x3, 0x8, 0xb, "ad1987", "1368"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x0, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x597, 0x0, 0x4, 0x3, {0x7, 0x25, 0x1, 0x1, 0x1, 0x1}}}}}}}]}}, &(0x7f0000000400)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x2, 0x93, 0x9, 0xff, 0xff}, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}, 0x3, [{0xd8, &(0x7f0000000300)=@string={0xd8, 0x3, "8386449b003bfae1bc4ee65a4c72eecbd2bbe4d9317a66ac3302c535b73d0ca27247fa63a744a03b539be75775568ddf6a5f9cfbb78d5fb480efab7db58e545c7f1d15975d5a71c205f116e5f25ea63e9b8bfd4080a746006b04ef365f7532cf52665b1fbe66b389d723b63ba4b563f1ec432bf9add8319c4b14bfa1103fb0652e97020a8564f863fcaa42b10b20e0f3986b77a564115616ca33826100c3851ccad656d9ba900543fae53633362667ea32c6c9df38ad9025f23a05344dc66975b7990eabe99c366f926abd5388e05a6fa4668fcc72b1"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x421}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x414}}]}) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) read$hiddev(r4, &(0x7f0000000c80)=""/4096, 0x1000) syz_usb_control_io(r3, &(0x7f0000000680)={0x2c, &(0x7f0000000440)=ANY=[@ANYBLOB="0002db000000db0ec822c6e0f66c8bd903de303767de0c65709dd311ecab2d6a48c01011c92d185108b61d5f95c283c9ed9259044f40a211da3a99e4b93183fa6cffd703357935f56156da2c9ebcb2b4fbf33ac7beff2f48c3366c9040224d0e0a551d735f9234484aaf4d0e8343a4f68e25f492f923f95b01d172e41eaccc405f3c9e4708421a1bf770dd2b90fdf9ed23e5ca9afa45b0b0a65408acab057d1843fe654baeaabb930164e7bd67c0f071d2c9030be3944fac054206f3341aec53607fedec32eb0b8d846757e0540678d944f5f2"], &(0x7f0000000540)={0x0, 0x3, 0x41, @string={0x41, 0x3, "571e13cdac77a76b32d5ca625d8f0baf384314970b498ff843977f826578bfd43cf54e766a6da5f0e9806ccd56cb9dd8cf89d0bb37227516430cbe4c6a14c6"}}, &(0x7f00000005c0)={0x0, 0xf, 0x8, {0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}}, &(0x7f0000000600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x4, 0x7, 0x8, "01c18f91", "0807ad2c"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x1, 0x47, 0x7, 0x0, 0x0, 0x1f}}}, &(0x7f0000000bc0)={0x84, &(0x7f00000006c0)={0x40, 0x0, 0xff, "44900a5d6a9ef1697cf0c64edefc2bd5687da6e6e4e2847d6cde118f03a6c16098ac31c678546f43b1c534fa9640673d0509899b568232a7985be46871e1ad206858322d27d3f82fce544935b8d3810c2dbdd3c4dfa8313f36db35faaaccc4a8ba7c0b3da38e043450de1e2f37873140897ca01b387a5435a29fa41c90d0dc820b30a821ea1c3df5ab56f6fa82559c546badd57c115a445a059e2f4e15adf78654b96552db2420a7d4b7899166b8073761e1295d7a4b90d327c122aed4975d1ea31269f63380f1ea8f3d82c632413f66bb7ed7da7fb90fc74a065c4cdbad54bafe762a23b1dc6469dddf9ecade928e1fc9b81b9f6eaa541b99899c27247926"}, &(0x7f0000000800)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0xfd}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x3, 0x2}}, &(0x7f00000008c0)={0x20, 0x0, 0x4, {0xc0, 0x40}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000980)={0x40, 0xb, 0x2, "1d23"}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0xfffe}, &(0x7f0000000a00)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000000a40)={0x40, 0x17, 0x6, @random="e47814c6c334"}, &(0x7f0000000a80)={0x40, 0x19, 0x2, "3790"}, &(0x7f0000000ac0)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000b00)={0x40, 0x1c, 0x1, 0x90}, &(0x7f0000000b40)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000000b80)={0x40, 0x21, 0x1}}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 924.997846][ T3115] usbhid 3-1:0.0: can't add hid device: -71 [ 925.005253][ T3115] usbhid: probe of 3-1:0.0 failed with error -71 [ 925.023782][ T3115] usb 3-1: USB disconnect, device number 51 [ 925.063125][ T3109] usb 2-1: USB disconnect, device number 121 [ 925.387769][ T3115] usb 3-1: new high-speed USB device number 52 using dummy_hcd [ 925.497758][ T3927] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 925.506136][ T3927] ath9k_htc: Failed to initialize the device [ 925.514312][ T3109] usb 2-1: ath9k_htc: USB layer deinitialized [ 925.627784][ T3115] usb 3-1: Using ep0 maxpacket: 16 [ 925.787834][ T3115] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 925.795550][ T3115] usb 3-1: can't read configurations, error -61 [ 925.817742][ T104] ath9k_htc 5-1:1.0: ath9k_htc: Target is unresponsive [ 925.824814][ T104] ath9k_htc: Failed to initialize the device [ 925.947878][ T3115] usb 3-1: new high-speed USB device number 53 using dummy_hcd 13:21:41 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x10000, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 926.027911][ T3109] usb 2-1: new high-speed USB device number 122 using dummy_hcd 13:21:41 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000000)=0x2) [ 926.187847][ T3115] usb 3-1: Using ep0 maxpacket: 16 [ 926.199646][ T162] usb 6-1: ath9k_htc: USB layer deinitialized [ 926.347975][ T3115] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 926.355581][ T3115] usb 3-1: can't read configurations, error -61 [ 926.362366][ T3115] usb usb3-port1: attempt power cycle [ 927.077763][ T3115] usb 3-1: new high-speed USB device number 54 using dummy_hcd [ 927.167859][ T3115] usb 3-1: Using ep0 maxpacket: 16 [ 927.289208][ T104] usb 5-1: ath9k_htc: USB layer deinitialized [ 927.327775][ T3115] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 927.335405][ T3115] usb 3-1: can't read configurations, error -61 [ 927.487665][ T3115] usb 3-1: new high-speed USB device number 55 using dummy_hcd [ 927.577894][ T3115] usb 3-1: Using ep0 maxpacket: 16 [ 927.737761][ T3115] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 927.745491][ T3115] usb 3-1: can't read configurations, error -61 [ 927.752843][ T3115] usb usb3-port1: unable to enumerate USB device 13:21:43 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffdfd}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:43 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000040)={0x2, 0x1, 0x2, 0x80, 0x5, 0x1fa, 0x3f, 0x5, 0x5, 0x1f, 0x2, 0xffffffff, 0x1}) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000000)={0x1, 0x1, 0xf40, 0xb64, 0x3, 0x9, 0x3, 0xffff, 0x7, 0xfffffeff, 0x9, 0xffffffff, 0x8, 0x2918}) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000140)=""/149) 13:21:43 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x80) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000180)=""/189) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x5, 0x111002) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000240)=""/101) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000340)=ANY=[@ANYBLOB="131aff81291b9a199a876460861e1270bd4f798b3fef3157acd9f5096055eb26807c7637633a4ee500a6c033c369bb39706f016d59866f286cd29a254fa56a7a079e13"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f00000003c0)=""/233) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r3, 0x40184810, &(0x7f0000000000)) syz_open_dev$hiddev(&(0x7f0000000300)='/dev/usb/hiddev#\x00', 0xffffffffffff51fa, 0x10801) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x6) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x61, 0x40000) 13:21:43 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x6600, 0x200000) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000040)={0x1, 0x200, 0x3e}) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x10000) 13:21:43 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1}) [ 928.638278][ T12] usb 6-1: USB disconnect, device number 118 [ 928.661937][ T3115] usb 1-1: USB disconnect, device number 75 13:21:43 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x3, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000080)={0x1, 0x2, 0xfffffdfe}) [ 928.723960][ T3927] usb 5-1: USB disconnect, device number 11 [ 928.760739][ T95] usbhid 4-1:0.0: can't add hid device: -71 13:21:43 executing program 5: syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x5, 0x185600) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0xfffffffffffffffd, 0x20801) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 928.772812][ T95] usbhid: probe of 4-1:0.0 failed with error -71 13:21:43 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, &(0x7f0000000040)="2497a06267beab7420a3056fb1ea75b9bbe3d6643800fa343224343bd607fd612369712457ef", 0x26) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x3, 0x0, 0x2000, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xffffffffffffffff, 0x400801) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000140)=""/242) [ 928.813528][ T95] usb 4-1: USB disconnect, device number 45 13:21:43 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSND(r0, 0x80404532, &(0x7f0000000040)=""/89) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0xffffffff, 0xffff}) 13:21:43 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x2, 0x40) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000080)={0x2, 0x200, 0x1, 0x7fffffff, 0x800, 0x1275, 0x7, 0x2, 0x100, 0x9, 0x3f, 0x2, 0xffffffff, 0x1ff}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGSND(r2, 0x8040451a, &(0x7f0000000100)=""/242) 13:21:44 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) read$hidraw(r0, &(0x7f0000000000)=""/156, 0x9c) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19000500000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, &(0x7f0000000240)={0x14, &(0x7f0000000540)=ANY=[@ANYBLOB="0002a50000c600a523a6871d0850885543b8074cce6ddc4bdfcbedf74ab5c88a9cb66ef295b45bd06cc93c2f82afa3e1ab0c1e557d25a33b371276b140e2c4bc559b07c0dbdeb2a01c3f7a3695897e7163f333ecf61be80598eb97d6d52994029e3d6990730b65ff5f3f1c7b8355afcceb3f61a005cdee205ea9a2448fffb563e9b780958b3460a05fe45d16b982b59aa12a78db6f884ee53d9d7f210c59ec709a512ea26778b31461a21733"], &(0x7f0000000200)={0x0, 0x3, 0x30, @string={0x30, 0x3, "4245086401aa3998b68254cfb39167fbde4de00d8f15c7e48fb3371385739d3c4aae52f8d3271f2efd3c56846f10"}}}, &(0x7f0000000480)={0x34, &(0x7f0000000280)={0x40, 0x15, 0xb4, "a2a314fd77840da6579f62723407329fac020a98c046e8f21d761127478a33fae81f0a7c0997b58ff09d8e657f11fc542335e9a18b4f666d8ee4a6eac62dbc3256ea2829712ec40a964315000beac107d10b847d62eb3afabed55ce90937e1de4eda1f44ebbe998507ab9e8353865113eaafeecbcec31bc0fc693938d5ed15c778c00327fa816a2cd12e9443b8409ab22d8a6872073205e3933a054c9b28d1711ceec6ddd4a34c746c8cb79a3e75dd4fa02f6906"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x92}, &(0x7f00000003c0)={0x20, 0x0, 0x28, {0x26, "2bf5e14ee643a2f607a43aefc3d6c869b2bc0acc28415a52a6c0972ad62122baa022fef7179d"}}, &(0x7f0000000400)={0x20, 0x1, 0x1, 0x1}, &(0x7f0000000440)={0x20, 0x0, 0x1, 0x1}}) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS0(r2, 0x80184540, &(0x7f00000004c0)=""/91) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:21:44 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x49, 0x80) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x6) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 928.997791][ T12] usb 3-1: new high-speed USB device number 56 using dummy_hcd [ 929.137607][ T3115] usb 1-1: new high-speed USB device number 76 using dummy_hcd [ 929.197672][ T95] usb 4-1: new high-speed USB device number 46 using dummy_hcd [ 929.207616][ T162] usb 2-1: new high-speed USB device number 123 using dummy_hcd [ 929.237665][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 929.357720][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 929.369075][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 929.380017][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 929.390040][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 929.403066][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 929.412179][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.420549][ T3115] usb 1-1: Using ep0 maxpacket: 16 [ 929.430373][ T12] usb 3-1: config 0 descriptor?? [ 929.467572][ T95] usb 4-1: Using ep0 maxpacket: 16 [ 929.467580][ T162] usb 2-1: Using ep0 maxpacket: 32 [ 929.537696][ T3115] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 929.548643][ T3115] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 929.559644][ T3115] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 929.569449][ T3115] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 929.582426][ T3115] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 929.591515][ T3115] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.597662][ T162] usb 2-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 929.601042][ T3115] usb 1-1: config 0 descriptor?? [ 929.608723][ T162] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.630071][ T162] usb 2-1: config 0 descriptor?? [ 929.637789][ T95] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 929.651974][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 929.663220][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 929.673056][ T95] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 929.686058][ T95] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 929.695179][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 929.704634][ T95] usb 4-1: config 0 descriptor?? [ 930.095449][ T3115] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0142/input/input484 [ 930.115819][ T3115] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0142/input/input485 [ 930.167640][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 930.173754][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 930.182137][ T12] usb 3-1: USB disconnect, device number 56 [ 930.201864][ T3115] kye 0003:0458:5013.0142: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 930.257626][ T95] usbhid 4-1:0.0: can't add hid device: -71 [ 930.263758][ T95] usbhid: probe of 4-1:0.0 failed with error -71 [ 930.280859][ T95] usb 4-1: USB disconnect, device number 46 [ 930.887494][ T162] usb 3-1: new high-speed USB device number 57 using dummy_hcd [ 931.127483][ T162] usb 3-1: Using ep0 maxpacket: 16 [ 931.237530][ C0] kye 0003:0458:5013.0142: usb_submit_urb(ctrl) failed: -1 [ 931.257839][ T162] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 931.268659][ T162] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 931.279708][ T162] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 931.289587][ T162] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 931.302588][ T162] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 931.311692][ T162] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 931.323525][ T162] usb 3-1: config 0 descriptor?? [ 931.787614][ T162] usbhid 3-1:0.0: can't add hid device: -71 [ 931.794605][ T162] usbhid: probe of 3-1:0.0 failed with error -71 [ 931.804008][ T162] usb 3-1: USB disconnect, device number 57 [ 932.098046][ T162] usb 2-1: USB disconnect, device number 123 [ 932.147464][ T95] usb 1-1: reset high-speed USB device number 76 using dummy_hcd 13:21:47 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:47 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x1, 0x640002) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x2) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x10e280) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCGDEVINFO(r3, 0x801c4803, &(0x7f0000000100)=""/191) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCSREPORT(r4, 0x400c4808, &(0x7f0000000080)={0x2, 0x2, 0x10000000}) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000040)) 13:21:47 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x5, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:47 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1}) 13:21:47 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGVERSION(r1, 0x80044801, &(0x7f0000000040)) 13:21:47 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r2 = syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x7ff, 0x300) read$hidraw(r2, &(0x7f0000000180)=""/112, 0x70) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000000)=""/179) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGKEY(r3, 0x80404518, &(0x7f0000000200)=""/206) 13:21:47 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x266) r2 = syz_usb_connect$uac1(0x4, 0xd1, &(0x7f0000000100)={{0x12, 0x1, 0x140, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xbf, 0x3, 0x1, 0x4, 0xa0, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x94f, 0x1}, [@input_terminal={0xc, 0x24, 0x2, 0x3, 0x203, 0x6, 0x1, 0x4, 0x3, 0x40}, @selector_unit={0x6, 0x24, 0x5, 0x1, 0x9, 'A'}, @selector_unit={0x6, 0x24, 0x5, 0x3, 0xf7, "89"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x40, 0x40, 0x81, 0x3, "137a", "edb2"}, @format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x9, 0x1, 0xff, "b194"}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x5, 0x2, 0x26, 0xb5}]}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0xae, 0x1, 0x9, {0x7, 0x25, 0x1, 0x2, 0x80, 0x400}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x4, 0x4, 0x5, 0x20, "b82e05825f56ce1c"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0xe0, 0x4, 0x40, 0x1, "", "c1dc"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x1, 0x1001}, @format_type_i_discrete={0x8, 0x24, 0x2, 0x1, 0x19, 0x4, 0x1, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x4, 0x9, 0x9, {0x7, 0x25, 0x1, 0x3, 0x6, 0x2}}}}}}}]}}, &(0x7f0000000680)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x341, 0x1f, 0x2, 0x81, 0x20, 0x4}, 0xd8, &(0x7f0000000200)={0x5, 0xf, 0xd8, 0x2, [@ptm_cap={0x3}, @generic={0xd0, 0x10, 0x4, "05c9a1b23147fabcb3d15864ba21b35da9e39322d530d989d54e2d150253c038c4fcc580ab4cde666f5947533ecddf92ac35eaa3ed06d63adbe06ea468cad841de99da6b9e8714fbf44bcada52e9d200419ee740bee2551f41e0f2fac1ce30306933efa87f91ea4e7a251698e039bfd2a95ed05eb62cae59daea10f4e9b8a3955348379ba73d068a82d37009087951b05758eae1e1c11be60c97e28cd015af2074039724ef06f9b2184cba5ee2c11f3205b8a856204ed5dbf89215f0e628c2ae5617f5e4d43fc189a9e89898bb"}]}, 0x7, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x861}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x430}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x3009}}, {0xcd, &(0x7f00000003c0)=@string={0xcd, 0x3, "1e5dd9c3db1c7e1cdcaf4b6aef8b42f98dd9f4635dbf8b7381b4aa7fe3ef372da620d1f21716c0b00e36b023e33c6dbd6c1c593ac022f0f6c08e762fd87501c0fff1ae8a2ae5e20f40980026cc1863486487cf9192c763c5bc85b50969a6bffc2038224af909130c3e3be7982d8e6b49873594d0bbcd1b4f26c2eafceb90ef79fe5f163debe68b88d03a30c03b2570a44dfc53674282f6f59bb9a766de0f7f98716d3f57f12d06e17539650c9936d2123d35346c5a64fb6b8903a6557cf636418940035b75d9a309198345"}}, {0xf9, &(0x7f00000004c0)=@string={0xf9, 0x3, "ac5dff205617a531c61dd5b581503c7af0936064414f387fe556abadb543305a597517147648fa9ae5bdfb20ad8686274dedd7dac6d9397f05f83f306db336bf7530709e71320edf2f81b382c54b0c91d290e8646e94e022363e4d97f7e6e81648c47d9101084ef484471c99c2ed04d76b8bc4fd8f176be43a7d0fbef8166a9894f926e2bc027fb843037049b9b4bbddf026a5ea9bd289af077f451b7ef1caa1ffbbc2ba50c3aac63d8535a44bffe7d003a8e8f17a9e603e24579b74d23abe047c51204e01e7ac0b341d19972f956dc4e31bdbe514786c9ae2a290e242be7d23003c4580368b077180fc4d6100e401ac65270735adf94b"}}, {0x9a, &(0x7f00000005c0)=@string={0x9a, 0x3, "975de83003587133c5a9c84b88ab6d94503a8e1e94e61cd1c9b5e804e8f3cb2f906b613063a837f5b88a86d326235c353089b43a63d3c7c86bce33db7ca6d9e22c446912f7629cf74fca705d6e0cf1f249b96e95a23750a2a429db64007e578e7a5861fc78fa5397bb8589c5f776ffd741e07e81d114ee74bcf739ad69af55ee78d33d6653c607e140913619ae134a109a5cd589f66dbc02"}}]}) syz_usb_ep_read(r2, 0x3, 0x1000, &(0x7f0000000700)=""/4096) 13:21:47 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGSW(0xffffffffffffffff, 0x8040451b, &(0x7f0000000040)=""/97) ioctl$EVIOCSKEYCODE(0xffffffffffffffff, 0x40084504, &(0x7f0000000000)=[0x80000000, 0x5]) syz_usb_connect(0x0, 0x36, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010000d533b20886120120872c00000001090224000100000000090400000230daa9b909050b022801000000090502"], 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 932.567454][ T3216] usb 3-1: new high-speed USB device number 58 using dummy_hcd [ 932.577749][ T12] usb 4-1: new high-speed USB device number 47 using dummy_hcd [ 932.727450][ T95] usb 1-1: Using ep0 maxpacket: 16 13:21:47 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:47 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x6) [ 932.807420][ T3216] usb 3-1: Using ep0 maxpacket: 16 [ 932.827484][ T12] usb 4-1: Using ep0 maxpacket: 16 13:21:47 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0xffff) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xcdbd, 0x101000) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE_V2(r5, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x81, "6afc265b30ca401fbe04e0e0b2c4b1cb426a191b5c54b7083536e30be48d4600"}) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000200)=""/122) read$hidraw(r3, &(0x7f0000000100)=""/240, 0xf0) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r6, 0x4802, 0x8001) ioctl$HIDIOCGFLAG(r0, 0x8004480e, &(0x7f0000000040)) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:48 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x824401) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000040)={0x80000001, 0x8cf7, 0xffff}) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1400) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCGUSAGE(r4, 0xc018480b, &(0x7f0000000180)={0x3, 0x200, 0x400, 0xffffffff, 0x80000000, 0xa9a5}) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCGDEVINFO(r3, 0x801c4803, &(0x7f0000000140)=""/33) r5 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x3, 0x22a500) ioctl$HIDIOCSUSAGE(r5, 0x4018480c, &(0x7f0000000100)={0x1, 0xffffffff, 0x20, 0x7, 0x0, 0x81}) [ 932.897555][ T3115] usb 2-1: new high-speed USB device number 124 using dummy_hcd [ 932.927572][ T3216] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 932.942888][ T3216] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 932.953912][ T3216] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 932.957561][ T12] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 932.963721][ T3216] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 932.974933][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 932.987392][ T3216] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 932.998299][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 933.007294][ T3216] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.017158][ T12] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 933.034947][ T3216] usb 3-1: config 0 descriptor?? [ 933.038196][ T12] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 933.038214][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.046158][ T12] usb 4-1: config 0 descriptor?? [ 933.197449][ T3115] usb 2-1: Using ep0 maxpacket: 8 [ 933.317653][ T3115] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 296 [ 933.327569][ T3115] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 933.337214][ T3115] usb 2-1: New USB device found, idVendor=1286, idProduct=2001, bcdDevice=2c.87 [ 933.346348][ T3115] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 933.355663][ T3115] usb 2-1: config 0 descriptor?? [ 933.377470][T20227] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 933.777668][ T3115] usb 2-1: string descriptor 0 read error: -71 [ 933.786512][ T3115] usb8xxx: probe of 2-1:0.0 failed with error -12 [ 933.794871][ T3115] lbtf_usb: probe of 2-1:0.0 failed with error -12 [ 933.804988][ T3115] usb 2-1: USB disconnect, device number 124 [ 934.507354][ T3115] usb 2-1: new high-speed USB device number 125 using dummy_hcd [ 934.747335][ T3115] usb 2-1: Using ep0 maxpacket: 8 [ 934.867408][ T3115] usb 2-1: config 0 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 296 [ 934.877416][ T3115] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x2 has invalid wMaxPacketSize 0 [ 934.887365][ T3115] usb 2-1: New USB device found, idVendor=1286, idProduct=2001, bcdDevice=2c.87 [ 934.896386][ T3115] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 934.907558][ T3115] usb 2-1: config 0 descriptor?? [ 934.927410][T20262] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 935.307529][ T3115] usb 2-1: string descriptor 0 read error: -71 [ 935.316449][ T3115] usb8xxx: probe of 2-1:0.0 failed with error -12 [ 935.325728][ T3115] lbtf_usb: probe of 2-1:0.0 failed with error -12 [ 935.335100][ T3115] usb 2-1: USB disconnect, device number 125 [ 937.667366][ T3210] kworker/dying (3210) used greatest stack depth: 23696 bytes left 13:21:53 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:53 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x6, 0x476001) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:53 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x5) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000140)=""/214) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000000)={0x5, 0x1a, 0x4, 0x6, "744810f69be66a296760e179cc6165c9d191fd429b7f63f1b001f00bd9b9d927"}) 13:21:53 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000040)={0x3, 0x100, 0x1}) r1 = syz_open_dev$hiddev(0x0, 0xb43e, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:53 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1201000000000010580413500000000000010902240001000000000904000049030072fca5d1000009210000000122dc0109058103003bccb6dd890eac1f521d0a7cf77ffdd600010000a6ef602dde8961865868f6d3a2d3b09aa727d6c876c2179e483d484e59e86dd97de1433923a48962ec0462776b48fe6e8e311a913a0af12638260c09c5eee97bc9a2b8f362586b816c8b68f24b6171dd2f94fdba1d5400"/172, @ANYRESOCT=r0, @ANYRES32=r0], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:53 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000001c0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3cc269e98ec886dec303b6d0b86aff9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778a61ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd68192f434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827cc708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4344b7a1d5b9a43dd58fd3c780f5ed4da6d6725c9638635b2f2b70157adf"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20801) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/110, 0x6e) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000140)={0x5, "6a79e766e44aa8d11498ec64ba1ed73502a16278a848edd5723f07f47393549bc4d34f5e4dcf9bb9a47cdef4f937aa4e23dadc9f164429d4fa329e4f7736052a"}) write$hidraw(r3, &(0x7f0000000000)="3a0ac17ecd595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff8, 0x420000) syz_open_dev$evdev(0x0, 0x9, 0x100) ioctl$EVIOCSKEYCODE_V2(r5, 0x40284504, &(0x7f0000000100)={0x3f, 0x8, 0x4, 0x1, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 938.391459][ T3250] usb 1-1: USB disconnect, device number 76 13:21:53 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x44f, 0xb323, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x1, 0x0, 0x2, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x3, 0x1, 0x0, 0x8, {0x9, 0x21, 0x5b7, 0x1, 0x1, {0x22, 0xa1b}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0xbb, 0xc3, 0x2}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x200, 0x3a, 0x1, 0x2, 0x8, 0x7}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x3, [{0x38, &(0x7f0000000140)=@string={0x38, 0x3, "013c54aa7a46a840e3b1edaa3c16b3e090109838b44e48fbae9b12a9ea66d04db119a67d5e7135830e43d88e85b4189669704ce9e2ee"}}, {0xbe, &(0x7f0000000180)=@string={0xbe, 0x3, "1bdf31b8eff7a9b9d0147d62cf11da92962ebc1079347c057ea51cda23a0b1196bec127132b9446f6060d5959540118a7ac18ee6b5a79e088ddcad458750904488b75ec08036d690aeb4e444a8840d107680c5d1e67d642d78a37b50d38096138e28408f45ae029c781438ce877e1581bb62c5ddc5fa32cdd856b3fad95f7a5bd7d703ff773afc5edba530a442f2cb23c82473022fb3c904556eeed49b9466b18588f3f42c5274ac7e762cf7786931619db8e34b16149b512c29e2e1"}}, {0xe6, &(0x7f0000000240)=@string={0xe6, 0x3, "db3e292594d362267cb55dd60f41ccee6d4b1eaa2602e9f633351854fad9341cdea774cb18821437116a7e6ffd5fafe1c8b69d01e07078cf84f04be18e8005d9c723439f39374e58733afd7915d930cde425296fd1768454a520effaf56895417499bf0fa6de66c08ceea377965e91293da8702e2d635dbfe51015eefccea2227f2f803440a26f902ced98e7763e07f084c08e4675fbc9dfcdfbc37841c983bd8c7988d70724dac30aa4a63505740bc8539ba299e31006bb3dcf56602c0359e7daaf8b7958fe3d5d5308c58357c774cec69881f555a8887e4118910ead077e6508c1097b"}}]}) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 938.437329][ T12] usbhid 4-1:0.0: can't add hid device: -71 [ 938.444569][ T12] usbhid: probe of 4-1:0.0 failed with error -71 [ 938.463749][ T12] usb 4-1: USB disconnect, device number 47 [ 938.477225][ T3216] usbhid 3-1:0.0: can't add hid device: -71 [ 938.484528][ T3216] usbhid: probe of 3-1:0.0 failed with error -71 [ 938.515451][ T3216] usb 3-1: USB disconnect, device number 58 [ 938.697190][ T95] usb 2-1: new high-speed USB device number 126 using dummy_hcd [ 938.827177][ T12] usb 4-1: new high-speed USB device number 48 using dummy_hcd [ 938.857174][ T3250] usb 1-1: new high-speed USB device number 77 using dummy_hcd [ 938.877251][ T3216] usb 3-1: new high-speed USB device number 59 using dummy_hcd 13:21:54 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x9e, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000100)={{0x1, 0x3, 0x4, 0x2, 0x7f, 0xfffffffc}, 0x3fb, [0x2, 0xfffffffe, 0x6, 0xfffffffd, 0x2, 0x39a, 0x1, 0x4, 0x401, 0x6, 0x6, 0x4, 0x6, 0xff, 0x0, 0x2, 0x4, 0x8, 0x1ff, 0x1, 0x101, 0x0, 0x3f, 0x5, 0x401, 0x1000, 0x6, 0x8001, 0x9, 0xfffffff7, 0x3, 0x0, 0x6, 0x6, 0x4, 0xe220, 0x7fff, 0x6f, 0xfffffbff, 0x85e1, 0x10000, 0x3f, 0xcef3a86, 0x1f, 0x4, 0x4, 0x3f, 0x8, 0x101, 0x40, 0xfffffff7, 0x7fff, 0x20, 0x2c, 0x0, 0x7, 0x7, 0xffff, 0x200, 0x20, 0x5, 0x8, 0xfffffffb, 0x2, 0x7, 0x0, 0x5a, 0x4b, 0x1c1, 0x0, 0xa16, 0x6, 0x10000, 0x6, 0xfffffffa, 0x0, 0x1c80, 0x81, 0xffffffbf, 0x9, 0x8f9, 0xd3a, 0x0, 0x200, 0x5, 0x8, 0xc34, 0x7f, 0x1, 0x339, 0x4d, 0x8, 0x2, 0x200, 0x5, 0x7e, 0x4, 0x7, 0x101, 0x1, 0x912c, 0x989, 0x6, 0x3, 0x790, 0x0, 0x9, 0x0, 0x0, 0xffff7fff, 0x6, 0x9, 0x40, 0x4, 0x6, 0x8000, 0xffff8001, 0x2, 0x3f, 0x0, 0x2, 0x6, 0x7539, 0x0, 0x5, 0x9, 0x3, 0x2, 0x4, 0xe, 0x400, 0x8, 0xffff73ee, 0xa53, 0x4, 0x100, 0x1ff, 0xe5b4, 0x2, 0x5, 0x800, 0x8001, 0x1, 0x1000, 0x1, 0x1, 0x0, 0x5, 0x7ff, 0x7, 0x4, 0x9, 0x4, 0x101, 0x4, 0x1, 0x6, 0x9, 0x3, 0x2, 0xfffffffe, 0x8, 0x5, 0x0, 0x4, 0x90d, 0x7, 0x61c7, 0x9, 0x2926, 0x7, 0x8e, 0x1ff, 0xffff, 0x3ff, 0x5, 0x0, 0x100, 0x7, 0xffff, 0x3, 0xf3d, 0x5, 0x4, 0x0, 0x9, 0x1f, 0x40, 0x9, 0x100, 0x896, 0x1000, 0x9, 0x3, 0x100, 0x5, 0xfffffff8, 0x2, 0x7fffffff, 0x7, 0x3f, 0x8, 0x1, 0x6, 0x3, 0x20, 0x9f, 0x9, 0x0, 0xfff, 0x9, 0x2, 0x4, 0x3, 0x4, 0x4, 0x2, 0x5, 0xa49, 0x9, 0x8, 0x200, 0x1, 0x81c, 0x7ff, 0x3, 0x5, 0x10000, 0x6, 0x3, 0x4, 0x7, 0x9, 0x4, 0x81, 0x9, 0x1ff, 0x2, 0x9, 0x4, 0x6f, 0x7, 0x6, 0x7fffffff, 0x8000, 0x2, 0x87, 0x8a, 0x101, 0x0, 0x1ff, 0x7, 0x5, 0x10001, 0x4, 0x9, 0x1, 0x5, 0x5, 0x400, 0x800, 0x8, 0x10000, 0x8, 0x3, 0x4, 0x73b, 0x6, 0x7f, 0x81, 0x4c, 0x0, 0x80000000, 0xe8, 0x1, 0xd8, 0x185, 0x8, 0x6, 0xfffffffd, 0x1, 0x10001, 0x0, 0x2, 0x8, 0x0, 0x8, 0x7, 0x8001, 0x401, 0x2, 0x20, 0xdc472595, 0x6, 0x7, 0x0, 0x7f, 0x3, 0x7ff, 0x1c, 0xffffff33, 0x8, 0xdc36, 0x1, 0x76cf, 0x3, 0x1, 0x100, 0x5, 0x9, 0x2, 0x6, 0x7, 0x1, 0x4, 0x7, 0x1f, 0xd98, 0x7, 0x1, 0x0, 0x5, 0x4, 0x833d, 0x5, 0x7, 0xfff, 0x5, 0x4, 0x1, 0x0, 0x4, 0xe0, 0x80, 0x7, 0x9, 0x2, 0x2, 0x0, 0x2, 0x8, 0x9, 0x7fffffff, 0x2e, 0x6, 0x9, 0x4, 0x8, 0x200, 0x3, 0x101, 0x8, 0x6, 0x6, 0x9140, 0x3, 0x4, 0x5, 0x9, 0x7fff, 0x0, 0x1ff, 0x1, 0x4, 0xa9b9, 0xd74d, 0x3ff, 0x8, 0x80000000, 0x4, 0x2, 0x1, 0x1, 0x711d, 0x57, 0x8, 0x9, 0x4, 0x4, 0x7, 0x5, 0x2, 0x0, 0x6, 0x6, 0x1, 0x6, 0x40, 0x6, 0x5, 0x8, 0x401, 0x200, 0x5f, 0x101, 0x6, 0x4, 0x0, 0x3, 0x4, 0x6, 0xe9, 0x2, 0x0, 0xe9a, 0x8, 0x200, 0x3, 0xfce, 0x6, 0xd818, 0x3, 0x3, 0x8001, 0xcac, 0xffffffff, 0xffffffff, 0x1000, 0xffffffff, 0x0, 0xfffffffc, 0x8001, 0x9, 0xfffffff8, 0x80000000, 0x6, 0x6, 0x4, 0x4, 0x4, 0x9, 0xfffff31a, 0x6, 0xffffff0c, 0x9, 0x0, 0x1000009, 0x0, 0x10001, 0x5, 0x3991, 0x3, 0xfff, 0x1, 0x6, 0x9, 0x0, 0x4, 0x7f, 0x9, 0x1, 0x7, 0x3a, 0x7, 0x2, 0x9, 0x9, 0x7f, 0xf3, 0xffffff01, 0x7fffffff, 0x20, 0x80000000, 0x4, 0x4ee, 0x80, 0xb9, 0x1, 0x5, 0x1, 0x4, 0x5, 0x0, 0x6, 0x6, 0x5816, 0x5b, 0x8, 0x1000, 0x7f, 0x3, 0x8000, 0x5, 0x9, 0x2, 0x4f1, 0x400, 0x4, 0x0, 0x8, 0xa85, 0x20, 0xcb4, 0x40, 0x5, 0x6, 0xfffffff8, 0x400, 0x1ab, 0x80, 0x2, 0xd6c3, 0x5, 0x3fcf, 0x6, 0x8, 0x8, 0x7ff, 0xffff, 0x3ff, 0x2, 0x1d, 0xd0, 0x7ff, 0x8, 0x1, 0x2, 0x101, 0x9, 0x4, 0x3, 0xff, 0x20, 0xce, 0x472, 0x3, 0x28000000, 0x0, 0x2, 0x40, 0xd9, 0x0, 0x80000000, 0x9, 0xef55, 0x2, 0x214b, 0x0, 0x8, 0x3ff, 0x10000, 0x2, 0xfd2b, 0xfffffffc, 0xffffffff, 0x1, 0x3f, 0xc183, 0x1ff, 0x5, 0x54269d35, 0x1ff, 0x1f, 0x1, 0x400, 0x5, 0x7, 0x35, 0x8, 0x7, 0x4, 0x3, 0x1c0, 0x0, 0x2, 0x5bce, 0x1, 0x80, 0x2000000, 0x2, 0xfffffffd, 0x1b3f, 0x7ff, 0x4e, 0x3e, 0x3ff, 0x4, 0x1, 0x9, 0x400, 0x1, 0x20, 0x2d6f0, 0x4, 0x6, 0x80000000, 0x1453, 0xbf, 0x6, 0x4, 0x2, 0xd39c0000, 0x3, 0x4, 0x0, 0x9, 0x80000001, 0x8000, 0x6, 0x0, 0x7, 0xfa0, 0x2, 0x3, 0x101, 0x1, 0x6, 0x7c, 0x3, 0x1, 0xf9, 0xffff, 0x4, 0x8, 0x6, 0xfffffffe, 0x3, 0x2, 0x0, 0x8, 0x6, 0x6, 0x1, 0x1f, 0x0, 0x1f, 0x2, 0xffff, 0xffff, 0x6, 0x0, 0xffffffff, 0xfff, 0x9, 0x82c0, 0x10000, 0x3f425db0, 0x9b5, 0x9, 0x0, 0x5, 0x7fff, 0x81, 0x1000, 0x1, 0x9, 0x80, 0xfffffc42, 0x256, 0x9, 0x9, 0x3, 0xff, 0x4, 0x91, 0x0, 0x729, 0x0, 0x6, 0x20, 0xce82, 0x4, 0x101, 0x7, 0x2, 0x5, 0x800000, 0x1, 0x4, 0xfffffff8, 0x40, 0x5, 0x3a5, 0x1, 0x0, 0x122, 0x80000001, 0x1, 0x5, 0x40, 0x7ff, 0x60, 0x1, 0x5, 0x800, 0x9, 0x69a, 0x7, 0x2daef91f, 0x4, 0x3ba, 0x6, 0x5, 0x7a76, 0x5, 0xff, 0x81, 0x81, 0xfffffffa, 0xfffffff8, 0x101, 0x7, 0x20, 0x10000, 0x41, 0x7, 0x4, 0x3ff, 0x2, 0x5, 0x10001, 0x401, 0x9, 0x5, 0xfffffe01, 0x8, 0x101, 0x0, 0x1000, 0xdc6, 0x40b4, 0x80000001, 0x7, 0xf2bb, 0x541, 0x8000, 0x2, 0x0, 0x7f, 0xfa9, 0xdf, 0x8, 0xff, 0x1ff, 0x0, 0x9e1, 0x7, 0x1000, 0x2, 0x9, 0x1, 0x3, 0x8001, 0x1, 0x7, 0x3, 0xffffff08, 0xffff, 0x8, 0x8000, 0x3, 0xa5ae, 0x8000, 0x24088cbd, 0x5, 0x3, 0x1d1, 0x6, 0x8, 0x5, 0x4, 0xffffffff, 0x8, 0x4, 0x4, 0x4, 0x8, 0x80000001, 0x8, 0x7, 0x8, 0x7f, 0x20, 0xfffffffb, 0x7, 0x8, 0xff, 0xfffffff8, 0x800, 0x4, 0x4, 0x10001, 0x10001, 0x2, 0x8001, 0x7, 0x1, 0x1, 0x0, 0x8, 0x1, 0xb1f, 0xdf5, 0x19, 0x2, 0x1, 0x49, 0x3, 0x5, 0x3ff, 0x400, 0x214, 0x6, 0x9, 0x2, 0x7fff, 0x5, 0x5, 0x40, 0x5, 0x3f, 0x8, 0x5, 0xa99, 0x2000, 0x9, 0x45, 0x0, 0x1, 0xfffffffb, 0x1, 0x9, 0x8001, 0x1, 0xa8b, 0x3, 0x5, 0x9, 0x5, 0x81, 0x8, 0x5, 0x6, 0xffffffff, 0xffffff9b, 0xfffffffa, 0xff, 0x1, 0x0, 0x100, 0x7, 0xffff, 0x2, 0x1f, 0x1, 0x75, 0x8001, 0x400, 0x9, 0x7, 0x811, 0x2502, 0x2, 0x1, 0x1ff, 0x7fffffff, 0x456, 0x1, 0x5, 0x4, 0x7, 0x8001, 0x574, 0x8, 0x4, 0xa2a, 0xf548, 0xfffffff9, 0x0, 0x4, 0x3, 0x1, 0x0, 0x61, 0x1, 0x0, 0xfff, 0x5d, 0x9, 0x1ff, 0xf81e, 0x4, 0x400, 0x5, 0x6, 0x20, 0xfff, 0xa591, 0xea, 0xb0, 0x80000001, 0x3087, 0x480000, 0x3, 0x3, 0x81, 0x7, 0x9, 0x4, 0x41b2, 0xa1c, 0xfff, 0x5, 0x1f, 0xfff, 0x2, 0x4, 0x1, 0x4, 0x6, 0x8, 0x47d, 0x4, 0x9, 0x7fffffff, 0x20, 0x3, 0x4, 0x400, 0xfffffffd, 0x8000, 0x4d, 0x2, 0x2, 0x9, 0x2, 0xffff, 0x5, 0x7, 0xe6d, 0x9b, 0x7, 0xfff, 0x1, 0x1, 0x6, 0x3ff, 0x0, 0x1, 0x10000, 0x8000, 0x9, 0xfff, 0xff, 0x9, 0x1, 0x2, 0x20, 0x8, 0x6a3b, 0x800, 0x9, 0x200000, 0x2, 0x1, 0x2, 0x4, 0x80, 0x7, 0x1, 0xd6, 0x1, 0x1, 0x5, 0x3, 0x6, 0x6, 0xd2, 0x0, 0x6, 0x200, 0x1000, 0xffff, 0x14, 0x8000, 0xffffffff, 0x80, 0x2d3a00d6, 0xed0, 0xfffffffe, 0xfffffffb, 0x9, 0x6, 0x70cd61e9, 0x4447, 0x8, 0x10000, 0x4, 0x10001, 0xa2, 0x5, 0x1, 0x3, 0x6, 0x9, 0x3, 0x200, 0x9, 0x4, 0x0, 0x0, 0x686, 0xfffffff7, 0xffffffff, 0x4, 0x9, 0x5, 0x80, 0x1000, 0x4, 0x1, 0x4, 0x6, 0x800, 0x9, 0x4, 0x4f7, 0x37, 0x8001, 0x9, 0x40, 0xff, 0x2, 0x3b1]}) 13:21:54 executing program 5: r0 = syz_usb_connect$uac1(0x5, 0xef, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xdd, 0x3, 0x1, 0x5, 0x20, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x300}, [@extension_unit={0xc, 0x24, 0x8, 0x5, 0x1, 0x3, "8ad6941bed"}, @extension_unit={0xb, 0x24, 0x8, 0x5, 0xbb, 0xff, "d95af607"}, @feature_unit={0x13, 0x24, 0x6, 0x2, 0x5, 0x6, [0xc, 0x6, 0x1, 0x3, 0x1, 0x4], 0x6d}, @input_terminal={0xc, 0x24, 0x2, 0x4, 0x204, 0x5, 0x6, 0x7, 0x1, 0x14}, @feature_unit={0xb, 0x24, 0x6, 0x3, 0x4, 0x2, [0x7, 0x3], 0x2}, @mixer_unit={0x7, 0x24, 0x4, 0x3, 0xf4, "b27e"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x7, 0x2, 0xe5, 0x9, ' 1'}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x0, 0x3c, 0x80, "82caf113ed"}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x5, 0x0, 0x80, {0x7, 0x25, 0x1, 0x0, 0xe6, 0xfff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0xfe, 0x1, 0x1001}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x6ffb, 0x800, 0x9, "a0"}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0xfb, 0x2, 0xff, 0xc0, "a9732b8dda"}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x8, 0x40, 0xf1, {0x7, 0x25, 0x1, 0x81, 0x1, 0x4}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000340)={0xa, 0x6, 0x201, 0x5, 0x4, 0x6, 0x8, 0x7f}, 0x5, &(0x7f0000000380)={0x5, 0xf, 0x5}, 0x5, [{0xa5, &(0x7f00000003c0)=@string={0xa5, 0x3, "6b42e88d30e68ff923ec9e8acbc8b391202ed0b5bbcb599343b18cbb1a216d3cd0a872de8c32b80c6941958a089a4424cfcfb9e6dfccb78d107b87dc9c8f09af3a4d9db63638934d186997357d262f960a4dae099f3dff3c6daed13f89905801d8de2e4c141159747e69852db23d43f9eedbebb38eb510cec16962aa5d8fbfc40e76c6a4b6c8cd0f13bbdcbd26df757e0a3117d98f8f7f1f8af1dc35c67206aae5a5ce"}}, {0x62, &(0x7f0000000480)=@string={0x62, 0x3, "0323c2da81a096f7662b7dfeeb732f276edb7725f72506c24389e12c7e5d1a644f8211e3a3661875ae934588a7d68a1df29b68f4c79e8ccd9ef34d027f30908fb765638411131aec295ef1628d4e21af869c930a9010c8466d37723265bf29e8"}}, {0x4, &(0x7f0000000500)=@lang_id={0x4, 0x3, 0x813}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x140c}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0xc07}}]}) syz_usb_control_io$uac1(r0, &(0x7f0000000740)={0x14, &(0x7f0000000640)={0x40, 0x4, 0xf, {0xf, 0x23, "5ff5ca3e7940a6ff80aec84ba9"}}, &(0x7f0000000680)={0x0, 0x3, 0x9a, @string={0x9a, 0x3, "f1d31ba5fbbc54b2f58c8561194ffa7bfdb859e0c3f6c9811145cb5ab4879dcdbf5a1f4d4bf4934764dd60043cf82dac11f7207353ef237c2ec679e6def933d26e077efb0ad5543c227750e2314b5097663a5c588a05e3664a970126a82e176f5e03cd3745c7bcce99d1b21e9318977e0883a07895876765479ea8225574623de6e270078f5558780669179a7b10314790051ee2fdf760dd"}}}, &(0x7f0000000980)={0x44, &(0x7f0000000780)={0x0, 0xf, 0x31, "e95428307b874696be9461afb8d8b054ff2d58b6297bfccb161b62e112b4166ff06f9024d5dd627d60b3043c55218bdc74"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000840)={0x20, 0x81, 0x1, "1d"}, &(0x7f0000000880)={0x20, 0x82, 0x2, "01eb"}, &(0x7f00000008c0)={0x20, 0x83, 0x2, "d8db"}, &(0x7f0000000900)={0x20, 0x84, 0x4, "ed8ff990"}, &(0x7f0000000940)={0x20, 0x85, 0x3, "d8d4a8"}}) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000a00)) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000a40)=""/193) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS20(r4, 0x80184560, &(0x7f00000001c0)=""/79) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000000040)=""/97) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000100)=""/173) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100, 0x200000}) [ 939.097199][ T3250] usb 1-1: Using ep0 maxpacket: 16 [ 939.117245][ T3216] usb 3-1: Using ep0 maxpacket: 32 [ 939.117324][ T12] usb 4-1: too many configurations: 28, using maximum allowed: 8 [ 939.217316][ T3250] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 939.228167][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 939.239156][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 939.248924][ T3250] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 939.261981][ T3250] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 939.271078][ T3250] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.277375][ T95] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 939.279283][ T3216] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 939.288300][ T95] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 939.297289][ T3216] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 939.309003][ T3216] usb 3-1: config 0 descriptor?? [ 939.313303][ T95] usb 2-1: Product: syz [ 939.322361][ T95] usb 2-1: Manufacturer: syz [ 939.326958][ T95] usb 2-1: SerialNumber: syz [ 939.327351][ T3250] usb 1-1: config 0 descriptor?? [ 939.331854][ T3115] usb 6-1: new high-speed USB device number 119 using dummy_hcd [ 939.397996][ T95] usb 2-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested 13:21:54 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x401) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 939.588162][ T3216] hso 3-1:0.0: Failed to find BULK IN ep [ 939.607202][ T3115] usb 6-1: Using ep0 maxpacket: 8 [ 939.727344][ T3115] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 939.737559][ T3115] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 939.789470][T20283] udc-core: couldn't find an available UDC or it's busy [ 939.796519][T20283] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 939.806831][ T3216] usb 3-1: USB disconnect, device number 59 [ 939.820556][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0143/input/input486 [ 939.836273][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0143/input/input487 [ 939.897418][ T3115] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 939.906478][ T3115] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 939.914669][ T3115] usb 6-1: Product: ࠓ [ 939.919014][ T3115] usb 6-1: Manufacturer: ⌃ꂁ⭦ﹽ珫✯╷◷숆襃ⳡ嵾搚艏暣甘鎮衅횧ᶊ鯲黇춌ɍみ辐斷董጑帩拱亍꼡鲆ઓ႐䛈㝭㉲뽥 [ 939.935470][ T3115] usb 6-1: SerialNumber: ᐌ [ 939.946604][ T3250] kye 0003:0458:5013.0143: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 13:21:55 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f00000002c0)={0x2c, &(0x7f0000000100)={0x0, 0xd, 0x7d, {0x7d, 0xf, "5e83d4584cba4f980a0f76c17a8dfaa814d6b116bda6cc5a1cea97e87ac861158eeccec73ada024c6c93b313f4226ac348d138bfe2de9b992790e939a73e34cd702faf28d9e0effcb0c3e970bf11a4086a8b2927e6dde6c93c331f6a230f58ecf42bdd9e1b287bc6417f66a6ddb5fc0a6ed9f87f092e0a4a3e58bc"}}, &(0x7f0000000040)={0x0, 0x3, 0x2d, @string={0x2d, 0x3, "5ac56924203cfe9dd62dd2333e14309c3de52295989121c916fc2225a4a866ddb5331b97af4aef860f5639"}}, &(0x7f00000001c0)={0x0, 0xf, 0xae, {0x5, 0xf, 0xae, 0x1, [@generic={0xa9, 0x10, 0x2, "c9bdf83d266980e06b7b368a0ba6a94547ad6d166cdc814d2f5cf7b9149a7b308d4bdc5df07b5964be107b1467049a8fd7a95cef49ae0b300b7686e84926b98400ee4efcf9a57906032832b1a802a79043488e39e9b1924c89765544f83cb3bc77120cdb4cc6cb69b7f17238a0f593c2592b2b3ff85b1b65bbdd36229a517653d9081dd8e7b6c246394a0b6a39ba480c2349a56d221f0f86b874ab3bdbd0e2d5c98a6332e9f2"}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x80, 0x46, 0x3, "29cc00af", "b38bc06f"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x3, 0x4, 0x8, 0xfb, 0x3ff, 0x7}}}, &(0x7f0000000780)={0x84, &(0x7f0000000300)={0x0, 0x15, 0x84, "89b4c35e10d7cd5e489d4f48819a00e2a96a24867c55876d1a8c74d1f297a752e63399785d4c2f98ef3e80ba3e5a3cede90385dbef8cfb2532523d7f540d3ed7d166b62f177ec1ced9661b21940aa62823c63d866cfe28a5f2c3071658c8ee82d13e1f848a919c63d6d254245a5a3ac3cdb350685ca234d3123e7d857864f159b7b96473"}, &(0x7f00000003c0)={0x0, 0xa, 0x1}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0xc9}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x80, 0x20, [0x7]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0xb960}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000540)={0x40, 0xb, 0x2, "86f0"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x3522}, &(0x7f00000005c0)={0x40, 0x13, 0x6}, &(0x7f0000000600)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000640)={0x40, 0x19, 0x2, "ae2b"}, &(0x7f0000000680)={0x40, 0x1a, 0x2, 0x3}, &(0x7f00000006c0)={0x40, 0x1c, 0x1, 0xac}, &(0x7f0000000700)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000740)={0x40, 0x21, 0x1, 0x9}}) [ 939.997290][ T95] usb 2-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 940.019970][ T12] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 940.029255][ T12] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 940.037357][ T12] usb 4-1: Product: syz [ 940.041525][ T12] usb 4-1: Manufacturer: syz [ 940.046124][ T12] usb 4-1: SerialNumber: syz [ 940.088008][ T12] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 940.200392][ T3216] usb 2-1: USB disconnect, device number 126 [ 940.377238][ T3927] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 940.587184][ T3109] usb 3-1: new high-speed USB device number 60 using dummy_hcd [ 940.617547][ T3927] usb 5-1: Using ep0 maxpacket: 32 [ 940.657254][ T12] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 940.737227][ T3927] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 940.746384][ T3927] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 940.757153][ T3927] usb 5-1: config 0 descriptor?? 13:21:55 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGREP(r0, 0x80084503, &(0x7f0000000000)=""/31) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x12881) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 940.827195][ T3109] usb 3-1: Using ep0 maxpacket: 32 [ 940.947184][ T3109] usb 3-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 940.956541][ T3109] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 940.967400][ T3109] usb 3-1: config 0 descriptor?? [ 940.987110][ C1] kye 0003:0458:5013.0143: usb_submit_urb(ctrl) failed: -1 [ 941.018102][ T3927] hso 5-1:0.0: Failed to find BULK IN ep [ 941.067386][ T3115] usb 6-1: 0:2 : does not exist [ 941.079783][ T3115] usb 6-1: USB disconnect, device number 119 [ 941.106767][ T95] ath9k_htc 2-1:1.0: ath9k_htc: Target is unresponsive [ 941.117932][ T95] ath9k_htc: Failed to initialize the device [ 941.138218][ T3216] usb 2-1: ath9k_htc: USB layer deinitialized [ 941.176711][ T3927] usb 4-1: USB disconnect, device number 48 [ 941.219516][T20334] udc-core: couldn't find an available UDC or it's busy [ 941.226495][T20334] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 941.228356][ T3109] hso 3-1:0.0: Failed to find BULK IN ep [ 941.271727][ T3109] usb 3-1: USB disconnect, device number 60 [ 941.737033][ T12] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 941.744059][ T12] ath9k_htc: Failed to initialize the device [ 941.751578][ T3927] usb 4-1: ath9k_htc: USB layer deinitialized [ 941.787115][ T3216] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 941.887027][ T3250] usb 1-1: reset high-speed USB device number 77 using dummy_hcd 13:21:57 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:57 executing program 1: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xe9, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x2) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000040)={0x56, 0x1, 0xf9db, {0xbb, 0xe0}, {0x5, 0x1}, @const={0x1, {0x81ac, 0x8, 0x7fff, 0xfff7}}}) 13:21:57 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000180)={0x0, 0x2, 0x59, {0x59, 0x23, "47b4485d65a72dd03d98615422d8860f3971791b11dd14b7cb175834079e9b5490488a10ef9636a853a41a6a9c494061302b06fa2521f7892275921395a66ea4baffc973fcb31c60864b547d4f2c0fbd6b3947788936ad"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xf8ff}}, &(0x7f0000000100)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0x4}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x7f, 0x1, {0x22, 0x988}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000300)={0x40, 0x14, 0x72, "956565246f7e494f37fa245e5f7e5e4e13d7e98b59ca5afdca071065748dfcfed098e5b517249175370c08cfc570515ff9ec68a7f67bea7863c40478bca2d8fb9d1d41c69a60682baeed9b80301e6965e3b7f9343d31f9ebe2fb36afbc38c7dfa3c33177950724ef8010c4c39de658bbd648"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0xf8}, &(0x7f00000003c0)={0x20, 0x1, 0x95, "d688f92bfe18538c07f1fdba6b47de0b09b59a10d6611f477fa2833c6c26c530e13dc15d0734a5f80892bbf9659e42faca80b76ca40621e08d9c23f122a31e7c206a962caab60d00fb7249f9562a7c1a986ff64024cca7d680088a4caa648236dfe95c895f8dac636d73d5cf4f912370c58574274b2d5e09e0cc284929fa7eb4952e6b6de82fb6d82f4568eee7464ea1caeec9fcf3"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0x7}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r2, &(0x7f0000000640)={0x14, &(0x7f0000000500)={0x40, 0xe, 0xc9, {0xc9, 0x11, "8b0561ca5f846d94f3bd2f7ef7d88957cafa1734000487893c459a4586716b94d1ffd4948f9e7e7cd9305e7cbe25a8deeac9ae171a28e600c0e4421cb84385bbe71bf37a469c1306bf579de436cbdcac7221d9f886a499a8477c95060329c9c2112d2a8353a4b00e4e02ba1b4ff88c53018ca4fd19bb40bd60bb149367d0099976e8a599d8cdd5e83727721e46e0f1429ec4e3d534c01d067ae1d1541b8d2519679383d93014307d357099dde374e974430dcd4527b1d3cc5ded2f177b48deeade4f445ba882bc"}}, &(0x7f0000000600)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000900)={0x44, &(0x7f0000000680)={0x40, 0x16, 0x85, "912051891681e7da5c84373832e613a5ddf2166f8a7f30702f55182a1c0b64f5ac65e99ed6c1915329d9dd6fbe91d47a6283dbdbf1979f7e0b11316e219796926d0e79a8934773fc71922002ef1238579ab62291fa2c90c1d908d4ec158bbddb2b8c2892965be347470bcc7d525e08834807cc02f65a314898483ebf0d26b3c72a7235200e"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0xd5}, &(0x7f0000000780)={0x0, 0x8, 0x1, 0x3f}, &(0x7f00000007c0)={0x20, 0x80, 0x1c, {0x0, 0x1, 0x0, 0x2, 0x7, 0x3, 0x4, 0x7d, 0x9, 0x1f, 0x401, 0x9}}, &(0x7f0000000800)={0x20, 0x85, 0x4}, &(0x7f0000000840)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000880)={0x20, 0x87, 0x2, 0x8a}, &(0x7f00000008c0)={0x20, 0x89, 0x2, 0x1}}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000040)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:21:57 executing program 3: r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f00000000c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x51c, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f00000001c0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dff94e53c7056e82ef626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3cc269e98ec886dec303b6d0b86aff9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778a61ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd68192f434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827cc708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b4344b7a1d5b9a43dd58fd3c780f5ed4da6d6725c9638635b2f2b70157adf"]) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d27d) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20801) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000000040)=""/110, 0x6e) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000140)={0x5, "6a79e766e44aa8d11498ec64ba1ed73502a16278a848edd5723f07f47393549bc4d34f5e4dcf9bb9a47cdef4f937aa4e23dadc9f164429d4fa329e4f7736052a"}) write$hidraw(r3, &(0x7f0000000000)="3a0ac17ecd595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r5 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfffffffffffffff8, 0x420000) syz_open_dev$evdev(0x0, 0x9, 0x100) ioctl$EVIOCSKEYCODE_V2(r5, 0x40284504, &(0x7f0000000100)={0x3f, 0x8, 0x4, 0x1, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 942.037151][ T3216] usb 6-1: Using ep0 maxpacket: 8 [ 942.157836][ T3216] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 942.167992][ T3216] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 13:21:57 executing program 1: r0 = syz_open_dev$hiddev(&(0x7f0000000340)='/dev/usb/hiddev#\x00', 0x10001, 0x208c0) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) read$hidraw(r3, &(0x7f0000000380)=""/101, 0x65) r4 = syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000100)=ANY=[@ANYBLOB="12015002000000206a057a0340000102030109022d00010102100109faff500103010361092108003f0122fa080905810310000801010905020300008d003f"], &(0x7f0000000280)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x51, 0xa9, 0x46, 0x1, 0x40, 0x7f}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x3, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x180c}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x813}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x301e}}]}) syz_usb_ep_write(r4, 0x2e, 0x5d, &(0x7f00000002c0)="2427ffd427973890c873cd863375c6937b155963403a1be047ab120a62552e5dcfdfebb258815d71c62bc522eaa15b8012465b340b1e49d3864ef7c49848f1607ca8a4c2915d88cafb0a9bdffbe1d187a07752ce89f7dd8e1ca9ba1fab") ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000000)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c000000000000fc00"}) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000480)=""/4096) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r6, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r6, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write$ath9k_ep1(r5, 0x82, 0x0, &(0x7f0000000040)) [ 942.287081][ T3927] usb 3-1: new high-speed USB device number 61 using dummy_hcd [ 942.287810][ T162] usb 4-1: new high-speed USB device number 49 using dummy_hcd [ 942.327127][ T3216] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 942.336326][ T3216] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 942.344535][ T3216] usb 6-1: Product: ࠓ [ 942.348770][ T3216] usb 6-1: Manufacturer: ⌃ꂁ⭦ﹽ珫✯╷◷숆襃ⳡ嵾搚艏暣甘鎮衅횧ᶊ鯲黇춌ɍみ辐斷董጑帩拱亍꼡鲆ઓ႐䛈㝭㉲뽥 [ 942.365195][ T3216] usb 6-1: SerialNumber: ᐌ 13:21:57 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000040)) [ 942.428539][ T3250] usb 1-1: Using ep0 maxpacket: 16 13:21:57 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100, 0x8}) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000040)) 13:21:57 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xfffffffffffffffc) syz_open_dev$hiddev(0x0, 0x0, 0x301401) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:21:57 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x3ff, 0x34b003) r0 = syz_open_dev$hiddev(0x0, 0x200000000000cc0, 0x301081) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x40000) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000100)=[0x7, 0x3f]) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGNAME(r2, 0x80404806, &(0x7f0000001180)) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000140)={0x1000, "e6a9b81930e508f52a3a655933eeb75ea587acb57431ae5c95e472b6a08351adc9046d73e70fe16af65963af525e20b40cf857c4bbdd4ad6f5429f03a0c7af8367b273e5997543952aa2e24f070ca9aa643760ef9bc9a282639a63d286bf4d9bf05473545fcc49bcf13e75c95edea21c2d75ac6e7b48d52ad21ef76091820911efed68e3c6fdde0f61802dfcbf16f12504dabbb1680880f774015472d56ce77cb88ca07b77a8e45581b364514b7b533c2eae424210c37b9379808ba498d43679d4daa8a3f6af1b07be391131ba46dd3c7fe710bf0441a2a0baa2585fc1176242b4b9235615d6de41177a434dfccd94b8a3b907a9587e687eef6924be91c33c07aca1b23c121115f0d964f357ba5920fcfa1c9aa2baecffd1ab427e381f4de49592749de107d6f2aec658a4da4b858b0380dc64536eb565cae170170ea95f5573618eef3252fae5520b32bb2b4a02dcb13003c12700edf3ef918ce1d2ac0d6effb1d8a0a061ebe80d740852836a36e85e2826c4d93894364e5f3b3d1b18d26926fcf5bae287ba8839687430694d7dfca1cd3eb381e982098a0a82298fee5641ed0546020dc50f02625b88272fb6332c3715f2d082a428099d8b48e2719c5411bf1451ba750de4f4ca3aeaeaf298c0cc6eb932785795f767b69d102d3fe9139bec83e3536bfff37bc399c0fd08ba1ed5af5236e6d3435a7131f915dabe75899e7b246ab5f04bc77f3f9ea8cbf5929ae3201a7c438e748488ef3878028cf39c9e5aa7ed79e4a5ec219df969b4c4b3e446dd31bb10b6b52c8b0ba85919c3f2636ec5db0f18e474b6341caa8dccd18ed1a000798fdf81f4e6f0f606d0c19d89cd1cc25ae81df10d09e31e29f6e514c0646b13865d8e15d20f477ef1e6bef306bbe4b2629599ace819ff2da8c2ea907a3886761f53b976bfd1907d7b0878d130fc00645441244cf62c17332decd2309c9700a52566369dd7689165fdbf5badee04ce1d8b8947304eede4fbdc011240503e713f35c1bf36bde30ec7e9324b7b75a2d1bc5b21163f547407c936ca0cec55da399fc73f94bb7480eaf0c4ed33d274a19b8e3bf3b25e7b27b0f3e45d67263ac8c5cd2a66acc6b4c65af9bf2a4c64c9c914b7fac320393e8f8c46284aa9bdd2d0d81d41b8ad7d26478ddb3f51c876dc1627fb975511268d936ea286eba71690871c127fe3b87063dc352385cf4b5d95cad94ca12cccf2930ad7c95bf9277bf6a9ca16dff48bd7de0ddb8f60a72e0562a4fafe88233f96ebc4bd0ed796c10a7992be658ec7e907614ee4e19dbfd193efd0abe8040e860b70a4239cb03733c3d30dad306716682439e91ba9c00ebf7f3d0a96b27ec6069788c075056d4f42c5e4d763f7434f6380c5853c4436191c2a12b9656d34efa347f0451c763c1a9b98f971439ffb0fa200c15eff114c5f5afb4396c83ee6c94c5aca77e24678ec1de905a1d8b1800c75568684c53c3cc6cf037a4c87da1ee4dcbaaaa99195e3aa1ce4249638cdea731ab631a6462957558993d16ebd5b009524ac71a10b269c3d5a8395b1c579317e285481fec567b860aa1d9f2f03407c34d40337e21bd4cb51c4def878ebf3c8e5ba41771bf90f415d861b189504710458d930c4ffaad4f8156ce2eaa8822cb998daf4c376cf6667f159b46de8579a75a7ab5ebe966a8f6e69915f658fd02578e48f7bf2619b2a6c71d5bc91efd008198508762d1d08459fa6227fe4a91d1d100ddbd9a6d03e66ec2c434980c98ac58cddfb4c9ac4b2e40720a99763993084c1ee65631980c3987eb4ebcc95f9d598e01f5b992dd9922cfe1e90f692443ceea41c6724c25cdcdf06d49a0ceed4be633bc83cc4446b7fa13d4e061f42eb8bbc9bde1a9a9db8707bc72f269187f65393ef01b26f2a38707df46442de6e0a0d859b9551992c5c91cf14cf10cf243040006de4dca37b31f2a9c51f86e4e565fc2da729fa89ca92dbdbfe18b58ea80d2fe5b7e91ff9d003612259eb1b59ebf0b2452ab1d6ff7852daea26c18b49f811a31981cabf6788311955510f07ea3b8afad77d2d170e3af3baf05ebac7262a3edc725145d72286c92af62493edcc665b06affca45de68309ac68ecceab8524dea7a6404fa3c69d64de16fcae36bcdb3f2f198d76e55d9a7ea550a4d8b499670f82359348f9d6073d1d74d0b278bed9422a3dae494395834982523abd9ece0029f6bbb4abb4efe437624a2f489a7fe351cb02b39e48014a81afb6ba5a7919d9a759c0ac3e250ae0ba2fac9663c71f03ca954ea3920174ce2949bcdd4e5f86753749f44ee7f01b100fa30abc31b91571fde1c00ce23a6228406d2e70942201306d3f1a1183e3a4325c28bf851bfdda25e0db1a59d29f50a0172db978e27fedc7a94cb3db4e5e48a183787728814420fbbd8bd597a91e40664d99d1b6fb2da7193eca760b52314ff156c785412398c09e1632a5570c864e3d80d96c54abaf05616acd0b08d5d421e52edda57e59b1952da70b613e1b44663c6dcb46075662a4a433daa4c038d4a3f3050d14ba363819293734fb1923c4ec37a3678ae5a56e09aea94a43c2b6bf71b28b8e22f95d3d82781e4707c88f845bbf239e4e7772911a486e1758dfaeeae2c6fc66b7d664f1ddb2092c1bae12a13e8ba452ae61812f5d18d862766efe2b2e4d605647db6d45f2cab225ed11b60bb278edefa9df563da7ea30611d8949a77fcda8e1ab7d76b364edbc2adaf92b1e805da3d8f0eeabad84d07874ca1b0c42c9881094221dbbc1edf7d52ee7492ce78ba433538d46385068513bbef8b9734d9a7258f75ff03ce0120c166b729f06dbfce2cd31c69ef7b141cecefce98e760657529fa2335870059af614b0f7bcdfd54c74c018046609a2a9a6d1c08c2cfe82cc9856c31c560e409e2e9e0a58d2d8470f97adf56cce815d635705a98640f1454ab6629a8c1dd271d465b45847e81f9c437a5ff47bf1a4e261611fc487566c5622bf9e399bfdad2e6d5a7788a4cfc40c85606c4d0a8f8afd58ec353ec064a8e9a97ca9182260da40089f431510bfb293af77cfb39004793c451bc16dda99c5a5f0eada371ff279d521f8b63214bbd14bf1007d5e9c05f6908d0c467dd6191f36fe3a8c506e53b6cab04f66c7175c1c8011f3d1cd71707c41372540ca7dcf3948f79b483e0fbeff4ec16633fbcbdbf4d675dbe08767f3133e107f4c317df682ab0d590a8cb7e19bd1d721a9e855bc2dc7a66e80591b16d75dcc4442c78b451b2777d0ed374185aa2a9d6732a758364b3ee91a3227791883b55adcf91416aa032838665e33368f6742fb798aab0192c63f83ca8fcfee37ccd8d23f32c0611dbd418171580472d4a23a10096c8103a29bd293908ae440f25f51d2a0341c49dda468ff8a6e800741c8a4268f213058e32895204de333fdc7cfe3eeb1ea87d7c77f24463a06f2adee42fbb46462c9366a1e2065138929af9184931e8f100e12c3a6b311ee66343500f6d4429639622ce9bb5ec2a38d3ab2f08313e388b1dc3615884bce724919a8dfb56e0ce94a2edb33dbecc0e48af11d66fca738f1c75084148273a31dbc8b04dea7782bcda9272aa9140308b131fa7b638e1fa15095730361fff74fb703a276d6d7c554a2732a11b72ca6ccaa237a7d79d5137cd8252a61cb83e5b142119118b6f895c270486bb41d85000a069825d12e41a810ca76743978981e92236dc3275e3d67cee6ef2a7d40f20ab5418a5c6b7c764ce1e2c9f8ad0225676be953a73a4f32fe8071ab8cee2124b4ffad7fda4e899e2cfc2c39a7704929724b83e77051d039a449a30a3270f763c39fa62e81e352d0a45cd429ea1fa2c041e0034c25265cc0f1ee9618b4ded7cf2b147d3b71c4c0fe4ec078d5f9c6d5d265da6bbbaf9b8c308bb3279ec29ce8a937c39e25da1e221bfb8acd5725c8a1d9ccd79b1ca9e3963c1da0ee24db0c565f7474207b5990fb6e3485724a804049df133d9501a04e322d3f6e0718acd020e210eb21847412f3170fea956cf0fa4aff244214e832387dc7977aafd4f00556a2f8c091c979842cf509150ea1c56136c9935915934f066dff18c9b9b3cb30673f3f8d127c88d9febb09ac10ae7a6f98686adaa279cbe216a714b3138a212ef8400f829d11cdbfbd058cda7986c136f24a5d1a5ee0b669b6cb9aa686d83a3a3789ad3ddb53d6a81ea90be37b636c4f2d39e535f7aaa155858ce1adc9552d8dbb7553d16be78d1786ae939222b26192823fceb582fe42b28d6425dee2a82eddee6af3b2be9eb9776a6f1f3d9eae76891c0df072c990d3c8601dcf60ed968e8fe6c23edf60c4cb3b682a5aadb0fd369fb20a7162da54b05986cfb1cbbed47669fca7a2b6cad0b390d14611c720e44ec2596bb082353a2c53c86123f835c44824d637c008cc0505993524008841ff590588c945157d1cce572ca520d6be35cb6f7539d2448b0f0eb3958da0685f2db72d305e8ef690b4f35eb1c410ab1f3bbf329c3f3414fd1cf645b72a23ecd93eebedb1def251932e2984b853c7fd23e53adfbcf25463b283b2e4aa5edc641cfa11b3d2551cd0aa9e7a34e58577f2d2a6e1ac4237ee27bf54161dccd16ec376c1032fb322e03d251322dd49852e043dafa183b6363f7b345c4dcb50b96051178918780661b676992eef8ab00eb8c248d01e6deddfac96a04a732599047aa489d7b6305028a3412c85eb28fc5918f0c565db0d6edd1eef9e4b197057d49029a1b89b4b3b61810d727a6b3fc05df93866e381376b902e4fa80f594e6fc4ecf1505a8de9fda20e5b2576e99bd552c4efad1d0baf64fd3d6690d6acc9c6612a92203f76154f897767462b5e41e0d4fca8800bfed70f4049b07a04c7e676c0aea61810350a32c08148fc3055730c4fa4d2c1c943418faa9e831b0db35679c168d69ee94670a84f4b69f602891fe3c2289618e82a79f211e32e4d327779f0ef3288a14d167915ac1291a08b362cc4e185814d98f0fc6fc2a57d4ef3d3dfe2d660a88bffe693cd13519d5cebc60397ea60e62a52c34f02b49e91c96fd60d33bcf23426b4204ca6d214a34042a0f9b27ab143f9b66571a6a4fa0e29ba9d72d68feb3ba326f75e4d3d93a0ede0fea6d57cb272d1d09689b62e1340ac2bf2d5afdf9a98e7dc6d9d445b02f8df7bd8b96c3e24d988deea73ab3c816e20f0b251c62fff74ece3bcbeb9d66018bb41303399772de96797a872bdf1404237f9bb2f87f19c1c8dcecd5743c0c37eeba758904799b9e46b60350b41f2c94e4e02ca8a970cd8e6d21acfcc0bd5bf1c9fe964e0fb9a97270c6a58bcaa7a94d77905b51fac842b87c4cf155bd7810873e34091293d019b51c36180b2b949c110ae96d0ee56e8ce5ec03986a2da611339ac78788b32aad4838dc5dfa285217704210ecf7061734f7ce13c0596a51e85482f44a4bc93aaafc5da0761638495fad4f857606dca203d2805fde6189486e11f224b97e6f7049429ea44a9ad948cb9c8fd3aac4f5f36cecafbea489ceb6ca5ad6e9cb6a2e468a2e268064a5a7df0f2a34253a171bee7e3aeb13f0f3a9c4e7eadf40c19aeabde20c4d9c8f12b9bd8c5fe64d4b2880829a1cea202e3e4d43fffb2bca2397b8d802a02000e0539e8720f6b8e44f5c754338b093ff84a32ad4f4eeec5389e9fdd5cfc8503ddca34ca493c50f34cb32a41252db866827fa74522e1da02d84696f3a82cab92c2a7259b21318278aa2707e9eca8b362f96cb2733b91bd40040add3dfaba8f28037a164c79e52f465fcef14c9b81726cd43687"}) read$hiddev(r0, &(0x7f0000000040)=""/53, 0x35) [ 942.527304][ T3216] usb 6-1: 0:2 : does not exist [ 942.545200][ T3216] usb 6-1: USB disconnect, device number 120 [ 942.557240][ T3927] usb 3-1: Using ep0 maxpacket: 16 [ 942.607223][ T162] usb 4-1: too many configurations: 28, using maximum allowed: 8 [ 942.607331][ T12] usb 2-1: new full-speed USB device number 127 using dummy_hcd [ 942.697081][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 942.707915][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 942.718981][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 942.729007][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 942.741966][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 942.751151][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 942.761627][ T3927] usb 3-1: config 0 descriptor?? 13:21:57 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x2900) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000100)={0x2, 0x2, 0x70a0, 0x59d, 0x9, 0x70}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8, 0x521040) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0xfffffffffffffffb) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCGFLAG(r4, 0x8004480e, &(0x7f0000000040)) [ 943.018400][ T104] usb 5-1: USB disconnect, device number 12 [ 943.037119][ T12] usb 2-1: not running at top speed; connect to a high speed hub [ 943.117319][ T12] usb 2-1: config 1 has 0 interfaces, different from the descriptor's value: 1 [ 943.277165][ T12] usb 2-1: New USB device found, idVendor=056a, idProduct=037a, bcdDevice= 0.40 [ 943.286544][ T12] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 943.294601][ T12] usb 2-1: Product: 〞 [ 943.302333][ T12] usb 2-1: Manufacturer: ࠓ [ 943.306993][ T12] usb 2-1: SerialNumber: syz [ 943.467085][ T162] usb 4-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 943.476221][ T162] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 943.484376][ T162] usb 4-1: Product: syz [ 943.488635][ T162] usb 4-1: Manufacturer: syz [ 943.493219][ T162] usb 4-1: SerialNumber: syz [ 943.538090][ T162] usb 4-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 943.547996][T20356] udc-core: couldn't find an available UDC or it's busy [ 943.555001][T20356] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 943.563983][T20356] udc-core: couldn't find an available UDC or it's busy [ 943.571231][T20356] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 943.748927][ T12] usb 2-1: USB disconnect, device number 127 [ 943.758367][T20387] udc-core: couldn't find an available UDC or it's busy [ 943.765507][T20387] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 944.127017][ T162] usb 4-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 944.248540][T20390] udc-core: couldn't find an available UDC or it's busy [ 944.255647][T20390] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 944.263400][T20390] udc-core: couldn't find an available UDC or it's busy [ 944.270422][T20390] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 944.719069][ T3216] usb 4-1: USB disconnect, device number 49 [ 945.186930][ T162] ath9k_htc 4-1:1.0: ath9k_htc: Target is unresponsive [ 945.194000][ T162] ath9k_htc: Failed to initialize the device [ 945.200512][ T3216] usb 4-1: ath9k_htc: USB layer deinitialized 13:22:03 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x2000) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:03 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x9, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x101, 0x101240) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x10000) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x1, 0x400}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000040)={0x1, 0x100}) 13:22:03 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fffffff, 0x0) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000040)=""/92) 13:22:03 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r0, &(0x7f0000000040)=""/92, 0x5c) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:03 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdfdffff}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:03 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000280)={0x2c, &(0x7f0000000080)={0x40, 0x11, 0x7, {0x7, 0xf, "29b832fc96"}}, &(0x7f0000000180)={0x0, 0x3, 0xb3, @string={0xb3, 0x3, "a118c3430c46ea9347b06c4233e9bd1237270b402aaad212a2f17df0524ca0bb13a74f8c914ae835cda26276041c6d9aee15eced18ee287d7eb20ffe622628c95ecbfb3078c978f8f9d227f5a271ac1179e421f77267b5c9bde99ce36b9806cb63a9c55c5bc7794cc2d3d699262ca27f2c2d837f9397d267f9a472ee2087bc10621b299cf6b66f833b92e44c469b08caf621b6cde453c6504e84d1a41985c884e6e6576a79da997234091db9dcc8f1113e"}}, &(0x7f0000000300)={0x0, 0xf, 0xfb, {0x5, 0xf, 0xfb, 0x3, [@generic={0xdf, 0x10, 0x2, "695f8215ccde53bc5dfb9985d7493bf28b58b5cd0c88bcb2614a5f1f7c96f694aba5e6db2ff72a421a14e1376ec79c9381a3816ef4c6e2981eeb771222a335c2d1ca3691310d3938d09aad2e8b8192f5ec27bc8c8f79909f33a9553a09cb5fb986d1c265ca63b1c18eb6ac3ad09f3cd990113165d10d0c02b8e756ce5e15bc44830de5e7855325f8b8bd11697c3a14083ad6351e99b53124feac21460fb32891ebd5661132edc41b60ac648f8fc4281fe79004e550502695154f862d3992b9842153dbbf0913cd59cee50c9a4c7348980570826de13850bb6a574edc"}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "e3e1f15af36123e83183da109ca0ac3b"}, @ptm_cap={0x3}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x81, 0x10, 0x0, 0x81, "ba62e22f", "ed8268ab"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x0, 0x8, 0x20, 0x2, 0x6, 0x9}}}, &(0x7f0000000840)={0x84, &(0x7f0000000440)={0x20, 0xd, 0x8, "7a2eef388dd77e87"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x3}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000540)={0x20, 0x0, 0x4, {0x200, 0x80}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x100}, &(0x7f00000005c0)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000600)={0x40, 0xb, 0x2, "c3aa"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x3}, &(0x7f0000000680)={0x40, 0x13, 0x6, @local}, &(0x7f00000006c0)={0x40, 0x17, 0x6}, &(0x7f0000000700)={0x40, 0x19, 0x2, "cd25"}, &(0x7f0000000740)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0xf0}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x1f}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8, 0x4040) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:03 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f0000000040)) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000080)={0x3, 0x1dddb28fb603d389, 0x27b4, 0x21, 0x3, 0x2}) [ 947.950101][ T3250] usb 1-1: USB disconnect, device number 77 [ 947.976831][ T3927] usbhid 3-1:0.0: can't add hid device: -71 [ 947.982872][ T3927] usbhid: probe of 3-1:0.0 failed with error -71 13:22:03 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000000)=""/79) r1 = syz_open_dev$evdev(0x0, 0xb9e, 0x684600) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:03 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCGSTRING(r0, 0x81044804, &(0x7f0000000100)={0x83, "d9787ada9c2b70e64e2dc1a94898392e53f8b9a5484951a78dcdfb8ba733f50697dd23c661c0b7c45b1521fc4721c007689840b332d3b3b7078aae13d031745a9d00a8c3627811a28484f91c6f17a305acbd09ea639575c2cd3b67d4172428de54e74bec939a67f2cd226098c56efa88f9691f961752a29bd355576df72b6f5795bc54"}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 948.026904][ T3927] usb 3-1: USB disconnect, device number 61 13:22:03 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x6c, 0x206400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000080)=0x1) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x1, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x200000) ioctl$EVIOCGPROP(r2, 0x80404509, &(0x7f0000000040)=""/34) 13:22:03 executing program 1: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hiddev(&(0x7f0000000280)='/dev/usb/hiddev#\x00', 0x1, 0x44080) ioctl$HIDIOCGREPORTINFO(r1, 0xc00c4809, &(0x7f0000000380)={0x2, 0x1, 0xda6f}) ioctl$HIDIOCGNAME(r0, 0x80404806, &(0x7f0000000240)) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x6) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r3, &(0x7f00000002c0)=""/165, 0xa5) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f00000003c0)={0x0, 0x29dd, 0x3, 0x100}) write$char_usb(r3, &(0x7f0000000080)="cf86f6d1b4b749c3cf2d56159e21ce493bc6a3abe09fd750229bc1e9fa839926f9666a29f797efaf5207ae794be9bf816d38522913fa86a9bc1f9f22fd1c3311213b25d3d3bc46ea3422c1464fd34c7f7fff93257403e1c8872a00277bf6e713ef5ab1398538e0346659801b31c3ba20c942f36ea580894fd5abe87ccc739d6ab7d46760734e3c06f3d89d9eb12b972342cb9c4b6c869c5f0fcff3226f1940b308a6d00ca13de9d024ea6aaf8ec02d67e04c55d16968cb2ea0ad", 0xba) write$char_usb(r3, &(0x7f0000000140)="068b29eab6c7f1118de763c7741b5db443d77d67329ac5161dab51d34dcad7a91752373fb1c6201474c20d1bd5980902525a60b3c3b8980969b574b9c09ea7e96a02025f376b17306aebc58d6c9677f4a1dca5158094872d6fbc4c8f6897484a002bcf65df1a7dd7470c9d5d4f1aa44b399d03a0d2614d5ecdfe73ac332cb6a3c4850b70ce1e76e461a1029ce1cccf8d410228cee583c9dd3e56d13567a0eb4126298a4d197d2252d33e95888da4daeadfe999f9fc880f9bed79368fd1768c82de812ec5303e8cf38acace7e882b62f4af96105663d950e967084e24bbcefe6f", 0xe0) write$char_usb(r2, &(0x7f0000000000)="0d0a0a3c9cdf08e71f352a0397a712e4078a638f3a7f508ad427fdf959b5b35dd2c16a839e41a8ba440bc495afcb677f6640b41d9be3f6d770815e8cd01e8994e86be9e7bd3b1d2b0c85f186915e6b177c97bf9744353abc404ee6406419e67ad573fa9041e7106ca41acb89d4a512c2864d8ec39f029f533bc33b22eb88b5f51cd0e06c", 0x84) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae00"}) 13:22:03 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000100)={{0x3, 0x100, 0x2, 0xfffffd1d, 0x5, 0x1}, 0xe2, [0x652, 0x5, 0x5, 0x854c, 0xff, 0x4, 0x7ff, 0x3e000000, 0x1000, 0xffffffe0, 0xffff, 0x3f, 0x7fffffff, 0x78, 0xffff9267, 0x400, 0xa698b9, 0x9, 0x7f, 0x1, 0x2, 0x8, 0x80000001, 0x1000, 0x5, 0x8, 0x1, 0x279, 0x21a, 0x20, 0x3, 0x7, 0x7fffffff, 0x4, 0x4, 0x3, 0x2, 0xffffffff, 0x133ceb00, 0x8, 0x8000, 0x7fffffff, 0x1, 0x0, 0x80000000, 0xffffe851, 0x9, 0x8, 0x0, 0x2, 0xad, 0x1, 0x4e4d, 0x7, 0x6f9, 0x5, 0x9, 0x9, 0x7ac, 0x7, 0x400, 0x9, 0x400, 0x9, 0x1f, 0x7, 0x5, 0x0, 0x8, 0x81, 0x1, 0x4, 0x3, 0x6, 0x8, 0xfffffff8, 0x7, 0x18, 0x20, 0x3, 0x800, 0x9, 0xf560, 0x9, 0x759, 0x7fffffff, 0x2, 0x7, 0x7fff, 0x7, 0x615, 0x2, 0xfffff60b, 0x21, 0x400, 0xf8, 0xfffffff7, 0x8, 0xbf48, 0xfffffffc, 0x40, 0xfff, 0x1b8, 0xfffffff9, 0x8001, 0x5, 0x8, 0x5, 0x80000001, 0x1, 0x7, 0x80, 0x5, 0x9, 0xc9a, 0x0, 0x3, 0x8000, 0x1, 0x1, 0x7, 0x2000000, 0x6, 0x0, 0x96e, 0xfffff001, 0x40, 0x7, 0x4, 0x5432, 0x1, 0x1, 0xff, 0x1, 0x7ff, 0x61, 0x4f76, 0xb369, 0xffffffff, 0x3ff, 0x7, 0x80000001, 0x7, 0xfff, 0xbf50, 0x7, 0x84, 0x9, 0x1, 0x7, 0x9, 0xffffff21, 0x7, 0x6, 0x4, 0x8, 0x86, 0x9c, 0x2, 0xffffffff, 0x101, 0x4, 0x0, 0x5, 0x39e, 0x5, 0x7, 0x0, 0x6, 0x9, 0x100, 0xffffffff, 0x7fffffff, 0x8, 0x0, 0x0, 0x8, 0xc8a, 0x7, 0x9, 0x9, 0x7, 0x7, 0x4, 0x56e, 0x1000, 0x2, 0x7f, 0x1, 0x2, 0x324, 0x20, 0x9, 0x4, 0xb89ccf9, 0x2, 0x25e2, 0x8, 0x0, 0x3, 0x3f, 0x7fffffff, 0x40, 0x8, 0x3, 0x5, 0x100, 0x2, 0x1, 0x3, 0xde, 0xffffffff, 0x8, 0x7ff, 0x2, 0x7f, 0xffffffc1, 0x7, 0x1, 0x80000001, 0x27db, 0x7, 0x6, 0x3, 0x9, 0x6, 0x7fff, 0x2, 0x1ff, 0x7f, 0x9, 0x9, 0x2299, 0x3, 0x4, 0x5, 0xffffffff, 0x668, 0x3, 0x8001, 0x400, 0x8, 0x1ff, 0x9, 0x8, 0x4ef0, 0x1, 0x1, 0x7, 0xef9, 0xfffffffe, 0x80, 0x1, 0x7992, 0x400, 0xffff8001, 0x53cd2503, 0x6, 0x4, 0x80000001, 0x400, 0x7f, 0x7, 0x9, 0x7ff, 0x5, 0x1, 0x1, 0xffff, 0x3, 0x5, 0x0, 0x3f, 0x0, 0x9a9, 0x8000, 0x2, 0x6, 0x0, 0x8, 0x89f, 0x0, 0x7b84, 0x2, 0xfffffffd, 0x0, 0xcc, 0x6, 0x4, 0x400, 0x9, 0x7f, 0x9, 0xd3, 0x5, 0xffff, 0x8000, 0xffff8000, 0x9, 0x6, 0x6, 0x3, 0x10000, 0x3, 0x6, 0xa8a, 0x5, 0x7fffffff, 0x3, 0xfffffd21, 0x2, 0x89, 0x3, 0x8c, 0x7, 0x5, 0x5, 0xfffffffa, 0x5, 0x0, 0x6, 0x3ff, 0x9, 0x0, 0x1, 0xce69, 0x1ff, 0x7fffffff, 0x3, 0x388, 0x64, 0x1f, 0xe0, 0x7ff, 0x5, 0xbb8d, 0xed, 0x8000, 0x1, 0x279, 0x8000, 0x1ff80, 0x1f, 0x10000, 0x6, 0x6, 0xffffffff, 0x5, 0x9, 0x8000, 0x9, 0x8, 0x4, 0xfff, 0x2, 0x5, 0x0, 0x9eea, 0xffffffff, 0xfc4, 0xfffff404, 0xff, 0x8000, 0x8, 0x7ff, 0x3f, 0x7, 0x7, 0x1, 0x1, 0x7, 0x7, 0x3, 0x100, 0x401, 0xfffffffa, 0x7, 0xf2, 0xfff, 0x81, 0x800, 0x40, 0x1000, 0x3, 0x12c, 0x0, 0x2, 0x8, 0x40, 0x7, 0x8, 0x401, 0x7, 0x78e, 0x7, 0x80000000, 0xdaf05c6c, 0x0, 0x20, 0x5, 0x44ad, 0x2, 0x1, 0x21d, 0x2, 0x0, 0x8, 0x80, 0x1, 0x1ff, 0x861, 0xab8, 0x0, 0x401, 0x0, 0x800, 0x9, 0x1, 0x0, 0x5, 0x2, 0x1, 0x7, 0x2, 0x3, 0x40000000, 0x8, 0x6985, 0xb7, 0xde, 0x9, 0x8, 0x1, 0x8, 0x8, 0x9, 0x1, 0xcb, 0x1, 0x0, 0x7, 0x2, 0x7, 0x0, 0x7, 0x7, 0x3, 0x800, 0x5, 0x0, 0x1, 0x5, 0x3, 0x3, 0x101, 0xb561, 0x8, 0x2, 0x5, 0x1, 0x3, 0x3, 0x9, 0x1ff, 0xc0c, 0x3, 0x0, 0x4, 0x9, 0x0, 0x1, 0x8, 0x3f, 0x80000001, 0x7, 0xfff, 0xffffff80, 0x5, 0x9, 0x0, 0x1, 0x8, 0x0, 0x6db, 0x9561, 0x7fff, 0xfffffff7, 0xf1, 0x3, 0x972, 0xfffffffe, 0x3, 0x1, 0x6, 0x4, 0x9, 0x80000001, 0x800, 0x2, 0x100, 0xd98, 0x3f, 0x9f, 0x3ff, 0x7, 0x6, 0x1, 0x3, 0x800, 0x10001, 0x5, 0xf95f, 0x0, 0x72c, 0x4, 0xffffffff, 0x7, 0x8000, 0x3, 0xa6, 0x4, 0x80000000, 0x9, 0x0, 0x7fff, 0x5, 0x7fffffff, 0xfff, 0x5, 0x1f, 0x1, 0x1, 0x4, 0x100, 0x54, 0x20, 0x4f, 0x6, 0x2, 0x2, 0xae, 0x43c, 0x4, 0x80, 0x1, 0x35e5, 0x400, 0x7f, 0x332c, 0x5, 0x9, 0x9, 0xfffff5bb, 0x9, 0x0, 0x3, 0x7fffffff, 0x3, 0x80000001, 0x7, 0x6, 0x2, 0x8b, 0xa2d, 0x6, 0x80, 0x0, 0x4, 0x6, 0x0, 0x0, 0x7fff, 0xf8e, 0x7, 0x2239, 0x1ff, 0x1, 0x4, 0x1ff, 0x63e2, 0x5, 0x8, 0x40, 0x11a1, 0x7, 0x200, 0x5, 0x9, 0xffffffff, 0x80000001, 0x9f, 0x7, 0x3, 0x800, 0x2, 0x7, 0x3, 0xae57, 0x7, 0x5, 0x0, 0x53, 0x3ff, 0x0, 0x3, 0x9, 0x92a3, 0x2, 0x6, 0x1d8, 0x7fff, 0x4, 0x20, 0x8, 0x81, 0x7, 0xffffe597, 0x8f, 0x400, 0x8, 0x1, 0x9, 0x5ae6, 0x3, 0x8000, 0x9, 0x5, 0x5, 0x9, 0x9, 0x9a6, 0xfffffffa, 0x4, 0x7, 0xda, 0x10001, 0x7, 0xfffffffb, 0x2be2, 0x4, 0x3, 0x4, 0x1, 0x3, 0x100, 0x1, 0xa4, 0x101, 0x1f, 0x6, 0x6, 0xffff, 0x1, 0x10000, 0x101, 0x4870, 0x80, 0x951, 0x0, 0x5a6, 0xf435, 0x101, 0x7, 0x6, 0xc8dc, 0x4, 0x40, 0x0, 0xff, 0x5, 0x8, 0x800, 0x5, 0x5, 0x9, 0xfffffff7, 0x2000, 0x2, 0x82d, 0x8, 0x1, 0xa85, 0xe30, 0x3, 0x200, 0x5, 0x5, 0x7, 0x8001, 0x2, 0x401, 0x6, 0x0, 0x8, 0x1, 0x80000000, 0x84c7, 0xfffffffa, 0x8, 0x7fffffff, 0x3, 0x80000001, 0x722d, 0x7, 0x8000, 0x0, 0x2, 0xfffffffe, 0x8001, 0x0, 0x6, 0x4, 0x8001, 0xc05, 0x2, 0xe7dd, 0x8, 0x81, 0x80000000, 0x17, 0xe28, 0x4, 0x3, 0x9, 0x6, 0x5, 0x2d2f, 0x8, 0x4781, 0x9, 0x5, 0x80, 0x5, 0xd7c5, 0xa77b436, 0x1, 0x6b1c, 0x1000, 0x3f, 0x2, 0x7, 0x0, 0x6, 0xfffffff9, 0x80000000, 0x3, 0x6aeecdcd, 0x4, 0xfffffffa, 0x9, 0x0, 0x782e5fae, 0x96, 0x9fb9, 0x1, 0x5ea60000, 0x1, 0x1, 0x9, 0xff, 0x80000000, 0x5, 0x2, 0x0, 0x81, 0xfffffffe, 0x586, 0x2, 0x5fe7, 0xfff, 0x6, 0x10000, 0xffff, 0xfffffffb, 0x9, 0x3, 0x80, 0x7, 0x7378aae3, 0x40814409, 0x1e, 0xff, 0x1, 0xff, 0x5, 0xfffffc00, 0xd9f9, 0x2, 0x5, 0x80000000, 0x8, 0x3, 0xc3, 0x40, 0x0, 0x4, 0x2, 0x9, 0x3, 0x3, 0x0, 0x8, 0x79, 0xe860, 0x641, 0x0, 0x20, 0xfffffffa, 0x4, 0x3, 0x6, 0x46a, 0x5bc4, 0x2, 0xffffffff, 0x6, 0x7, 0x200, 0x7, 0x9, 0xfffff4ab, 0x1, 0x1, 0x3c7, 0x9, 0x592, 0x34d9, 0xff, 0x2, 0x8001, 0x62, 0x7ff, 0x3bea448c, 0x6, 0xb3e8, 0x6, 0x5, 0x10001, 0xaf, 0xff, 0xfffffffc, 0xffff0000, 0x401, 0x7, 0x8000, 0x6, 0x7, 0x71b, 0x101, 0x6, 0x1, 0x4, 0x4, 0x4e, 0x0, 0x3ff, 0x7a, 0x7dc, 0xfffffff9, 0x3, 0x14, 0x8, 0x7, 0x2, 0xffffff80, 0x7, 0x9, 0x8, 0x3, 0x2, 0xfe, 0x20, 0x1, 0xbb20, 0xcbd0, 0xfffffb7a, 0x10000, 0x47, 0x4, 0x6, 0x7, 0x9, 0x4, 0x6, 0xfffffff7, 0x2, 0x0, 0x1f, 0x10001, 0x2, 0x487, 0x7, 0x3ff, 0xbe5a, 0xb3, 0x2, 0xfffffffa, 0x739, 0x2920, 0x401, 0x2, 0x9, 0x7ff, 0x81, 0x0, 0xfffffff9, 0x1ff, 0x0, 0x101, 0x6, 0x3f, 0x7fffffff, 0x80000000, 0x1, 0xffffffff, 0x3f, 0x8, 0xec1, 0x200, 0x3, 0x0, 0x1, 0x3, 0x3, 0x9, 0x101, 0x100, 0x8001, 0x582, 0xffff43e4, 0x3, 0x8, 0x6, 0x6, 0x9, 0x45b9, 0xe779, 0x1, 0x6, 0xfff, 0x4, 0x6c, 0xffffffff, 0x7, 0x6, 0x8, 0xd1fa, 0x59, 0x3, 0x6, 0x100, 0x7ff, 0x899, 0x2ae, 0xffff, 0x8, 0x7fffffff, 0xfffffffe, 0x1, 0xfff, 0xd5, 0x91d9, 0x0, 0x8, 0xd8, 0xffffffff, 0x2, 0x1, 0x8, 0x2, 0x7, 0x5, 0xed, 0x88, 0x0, 0xba, 0xffff, 0x1, 0x10001, 0x0, 0x3, 0x9, 0xfffffffa, 0x2, 0x4, 0x3, 0x3, 0x7, 0x682b, 0x8000, 0x540, 0x7fffffff, 0x20, 0x40, 0xceb, 0x3, 0x4, 0x0, 0xb2b, 0x0, 0x400, 0xffff, 0x7fffffff, 0xb9, 0x7, 0x3f, 0x0, 0x7, 0x10001, 0x1, 0x643e, 0x6, 0x200, 0x0, 0x9, 0x7fff, 0x7f, 0x2, 0x9, 0x4, 0x1, 0x6, 0x101, 0x6]}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000080)={0x14, &(0x7f0000001140)={0x27e519e0389c66bb, 0x24, 0xff, {0xff, 0x7, "079331a201a2ab65b491b7d37e477e7a65d084c049ff7d16f301661aad1208d531732f0dca617ea6557027d573db6cf2597ad9f212aa8a6c49d4684df362d2bc8a9db374269b53665b82f6a535fff3f175fd1d67a3c8ef682cb13c5010a3fe308a8943574df61fb3e9a045d3cf0bc8acc4b4090378e8fea1ecec9455980478b5d0cb11140ac97365df1e386eea8b78116da514bacbecf14210d4d6e3d5a84511224830f8fb59b74d6fc4904204d672267d7a0faa2c974180277ff9815e6b51923945e3b4e93a74a8103793fa551628667fe99afb7fe60d1a96ec11e184e32fc8afe87e35780ba573bb1ec840082efee62edfebb62bdc10d0ecb0b88149"}}, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001480)={0x44, &(0x7f0000001280)={0x40, 0x9, 0x2f, "d834a0e5ba0f9b009af124a9eb0934fbdbbd6e9de7e955d5d53c96b35edd02d5aa72031d511032e4ca83cc5b3daa6f"}, &(0x7f00000012c0)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000001300)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000001340)={0x20, 0x80, 0x1c, {0x7, 0x4b3, 0x0, 0x8000, 0x7, 0x9, 0x100, 0x9, 0x3, 0x0, 0x4, 0x8}}, &(0x7f0000001380)={0x20, 0x85, 0x4, 0x80000001}, &(0x7f00000013c0)={0x20, 0x83, 0x2}, &(0x7f0000001400)={0x20, 0x87, 0x2, 0xead}, &(0x7f0000001440)={0x20, 0x89, 0x2}}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0xffffffff) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 948.416796][ T3927] usb 3-1: new high-speed USB device number 62 using dummy_hcd [ 948.456883][ T3250] usb 1-1: new high-speed USB device number 78 using dummy_hcd 13:22:03 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:03 executing program 1: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x202d00) r0 = syz_open_dev$evdev(0x0, 0x5, 0x4540) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:03 executing program 3: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) read$hiddev(r0, &(0x7f0000000100)=""/159, 0x9f) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x20, 0x40) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x0) [ 948.456893][ T12] usb 6-1: new high-speed USB device number 121 using dummy_hcd 13:22:03 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x149840) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000000)=""/171) [ 948.666826][ T3927] usb 3-1: Using ep0 maxpacket: 16 [ 948.706800][ T3250] usb 1-1: Using ep0 maxpacket: 16 [ 948.706842][ T12] usb 6-1: Using ep0 maxpacket: 32 [ 948.796888][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 948.809655][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 948.820985][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 948.830861][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 948.836865][ T3250] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 948.844594][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 948.858701][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 948.865409][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 948.865496][ T12] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 948.876348][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 948.876373][ T3250] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 948.884366][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 948.894160][ T3250] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 948.909442][ T3927] usb 3-1: config 0 descriptor?? [ 948.916857][ T3250] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 948.933763][ T12] usb 6-1: config 0 descriptor?? [ 948.959878][ T3250] usb 1-1: config 0 descriptor?? [ 949.169272][T20406] udc-core: couldn't find an available UDC or it's busy [ 949.176298][T20406] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 949.187536][ T12] hso 6-1:0.0: Failed to find BULK IN ep [ 949.442286][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0144/input/input488 [ 949.455819][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0144/input/input489 [ 949.553515][ T3250] kye 0003:0458:5013.0144: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 950.606733][ C1] kye 0003:0458:5013.0144: usb_submit_urb(ctrl) failed: -1 [ 950.676967][ T3927] usbhid 3-1:0.0: can't add hid device: -71 [ 950.683206][ T3927] usbhid: probe of 3-1:0.0 failed with error -71 [ 950.692918][ T3927] usb 3-1: USB disconnect, device number 62 [ 951.182302][ T12] usb 6-1: USB disconnect, device number 121 [ 951.386779][ T3927] usb 3-1: new high-speed USB device number 63 using dummy_hcd [ 951.496648][ T3250] usb 1-1: reset high-speed USB device number 78 using dummy_hcd 13:22:06 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffdfd}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 951.636632][ T3927] usb 3-1: Using ep0 maxpacket: 16 [ 951.756755][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 951.767507][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 951.778440][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 951.788237][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 951.801361][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 951.810482][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 951.820401][ T3927] usb 3-1: config 0 descriptor?? 13:22:07 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000140)={0x2a, &(0x7f0000000300)=ANY=[@ANYBLOB="22149ded8fb9ff34f6fd1adeb8211cd9547b8e6b979b5b7b897c4d6f22228450027cb90245cb53b0e7017e22826e701b2d5b3cdda31814568d854919f7c5f0b317411ac9eb537071720c7a434b193fb14597607a1039591a0f00deec61f2bc8c151eb2a42fcc469e08c6b93c7ade7d5d36016dc0dd11194c9878a5452c481f332c9f913f65e0b10df8da45195711c1d1b62aff619cbe0a701d02ccec70dd1d09b87c0b4456bad12cbddca027fadbcee2f7bc542d912b91cae0a4cd89de1e"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r4, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) write$hidraw(r4, &(0x7f0000000180)="2b22cebff3c862d2339d17ca542227d5c5e2256ad2770e094a539d9063af37a385097dcf077947717cc819f206824353202168419cbb1ede35eec02c0a8de0d650bcc2bb48b5f3342e4273404708bf7f98575639d9f5eb0ec8268e9647d74ad417ce2f222f8d22dba863068fa43774583a835911b1666d6decf49078614918236385ebc6e7b80b864f7ba9e3bfe01ec00f5efc1510f677fa9dd1e5c84a5118dd07257a3fabd7b777a30a3898038fa79e59146edd9820a4ef08c8b42c266519be092669d8b983e82bb585ac0c5b6cd90bd5a75443f1c3e3bdf898f16a03fa10aea36e75289147db89da999e8251fa72b37c04c8", 0xf3) 13:22:07 executing program 3: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) read$hiddev(r0, &(0x7f0000000100)=""/159, 0x9f) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x20, 0x40) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x0) 13:22:07 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000000)=""/106) 13:22:07 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x8000000000, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100, 0x10000}) 13:22:07 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x6, 0x200400) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCSUSAGES(r1, 0x501c4814, &(0x7f0000000100)={{0x2, 0x1, 0x1000, 0x9, 0xf2a1, 0x9d2}, 0xb8, [0x5, 0x8, 0x10000, 0x401, 0x7f, 0x7fffffff, 0xffffffff, 0x1f, 0x1, 0x2, 0xffffffff, 0x0, 0x8000, 0x94f8, 0x7fff, 0xfffff215, 0x2d, 0x0, 0x8, 0xfffffffc, 0x2, 0x8, 0x0, 0x7f, 0x8e, 0x7, 0xc0e, 0x2, 0x4, 0x80000001, 0x68ce, 0x6, 0x4d, 0xfffffffa, 0x4a, 0xc37, 0x80000001, 0x5, 0x0, 0x4, 0xb3, 0x8, 0x1, 0x80000000, 0x7, 0x80000001, 0xe000, 0x8, 0x9, 0x1, 0x7, 0x7, 0x2, 0x9, 0x87, 0x0, 0x4, 0x2, 0x6, 0x62, 0x1ff, 0x1, 0xff, 0x3, 0x9, 0x9, 0x7, 0x3ff, 0x6, 0x1, 0x81, 0x0, 0x969, 0x9, 0x2eef, 0x8cf4, 0x0, 0x9, 0xffffffff, 0x8000, 0x3, 0x10001, 0x4, 0x6bf66bfe, 0x5, 0xe121, 0x7, 0x40, 0x8, 0xcc, 0x8, 0x5, 0x80000001, 0xff8000, 0xffffffff, 0x2131, 0xfffffff7, 0x5, 0xc5f, 0x5, 0x6, 0x5, 0x2, 0x1c5ceb91, 0x8, 0x81, 0x722f, 0xa88, 0x70, 0xfffffffa, 0x2, 0xffffffff, 0xc20, 0x6, 0xae, 0x7f, 0x8, 0x3f, 0x5, 0xc7, 0x5, 0x101, 0x0, 0x7, 0x100, 0x7, 0x7, 0x1, 0x3, 0x10000, 0x1, 0x6, 0x1, 0x1, 0x9, 0x1000, 0x1, 0x80, 0x8, 0x5, 0x1d6a, 0x0, 0x8000, 0x0, 0x20, 0x7, 0x0, 0x80000000, 0x40, 0x75, 0x401, 0x4, 0x401, 0x6, 0x81, 0x400, 0x4, 0x7, 0x7ff, 0x2, 0x5e, 0x9, 0x8000, 0xdf25, 0x2, 0x400, 0x1, 0x7, 0x53bc, 0x8, 0x8, 0x7, 0x1, 0x7fff, 0x4000, 0x5, 0x8000, 0x3, 0x0, 0xfff, 0x9, 0x20, 0xfffffe01, 0x800, 0x9, 0x48b, 0xe, 0xb6, 0x2, 0x2, 0x9, 0x7fffffff, 0x200, 0x2, 0x9, 0x8, 0x5, 0x40, 0x28, 0xfff, 0x4, 0x2, 0x8bd, 0x69, 0x200, 0x9, 0xb28, 0x9, 0x101, 0xc34, 0x400, 0x7, 0x5, 0xffffff81, 0x1, 0x3, 0x9, 0x4, 0xa3, 0x9, 0x7, 0x8, 0x5, 0x9, 0x9, 0x1, 0x4, 0x401, 0x1, 0x10000, 0x2, 0xffffffff, 0x1, 0x0, 0xbfd0, 0x8, 0xc96, 0x8, 0x8, 0x9, 0x80000000, 0x8, 0x8, 0x101, 0xfff, 0xfffffffb, 0x4, 0x7, 0x4, 0x3, 0x1, 0x3, 0x3, 0x8001, 0x10001, 0x3, 0x81fb, 0x2, 0x1, 0xffffffff, 0xffffffff, 0x3, 0x0, 0xc91, 0x400, 0x0, 0xdee, 0x1da, 0x4, 0x3ff, 0x7, 0x9, 0x0, 0x9, 0x2045, 0xb72d, 0x8, 0x1, 0x9, 0xd366, 0xad, 0x9, 0xffffffff, 0xbb5a, 0xfff, 0x81, 0xffff8000, 0x46c, 0x8, 0xdc, 0x100, 0x6577, 0x2, 0x7fffffff, 0x6, 0x2, 0x9, 0x5, 0x5, 0x4546, 0x5, 0x7fff, 0x1000, 0xfffffff7, 0xfff, 0x7fffffff, 0x87, 0x7fffffff, 0xfffffbff, 0x8a1f, 0x1, 0xc8f, 0x3, 0x8000, 0xffffffff, 0x40, 0x3f, 0x4e, 0x3, 0x4f, 0xfffffffe, 0x0, 0x6, 0x7, 0x6, 0x1, 0xf6, 0x3ff, 0x3, 0xaf, 0x6, 0x4, 0x6, 0x4aac, 0xffffd569, 0x81, 0x0, 0x9, 0x80000001, 0xc29, 0x6, 0x4, 0x7fff, 0x5, 0x401, 0x79, 0x0, 0x7, 0xffff, 0x410, 0x0, 0x10001, 0x670, 0x40, 0x3, 0x80, 0x3f, 0x7, 0x6, 0x0, 0x1, 0x200, 0x40, 0xdfd6, 0x0, 0xfffffff7, 0x6, 0x17, 0xcb, 0x6, 0x81, 0x3, 0x9, 0x1, 0x7, 0x401, 0x1ff, 0x2, 0xfffffffb, 0x7, 0x8, 0x200, 0x6, 0x8, 0x9, 0x12090e96, 0x68e800, 0x1, 0xfffffffa, 0x17, 0xc68, 0x94d, 0x6, 0x7ff, 0x8, 0x4, 0xfffff144, 0x4, 0x8cb, 0x7, 0x5ed, 0x1, 0x800, 0x9, 0x5, 0x101, 0x9, 0x2, 0x8000, 0x7, 0x7, 0x8, 0x8, 0x2, 0x7fffffff, 0x7fffffff, 0x1f, 0x588, 0x0, 0x0, 0x400, 0x2, 0x4, 0x9, 0x5, 0xffff, 0x0, 0x80000000, 0xa5, 0x1, 0x8, 0x1, 0x81, 0x7fff, 0x5, 0x0, 0x2, 0x5, 0x6, 0x2, 0xe8, 0x101, 0x5, 0x8, 0x40, 0xb4, 0x3f, 0x9, 0x8, 0xf1, 0x3, 0x48c, 0x0, 0x3e, 0x4, 0x7, 0x0, 0x6, 0x2f, 0x47f, 0x5, 0x3, 0x2, 0x7ff, 0x80000000, 0x0, 0x80, 0x9, 0xfffffff9, 0x4a5c, 0x3, 0x8, 0xfdb, 0x3, 0x7ff, 0x2c, 0x3f, 0x3, 0x7f, 0x7, 0xff, 0x5, 0xfffffff9, 0x3, 0x81, 0x4, 0x2, 0xcef, 0x3, 0x3, 0x90a, 0x81, 0x9, 0xffff, 0x4, 0x2, 0x20, 0x4, 0x1ff, 0x80000000, 0x8, 0x80, 0xe5fa, 0x1f, 0x7ff, 0x7fff, 0x6, 0x4000000, 0x2, 0xe82e, 0x9, 0x2, 0xffff2d91, 0xeb, 0xc0c7, 0x4, 0x8, 0x80000001, 0x5, 0x5, 0x6, 0x7f, 0x400, 0x100, 0x1, 0x1, 0x3f, 0x8000, 0x8, 0x7fffffff, 0x5, 0x7, 0x9, 0x6, 0xfffffffe, 0x7, 0x80, 0x6, 0x3, 0x8000, 0x0, 0xfb49, 0x3, 0x5, 0x5c8, 0x81, 0xfff, 0x241d, 0x1, 0xff, 0x1, 0x3, 0x0, 0x7fffffff, 0xfffffffc, 0x1775, 0xffff0000, 0x9, 0x1, 0x7, 0x7, 0xffff, 0x1, 0x401, 0x0, 0x1000, 0x6, 0xe06f, 0x32d4, 0x0, 0x4, 0x7, 0x80000000, 0x2, 0x10000, 0x6, 0xfff, 0x3, 0x0, 0x3, 0x400, 0x3, 0x3f, 0x800, 0x5, 0x1, 0x800, 0x70, 0xfff, 0xff, 0xfff, 0x1f, 0xffffffc0, 0x3, 0x2, 0x2, 0x20, 0xa16a, 0x401, 0x1, 0x7, 0x4, 0x6, 0x7ff, 0x5, 0x800, 0x1f58bddf, 0x5, 0xfa74, 0x6, 0x5, 0x0, 0x8000, 0x0, 0x5, 0x0, 0x6e, 0x8, 0x8, 0x6e5, 0x200, 0x8, 0xffffffff, 0x8, 0x40, 0x6, 0x0, 0x9, 0x7, 0x0, 0x7, 0x7, 0x2e72, 0xff, 0x1, 0x9, 0x1, 0x2, 0x9, 0x80000001, 0x4, 0x742, 0x63, 0x9, 0x0, 0xae8a, 0xec, 0x1, 0x8, 0x0, 0x9a5, 0x82c9, 0x6, 0xf7d, 0x7fff, 0x800, 0x40, 0xffff, 0xdb7, 0x24c1, 0x8001, 0x6d, 0x7, 0x7ff, 0x7ff, 0x8000, 0x7fff, 0x101, 0x2e, 0x9, 0x5, 0x1, 0x6, 0xffff, 0x8cbd, 0x80000001, 0x7ff, 0x2, 0x9, 0x0, 0x3b, 0x5, 0x0, 0x5, 0x5, 0x9, 0xe9b7, 0x4, 0x7, 0x1, 0x9, 0x5, 0x100, 0x10000, 0x6, 0xff, 0x8000, 0x7, 0x0, 0x7fff, 0x3, 0xf7, 0x7, 0x1, 0x9e, 0x2, 0x4e60, 0xfffffffb, 0x206, 0x0, 0x2, 0x3, 0x6, 0x0, 0x800, 0x1000, 0x5, 0x400, 0x100, 0xfffffffe, 0x5, 0x3, 0x3, 0x1000, 0xb, 0x6, 0x2, 0x1, 0x8, 0x101, 0x1000, 0x7, 0x0, 0x3203eefc, 0x2, 0x8e, 0x20, 0x5, 0x5, 0x9, 0x3, 0x8, 0x2, 0x3, 0x0, 0x0, 0x29, 0x200, 0x4, 0xa39, 0x9, 0xf4c7, 0x1, 0x1, 0x6, 0x7, 0x0, 0x7, 0x5, 0xb7352317, 0x6, 0x2, 0x8, 0x80000001, 0x6, 0x7f, 0x3ff, 0x5, 0x101, 0x9, 0x7, 0x3ff, 0x8, 0x8, 0x2d0, 0x68, 0x1eac4bb5, 0x3, 0xa8, 0x7f, 0x10001, 0xdad, 0x2, 0x4, 0x0, 0xfd, 0x7fffffff, 0x80000001, 0x4, 0x7, 0x9d3, 0x3, 0x1, 0x4, 0x8, 0x80000001, 0x6, 0x9, 0x0, 0x7, 0xffffff6d, 0x7d, 0x83, 0xacf, 0x36, 0x3, 0x24, 0x3, 0x81, 0x3, 0x1c, 0x5999, 0x1f, 0x0, 0x1db, 0x4, 0x9, 0x2, 0x2, 0x7fffffff, 0x0, 0x6, 0x5, 0xf191, 0x6, 0x100, 0x7, 0x400, 0x1ff, 0x0, 0xfb, 0x8, 0x0, 0x80000000, 0x8, 0x9, 0xffffffff, 0x0, 0x1ff, 0x0, 0x6, 0x6, 0x3, 0x2, 0xffff, 0xeff1, 0x5, 0x7, 0xffffff7f, 0x200, 0x1, 0x0, 0xd4fa00, 0x4, 0xf969, 0x1, 0x401, 0x0, 0xfffff800, 0x7f, 0x1, 0x2, 0xd12, 0x5, 0x4, 0x80000001, 0x4, 0x8001, 0x7, 0x7fffffff, 0x400, 0x1, 0x9, 0x200, 0x5, 0x3, 0x1, 0xbb, 0xffffff01, 0x3, 0x4, 0x6, 0x3, 0x3, 0x8, 0xba3, 0x80000001, 0x1f, 0xffff, 0x2, 0x3, 0xc1, 0xe4a0, 0x6, 0x7, 0x7, 0xfffffffe, 0x7, 0x10001, 0x1, 0x0, 0x0, 0x9, 0x3, 0x3, 0x6e31, 0x1, 0x780e, 0x5, 0xf66, 0x1, 0x100, 0x7fffffff, 0x80000001, 0x8, 0x3f, 0x80000001, 0x7ad, 0x0, 0x7, 0x0, 0x9, 0x1fb, 0x1, 0xfffffff7, 0xde, 0x8, 0x1, 0x0, 0x3, 0x92, 0x0, 0x7, 0x8000, 0x2, 0x7, 0x800, 0x6, 0x0, 0x7d, 0x2, 0x0, 0x8, 0x0, 0x98b, 0x71, 0x512, 0x101, 0x7ff, 0x4, 0x0, 0x3dc0b331, 0x9, 0x101, 0x7ff, 0x1, 0x8, 0x100, 0x8, 0x1, 0x0, 0x6, 0x31, 0x81, 0x3, 0x40, 0x80, 0x92, 0x18000000, 0x0, 0x3, 0x5ed, 0x4, 0x2, 0x3, 0x4, 0x9, 0x5511760, 0xffff, 0x2, 0x1, 0x4d80, 0x1, 0x0, 0x200, 0x1, 0x6, 0x4, 0x8, 0x80000001, 0xc7ed, 0x1f, 0x7fff, 0xf0d, 0x7fffffff, 0x5, 0x9, 0x7, 0xd9, 0xfffffff7, 0x6, 0x6c4, 0x7ff, 0x5, 0xfffffffd, 0x1000, 0x4, 0x1, 0xf5, 0x30, 0x5, 0x9, 0x80, 0x1, 0x6, 0x7, 0xd7, 0x0, 0x1, 0x5654e1a1, 0x6, 0x9, 0x9, 0x788]}) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x6) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000080)={0xff, 0x1, 0x4, 0x2, 0x4, 0x5}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:07 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xff, 0xc202) ioctl$EVIOCSABS3F(r0, 0x401845ff, &(0x7f0000000040)={0x5, 0x9, 0x4, 0x7b, 0x20, 0x8000}) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000480)=""/138) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000540)={0x7, 0xfffffffb, 0xffffff65, 0x3, 0x0, 0x5}) syz_usb_connect$uac1(0x3, 0xbd, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xab, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x7, 0x4}, [@output_terminal={0x9, 0x24, 0x3, 0x2, 0x1ff, 0x2, 0x4, 0x8}, @feature_unit={0x9, 0x24, 0x6, 0x6, 0x4, 0x1, [0x9], 0x40}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0xa8, 0x6, 0x1001}, @format_type_ii_discrete={0x12, 0x24, 0x2, 0x2, 0x7, 0x1, 0x20, "76289ce2282a72d083"}, @as_header={0x7, 0x24, 0x1, 0x80, 0x0, 0x1002}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x7f, 0xff, 0x6, "bf"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x9, 0x4}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x6, 0x3, 0x4, 0x9, '9'}]}, {{0x9, 0x5, 0x1, 0x9, 0x3ff, 0x2b, 0x0, 0x8, {0x7, 0x25, 0x1, 0x83, 0x5, 0xfff8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x1, 0x3f, 0x2, {0x7, 0x25, 0x1, 0x1, 0x20, 0x2}}}}}}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x2, 0x4, 0xf5, 0x10, 0x2}, 0x9d, &(0x7f0000000200)={0x5, 0xf, 0x9d, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x5, 0x8}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "429ca09c678082cf8a8ecd0a397fc162"}, @generic={0x62, 0x10, 0x0, "0d7bc23943a2b9ac023b04fbcc841e2b32c96f9125d0250feefd69a85f264078ab5b9a1f7d7056e820764f7aec4b981584163703993b0785b2eac170a1681774c3b7d32887f85ee6ae823020d7f5667ea051c44cd92e3b7b88f63248814bbd"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x7, 0x5, 0xf801, 0x40}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0xa4, 0x7, 0xfe01}]}, 0x3, [{0xdd, &(0x7f00000002c0)=@string={0xdd, 0x3, "077e62d3ec1330da5ab33306f2d142eeab351aca13c5754036f51b335de642a1d69e3d4f6e3eb6088e68eab899a7823f1f6c11174e800adb754005229e627d1eb4362c87d229bf4fa39bcfa72c2777ca75766e7a9addbe6f5842e1ca63e4f9fdab6e84d8ecb7c0451a7a86a58f9dd17fde7f26b2a4ecdb76e28c5bf667d7dcb05ae0eacb1e8a48d30aea554e17551b962f12b8a0714c9b4ebf87c4f31edae10d5e283da61629b446495024db86112052b419b31e38e7ef4b2da05d5b535a8c6e1d80dfaa7ad70b748dccf0b8d54e96b5ddd2ae449efe39c0e1f138"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x418}}, {0x33, &(0x7f0000000400)=@string={0x33, 0x3, "c83d3d14364363d92cf854f49e8d2ee3deb7f95c3d507226734b4183a123ae379d2364fe3cf279cf2553e76980260524a2"}}]}) 13:22:07 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdfdffff}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:07 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000040)={0x1, 0x1, 0x401}) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 952.023002][ T3927] usbhid 3-1:0.0: can't add hid device: -71 [ 952.029953][ T3927] usbhid: probe of 3-1:0.0 failed with error -71 [ 952.047316][ T3927] usb 3-1: USB disconnect, device number 63 [ 952.176667][ T3250] usb 1-1: device not accepting address 78, error -71 [ 952.266631][ T162] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 952.306664][ T3198] usb 6-1: new high-speed USB device number 122 using dummy_hcd [ 952.326663][ T12] usb 4-1: new high-speed USB device number 50 using dummy_hcd 13:22:07 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8000000000, 0xa42) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 952.416614][ T3927] usb 3-1: new high-speed USB device number 64 using dummy_hcd [ 952.526686][ T162] usb 2-1: Using ep0 maxpacket: 32 [ 952.566605][ T12] usb 4-1: Using ep0 maxpacket: 16 [ 952.566707][ T3250] usb 1-1: reset high-speed USB device number 78 using dummy_hcd [ 952.579533][ T3198] usb 6-1: Using ep0 maxpacket: 32 [ 952.666641][ T3927] usb 3-1: Using ep0 maxpacket: 16 [ 952.686776][ T12] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 952.697658][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 952.706743][ T3198] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 952.708765][ T12] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 952.717750][ T3198] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.727496][ T12] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 952.727535][ T12] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 952.748470][ T3198] usb 6-1: config 0 descriptor?? [ 952.757421][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.774691][ T12] usb 4-1: config 0 descriptor?? [ 952.786709][ T162] usb 2-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 952.795474][ T162] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 952.805831][ T162] usb 2-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 952.836799][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 952.848348][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 952.859272][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 952.866593][ T3250] usb 1-1: Using ep0 maxpacket: 16 [ 952.869071][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 952.869113][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 952.896077][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 952.907704][ T3927] usb 3-1: config 0 descriptor?? 13:22:08 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x1fd, &(0x7f0000000100)=ANY=[@ANYBLOB="12015002020000102505a1a44000010203010902eb0102010110020904000001020d000006240600014e05240004000d240f0101000000018006000606241a00002005241501040724148100000408241c8100780000c0241308ccade7f9d1820ddf4b2ae5b53ad8b8cda3ae130996901b504b7ebd6b20513c536e3f8b0f59af8e7ccf9a205540cb1e8dbc85e9abc2222263ea8719cb5776cffb024067d5bd729cf8c3e48aea9723b2e06443f3d65770a4257a0c45c7c499176c3c2bafe4d38e5c0a105a9a71d7554c78c13b5382c8ed0f76366c17dbce247e07540b9027384e4c09b1c957d86827c126dc7bc1d800203c25a19bf94b0f90bc256c2d459414a1209fca7c17efe4e47d6e82a1f0995f113b4c4135d5dbb62413046e775eca308489e379bdf81b86cead8faf7953dba30e171dfb90e3074364482b4171a433947a00c785d3aacb9f92c56fd807482e276610726f315c80524ce49ffc909444a62ab0090fa3d978924429e646b91c43cd119719d472311b9023e9a17c27ef3ca31befc8a0b9cf8c9304139a8701dddc782237d2531b9d93fdf5486c214c8b9c9188f70ffb9f2f394bc607f3fe17d935bb9d721367fa1e49fc5c9688f262274fcccbaf4c9d7a4aaab993160201090581030004017f990904010000020d00000904010102020d00000905820200020d010109050302"], &(0x7f0000000400)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x4, 0x5, 0x4, 0x20, 0x80}, 0xec, &(0x7f0000000300)={0x5, 0xf, 0xec, 0x6, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x50, 0x80, 0x40, 0x6, 0x3}, @ptm_cap={0x3}, @generic={0xbf, 0x10, 0x1, "4262bce99f4041f7b2295286f1f59d2a7bf3349a8a299accc0d34a3e5b3e67544d58ba18827bfdfcdefe5b01ac512aa2a925e2a0fe82ac527b1f75c0acffd2063eaa525e92e0d484d415642ca07630e65de600981c37b6cb0bcf693c658c33467b93b9d3b59e1f3964c9557fd869520147cd52781c171e7aa951c7d091059b7bed3400a43d31f890b63b9e26cb5652aae4bbb2c69fd2461b27455e101f115d2a849205d9b9f9212f96038946ff612c8dfa2ea6820f8604b911319e85"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x0, 0x3, 0x7fff, 0xa0}, @generic={0xc, 0x10, 0x2, "ede110266646461621"}]}, 0x1, [{0x29, &(0x7f0000000080)=@string={0x29, 0x3, "2ea836d339f8d1cd08d868504fc75314ae0ffa4e73c0236adfb1963d60f7b65d3d87953195ea39"}}]}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000440)=0x2) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x10d00) [ 952.997539][ T162] usb 2-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 953.007037][ T162] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 953.015041][ T162] usb 2-1: Product: 㷈ᐽ䌶趞럞峹倽♲䭳荁⎡㞮⎝﹤콹匥槧⚀␅ [ 953.025097][ T162] usb 2-1: Manufacturer: И [ 953.029699][ T162] usb 2-1: SerialNumber: syz [ 953.037555][ T3198] hso 6-1:0.0: Failed to find BULK IN ep [ 953.239814][ T3198] usb 6-1: USB disconnect, device number 122 [ 953.253187][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0458:5013.0145/input/input490 [ 953.277180][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0458:5013.0145/input/input491 [ 953.326622][ T104] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 953.356770][ T162] usb 2-1: 0:2 : does not exist [ 953.358958][ T12] kye 0003:0458:5013.0145: input,hiddev1,hidraw1: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.3-1/input0 [ 953.374435][T20492] udc-core: couldn't find an available UDC or it's busy [ 953.381576][T20492] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 953.382335][ T162] usb 2-1: USB disconnect, device number 2 [ 953.566589][ T104] usb 5-1: Using ep0 maxpacket: 16 13:22:08 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x35f, 0x80302) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000140)=[0x400, 0x400]) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000040)=""/60) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x8202) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 953.776632][ T104] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 953.786873][ T104] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 2 [ 953.795910][ T104] usb 5-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 953.966704][ T104] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 953.976166][ T104] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 953.984245][ T104] usb 5-1: Product: syz [ 953.988477][ T104] usb 5-1: Manufacturer: syz [ 953.993050][ T104] usb 5-1: SerialNumber: syz [ 954.556530][ T12] usb 4-1: reset high-speed USB device number 50 using dummy_hcd [ 954.766534][ T12] usb 4-1: device descriptor read/64, error -32 [ 955.096576][ T12] usb 4-1: device descriptor read/64, error -32 [ 955.366504][ T12] usb 4-1: reset high-speed USB device number 50 using dummy_hcd [ 955.576599][ T12] usb 4-1: device descriptor read/64, error -32 [ 955.906506][ T12] usb 4-1: device descriptor read/64, error -32 [ 956.176505][ T12] usb 4-1: reset high-speed USB device number 50 using dummy_hcd [ 956.286526][ T12] usb 4-1: device descriptor read/8, error -32 [ 956.496511][ T12] usb 4-1: device descriptor read/8, error -32 [ 956.766479][ T12] usb 4-1: reset high-speed USB device number 50 using dummy_hcd [ 956.876525][ T12] usb 4-1: device descriptor read/8, error -32 [ 957.086511][ T12] usb 4-1: device descriptor read/8, error -32 [ 957.206664][ T3109] usb 4-1: USB disconnect, device number 50 [ 958.286478][ T3927] usbhid 3-1:0.0: can't add hid device: -32 [ 958.292516][ T3927] usbhid: probe of 3-1:0.0 failed with error -32 [ 958.512326][ T3250] usb 3-1: USB disconnect, device number 64 13:22:13 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000000000105804135000000000000109022400010000000009040000490300000009210000000122dc01090581030000000000ac260e124d93276013011cfbbf92d3de8db76abc00c13b82c5c951d7df6ece66780efbf00156734b2434be995af622bbb443201408f09260b23611d0ed3cab55ee48d3de28fe557a3553ea23cc265a2573"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:13 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x200140) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:13 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7f, 0x40) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x3) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x6) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r3) 13:22:13 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, &(0x7f0000000240)={0x24, &(0x7f0000000100)={0x0, 0x1, 0x2d, {0x2d, 0x30, "eeba05524017a519cfa87d18d26aa0c912cc5755ebcb6e955fd63db209eabe1a1584eda612943b90e3af30"}}, &(0x7f0000000180)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x405}}, &(0x7f00000001c0)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0x2}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1f, 0x0, 0x1, {0x22, 0xa8b}}}}, &(0x7f0000000480)={0x2c, &(0x7f0000000280)={0x40, 0x13, 0x17, "5563087464dc35942d54abe23b5174f346a2da60d184a9"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x61}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000000380)=ANY=[@ANYBLOB="2001af0000004c3a89ce0f9f48ef6787a000dd6236267934578a0b4f6fab3a19e3564a080198e715aa38b2e70d3bbca5bae57c009cacf4b6f906d2cfee05b3d3a02eee5168d8d79e40a8127c7ea0548b64c6a808fd8d7ecae91d9010e51c47e6b3c85d46fcd7bf821e20dc1d34e244ae3307c3a05b82c3de4d01607c2984ea7171bb864b8385f21cd7260816c2aa94fa4cd7250ce5"], &(0x7f0000000440)={0x20, 0x3, 0x1, 0x81}}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) ioctl$HIDIOCSFLAG(r2, 0x4004480f, &(0x7f00000004c0)=0x2) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r6, 0x4802, 0x2) ioctl$EVIOCGBITKEY(r5, 0x80404521, &(0x7f0000000040)=""/125) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r3, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:13 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfdfdffff}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:13 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000100)={0x4, "ded9d1451b0cb380faeecea0d0b9d88dd430bf7a43aeb6d92fc22ef1872b2d338890e7a501d664e8f274da54937a97202ca09de3cb5e166375241cdf76675aa8"}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3ff, 0x40) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000040)={0x1, 0x100}) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1) 13:22:13 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x6, 0x1) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000000)={0x3, 0x200, 0x3, 0x8001, 0xff, 0x9, 0x2, 0xffffffff, 0x40, 0x8, 0x5, 0x8, 0x9, 0x2}) [ 958.574760][ T162] usb 1-1: USB disconnect, device number 78 [ 958.597611][ T104] cdc_ncm 5-1:1.0: bind() failure 13:22:13 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000140)=""/4096) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:13 executing program 1: syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0xe6, 0x44100) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f00000000c0)=""/52) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) ioctl$EVIOCGKEYCODE(r0, 0x80084504, &(0x7f0000000000)=""/134) 13:22:13 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) syz_usb_connect(0x3, 0xb45, &(0x7f0000000140)={{0x12, 0x1, 0x110, 0xe0, 0x43, 0x3b, 0x9f, 0x19d2, 0x19, 0x10e8, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb33, 0x4, 0x2, 0x1, 0x40, 0x3f, [{{0x9, 0x4, 0x3, 0x2, 0x1, 0x16, 0x44, 0xc6, 0x1, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, "c3"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x20, 0xfff7, 0x40}, {0x6, 0x24, 0x1a, 0x8, 0xa}, [@call_mgmt={0x5, 0x24, 0x1, 0x1, 0x20}, @mbim_extended={0x8, 0x24, 0x1c, 0x800, 0x5c, 0x6}]}, @uac_as={[@as_header={0x7, 0x24, 0x1, 0x2, 0x8, 0x2}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xc0, 0x4, 0x7, 0x3f, "", "cf"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x1, 0x1, 0x2, 0x48, 'J', "96"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x7f, 0x200, 0x5, "97ce465b170d"}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0xf8, 0x2, 0x8, 0x2, "df81af0c9fae"}]}], [{{0x9, 0x5, 0x9, 0x4, 0x200, 0x0, 0x2, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0xfb}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x2, 0x2}]}}]}}, {{0x9, 0x4, 0xf1, 0x1, 0x1, 0x61, 0x8e, 0xcb, 0x7f, [@generic={0x7f, 0x1, "77982374ada63b98afc72ce9cf0ab8e9d6642e288ebdc419dde463e073d1f564cc0b0745027c88c3dea57ecaecc9cda2d7c57b44cfda9f122002904b629f8efc737237609b8771158ad7e11c378e8061847818685c67b835947fb0263b73cf261123b590a2d3513e04d369fd391194b2a67ac0d4ab8ffacb5289bd931a"}, @hid_hid={0x9, 0x21, 0xd8, 0x0, 0x1, {0x22, 0x1ee}}], [{{0x9, 0x5, 0x8, 0xc, 0x400, 0x3b, 0x1c, 0x4, [@uac_iso={0x7, 0x25, 0x1, 0x182, 0x8, 0x8}]}}]}}, {{0x9, 0x4, 0x98, 0xff, 0xf, 0x15, 0xbc, 0x53, 0x5, [@hid_hid={0x9, 0x21, 0xfffc, 0x1, 0x1, {0x22, 0xeab}}], [{{0x9, 0x5, 0x3, 0x0, 0x8, 0x23, 0x51, 0x20}}, {{0x9, 0x5, 0x6, 0x2, 0x200, 0x40, 0x4, 0x9}}, {{0x9, 0x5, 0x6, 0x0, 0x200, 0x7, 0x0, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x3, 0x8}]}}, {{0x9, 0x5, 0xf, 0x2, 0x20, 0x1, 0x2d, 0x1}}, {{0x9, 0x5, 0x7, 0x8, 0x400, 0xfd, 0x80, 0x7, [@generic={0x6f, 0xa, "bf664940fd962a8c6fddb791fda77966a6beef6cb893da4a303f7662e7f62e62aa6fb16a78b288036feb4b9b10d340a9d94b93d81e43e59c630545b0c98a0db60a78b80d76cab0f14e58cef616b5f7d0b42c6d52915a2355eaad4fda9b95920773322d460ce9e18afa5d97ee4c"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x400, 0x1, 0xfd}}, {{0x9, 0x5, 0xf, 0x1, 0x20, 0x20, 0x0, 0x80, [@generic={0x84, 0xf, "e283fca1830294502071c3d8d4fb7bed6ae9af7cede76a98a437be3bb966071ba58cdf17b3dfb7f4f95d7f941514562bd31f909a549c002c8627af991d2bde6ef22c0773cd38b186c67b7a442e24f348fe852824ecba212e206a3643390d8c6bb3e8fe372566e10915a9262557c26675241747e76557c77445b3b48dd5865fb28b7d"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x7f, 0xff, 0x9, [@generic={0x90, 0x66254e25e912a1e9, "e83ebfceef3ef03599fd3b7c01a485fc9584ef57bc23edf4cde12e907a139477d95cfad32f61e8a95d66cd91ca8fe3e69ee0245ee6345e0167c0dedc77697134927720fa5f12b353f547fac606b480f23e2cd94ff98f794b6aab57cf6b1f02ef943ee19e001d65f48c2a2dee64bcfb6a72b6d6c2e37a7613b9f18360ace294d5b3c2dbc1f9f72ba90fe288941011"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x1f, 0x6}]}}, {{0x9, 0x5, 0x2, 0x4, 0x400, 0x7, 0x4, 0x2}}, {{0x9, 0x5, 0x80, 0x0, 0x20, 0xc0, 0x1, 0xd4, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x264c}]}}, {{0x9, 0x5, 0xb, 0x2, 0x8, 0x5, 0x1d, 0x4, [@generic={0x38, 0x22, "eb966d1d3343441586a9763fe78bc77386b7655894a802de650b39bc3231b943a2ccd1c207ad71a86785207cac4b8597c4100401acc3"}, @generic={0xc8, 0xe, "7f6baa1de564f8b985f265fd267621c284ed87e1a85f5224187a653171f1e3689df8bbe23bbd1fbe082bff5b762499461364a237a1b490555491dd4c5dfdfb49d666843be9f9a40c176ec5bcae006bffffa89e9b741cb5389606165e7d4a35383f500650b30b9457a61953d601fa2bee16be8d2d0e1a25acf18db86015ade5e09315cd2e9ec22fcf1d1d42f6cac40c7687057a4b06d98074d14f8033f1b52aaed563e8084796b9cedee33f130a5dac17bb3a043e9694d7785dc3301095042a613b94658b3f22"}]}}, {{0x9, 0x5, 0x9, 0xc, 0x8, 0x3f, 0x3, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0x2}]}}, {{0x9, 0x5, 0xf, 0xc, 0x40, 0x80, 0x0, 0x40, [@generic={0x4c, 0x1, "11b34627490006f97500d21c95b44f708b05c61fb5e30a49170fd208c7832d1ae4a37efd9a7f95718f089cba407376558a96fc8b1c5b455d3f9c2ad598cff6fd8653a5fbdb828dc7ab42"}]}}, {{0x9, 0x5, 0x0, 0xc, 0x10, 0xdf, 0x7, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x81}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x400}]}}, {{0x9, 0x5, 0x1, 0x0, 0x40, 0x6d, 0x7f, 0x5, [@generic={0xca, 0x21, "6d2b0e65fd3b6ac0a4dec02a16bea346d1eb9e12a6b8146c9d2be3c0dbd8cb02d594a318f4b9a501e6214d7cb76aa51ba193414920f8f849bfc878f99efbdb5f9dde6efe2eeab12de6e58bf4301e3a3a287e8ea01459ee8d2065bbbf2db49ea9b8efd2fcb545f78a3cd0a97c385c8c9a8f1c6bb4c81faec9fd1bef430549418b4b6a50fedceb50efa50104b5ed3c53215105837b57365a3a9c9859cb925e49aa4042ecdc627f0c2bed4080b43dcc04c43a25e16e62e2255f5d8c2b3404ac589e03b606063b832a04"}, @generic={0xa0, 0x31, "6b5347566d6874513f1e4efd5b3568761720622839f048ecd8e0e68f8f24cb5b9c8d33da6c5cc433ab1e91a8929bcde4ab4ab3f02a357af6808bdb6a47837df283fb591c7f23e75b4d5c3ed5d7fb9f365c9f193cd5d5883289df22ae85e74f52074fe0a9f2752d775067553f32e1187a7e8a9b88e0dac7d62dfedc83574a13969aa21d049206620ff117f620f95a7f76ce8e0acec236d3b44071d01e2fb1"}]}}]}}, {{0x9, 0x4, 0x1f, 0xe5, 0xc, 0xc9, 0x3a, 0x50, 0x1, [], [{{0x9, 0x5, 0x9, 0x0, 0x400, 0x0, 0x81, 0x83, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xde, 0xac5}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x20, 0x5}]}}, {{0x9, 0x5, 0x4, 0x3, 0x0, 0x1, 0x7, 0x2}}, {{0x9, 0x5, 0x0, 0x8, 0x200, 0x5f, 0x0, 0x0, [@generic={0xa2, 0xc, "d1ce71685a6290c3dbb33feb2d6f31599994a7c80876c8175d274e32497c74861f058a2d0339b4303b7cd2285dedba77f477ac3b5e9bde6679a93fa35c6a6eda7ae1db3eea6ca086358f1a35aa7bafbcd4d73c5cddbca93cac2f41ffdb964a3311330f80c1a8071b40fdc606edb1410cdf9ca151616da1b087d7a271df2432acf7fbb30c2b832d83b0e55abf0ea74c4b8178d3332519bbc8820f77e454d57f66"}]}}, {{0x9, 0x5, 0x5, 0x1, 0x20, 0xbd, 0x8, 0x3f, [@generic={0x42, 0x2, "70735241aa78b7e33e5e8c22f2fff632abdb8b8561008a722faed6f9a827c6898f1579ceca5041c85d000847a58f2906500fece3304a4431e980698909d964ef"}, @generic={0xed, 0xe, "7858a33506f232ab7f0e7c039a872b92e9f7ef81cb1bd6f6804a8f2198afcd1247abea16ac5cedc45bc0c41756c195188442fafdff453d78cb1e460de2f9c2c6533b244258a1bce7a690add4722725c28bb60192b68e25937c1ac5873f285814632b8719077ed3fdf07ba976850f092c5102d3b794464dbb5c0c2d1ff9dd5daa2664e67e2d9af351bdc0a19ba24ae6a4e23058d7b10203468d141880029a7f198900c8a8f84070b15ff6f38905f7ba23b0d1534079401bd63bcdb00be81b738db3bbed432ae4d382ea5f6d558cb1ae4e85be273c26d99c07f058c1eea8611ec4e2342c4ebe213c6077fb92"}]}}, {{0x9, 0x5, 0x3, 0x0, 0x20, 0xe8, 0x7, 0x3c, [@generic={0x42, 0x23, "0cbb1255dc50f925bd1c4cb06b11356a2bca571ad82a1c7c8c8c407a98c438849db65d33d279aa41f542e5057e2cd4cbcc70ae97db5ce122c022e4f0358595be"}]}}, {{0x9, 0x5, 0x8, 0x3, 0x8, 0x40, 0x7, 0xcf, [@generic={0xe, 0xe, "2320c5b36597bfdc4d997084"}, @generic={0x9f, 0x15, "49c23b2d646a0ac183c5ee942f597ec8a16ccbca0ca7459a91d21e00a77a60a7689a47e27d4a3b2d4c4759695160f143da823400076ebcfd17f89ba628f06503950223052516a9d2c4931bde54fa5ed0d3286c91d1ed48a1f228853ec9b57c3965e255f18b63ba51806fd0e6ad72ff5cf3060a3d123811a1c028ee748334670fa7d289b029276c6ebb9dc70bfecf1f65431239fb27af39f51b98e2352a"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x3, 0x0, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x6}]}}, {{0x9, 0x5, 0x3, 0xc, 0x40, 0x6, 0x14, 0x3, [@generic={0xfc, 0x10, "12519e61bb3b7075f0a7d5793dbf1bf8305400dfb41b6f82d6dc049853e314251997824ec8762d8a6ad4b99d1b9a119188e9a95386884a3e4eee01e61b7e3409af4fd5b93d41cb3a4ba878337cdcd619ac1851a7345e5795dde95c28343aca2db853511f78c7ceac375c16b3a93105a3d527bc3c81f2968e72e9a7c1f7803c1de424ab885bca0fe6155d2c91b0ed50000976abf689f9a7313d2a25466549e5d17555929374ab804ca551fd2ddc1f2f7e99e51bc093352322aa34e8e9da68097b146853627cf16c2fff2ac4abe4c0c757c35e8739ccfe2f5fddd7be549c99acd39388106790d9de70f14cbc5d996fd10536b14b8f9c9fdc7bcabb"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x20, 0x9, 0x0, 0x7, [@generic={0xa1, 0x8, "575db55921302bb61f81d38cde223bcf74c8df4b315130eb97f23dcf6b787a69338216c111a6e6e9375d525615d806d6d49e01805d3db78b0caf830de3a598e6e7979d7107e6d78edd1f364ab42735db7f64bf8b7251c6f2287615d2a4f930f36c33f01d81258de2e3d968f41da7c9663c3a34ddc051b04b2f127c188132b6c79722c59d91894a835877046597b718539287c49ddbd05d2a28b9b287a7eeb9"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x200, 0xbc, 0x0, 0x6, [@generic={0x8, 0x3b, "07d8160789af"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x4}]}}, {{0x9, 0x5, 0x2, 0x4, 0x40, 0x26, 0x61, 0x3b, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x5b, 0x3bd}]}}, {{0x9, 0x5, 0xf, 0x10, 0x400, 0x6, 0x6, 0x3f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x11, 0x206}]}}]}}]}}]}}, &(0x7f0000000d80)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x1f, 0x2, 0x1, 0x40, 0x7}, 0x37, &(0x7f0000000080)={0x5, 0xf, 0x37, 0x1, [@generic={0x32, 0x10, 0xb, "af8cdfcd5bc0c8367604611e47f881c0dff2120242628a89aac4603c71852299aa3dacd214107eff8a5f7f2b1450bc"}]}, 0x2, [{0x45, &(0x7f0000000cc0)=@string={0x45, 0x3, "c91b4890a76ecc7d55a9e87686afac3435436562af04942f4ea55a5e566180593d61ca86392990dea58d84da2e14e49b092fd9f55abfa240782e134f127af3850c46a4"}}, {0x4, &(0x7f0000000d40)=@lang_id={0x4, 0x3, 0x41b}}]}) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000000)=0x4) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 958.891561][ T104] usb 5-1: USB disconnect, device number 13 [ 958.906480][ T3198] usb 6-1: new high-speed USB device number 123 using dummy_hcd [ 958.986337][ T3109] usb 4-1: new high-speed USB device number 51 using dummy_hcd [ 959.006416][ T3250] usb 3-1: new high-speed USB device number 65 using dummy_hcd [ 959.066327][ T162] usb 1-1: new high-speed USB device number 79 using dummy_hcd 13:22:14 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x20, 0x4000) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 959.136381][ T3927] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 959.166324][ T3198] usb 6-1: Using ep0 maxpacket: 32 [ 959.226316][ T3109] usb 4-1: Using ep0 maxpacket: 16 [ 959.266407][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 959.306671][ T3198] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 959.315808][ T3198] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.324953][ T162] usb 1-1: Using ep0 maxpacket: 16 [ 959.332337][ T3198] usb 6-1: config 0 descriptor?? [ 959.346573][ T3109] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 959.357984][ T3109] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 959.369013][ T3109] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 959.379196][ T3109] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 959.386906][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 959.392212][ T3109] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 959.407851][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 959.412026][ T3109] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.427525][ T3109] usb 4-1: config 0 descriptor?? [ 959.430992][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 959.442200][ T3927] usb 2-1: device descriptor read/64, error 18 [ 959.445678][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 959.464767][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 959.473862][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.482008][ T162] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 959.492803][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 959.503836][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 959.513671][ T162] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 959.526609][ T162] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 959.535617][ T162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 959.545100][ T3250] usb 3-1: config 0 descriptor?? [ 959.555887][ T162] usb 1-1: config 0 descriptor?? [ 959.589694][ T3198] hso 6-1:0.0: Failed to find BULK IN ep 13:22:14 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x4a0100) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0x7, 0x8a, &(0x7f0000000100)="bebd93c85e2159493f320712304c1021bfe5abb5e0d89ee2db14dd6221a76e2904daf20047d222be673ca7ae533e69232b9fc6c8fbc4e9156cbbe6a80e602ea85f2f92cb1ab5c5a6540986c9ace40e6faa42f37051b529871ba535669752fc8c887b8de1766391210a62bc7c17db2bf2853079f3c4e299b9679e4f969a475112d0e0dc1a03e6eef6a7d3") ioctl$EVIOCREVOKE(0xffffffffffffffff, 0x40044591, &(0x7f00000001c0)=0x7fff) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 959.790196][T20546] udc-core: couldn't find an available UDC or it's busy [ 959.792414][ T3198] usb 6-1: USB disconnect, device number 123 [ 959.797254][T20546] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 959.856324][ T3927] usb 2-1: device descriptor read/64, error 18 [ 959.911902][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0458:5013.0146/input/input492 [ 959.925473][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0458:5013.0146/input/input493 [ 959.956311][ T104] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 960.033129][ T3109] kye 0003:0458:5013.0146: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.3-1/input0 [ 960.040795][ T162] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0147/input/input494 [ 960.068625][ T162] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0147/input/input495 [ 960.136429][ T3927] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 960.160686][ T162] kye 0003:0458:5013.0147: input,hiddev1,hidraw1: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 960.206369][ T104] usb 5-1: Using ep0 maxpacket: 32 [ 960.336362][ T104] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 960.345465][ T104] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 960.358795][ T104] usb 5-1: config 0 descriptor?? [ 960.436293][ T3927] usb 2-1: device descriptor read/64, error 18 [ 960.617313][ T104] hso 5-1:0.0: Failed to find BULK IN ep [ 960.846302][ T3927] usb 2-1: device descriptor read/64, error 18 [ 960.966473][ T3927] usb usb2-port1: attempt power cycle [ 960.986277][ C0] kye 0003:0458:5013.0146: usb_submit_urb(ctrl) failed: -1 [ 960.999319][ T104] usb 1-1: USB disconnect, device number 79 [ 961.003696][ T162] usb 5-1: USB disconnect, device number 14 [ 961.056419][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 961.062775][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 961.072141][ T3250] usb 3-1: USB disconnect, device number 65 [ 961.676259][ T3927] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 961.766281][ T162] usb 5-1: new high-speed USB device number 15 using dummy_hcd [ 961.766355][ T3927] usb 2-1: Invalid ep0 maxpacket: 159 [ 961.774053][ T3250] usb 1-1: new high-speed USB device number 80 using dummy_hcd [ 961.787794][ T3198] usb 3-1: new high-speed USB device number 66 using dummy_hcd [ 961.807064][ T12] usb 4-1: USB disconnect, device number 51 [ 961.926310][ T3927] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 962.036227][ T162] usb 5-1: Using ep0 maxpacket: 32 [ 962.041550][ T3198] usb 3-1: Using ep0 maxpacket: 16 [ 962.046886][ T3250] usb 1-1: Using ep0 maxpacket: 16 [ 962.166469][ T162] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 962.176559][ T162] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 962.185148][ T3250] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 962.200373][ T3198] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 962.214562][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 962.228682][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 962.239391][ T3198] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 962.253086][ T3198] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 962.262607][ T3198] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 962.271261][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 962.282398][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 962.292489][ T3250] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 962.306373][ T3250] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 962.316229][ T3250] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 962.327135][ T3250] usb 1-1: config 0 descriptor?? [ 962.333192][ T162] usb 5-1: config 0 descriptor?? [ 962.340865][ T3198] usb 3-1: config 0 descriptor?? [ 962.366335][ T3198] usb 3-1: can't set config #0, error -71 [ 962.377856][ T3198] usb 3-1: USB disconnect, device number 66 13:22:17 executing program 3: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7f, 0x40) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x3) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x6) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r3) 13:22:17 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x1, 0x10202) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0xffffffffffffda55, 0x201) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7ff, 0x10000) r2 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x2a, 0x600) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000240)) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x380) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f0000000100)=""/159) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x7) 13:22:17 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000240)={0x2c, &(0x7f0000000040)={0x40, 0x24, 0x5c, {0x5c, 0x8, "960b82ad8b53343d2a0d396298a71998ffaedb3651a86d29d0983ad42b3c9f7efd544698c544e4c35198c6477cb315ba80a666f0ce3b5c5a3546f43b45fa4940eb208b117bddf09dcefc4f7336b0043919ba313f9f25a4f2de44"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x2401}}, &(0x7f0000000800)=ANY=[@ANYBLOB="e50e2a0da01f00000034357d5997db2327491900000005ee188001141004051705000000c26d32ef4809fbe4fa6e78"], &(0x7f00000001c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x1, 0x67, 0x38, "dff9e047", "8209360c"}}, &(0x7f0000000200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x4, 0x0, 0x2, 0x81, 0xfffe, 0x7fff}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x0, 0x5, 0x80, "d70669496806fa346329cdfb704afcd89e0610cf4c913b1d572b67cb0256624a15e8263a3f511a1581ff4cec7ce9f6c0518d88e2fd6b83fd7c3fdf8bcd1688ca88d2305021c303da2d665ae684c11658570827faa0c36e749dae4c7a05d7125180fb66e4f4f753b6b2d3a5c723b20641ad34fd97d8cce251a16cd37f2793c4d8"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x6}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x8, {0x20, 0x20, [0xff0]}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x8e5}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000500)={0x40, 0xb, 0x2, "173c"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x1ff}, &(0x7f0000000580)={0x40, 0x13, 0x6, @multicast}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @random="a9755671ee02"}, &(0x7f0000000600)={0x40, 0x19, 0x2, "da3c"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x7f}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x6}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x1}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:17 executing program 0: ioctl$EVIOCGABS3F(0xffffffffffffffff, 0x8018457f, &(0x7f0000000a80)=""/51) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100000000001058041350000000000001090224000c00000000090400004903000000092100dddeb8f1dc01090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x38dc83) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, &(0x7f0000000040)) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3f) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000100)={0x14, &(0x7f0000000480)=ANY=[@ANYBLOB="00305f0000005f10cd9954503a2fa4f7e582d73b2e80d78a4f75551cbe54df8a7b6abaf21f2bf0df53aee9959c307011bf236ee47dc5c6fc5dd5afb98b2b4d3f5a4246971a233455b2f3b6b9eaf1e579628bce02f09f1edb3626f38bd56222fec99a4e175aa50438b07fafcb"], &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000400)={0x1c, &(0x7f0000000300)={0x40, 0x13, 0xdf, "297aa2142c67288639698bf4636b7e9f14b928574832c453a4b1dc1af0d273e3e3da122e96fe41165430d749d49d9c5ae369e6ca828b939ded6fce0c364e40907fa56b3271e388c3dad1ff694659735f16882aba4a1ae1208e094ba520617a847f85acdceaad23c11444db778348d729751206687b2b2e98851c81058e4a84920dbf9314f4981fba48e4ab7d00c4a0a17dd6fb29e075365b18a38f5c31cb27445f985f787badc96883e30ee8dc227fef4f24f23f6e3b58b93b8b35bd9bb86df41c5c5e8a53d5beb75e2a032f4d1de90fd1d817451721767bdc61cd09fc2720"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0xfe}}) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x0, 0x136, &(0x7f0000000500)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x28, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x124, 0x2, 0x1, 0x20, 0x50, 0x40, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, "81ec77a7"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0xfff, 0xe, 0x8}, {0x6, 0x24, 0x1a, 0xff2d, 0x20}, [@mdlm={0x15}, @mdlm_detail={0xa0, 0x24, 0x13, 0x3, "6328e5d9c50a7dfd8814a0c821b1d7e6b6739761c3cf8cd1875edcdeb0d77c736b71f1953e1e1cb4b284eb826ad78b08299dec9345dce479045f22eb29da74f2486282b3b9a3241c9ef70aa5161a91209bb4003b70cdc3eb6c5837e06f1b3cfccebd1e94c06134382d166ba04dfba3dca8d2cf7b2fe882d665ec53d33652a42f4e6006745d94a9024db0d938be2d8f757fd5bb5df9d3cb23f0ce409e"}, @mbim_extended={0x8, 0x24, 0x1c, 0xe, 0xb2, 0x7}, @network_terminal={0x7, 0x24, 0xa, 0x8, 0x7, 0x2, 0x74}]}, {{0x9, 0x5, 0x81, 0x3, 0x58, 0xfb, 0x0, 0x81}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xfb, 0x3, 0xe1}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x3, 0x5, 0x59}}}}}}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000180)={0xa, 0x6, 0xf3ebdb2ee381a52b, 0x7f, 0x0, 0x4, 0x0, 0x2}, 0x4d, &(0x7f0000000640)={0x5, 0xf, 0x4d, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0xe, 0x7, 0x1, 0xfff, 0x9a}, @ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0xf8, 0x2, 0xfff, 0x0, 0x7, [0xf, 0xff000f]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x1f, 0x8, 0x9}, @ssp_cap={0x1c, 0x10, 0xa, 0x9, 0x4, 0x9, 0x0, 0x3, [0xffc000, 0xc00f, 0xff3f00, 0x3fc0]}]}, 0x1, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0xc07}}]}) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x3, 0x8000}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x200, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x5}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r5, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r5, &(0x7f0000000800)={0x24, &(0x7f0000000700)={0x20, 0x22, 0xe, {0xe, 0x4, "eebb26871c458fde2ebcbadd"}}, &(0x7f0000000740)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000780)={0x0, 0x22, 0x13, {[@local=@item_4={0x3, 0x2, 0x8, "d0a922bd"}, @global=@item_012={0x1, 0x1, 0x5, 'W'}, @local=@item_012={0x2, 0x2, 0x8, "6214"}, @global=@item_012={0x2, 0x1, 0x9, "e575"}, @main=@item_4={0x3, 0x0, 0xa, "57c503d1"}, @global=@item_012={0x0, 0x1, 0xa}]}}, &(0x7f00000007c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6c92, 0x2, 0x1, {0x22, 0x9de}}}}, &(0x7f0000000a40)={0x2c, &(0x7f0000000840)={0x0, 0x5, 0x1f, "28d9bd98d3ad95a84861616b60d073803129ba95abb5ae70fa25354b1dd8f5"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x5}, &(0x7f00000008c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000900)={0x20, 0x1, 0xbd, "2d93bda26c5bfa0a8a0fee0ad3de7bcbdf2197a350226d5f56de8dee3c5a5028f21baeff54b493473d7b3fc58d8ba0ef899b245a37939d6124d0bf93f967a077b0da689243d0577bc12980d261ae50ed685fb9851583b6f5ec19e8d978ae3b5ab0d03965333fd4b47e0eb6e6fb6b4ab1bcedb89153b7bd9de5c33fde3e5a1da18c997cb8630ee04a04dc42720d5bf77281ea62c139d4f5f363f0b654a95381086ab031612ace3203e465f5f5a3b3ed49529bed6ee63c04273ef7cd6913"}, &(0x7f0000000a00)={0x20, 0x3, 0x1, 0x3}}) 13:22:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCRMFF(r0, 0x40044581, &(0x7f0000000000)=0xffffffff) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 962.416363][ T3927] usb 2-1: device not accepting address 6, error -71 [ 962.428536][ T3927] usb usb2-port1: unable to enumerate USB device 13:22:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGID(r0, 0x80084502, &(0x7f0000000140)=""/215) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:17 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000100)=""/70) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSCLOCKID(r2, 0x400445a0, &(0x7f0000000040)=0x101) ioctl$EVIOCGMASK(r1, 0x541b, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x4, 0x462d83) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000000080)=0x5) syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 962.506260][ T3250] usbhid 1-1:0.0: can't add hid device: -71 [ 962.518309][ T3250] usbhid: probe of 1-1:0.0 failed with error -71 13:22:17 executing program 1: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGVERSION(r0, 0x80044501, &(0x7f0000000000)=""/114) syz_open_dev$evdev(0x0, 0x800003, 0x284c01) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGMTSLOTS(r1, 0x8040450a, &(0x7f0000000100)=""/189) [ 962.548410][ T3250] usb 1-1: USB disconnect, device number 80 13:22:17 executing program 4: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x10000000400, 0xc0002) 13:22:17 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) ioctl$EVIOCGMASK(0xffffffffffffffff, 0x80104592, &(0x7f0000000140)={0x1, 0xa0, &(0x7f0000000000)="0eea916eb5925acbe9d784ea31926a1aa1815bc48e02f3f4cd9ea571284b74f69518e423fca481e8fa76038d0e094ac45e8adeb69fd8725c936391a9dbee1da9032e876d14cb08eeebefc5271dcd779314ff2359351068ff403724090e77d2ed4118d859af1db59048f033417638cabe44f97bfbb83e35d0e91bacaeaaec27f2d968eb6aa34e114c734271ba0c5241fe6feeb7199c8239552a42e57fb3339c9a"}) [ 962.599462][ T162] usb 5-1: USB disconnect, device number 15 13:22:17 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x80000000, 0x0) r0 = syz_usb_connect$hid(0x6, 0x3f, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x8, 0x46d, 0xc081, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x9, 0xc0, 0x1f, [{{0x9, 0x4, 0x0, 0x1, 0x2, 0x3, 0x1, 0x3, 0x6a, {0x9, 0x21, 0xc, 0x2, 0x1, {0x22, 0x9e0}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x2, 0xe6, 0xd1}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x8, 0x3, 0x3f}}]}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x3, 0x0, 0x7f, 0x8, 0x9}, 0x16e, &(0x7f00000008c0)=ANY=[@ANYBLOB="050f6e0106c5100a7e5ee962279cdd7723b72b756b8b85327e6fd400d85be053b5092e84e450c2e078fc477e7d9cdda8ede754336d9a51996b4aa779cfb757981adbfefe1b2c875cf8818a0f8f5ea8de60b94b81c7491220521aad4cc5933aa084221e81c4f434cdc8f3541b944a9d6023f73151617a355ce6984b7e26d6a8a2c7127d29c7ad1168ac3466042b2412083c993b6043959703650fd864ede2c6db8ddd54018ca73277eee9fb9f110b6c9918db88b42b097226f024b9951151fa9a61a87446e7b4a2511da40b100104e9000009070020791002c08f9b8fdec522df7058895fe8c34df5eff9032c1324dcc2e50895282827db44fb7854efa989e4232ff87fc9e5800fd4f313328ce9b26feed0b8eddbd081d952091f57553f5327093f98298f5890e0abf672405617a65c2fd8df0e6539e7be843ca5188fe65bc422c845d32aa80b0845a314fd704534a11627f7d6810f0b100102400006203f00e30a1003000a000705ffff0b1001044000803fd20609"], 0x3, [{0x9f, &(0x7f0000000280)=@string={0x9f, 0x3, "b1cdb20583da213c4b124dca258e8f259ac4ae6d279647964a2ac53ad43a2ebc539643b70f84abd55b6433b125d9d9b84ebcac45a8afb7c62f47764a6b871a2f064bebfb5e8e2aea1d9fefaa1122b4cfd9d8c4725c6ac323af6bce15686d47497445cbb0f1592e6b3b7aa6fdcf78f67e9c75ca1d5b0dc864e0835153940b21d4e01328a1eedd352f3c01d983c17dceaff88f62976d96f3b282155b6b96"}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x860}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x1c0a}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000580)={0x24, &(0x7f0000000400)={0x20, 0x8, 0x9c, {0x9c, 0xe, "15a36d16c4295974557fbd4326ba4ba5149b38d4014f431dade4611b0dfd0da91ef9c1ddd7f7a3080a96b3c2def3f372c9fed60c659ea8ab6033c00a22bfb93228c74b9b18aefdd18cd679c6e0b3ec42ea939632115cdcd7252c74fedbd15d6448648736046c817951bf443b826c8598c0e8970763cf582a110419407b9315033c26abaf5d27077c5e965921912bcd15147600d4a56baac8b5d1"}}, &(0x7f00000004c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x455}}, &(0x7f0000000500)={0x0, 0x22, 0xa, {[@local=@item_4={0x3, 0x2, 0x1, "01499a1f"}, @global=@item_4={0x3, 0x1, 0x7, "2bcb1535"}]}}, &(0x7f0000000540)={0x0, 0x21, 0x9, {0x9, 0x21, 0x8001, 0xfa, 0x1, {0x22, 0x2a0}}}}, &(0x7f0000000880)={0x2c, &(0x7f00000005c0)={0x40, 0x15, 0x86, "62f1dff00f2b7ceda5c8a69547e75448614adec356c72bc02e29d556ebc8c52066de4d7354b2a894f75250d0f5942d4ac9459d0867d98e667cc7635f6435fbf7fdf6c995164756ef6a60b1110b7f9f08cd2a97ca85665fd7dbc6f3d0e150e4c130703ddc8b6feddfd1f9cb9abc1a1c6ef33098cfafc5dba8177d3b2a2858c6629414b4d46452"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0xf8}, &(0x7f00000006c0)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000700)={0x20, 0x1, 0xfe, "cf227b323412d66d799888850c4d740ccbf502c1faeb5820868166073b7a6dfdc8a9c7926bffa885731eaf4c90f3fcf9a69a79b70cb2450256a319cef41abf4c735f595ee5e611024f534c829f51848dbf5e7c3a0fb54de8929b3aa7d9bde58a04c924f20681e9ef2fa4e407dff400d6191a5e68ebe11a3cc9a4626c964011543475abb0559b92d58fa97447205a2b6aa37b54ba40bc9e03531791afc071f9d7d6a1248a9f4f1faa59c5aa56b7c396b8c93ce225b2c9a7f5862b2c84dd49a2ed760c7da270fc16d7938325c4bb36a312596657ae8fb9cf0c9c602c8f8694392faf09af608733331c890c242f831fced2c9e03fc4919a64e457d18248b4c3"}, &(0x7f0000000840)={0x20, 0x3, 0x1, 0x6}}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:17 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000000)=[0x8, 0x1]) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x400040) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGFEATURE(0xffffffffffffffff, 0xc0404807, &(0x7f0000000180)={0x20, "8a34bc397c6ad07b9f584f62f1c253f89b9d1fab51780624f6e01db62890307ac780d2ae240a33568087d922b944af7c3f6a31f70b7162c91578d917b2f6ce08"}) write$hidraw(r2, &(0x7f0000000140)="66f5d2403efdc225ddbebffdace5aca869f92631e75301c24472b5896810bc1d2f52cc26479032", 0x27) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000080)) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 962.716225][ T12] usb 4-1: new high-speed USB device number 52 using dummy_hcd [ 962.836202][ T3198] usb 3-1: new high-speed USB device number 67 using dummy_hcd [ 962.916223][ T3250] usb 1-1: new high-speed USB device number 81 using dummy_hcd [ 962.956157][ T12] usb 4-1: Using ep0 maxpacket: 32 [ 963.076137][ T3198] usb 3-1: Using ep0 maxpacket: 16 [ 963.086634][ T12] usb 4-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 963.096777][ T12] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.109730][ T12] usb 4-1: config 0 descriptor?? [ 963.156397][ T3250] usb 1-1: Using ep0 maxpacket: 16 [ 963.200636][ T3198] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 963.213268][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 963.224496][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 963.234746][ T3198] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 963.247808][ T3198] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 963.256919][ T3198] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.267016][ T3198] usb 3-1: config 0 descriptor?? [ 963.296270][ T3250] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 12 [ 963.305421][ T3250] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 963.319020][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 963.330098][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 963.340038][ T3250] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 963.352962][ T3250] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 963.362082][ T3250] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 963.367147][ T12] hso 4-1:0.0: Failed to find BULK IN ep [ 963.379221][ T3250] usb 1-1: config 0 descriptor?? [ 963.420621][ T3250] usbhid 1-1:0.0: can't add hid device: -22 [ 963.427436][ T3250] usbhid: probe of 1-1:0.0 failed with error -22 [ 963.578701][ T12] usb 4-1: USB disconnect, device number 52 [ 963.956541][T20631] udc-core: couldn't find an available UDC or it's busy [ 963.963884][T20631] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 964.016201][ T3198] usbhid 3-1:0.0: can't add hid device: -71 [ 964.022240][ T3198] usbhid: probe of 3-1:0.0 failed with error -71 [ 964.032331][ T3198] usb 3-1: USB disconnect, device number 67 13:22:19 executing program 1: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r0, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r0, 0x4030582b, 0x4001e0) ioctl$HIDIOCGFEATURE(r0, 0xc0404807, &(0x7f0000000000)={0x7f, "954065c1a37222e2917c8de72387f5b2d0d2b9e14cdb42a421dbaee6dcdb567ec112d6a6000e307fce155d6db6ae7d8e55a5a23949b9a0518572f072eea25142"}) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:19 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000040)={0x20, 0xe, 0x5c, {0x5c, 0x21, "5fbcaf7f8dbc55748ff8ecb4c91e26cd70155a2e6ff8c74eab022dc0b26f7be8f10d81a8857a571ad830256c03a78664992217d451df6639751ed5b036affeced0878104afe0fe800f2ea8be4921c455323cf8fb5d802cf51bfb"}}, &(0x7f0000000100)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000440)={0x44, &(0x7f0000000180)={0x0, 0xf, 0xd7, "e788707c444b50db2fe45fee96065be30eabb51641b084f911b532efa56a4b13e2edff58ceb6c3aac34ab019e8dd96cbc842d3ac48f3ec061008d898e7fcff6e34db58f96bb0fc6514c957f75bf696788a62ba434a00cd8389f1ddeb8a50df0504151f0079dda9672394b4029c2dc592d5a26bb5654ca0b0c4e92c750f3b82ac00cad4b7e235e65c76167e3e9e08d2f78dbd5053ef0cfb9bf6a0b9b532f02f2bccb363f6c1e30c01c3c7e535e7509f6a55b7af196c98b5ed5a2c614e42dadc112ace939ed2d0d04925b736de9d48e21660aedd41eade40"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x7f}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x7b}, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x800, 0x9476, 0x2, 0x3, 0x1, 0x3bf8, 0x3ad4, 0x9, 0x2, 0x1, 0x8, 0x4}}, &(0x7f0000000340)={0x20, 0x85, 0x4, 0x50}, &(0x7f0000000380)={0x20, 0x83, 0x2, 0x1}, &(0x7f00000003c0)={0x20, 0x87, 0x2, 0x5}, &(0x7f0000000400)={0x20, 0x89, 0x2, 0x1}}) [ 964.312395][T20687] udc-core: couldn't find an available UDC or it's busy [ 964.319414][T20687] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 964.329135][T20687] udc-core: couldn't find an available UDC or it's busy [ 964.336115][T20687] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 964.344015][T20687] udc-core: couldn't find an available UDC or it's busy [ 964.351066][T20687] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 964.746102][ T12] usb 3-1: new high-speed USB device number 68 using dummy_hcd [ 964.996081][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 965.116140][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 965.126945][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 965.137871][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 965.147672][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 965.160610][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 965.169711][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 965.179297][ T12] usb 3-1: config 0 descriptor?? 13:22:20 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0x105802) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:20 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000080)=""/60) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f0000000280)=[0x372f, 0xbea]) ioctl$EVIOCSFF(r0, 0x40304580, &(0x7f0000000180)={0x54, 0x85, 0x4, {0x1, 0xb660}, {0x800, 0x1}, @cond=[{0x19, 0x9, 0x8, 0x8000, 0x9, 0x47}, {0x6, 0xf46, 0x568, 0xffff, 0x6}]}) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x3, 0x200040) r2 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xfffffffffffffffc, 0x0) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000040)) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000340)=""/94) ioctl$HIDIOCGVERSION(r2, 0x80044801, &(0x7f0000000140)) syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f00000001c0)=""/178) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:20 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000105804135000000000000109022400010000000009040000490300000009210000000122dc01090581034f98c34900"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xd3, 0x20102) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000080)="f3eaa35715bc75c124df5e8790efd39721ce241c5323b662ea") syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000980)='/dev/usb/hiddev#\x00', 0x180, 0x2) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f00000009c0)={0x1, 0x3, 0x7fff, 0x97a, 0x7f, 0x7fffffff, 0x0, 0x1, 0x7ff, 0xbb3, 0x9c5, 0x1, 0x400, 0x2}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000300)={0x40, 0x5, 0xdb, {0xdb, 0x2, "807453fcc2509f1f9f4bd5ce19e42c2a59c14d97ab568c50cfcaef7cc9cec6ad7519bfc713613d3d7f1c8163dc5ce5a30febf3c6bd5c4dd406d4c3e766523fa61468193fe481e997e415e52100e60c2d9ef1b018f7902ffbdbfd961a8411854f8b1826b09810b01180551ca8e5aea54f1dbe6e2b05529ad836d487b34a7114eb252949060a1121bce8f9fe895658aab466012ce38775ec51c8a25d327a1a62631e6e321c8c2df479e69e5e7448a9e655f4b5ea84eaae1f5a888b7123e977d0a509e59f9386488ca439d82b5f98e1458faefd3e8ee1e94ddd8d"}}, &(0x7f0000000100)={0x0, 0x3, 0x2f, @string={0x2f, 0x3, "1aa649b5ff6148af985bebaf381a311a5bd9c7175547f3fed9ec4f6d9687b63e932a333422999bf100e28d06ee"}}, &(0x7f0000000180)={0x0, 0xf, 0x45, {0x5, 0xf, 0x45, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x4, 0x1, 0x100}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x0, 0x7f, 0x9}, @ext_cap={0x7, 0x10, 0x2, 0x1e, 0x0, 0xb, 0x6}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x3, 0x2, 0x200}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "c45a53f4fd89afdd664a5167c3fb9f58"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xb, 0x9, 0x7}]}}, &(0x7f0000000240)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x10, 0x0, 0x2f, "1ad5b499", 'D9\"|'}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0xfc340819e34fc5c1, 0x7f, 0x7, 0x8, 0x2f, 0xc6}}}, &(0x7f00000008c0)={0x84, &(0x7f0000000440)={0x20, 0x14, 0xaf, "4e16833f49159f03c71298a249b11452e8a2154cc89f69e63af2cbd61a321389c8091957d673beadf730527e4e4b6b673f4b68bf597887e645150348e4cb1ac94ed0b2fac4c1fb20cfc3936db9df695720fc3a4211ac93f612a1f5cd79bef244b400918c42019409f30ab6e60e85cdc12c920895306ef9ac70bf69e0e7a9dca325ac9c452913e4a21e65f0e1571d6ba8a5f1a840d5a96f3916fd70bc0b053c0280bb8ccf540657a0d52f6b68cdf195"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x0, 0x4}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0xc0, 0x10}}, &(0x7f0000000600)={0x40, 0x7, 0x2, 0x5}, &(0x7f0000000640)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000680)={0x40, 0xb, 0x2, "8bea"}, &(0x7f00000006c0)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000700)={0x40, 0x13, 0x6}, &(0x7f0000000740)={0x40, 0x17, 0x6, @random="4b6f7ad51773"}, &(0x7f0000000780)={0x40, 0x19, 0x2, '*W'}, &(0x7f00000007c0)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000800)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000840)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000880)={0x40, 0x21, 0x1, 0x20}}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r3, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffff}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:20 executing program 3: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x1, 0x10202) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0xffffffffffffda55, 0x201) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7ff, 0x10000) r2 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x2a, 0x600) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000240)) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x380) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f0000000100)=""/159) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x7) 13:22:20 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x11, 0x0, 0x0, "0a38831625180a74f2ae7545dc9b030000f80c00"}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r1) 13:22:20 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r0, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r0, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000080)) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGID(r2, 0x80084502, &(0x7f0000000040)=""/14) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 965.456005][ C0] raw-gadget gadget: ignoring, device is not running [ 965.483434][ T3198] usb 1-1: USB disconnect, device number 81 13:22:20 executing program 3: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x1, 0x10202) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0xffffffffffffda55, 0x201) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7ff, 0x10000) r2 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x2a, 0x600) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000240)) r3 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x4, 0x380) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f0000000100)=""/159) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x7) [ 965.516460][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 965.523708][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 965.555557][ T12] usb 3-1: USB disconnect, device number 68 13:22:20 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x8, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGDEVINFO(r1, 0x801c4803, &(0x7f0000000100)=""/155) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGFIELDINFO(r2, 0xc038480a, &(0x7f0000000040)={0x2, 0x100, 0x80000000, 0xfffffad3, 0x80000000, 0x3ff, 0x2, 0x3, 0xfffffff7, 0x1, 0x4, 0x5, 0xcf, 0x9}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS0(r3, 0x401845c0, &(0x7f0000000080)={0x7, 0x1000, 0x8, 0x5, 0x5, 0xaf31}) 13:22:20 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000000000105804135000000000000109022400010000000009040000490300000009210000000122dc01090581030000000000ac260e124d93276013011cfbbf92d3de8db76abc00c13b82c5c951d7df6ece66780efbf00156734b2434be995af622bbb443201408f09260b23611d0ed3cab55ee48d3de28fe557a3553ea23cc265a2573"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:20 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x6a1, 0x40542) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x139e) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:20 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x224802) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000100)=""/4096) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x3, 0x7}) 13:22:20 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x80) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x8001) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000040)=""/127) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORTINFO(r5, 0xc00c4809, &(0x7f0000001100)={0x2, 0x200, 0x632b}) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000000100)=""/4096) [ 965.856209][ T3927] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 965.896107][ T3250] usb 4-1: new high-speed USB device number 53 using dummy_hcd [ 965.926036][ T12] usb 3-1: new high-speed USB device number 69 using dummy_hcd [ 965.926045][ T3198] usb 1-1: new high-speed USB device number 82 using dummy_hcd [ 966.096049][ T3927] usb 2-1: Using ep0 maxpacket: 32 [ 966.156036][ T3250] usb 4-1: Using ep0 maxpacket: 16 [ 966.166171][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 966.176150][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 966.216387][ T3927] usb 2-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 966.225526][ T3927] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.235820][ T3927] usb 2-1: config 0 descriptor?? [ 966.296161][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 966.306167][ T3250] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 966.306973][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 966.317665][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 966.328510][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 966.339785][ T3250] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 966.349542][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 966.360649][ T3250] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 966.360671][ T3250] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 966.373532][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 966.383239][ T3250] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 966.396117][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.405117][ T3250] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.424974][ T12] usb 3-1: config 0 descriptor?? [ 966.430360][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 195, changing to 11 [ 966.446325][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 966.459453][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 966.468534][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 966.478458][ T3198] usb 1-1: config 0 descriptor?? [ 966.485773][ T3250] usb 4-1: config 0 descriptor?? [ 966.497698][ T3927] hso 2-1:0.0: Failed to find BULK IN ep [ 966.698622][ T162] usb 2-1: USB disconnect, device number 7 [ 966.961734][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0148/input/input496 [ 966.979118][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0458:5013.0149/input/input498 [ 967.006658][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:0458:5013.0149/input/input499 [ 967.019126][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0148/input/input497 [ 967.108698][ T3250] kye 0003:0458:5013.0149: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.3-1/input0 [ 967.156184][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 967.162518][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 967.173392][ T12] usb 3-1: USB disconnect, device number 69 [ 967.176687][ T3250] usb 4-1: USB disconnect, device number 53 [ 967.188107][ T3198] kye 0003:0458:5013.0148: input,hiddev1,hidraw1: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 967.429545][ T12] usb 1-1: USB disconnect, device number 82 [ 967.865993][ T3250] usb 3-1: new high-speed USB device number 70 using dummy_hcd [ 968.115925][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 968.215969][ T12] usb 1-1: new high-speed USB device number 83 using dummy_hcd [ 968.236061][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 968.246882][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 968.257804][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 968.267601][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 968.280514][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 968.289596][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.301046][ T3250] usb 3-1: config 0 descriptor?? [ 968.455940][ T12] usb 1-1: Using ep0 maxpacket: 16 13:22:23 executing program 2: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000180)=""/176) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000e8155d09e0d00000105808fa795bf05c04335000000000000109022400010000000009040000490300000009210000000122"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r4, &(0x7f0000000040)={0x14, &(0x7f0000000300)={0x0, 0x21, 0xd3, {0xd3, 0x21, "63f7289f3c263f5a0a882334f727ad7a7a83324edc4e71be47314efdc6dc04ef10530fde685d47b2bcfec940226651013f558e3b87fb2230bbb08cdaf0fbf984754e6cd35fc921267d4ad74954154139fa6f778c4ee5a7eb01164eebdb4df82c001bcd46fb0717ef6b62da165ec3a3ccc11d556a29154343d156ea8d4a2dd90ba25f6d97b3f8bebdbdfeb2d9c080bd079135c9a125c96cb6bed91c182bc0938be3ae8300356b7851f233ae7f7f6420ff81bc9ef9a22d2d5db66d7f906924ef075e89e5cd6a07b670b839836fe006263609"}}, &(0x7f0000000400)={0x0, 0x3, 0x93, @string={0x93, 0x3, "eb365f35bea5beb81c526c8a704b94399581216043509673f8e897df84143196cb560e093f6c4309f0e5839d648f2e940a5db31e4142896c36bb08dad1f098ffbf7c8d42bff2103e57d0a2184ded24b708b4321d573cf82f0a0a4f40c14a607e88042d3532388418a01d3c4cf4378645eb25c3a07440986d0e186c146e55c6ef36f6ef4d081d4a4c2d1c0171f1290113a1"}}}, &(0x7f0000000640)={0x34, &(0x7f00000004c0)={0x20, 0x6, 0xb2, "8e98df9b0bd54859aecab4d4b6361be0230734d70b56357437a6290b7a33ec67cc6b71bd90b27dca963d160622b34636ea1c9f47aa76bffc96fb5617aa535012aab0b814a41d95fd81a77be4d0de705b6c2d5b43174516fc42cf0f30e5057a18fca35cd613e5673761cabb10b134fc1ce59d0d2a4241aecc4e3407f9834cd6c4df790b0092bcf76292d41c742c7a84a312266d912d9b5a629c47c70f8bd5acf44bdf093bf3b6e144fbb7eeb72040f7750081"}, &(0x7f0000000080)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000100)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000680)=ANY=[@ANYBLOB="20009c000000009adf8d38446f3798ddc338d5fb553596364d08b79cc7f043545052124497429c82a73e65bec19a967a7ff4340d6d6eb007710f94b3ab7b064a407e13810044f8c7a79f33bfce7772d2e9fa43c4aca0fbcefb7bda73318cdb04f88d611fbd71274a990458f05cb2594c9cd4930fc8074fbae98612fc6b445512e41642ba12a5f3b6c405b5a354075a3237006a8b23f76fecfcb2c89c12b26b407d0c8bcf7368c062be9e"], &(0x7f0000000240)={0x20, 0x1, 0x1, 0x3}, &(0x7f0000000280)={0x20, 0x0, 0x1, 0x1f}}) r5 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r5, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(r5, &(0x7f0000000780)={0x14, &(0x7f0000000580)={0x40, 0x10, 0xb0, {0xb0, 0x1, "c6ac9a12033db02adf2083fcf71aa49aba3231aeefd2350a7ecf072ca16a088b819aef839733c902e32a1fd9642ee048fef78f3a11530c3851e68bef8c7d7110c66f5932a906cf403f8d6c4fb4ab66ea2bc987a75aee78322d2bc1edf693d492b9e434c31becdbbf53b870695d6f307f5040462be7b87d5596aee697d20fd70075a26572c575bf47679b680178e5aa83a5db63269e06723598f1b9d96b36e7950949e5968f2b23226c671c5bb5e0"}}, &(0x7f0000000740)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000900)={0x1c, &(0x7f00000007c0)={0x40, 0x30, 0x90, "1ba4770698bd1d513b547e15af0a0919be3bde724a8ba550c703696d2ecf15f1427ccbd207b2a6c051fd1b9f8a795c2332628259d85f073b071005f81d53e994ce420fd11f6b288b9eb688ca15c2f3a2cf5726ea78f973d7eabb22368efeab3344cf95074642130b1d34b3c5d2ec2277ccfab27a60a03ca36b61e4e9248cb9618a431a31e8ed1110dd46291195f86355"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x80}, &(0x7f00000008c0)={0x0, 0x8, 0x1, 0xe5}}) ioctl$HIDIOCGPHYS(r2, 0x80404812, &(0x7f0000000940)) 13:22:23 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x0, 0x100}) [ 968.576201][ T12] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 968.587546][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 195, changing to 11 [ 968.598851][ T12] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 968.611803][ T12] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 968.616004][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 968.621005][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 968.630028][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 968.639790][ T12] usb 1-1: config 0 descriptor?? [ 968.651770][ T3250] usb 3-1: USB disconnect, device number 70 13:22:23 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7, 0x240) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x0, 0xfffffe01}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:23 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000080)={0x14, &(0x7f0000000100)={0x60, 0xa, 0xca, {0xca, 0x3, "a4f2288eb5c8bbabe35d4e80a5f6b779a21f712e2fa4aefaba136ae44ccb32cade47f3a0652d9ce4f02c1f534d235b9d40722ad0bff11f5dfee85d2a56728fb8b03a43c7bba48b62feda3b6b90825bee93fc796e1773dfc15c3d8e6551d6794346ea55b5bacc9e95911d5e3b6711301c37d1a1a76db65ef6d2e21638a4313648fb041c5f9cc996464d9530607c5f22165108b32eb471fb70fd7d7343077fa30d1b3fe7358fefa89b6c5056b68769d87505c0b707093c17637daf65c2ac679e17c37c63adc8abb1ea"}}, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000300)={0x1c, &(0x7f0000000200)={0x40, 0x15, 0x40, "38fdcf2cb45eed5d879d6b203fd8ad1c7fdca5bf84a4b3a67deb97f58495d22e7f77bc28ec0cc365efebcc3442c58c60d6f75a3664ced80ddea852a8ccd5f5dc"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0xcd}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x1f}}) ioctl$HIDIOCGREPORTINFO(r0, 0xc00c4809, &(0x7f0000000d00)={0x2, 0x0, 0x20}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect$hid(0x1, 0x36, &(0x7f0000000740)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x6666, 0x8801, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3, 0x30, 0xcf, [{{0x9, 0x4, 0x0, 0xa3, 0x2, 0x3, 0x1, 0x1, 0x6, {0x9, 0x21, 0x3, 0xff, 0x1, {0x22, 0x531}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x3, 0x6, 0x40}}}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000780)={0xa, 0x6, 0x110, 0x7d, 0x3, 0x20, 0x60, 0x1f}, 0x8, &(0x7f00000007c0)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x1, [{0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x412}}]}) syz_usb_control_io$hid(r2, &(0x7f0000000a40)={0x24, &(0x7f0000000880)={0x40, 0xd, 0xd1, {0xd1, 0x11, "2794be95cf3bf58ef6255f574449006acc34c181d3b9982279e1d938f5d8d8b46fb570671c82a1570df6a5a962e7cca3932dda3835ddc99e6f051d45287f19448e04eb8855faeba1e06459f7c204c4eee5516adb93861679655c458fc5323668594c17575d12c245540ff12ffb0a540c150129735f52debe166eb2a1acf6bd4a1389df83b7b19962bd81726ee560c45dc154effae80cfd12732c892e5cd309e8b34e36cc2e045b904b981ed6f3b917b58787903c04d841cb1a39b0432e7a2e48ff5b2565be2f40d2548cfc9a9f00f2"}}, &(0x7f0000000980)={0x0, 0x3, 0x1a, @string={0x1a, 0x3, "4be7247c274474c4f410135b40cbb4e6866c2b42d8e5b87e"}}, &(0x7f00000009c0)={0x0, 0x22, 0xa, {[@global=@item_4={0x3, 0x1, 0x1c, "91e7d739"}, @main=@item_4={0x3, 0x0, 0xa, "ec6281f1"}]}}, &(0x7f0000000a00)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x1, 0x1, {0x22, 0xaf7}}}}, &(0x7f0000000cc0)={0x2c, &(0x7f0000000a80)={0x0, 0x14, 0x3c, "46406eeefe915a7026a609e44ce6466a52fc43b62af77388b7a56043a61508b18f8c9fabbe0a6c1fd10b98b17c5a0fdf05160e6aa989b0bbc9388ada"}, &(0x7f0000000b00)={0x0, 0xa, 0x1}, &(0x7f0000000b40)={0x0, 0x8, 0x1}, &(0x7f0000000b80)={0x20, 0x1, 0xc8, "f2601a59aaa72e576fc8db5055add7803ca63a3606778d936d511e37080d7591079c7917cf1e30929cc9b012843e59aa21d01a4f3c765eae145134a930d59d2a5982fa5a74d5fd38f6f6205869bab22689ae57f875195ff6b266912815804421010751c16568bedc32dbb2ca61b55505b13ae654cd1c2ab8ba2dff578f635e7f313c854c250c94ed9272ecd59cfac2a4899f33252943826ddf7b6a1e247108f936c731f786755cdbfc83ead2e576e5250f6d2b10e7ea1f73a75b7a727df1f4c2510f4309a2b75e1d"}, &(0x7f0000000c80)={0x20, 0x3, 0x1, 0xff}}) syz_usb_control_io$hid(r1, &(0x7f00000004c0)={0x24, &(0x7f0000000340)={0x0, 0x1, 0x8c, {0x8c, 0xe, "813b1ebc9eedd64ae83c7d2faf460499daaf254cadd456a5e0222ab0b6948664dee091a551934787d225e7a4e1669e0b47b076e9d0610e14090b764798d419938e955ccc1956ef3b377d048e718260856ff58a908733dd5c95d06a74138047dc0d1904858f61a8d3f7cbfe916a960c6e255eb50e2b23d0a5f331dfbd8e52df37266c82342ff05d0c1815"}}, &(0x7f0000000400)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41f}}, &(0x7f0000000440)={0x0, 0x22, 0xc, {[@global=@item_012={0x1, 0x1, 0x3, "8d"}, @local=@item_4={0x3, 0x2, 0xa, "e5c0f50f"}, @main=@item_4={0x3, 0x0, 0xb, "4f3416e7"}]}}, &(0x7f0000000480)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x7, 0x1, {0x22, 0x46d}}}}, &(0x7f0000000700)={0x2c, &(0x7f0000000500)={0x40, 0x3, 0x4a, "2dec098009e3801da12d1a3d693f5632ef8fe129e0ce84baa78d1ccd3766c66b5d40c32f125bf978a3037972df15617cffd41f7d2632c913d9fb5693e572e8dc350f55906f2b46534184"}, &(0x7f0000000580)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000005c0)={0x0, 0x8, 0x1, 0x40}, &(0x7f0000000600)={0x20, 0x1, 0x92, "dfc4cec25c3f759239eb287512b45b34d991667a81fad31eb370147b9cc82dbd78d68bfe87e10fb91818af633ae9fe79c7bfcf687df51aaaea479f42fd7d95ee6d0187b423690f807ef0a63eb9b9564af120c5a48e1603994164dc444a1e13e956102d4669da0968342701625dad099d5305588034ce05910ac4e1a30b2b8a7e5b26ac27f4d6e1d3ef60b6959f8f30423eb8"}, &(0x7f00000006c0)={0x20, 0x3, 0x1, 0x1}}) 13:22:23 executing program 1: syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x7, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000000)) 13:22:23 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fffffff, 0x242) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000500)=""/252) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x1000) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000040)={0x3f, 0xb, 0x9, 0x2, "0a5cf843ac238c7666ae7507000000000000e1ff00"}) r4 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x0, 0x200) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f0000000400)={0x72, 0x7, 0x7, 0x8}) r5 = syz_open_dev$evdev(&(0x7f0000000440)='/dev/input/event#\x00', 0x1, 0x101840) ioctl$EVIOCGABS0(r5, 0x80184540, &(0x7f0000000480)=""/72) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r6, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r7 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGREP(r7, 0x80084503, &(0x7f00000002c0)=""/212) ioctl$EVIOCGREP(r6, 0x80084503, &(0x7f0000000200)=""/186) 13:22:23 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xffffffffffffff00) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:23 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000040)) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x10000) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:24 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x101000) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000000)) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:24 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x2, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000040)={0x3, 0x1, 0x492d}) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:24 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x3f, 0x1c, 0x0, 0x8000, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 968.949839][ T12] usbhid 1-1:0.0: can't add hid device: -71 [ 968.962601][ T12] usbhid: probe of 1-1:0.0 failed with error -71 [ 968.983569][ T12] usb 1-1: USB disconnect, device number 83 13:22:24 executing program 5: syz_open_dev$hiddev(&(0x7f0000000b40)='/dev/usb/hiddev#\x00', 0x2, 0x8000) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="d2874e000000010902120001000000000904000000ff00"/33], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYRES16], 0x0) syz_usb_connect$hid(0x4, 0x36, &(0x7f00000006c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x0, 0x46d, 0xc52f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xfc, 0x0, 0xf9, [{{0x9, 0x4, 0x0, 0x79, 0x2, 0x3, 0x1, 0x2, 0x2, {0x9, 0x21, 0x800, 0x1f, 0x1, {0x22, 0x24e}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x4, 0x18}}}}}]}}]}}, &(0x7f0000000ac0)={0xa, &(0x7f0000000700)={0xa, 0x6, 0x201, 0x0, 0x9, 0x4, 0x8, 0x6}, 0x8, &(0x7f0000000740)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x4ff}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x843}}, {0xfb, &(0x7f0000000800)=ANY=[@ANYBLOB="fb03157ca07101f8cae14fbfeed930dbc11d582f75fdcedbadc320dab1d3ea111ebe9024e8fef4d5b4952acd59a958e562b653226e1ea9f2e4ac7e79f495f5fbb08ee9b3efe11319e067c03101d3c9b1cca58dfbe7fa054cc50ac79d85e5c7e00d89499c6e805e34d6e5ec4fc7da6e61ef17c48095576c0d0e55e40325e6e9cbd715d8c6e99d94895459dba490b03d6ada63bbddbaf73c17355264a712598bf29ffc348e97da390004e09aca76ff92940d0839b84f366a4b2ce47e287bd5ff7945004780830bf0df6ad5815213e02c84db0aee948db5ef097a3b7ccc72e41a65db73c0f00ed6db39b3db78f7b7b3f081d934464dce5ee1547d8ca8"]}, {0x50, &(0x7f0000000900)=@string={0x50, 0x3, "9fa10741fe3b9f75f0858e7cb95f05681cb2a6bafb449c1a7e68557d9999614116b7abbbf8044ac8b62e7cd5b87679ff9738bb443246f4a62bc39b7991dfafe9237a90c54856665f04a66d42f88c"}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x408}}, {0xd5, &(0x7f00000009c0)=ANY=[@ANYBLOB="d5031e99b32daddb38ff2f160bdec525e9ee43a92efaad9289161387e2ef48843ddd75245534b00a9c5f1f140b3e2bbec0225255d9dadf43745d9be25a0df4a3172f54e9c0523024a072d71da62df1192acc7e138205fdc53bf8849402be504e25e051b947376f3b237ddf29bd510cf53ac43233bb4761224f88474cf7346133a41642850d54d035a4511f561aeffbb4cfaaa6539615cb392719b86dae5d813261401eebdf35247cc68d1e2df9cafb2602c606845bf91a39340b53dfbfd2aa7d032c6a4ce33125a0ee10d3a987b1bd0e7558e6fa1b"]}]}) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0xfffffffffffffff9, &(0x7f0000000640)=ANY=[@ANYRES32, @ANYRESOCT, @ANYRESOCT], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hidraw(&(0x7f00000003c0)='/dev/hidraw#\x00', 0x4, 0x20000) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x2c0, &(0x7f0000000100)={[{}, {0x3b, 0x4e00, "384fcf95270d5738ce3798a5f0c1190f169df6c74d39027995bb095dc8eda34a03a0ce9674fa0a6879dc32cea8f2ca8c868fe636e80eb52a03f29a"}, {0x3a, 0x4e00, "e33cf2366c92922be0047fd358d68896e3e790bf235720809db79cb23fcaf538c7a9c2c1272d732aeb818b5ed363333a1e4e86e27cb1937850fa"}, {0x24, 0x4e00, "ba9a247a2fc2bdf96f8bc8a5afd83ee0c73b2376f29118a4d696234cbcc17646f25b064f"}, {0xf4, 0x4e00, "681daa27e7fe560ab9be5815eba8d872b5e451af331a0933d68cf88f0b5908f553bd8ed714db811219713709000000c2d13a4a414414d9e7519b6ccae59953d747a404ac405e90e679b8e30a95ced163c99469a0f01f437aefb1ef79b42e4eef7541a2f6bf2baf781b3c07b1568cb1a2f253622934ad11de07fbdc5aabe6b36666bcc8aebac5b3d557064b367003a19fe7c183713b6b69c956911ea3572059067402e6e5b6714f2d8635b627db7bd06fc9b253b1a97b5c64ed98a17a5684fa7f472a4eed2e29db0d3defa59756a86b3fb65b85d064715c8e816707c6bef7a4478eb9b13492eba4d5d00c6a6d44e7347442ea1d67"}, {0xd6, 0x4e00, "65417b66d2be0a176f43a7e76b524ca4dfe5ac600efbdb7195919f099d6069eb281133af9599a67dbd6a25d0c5606480f80cd93f0cb25edde9bde1fb74e3a12305a0370eb13053e7c068c6e91383614920b6d9d3ccbb852f8228d92584b741000e8ad6a87f6a40bf0612799d11f4bfcc4a8fd31e7960ebb363089a44b98e3467c5cc90231ed7bac67b8457d7f83b9b0a08d7b3f99f23c1070769f30abdd0b5dc858ccf26dd8091e778189c5cdf405daec96b0da7bb68a7f90923d65931617f605670a4b0e9bed9db8d0ba71881e879f7b55fdd8254aa"}, {0x1e, 0x4e00, "729dca4acb1c84a223e676b7ccd865ff9a36cc3cea6b064d7f12b98459a1"}, {0x15, 0x4e00, "539e8855aca85b2b132604ad2888a7272327abae7c"}]}) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r6 = syz_usb_connect(0x6, 0xb19, &(0x7f0000001380)=ANY=[@ANYBLOB="12010102c7ec06ff3910002158a4010203010902070b041f8fd0800904fa000eb3845b080a24019f02040201020d240702030002ab9c83c2d8b2092403050302010108092405030714df3bfc06240505d6440b2408040200004268e7de0905820c000207017c0905090040000040260725018002bd080725018300010009050610080009010009050e00200007fc80072501010903000d11329c84f1c77986da988ddf090501010800ff80090905070810001fff07a331e44b2533a6a9f3f92a0257619cde26db98a1fdc92ae9a21829fa84ef025a4282d3851ab8570eb2cf4edd4bace519e041abcaf6cffa20c6bd7320aae935a389826de3ab1ceae2b5a3a7410e95de47e612e8e3ca0d81c0848aeae716e3ef0971853bc306a5035bc615a8b57d74fdf15101f3b8541a8ce23574201c44d13de9021cb81668b5dee7dacf35850e738c6131f817d3acd4ed58aad4e8362658d01091c80909050d0100020603058b0a98e7d5e825289b169ba922022b8b29d738a5fbb17cd6da04ed68912044b9b783f97baf81735073ad8513118e3046bc8913dbc2ed5b30d5489bb1154cd52ef1a513f1c11ef2ee6cf177cb9c29f4ecd270215334363a4768c56bc47330b4c7e843850dc83b946b30d32c93cfa816ee029629dc097378cc5d8e6bf6dee5947bcbede0b9f20460f32037b009058010ff0301020107250102058100e8078bf5315a4f4a4fb7624e046afdc987a125a1cadf5242742557d289401e10a0eacc17eedf3b172b8003d032fdbfdb64cfe5e40d1a3ab2e18b8aa83e20a1f80cb1e99ff78277cc8cf2c60c023a1025da01e547bbdc8b48b1c984ed1bfb7d0aaf3c6980b96a78f02962899b0df7feca0b6f0da3aa479dc87883bfe3814b4eeeb48fcefffc15e6608e2a04b93aa4cd872ddaab88103bf58e63c98e4df9da80f9d107743366f2b3036d9793b33f2b3caffd653e11a12addea4e2994928b26ab49e28c8d1ae4c9562edfe0ee62ee6fe5150abef8f8f7ff92f0f55524310c560b76d8df24975c71fcbdf0ec82b9a8a3029ad88a105ac12b3d09050a046103fb408b07250180020100ae0516ffabc583f1dee20fcea1b65f3755b466c2fc9110ad9d870bfafd1a68b079a05b9d6c2442534e1b410573046138151f92ebcf1f6235adddd0472bf4ab281582114bf6932d044843dd819ed1a4b7a8f976ffedde633fe323a3f30aa0be8fc9eba96849108919302a188f8583cb59aed765fdaa07e2fed3315df41abe60a0536a09a1ce4a92c3b881c61f0ace27e9a5a6e1b773162078478241750918842ee21e102523bd0111696d5f4bbbc409050f0c0004ff7f0309050e00ff03010406072501030307000725010108ff0109050a00100000083fb809de3e9a7dc2b554452e5d09a10cb98a16342611f92c7d79204871439bc0820227ef881ae509eaafe62c0640926f9783448d94c96c939848f0fbbb821060000ba106ad09433e009e625b2919d629ed2219998078474fc61c1fb48878cfab9af118e4a772188ab6a86f0a37324fb6a3d862e93dc166d29e5d5deeff93bdec3bdb2b88f42cbfefc1c2ef145c8da0cf00f2f83bf3e4f64e72783136056444e5a245b1cd71982693c53996a82aad6319067656eef76989169909050710100080fa3f773059ec97a2136165dcdc723fd58c682145da656beca4f1bb3259ca41ad1e4d39e7c6d1506d06a8f032e9d77fed562bcee9ce3f9a0c504f9a52b77af5f320a1b87f0d07130920c7ce33d8589e25aa5ebc1413d58c1026e006051797a5a79c30dbbbc598dcaf0a71069daa2910db15fc30206ed7b48ada590f221f80501ee1c355c9ed98c0d65d81eecf98795458c8cb150c945766ffd423dbb7ffb3627c1967d9f5582129b69dd6f9bb9743be2a5c2589b40a7f239067c697429d4a85bcf374ab1658409f1adbab46fb58b9662914f40905091010000580030725010106000009048dda021f61ab010905020020008006028522e97269cf32d204a4bf099f2c89f88f134ec4727624c7c93981dfac3c5f2622a3ed0acabdd3a5e372c2bc439fca5789fd188c1597626559dd248da6fd781bfdfeac71324c90dfaf23a79412b8e4ad35b5772fdbf0d3420ee1321af94170d1bf69dd73add400bb7b836d3f6692723a4441f64585fb713e481de539ad37fac738496b349f462e343bc4723378f42793aa56e1ec719d0e9c2d7e91430ce8f6f7d9ff62619fadb528be3767322e4ca376c985c171525ef59f01767eff49101dfb08cf6165a2d196e19ec78b090506034000000003f622baf9f835218d996667108b551425304115e79687468c340bffcfa68bbce97a64527caaf1d8d4dc01a43c79576b155da500870fd9aebc7906ffadb46fdb90d9b11d5a4d8593bd88954f305d11e4d2cc61e93c99b8c281e7e39629189bb4b37063ba3dc9804fa3be061b668057c558fd84e494f5ed998eda05d2122815dc976e2e00dd1ea650f7010fe8712dc04eaa671a3510fdf60f29ce7e9df74cf8d5610f05b5d5c5c88a05b20af34f52a9817aee5b40c965d9b13913e8aa0bbc19d391fe16c41cc61c01b48f885ce5e97a70851d05307dba1b28b581fe23da78e4924a6dacea5fc5148619fdb40e0a8db51fcb6ba8adfb4c58cfa773cba7a787023ad2c32435d3b396dc75de6df285d4390477109cb52d3a7ff25de79527d5788bb686cfc7e5128f0fa099e8d056a0e838d683d93fa6cfb6f6348d70780c7221e5b1b42bcae0aa9e074f7b25a5d09d4318c2d5bb6d86cbe78b6e3e16f3115463e47790b9f80fd2ae0388f554ec875633b8c73eac007609023bf6746b88409d462c94257e20280904743f09160e700009219571010122530b09050202ef010205f609050610080005068141053b58522e4440458167d426813f88d0a4eea97e9c3363d1eafb71ce43a70dba96fb9ebfc6e963fbaacc3cf6705d31a645d1805a18eb71997bf42dd62b6576a21b0959e416d63d7da2bd42ee6a6b1272972512bd3e145fc9c86d710905050240000602ff0905040120001f04ffd921fdf0c548ac8b4a1ee3a68a29aea0b29b44b12a83a0a7bae04012221dc98384ad5544776463276b7e2fa3e9763043b90bd6a188b8c7a1942d27ba1a74cc217661b2431982db49d3016d41198582664c92c1834e31a6e526695918e41c65fa56b81e058109dce7123dbcd24189850aaa5a190e3a6ae9938cbec23a7db2f87f9707fd265dcb03f3a4116b24dccb19e0b5c6f4f2776f800c1f2964cbc7c5d5d15e8681e3f6f6d11e50a2f39e7e6b03477801d51252252b998cc2283c2f36a86ad8a999b3f3ccbc4d42ab209d12263ea4a1fef266019dcb547c09050d000004041fc007250100810001090507102000011f08072501830502000905060820001d6e8109050d0320000008200725010003400009050a00100004f7cd0725010007241edc0440c570920893664a77dc5b01875349e16ae6877521e870ddf463c333441026fd8379e94b0933d79c8b26f3ee30fe9aea157c03f753a2b24aee6de52209c670510bb8d803e1bce685535a936937b5ecd54750082f625dd7421e16e086bdf7aa66383d472f63dedb4345e03a58d239d7ca14ea21bda0b5ce60d07740bfc35ef520d9041ea1b2d7ae31f4dcb709b35e5f1afd7027b5631a84899a65ad4cffb9072c4d4a5db51f51ff2c2effe42c738dccb2963d30f1ae5c41553ce8e1b1696181800212244f3307ae1e609084cb6a6a2f076a847dd2e281149426390904ac1001b21880380b2406000098e1e6ac7d84052400342a0d240f01d00b0000080000000804240202152412f7ffa317a88b045e4f01a607c0ffcb7e392a05241500001524120400a317a88b045e4f01a607c0ffcb7e392a08241c7f000702000724140300030009050e12100000003f491a9d1f92c5a21e074deee89da0adcd95376e0723653316ef224e0075315460c4c4331ce51fece786b2d8f993d4241bc3521681666236d7b526db6b12d613951db86d2bb3f9c6ad630f064ec48505903e18da7225e748b612c1c1c37f97992d8bcadaf404fb0bb1edada150ec97e064fb4343451cafd00bc7c7df27a5233404bd66b9759578619113ad57f1265d7bc54f1a859b9f7eb3d21db06a3d4f2ff2f113"], &(0x7f0000000600)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x200, 0x40, 0x9, 0x9, 0x8, 0x81}, 0xd7, &(0x7f0000000480)={0x5, 0xf, 0xd7, 0x1, [@generic={0xd2, 0x10, 0xb, "e7e6f50ccbd01c35d03939074336958482c70fda4d0fd429672995b06b54998aed19ccdeae1b88e044cbc85efeccf714d505dd5c9548aea3015ccbf2facf982f44e14f2e6c53f8bc0137a3834d5db632ea6f1efdc5ab9f90e762b50c4187bf0d3d1fbc6aae73cc89b3fb0954604aa286b17e6a048dffdeb1c638eb76a3e5ce6264df3ea8a528dcfff75420dae7dd317413b14c049f8ce928fa19155f521100799294ec5d60acabe5a7f8d398f3c5cd9b004775421a3f8a1486f66882fdc9f8373df6c518a613ad1de5f33a50103a7a"}]}, 0x3, [{0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x810}}, {0xfb, &(0x7f00000011c0)=@string={0xfb, 0x3, "b22d08bcccb53ce0d7e36482e22d4729dce9e95902ba317a77192a96026c559d7bd04960043087aaf4c9808a5feb84e504e76b14329f3a798ae56d1b8b8fba291ca0241d4202062ce665f6859dcb7da4cb5dd41ef56ab6752f9fe98a0a6d8e3b86d667de98af3976b205f43cda07b76213a49b2470dfa9b1bb01b0925cf78cffeec20c7a1eeb43ef9f1a89b8203176eb4af547c58ab1c57cfdfdbe2f62114c894443e1b85dec32b7b12cddb75812d2ac45edeab9d2be2f885e5d5204162001b83287e6f00307e9830a7331d961c98a57a5ccbd9cd547905d3d2123ee55e3437f1958bc91c6b2ab420be81619eeb9ad911eee03559657cfbb68"}}, {0x4, &(0x7f00000005c0)=@lang_id={0x4, 0x3, 0x813}}]}) syz_usb_ep_write(r6, 0xff, 0x9c, &(0x7f00000012c0)="876f2339d0a0df13f1ccf0e89b5ccdbf69165adcc01c4ef8ad3b6f832094b14ecf51726d7e2bb111ed01ce30e38171a22c5e524bf1376a60e2c39615bcee99eb90fbd77f05b8402b109804e6f108dffee6a24cc595433ef157df310f514bd55b3726d83c65e1b1055983d11c690e01bd1f9942422f43d98e70f20c57d5b67c8b1de56395309443255790fce5fa1e3cafeeb31f49c727579e8fd2b3a4") syz_open_dev$hidraw(&(0x7f0000000680)='/dev/hidraw#\x00', 0x5, 0x200000) ioctl$HIDIOCGREPORT(r5, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 969.015956][ T3250] usb 3-1: new high-speed USB device number 71 using dummy_hcd [ 969.155916][ T3198] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 969.295882][ T3250] usb 3-1: device descriptor read/64, error 18 [ 969.306554][ T162] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 969.355883][ T12] usb 1-1: new high-speed USB device number 84 using dummy_hcd [ 969.395926][ T3198] usb 5-1: Using ep0 maxpacket: 32 [ 969.516042][ T3198] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 969.525151][ T3198] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.538001][ T3198] usb 5-1: config 0 descriptor?? [ 969.547181][ T162] usb 6-1: Using ep0 maxpacket: 32 [ 969.635869][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 969.666007][ T162] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 969.675293][ T162] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.685368][ T162] usb 6-1: config 0 descriptor?? [ 969.692575][ T3250] usb 3-1: device descriptor read/64, error 18 [ 969.775989][ T12] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 969.786949][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 969.797874][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 969.801384][ T3198] hso 5-1:0.0: Failed to find BULK IN ep [ 969.807670][ T12] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 969.807709][ T12] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 969.835238][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 969.844777][ T12] usb 1-1: config 0 descriptor?? [ 969.936390][T20823] udc-core: couldn't find an available UDC or it's busy [ 969.943408][T20823] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 969.952566][T20823] udc-core: couldn't find an available UDC or it's busy [ 969.959675][T20823] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 969.967379][ T3250] usb 3-1: new high-speed USB device number 72 using dummy_hcd [ 969.970567][T20823] udc-core: couldn't find an available UDC or it's busy [ 969.981976][T20823] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 969.990698][T20823] udc-core: couldn't find an available UDC or it's busy [ 969.997899][T20823] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 969.999509][T20803] udc-core: couldn't find an available UDC or it's busy [ 970.012641][T20803] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 970.023371][ T162] usb 6-1: USB disconnect, device number 124 [ 970.255881][ T3250] usb 3-1: device descriptor read/64, error 18 [ 970.331246][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.014A/input/input500 [ 970.344638][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.014A/input/input501 [ 970.438780][ T12] kye 0003:0458:5013.014A: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 970.529531][ T12] usb 1-1: USB disconnect, device number 84 [ 970.655822][ T3250] usb 3-1: device descriptor read/64, error 18 [ 970.776004][ T3250] usb usb3-port1: attempt power cycle [ 971.305826][ T162] usb 1-1: new high-speed USB device number 85 using dummy_hcd 13:22:26 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000280)={0x2c, &(0x7f0000000040)={0x0, 0x10, 0x11, {0x11, 0x8, "f1dd1d8aba1cf4101110c2af1f9d66"}}, &(0x7f0000000080)={0x0, 0x3, 0x8, @string={0x8, 0x3, "9d4582d64a98"}}, &(0x7f0000000180)={0x0, 0xf, 0x82, {0x5, 0xf, 0x82, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0xd9, 0x70, 0x1ff, 0x5}, @wireless={0xb, 0x10, 0x1, 0x0, 0x12, 0xff, 0x5, 0x7, 0xeb}, @ssp_cap={0x10, 0x10, 0xa, 0x7, 0x1, 0x1, 0xf, 0x0, [0x0]}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0x9, 0x6, 0x100}, @generic={0x50, 0x10, 0x2, "c519cf9becb617b444b521361e8844eeccb912dcd62f21f679bfa45eade7aa382bd1f7f7c6ec394c4a241ea44ac3dbc38a88feb42dc512caa4f7a48e3b0555d458573804df56cb62edea02fdd1"}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5e, 0x10, 0x6, 0x0, "f10c1edc", "49ab6914"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x2, 0x81, 0x5, 0x3f, 0x4, 0x1000}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x40, 0xf, 0x85, "fce1cc1afcc9aa878109d34f99ab7952a776b9e2a08696f583d802ab9d26277e11ef2ae7632756cc6867ecb47ca0a63684d96c76243863a64b35ddbd649934a8062282ea5023a63575e051b9289bafa476db068a88ce3d5c09b3c0da9b89cd80fdb97c5c24847538009eef199cbec909b5e1a56b2d0757ec32130db2f1aefec11e5c00ecf9"}, &(0x7f00000003c0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000480)={0x20, 0x0, 0x8, {0x200, 0x4, [0x0]}}, &(0x7f00000004c0)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000500)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000540)={0x40, 0xb, 0x2, "86c0"}, &(0x7f0000000580)={0x40, 0xf, 0x2, 0x1}, &(0x7f00000005c0)={0x40, 0x13, 0x6, @random="314aef382558"}, &(0x7f0000000600)={0x40, 0x17, 0x6, @dev={[], 0x30}}, 0x0, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x9}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x9}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x2e}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x78}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:26 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000240)=""/195) r2 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x2, 0x10000) ioctl$EVIOCGBITSND(r2, 0x80404532, &(0x7f0000000140)=""/219) [ 971.485847][ T3250] usb 3-1: new high-speed USB device number 73 using dummy_hcd [ 971.545889][ T162] usb 1-1: Using ep0 maxpacket: 16 [ 971.595961][ T3250] usb 3-1: device descriptor read/8, error -71 [ 971.665949][ T162] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 971.676711][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 971.687617][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 971.697415][ T162] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 971.710342][ T162] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 971.719479][ T162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 971.729236][ T162] usb 1-1: config 0 descriptor?? [ 971.815847][ T3250] usb 3-1: device descriptor read/8, error -71 [ 971.863710][ T3198] usb 5-1: USB disconnect, device number 16 13:22:27 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000180)=ANY=[@ANYBLOB="0010b803eaa30fe9583e03920861a65ce107a6fbcecf2fb402da10a0332974e41deac1c6071355bae9d450d3f720e58c05b7d1a2047c9e3b3591c851649eb5422904fe58a363ac5db8226c1a2a94a11404e4416f1cda36e98e033397a77bb92a4b0c3648e932f4f0a168e7679085a60e689c64dce74047c1729828a54f53e6280bc87c568ffc71b7ce65a789188db3946f25f027bf8ec8c095"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, &(0x7f0000000100)={0x24, &(0x7f0000000300)={0x20, 0x24, 0xf0, {0xf0, 0x22, "eab6616f58c00d4b333e8c4a17931a6d8de8d97bbdefd8114f5a8dd04d98ac1a8c1df8076d8c777521b253f972071615e512af39bb0d7015ad00885e6278f6e59061bfd124eb2632c6e32a62438b719817d50208baa53eaf665b078ba152f992cd398d14c0a545b5727e7fd472a6bbac5d17b020acdd3d01dac6a8e8412bae332b1107c1187e11a617f08d82d080541e4228c052affbbf9f6f6eab48fa5e5f018caf9f430e146a5f942d6bd43c1ed587ec12c029505d296c9c43a72d34a35882bdc7bcbc587e33118324ff4f0853851439e1a63687bceb465dcdd2695f72e336b1d740d9296df6e525f3d793c1b1"}}, &(0x7f0000000400)={0x0, 0x3, 0xc1, @string={0xc1, 0x3, "a61347cb0212b69a6a9fa50313439b881175569ccb00e8d0e509a87d3b6ef4207c71a3a701001e8d2a73db7a7c76e3e70f6fe1d9048de0b1aa1d154789b1d8653ac7c47b25a6db48bf633370868868cd16cb892359c65e6556e2e9c054b72f3cc3eed5177a68ed62aa91b9600fb2b6da22f91f83263005897ac14e9b56b7520f12fb14344d5b21eba192d9b185ad43752674f48718a87f1175ad0da78c920e71fa0defb49c94ff5ed6eff464b765a4076a59d4fbd1f3af6b209f6ae147fd0a"}}, &(0x7f0000000040)={0x0, 0x22, 0x1, {[@local=@item_012={0x0, 0x2, 0x1}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0x6f, 0x1, {0x22, 0xf91}}}}, &(0x7f00000006c0)={0x2c, &(0x7f0000000500)={0x0, 0x15, 0xf9, "4354d63be76405713c732dfeefb85cc772854a33a80c98b2aa6abfb880bbfeeccaac2e5bd03d5f0fb4ab81c8948256182305132e4afa9e4f4f0ed3e57ad96a3f5c7b467c9b6777520c01eec37ff8ad2a9a224263efc37a1841b7ed1cd10c566b5531564bb47d03aa0b199e9484fc204ab9f437793eab27eef88b319712d131d281bed5d7136e692774b0597d9f73895500af1b5ea9a8ee97985d7c3134e40a341930de74eea3f237ed52df95e533227b80be61a162608d7c8c68adc2109784622dfb3a0c7399fdaf808a1f21dc3e667ccdf90637896a7cccea1e22a1df43408dac6971cef352730c008c78d8abce2e1bea6424556fe4d3845c"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000600)={0x20, 0x1, 0x70, "29f47c3b02752a567932af28135abdecf183fc9c7e5b1924f80a19b27fd7008e567967271737b3cc8110cafb37af555199f15be1098480c8b3e5f66f72a02e3050268fe7fd5270be9032340f082da97537480ba8020a4bfac0e1348ce108f3d6beb3c9c863736dd7575325165ff432b9"}, &(0x7f0000000680)={0x20, 0x3, 0x1}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x3, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:27 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fffffff, 0x242) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000500)=""/252) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x1000) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000040)={0x3f, 0xb, 0x9, 0x2, "0a5cf843ac238c7666ae7507000000000000e1ff00"}) r4 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x0, 0x200) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f0000000400)={0x72, 0x7, 0x7, 0x8}) r5 = syz_open_dev$evdev(&(0x7f0000000440)='/dev/input/event#\x00', 0x1, 0x101840) ioctl$EVIOCGABS0(r5, 0x80184540, &(0x7f0000000480)=""/72) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r6, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r7 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGREP(r7, 0x80084503, &(0x7f00000002c0)=""/212) ioctl$EVIOCGREP(r6, 0x80084503, &(0x7f0000000200)=""/186) 13:22:27 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x40000) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000140)=""/235) 13:22:27 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000100)={{0x1, 0x200, 0x3, 0x400, 0xd53a6721}, 0x31d, [0x7fffffff, 0xffffffff, 0x4, 0xfff, 0x0, 0x5, 0xffff6f70, 0x7, 0x40, 0xc6, 0x1, 0x5, 0x0, 0xfa7, 0xca3f, 0x2, 0x3f, 0x2, 0x3ff, 0x10001, 0x10001, 0xffff0cb3, 0x9, 0x63, 0x1, 0x8, 0xed9c, 0x4, 0x0, 0x2, 0x3, 0x9d0, 0x6, 0x5, 0xace, 0x1, 0x4d, 0x2, 0x81, 0xd01, 0x7b9d, 0x4, 0x4, 0x0, 0x4f0b, 0x8, 0x3, 0x1, 0x262, 0x7f, 0x10001, 0x200, 0x3, 0x4, 0xfffffffc, 0x6, 0x200, 0x8, 0x80000000, 0x3, 0x6, 0x3, 0x7fffffff, 0x9d, 0x9, 0x6b, 0x3, 0x20, 0x800, 0x101, 0x9, 0x5, 0x7, 0x80, 0x717, 0x59a, 0x7, 0x80, 0x2, 0x1f, 0x9, 0x4, 0x8, 0x3, 0x8, 0xfffffff9, 0x6, 0x800, 0x5, 0xfffffffa, 0xfffffdfa, 0x1, 0x80, 0x0, 0x6, 0x3, 0x0, 0xa549, 0x7f, 0x8000, 0x4, 0x10001, 0x7, 0x2, 0x1000, 0x9, 0x400000, 0x2, 0x10001, 0x1000, 0xfffffde8, 0x0, 0xf24, 0x3, 0x1, 0xfffffff8, 0x1ff, 0x8, 0x6, 0x6b5a, 0xea93, 0x1, 0x3, 0xffffffc0, 0x7, 0xfff, 0x71, 0xc660000, 0x26e1, 0x7, 0x77, 0x7f, 0xf871, 0x2, 0x8, 0x4, 0x7, 0x1, 0x8001, 0x1, 0x1, 0x20, 0x7, 0x3, 0x3, 0xffffffff, 0x3, 0x8, 0x80, 0x8, 0x1, 0x5, 0x81, 0xfffffff8, 0x9, 0x6303, 0x1ff, 0x3ff, 0x9, 0x101, 0x80000000, 0x800, 0x9, 0x5, 0x7fffffff, 0xffff, 0x3, 0x6, 0x0, 0xfffffffe, 0x0, 0x550, 0xffffffff, 0x9, 0x401, 0x861, 0x9, 0x4, 0x8444, 0x80000000, 0x5, 0x4, 0x2, 0x1, 0x8001, 0x7f, 0x7, 0x40, 0x2, 0x1ff, 0x800, 0x2, 0xc0000000, 0x1, 0x0, 0xfffff001, 0x81, 0x2, 0x1, 0x9, 0x0, 0x787b, 0xddf, 0x3dbd, 0x8000, 0x18, 0x8, 0x1, 0x8000, 0x8001, 0x40, 0x7, 0x9, 0x6, 0x9, 0x200, 0x100, 0x5, 0x4, 0xfffffe00, 0xbdd, 0x7fffffff, 0x2, 0x4, 0x7f, 0xffffffff, 0x3, 0xffffff80, 0x7fffffff, 0xffffff80, 0x1, 0x8, 0x800, 0x7f, 0x7, 0xd2dd, 0xfba5, 0x3ff, 0x8, 0xb4, 0xffffff80, 0x0, 0x20, 0x6, 0x5, 0xd2d, 0xfffffffd, 0xffffffa5, 0xa0000000, 0x618, 0xfffffff9, 0xc4d, 0xff, 0xfffffc00, 0x5, 0x9, 0x6, 0xadb, 0x8, 0xa5a, 0xfff, 0xff, 0x0, 0x1, 0x4, 0x61acd6b1, 0xe6, 0x0, 0x1, 0x3f, 0x2, 0x0, 0x80, 0xffff, 0x1000, 0x401, 0x1, 0x200, 0x4, 0x1c91, 0xff, 0x1, 0x5, 0x7ab, 0x2, 0x7f, 0xfffffff8, 0x0, 0x0, 0x800, 0x80000001, 0x6, 0x3ff, 0x3f, 0x1, 0x6af8db2c, 0x8, 0x7f, 0x9, 0xfffffffa, 0x2c, 0x2, 0xffff, 0x4, 0x40, 0x0, 0x80, 0x2, 0x1, 0x9, 0xa937, 0x9, 0xedb, 0x9, 0x1, 0x3, 0x40, 0x9, 0x200, 0x0, 0x400, 0xf41, 0x6, 0x1, 0x1, 0x1, 0x1, 0x4, 0x7ab0, 0x9cdb, 0x3, 0x200, 0x2, 0x0, 0x4, 0x5, 0x4, 0x0, 0xcc, 0x201a, 0x7, 0x5, 0x5, 0x0, 0x3, 0x7fff, 0x1, 0xfffffbff, 0x39fd, 0x9, 0x20, 0x2, 0x6, 0xfffffff8, 0x9, 0xfff, 0x4, 0x3, 0x2c6240, 0x8, 0x40, 0x80000001, 0x3f, 0xff, 0x2, 0x3, 0x0, 0x40, 0x1, 0x2, 0xe072, 0x3f54897b, 0xc6f, 0x3ff, 0xdb7, 0x80, 0x20bafe00, 0x3, 0x5, 0x6f, 0x1f, 0x81, 0xbc, 0x78ae8a91, 0x2, 0x0, 0x8, 0x3ff, 0x7ff, 0x9, 0x3, 0x8, 0x8, 0x2, 0x6, 0x8, 0x34, 0x2, 0x20, 0x400, 0x4, 0x4, 0x0, 0x100, 0xb7d9, 0x7, 0x2, 0x9, 0x81, 0x2, 0x8, 0x4, 0x2, 0xffffffff, 0x5, 0xc75, 0x1, 0xffffffff, 0x4, 0x9b, 0x9f3, 0x7, 0x991d, 0x10000, 0x6, 0x1f, 0xb2, 0x80, 0x80, 0xad83, 0x7, 0x1ff, 0x9, 0x8, 0x2, 0x1, 0x5, 0x36, 0x3, 0x59df, 0x49f, 0x7f9fc7a2, 0x4f6, 0xfffffff8, 0x7, 0xbe, 0xffffff85, 0xb1, 0x9, 0x0, 0x5, 0x9, 0x8000, 0xfffffff7, 0x41a, 0xffffffff, 0x7, 0x6, 0x6, 0xfffffffc, 0x9, 0xffffff7f, 0x4, 0x80, 0x8, 0x40, 0x3, 0x7f, 0x5, 0xffffffff, 0x8, 0x4000000, 0x3, 0x93e, 0x1f, 0x7, 0x4, 0x1f, 0xfffffda6, 0x1, 0x6, 0xffffffff, 0x8000, 0x1, 0xa9, 0xc507, 0x0, 0x10001, 0x200, 0x1800, 0x848, 0xd5d, 0x8, 0x1d27496f, 0xfffffffd, 0xd15b, 0x3f, 0x4, 0x0, 0x40, 0x4, 0x10000, 0x400, 0x6, 0x7fff, 0x0, 0xffff, 0xdd4, 0x4, 0x3, 0x401, 0x3f, 0x8820, 0x101, 0x4, 0x9, 0x1, 0xff, 0x5, 0x7, 0x4, 0xfffffffd, 0x8, 0x1, 0xffffffc0, 0x1, 0x8, 0x4, 0xa9, 0x7ff, 0x0, 0x8000, 0xfff, 0x5, 0xc6, 0x3, 0x3911e895, 0x7ff, 0x6, 0xfffffff9, 0xff, 0x8, 0x5, 0x4764, 0x8, 0x7, 0x3, 0x3, 0x101, 0x3f, 0x529, 0x1, 0x7, 0x7f, 0x3, 0x3, 0xff, 0x5, 0x2, 0x7, 0x6, 0xfffeffff, 0x1, 0x9, 0x80000000, 0x7, 0x1f, 0x0, 0x7, 0x2, 0x3f, 0x1, 0x3, 0x9, 0x9, 0xfffff800, 0x6, 0x80000001, 0x7f, 0x8001, 0x9, 0x1, 0x52, 0x7, 0x3, 0x5, 0x1, 0x9, 0x6, 0xffffffff, 0x7, 0x5, 0x1ff, 0x4, 0xae6, 0x7, 0xdef, 0x10000, 0x401, 0x6, 0x7ff, 0x3, 0x7, 0x6, 0x3a, 0x3, 0xf25, 0x8000, 0x5, 0x100, 0xfffffeff, 0x6, 0x4, 0x4b9, 0x10001, 0x0, 0xcf, 0x4, 0x2, 0xac41, 0x10, 0x0, 0x3, 0x6, 0x5, 0x5, 0x2, 0xffffffff, 0x0, 0x48, 0x5, 0x6, 0x4, 0x10000, 0x400, 0x10001, 0x0, 0x8, 0x800, 0x2ace, 0x15, 0x2, 0x8, 0x9, 0x0, 0x9, 0x4, 0x4, 0x1, 0x9, 0x5, 0x7f, 0x5, 0x1, 0xc308, 0x8, 0x8001, 0x3, 0xc6d, 0x8, 0x1, 0x7, 0xd71, 0x1, 0x3, 0x3, 0x2, 0xffffffff, 0xffff, 0xffffff81, 0x1, 0x0, 0x3, 0x8, 0x8, 0x0, 0x800, 0x7, 0x5, 0x1, 0x200, 0xfff, 0xffffff01, 0x7ff, 0xff, 0x540, 0x5, 0x6208, 0x7614, 0xffffffff, 0x70d, 0x1, 0x401, 0x9, 0x9, 0x1ff, 0x4, 0x7, 0x0, 0x7fff, 0x7f, 0x7, 0x100, 0xfffffbff, 0x80000000, 0xb6, 0x47f, 0x3, 0x200, 0x4, 0x3, 0x3f, 0x9, 0x6, 0x400, 0x58705674, 0x4, 0x5, 0x8, 0x7, 0x0, 0x2, 0x1, 0xd73, 0x9, 0x28f, 0x81, 0x401, 0x4, 0x73d, 0x6, 0x401, 0x7, 0x4, 0x8, 0x6, 0x10000, 0x9, 0x6, 0xffffffff, 0x1, 0x0, 0x6, 0x80000001, 0xffffffe0, 0xe6b, 0x8, 0x6, 0x6, 0x7fffffff, 0x3b, 0x400, 0xfff, 0x9, 0x40, 0x4, 0x5, 0x8000, 0x1000, 0x8, 0x0, 0x7ff, 0xffffffff, 0x6d, 0x7, 0x3, 0xff, 0x1000000, 0x6, 0x8000, 0x552, 0x81, 0x1, 0xffff9107, 0x3ff, 0x1, 0x0, 0xfffffff8, 0x400, 0x6, 0xece, 0x80, 0x800, 0x1, 0x9, 0x5, 0x7f, 0x0, 0x7, 0x1, 0xbe85, 0x100, 0x2, 0x2, 0x5, 0x2, 0x80000001, 0x2, 0x200, 0x9, 0x10001, 0x0, 0x22, 0x3f, 0x0, 0x1, 0x7ff, 0x9, 0x6, 0x15, 0x0, 0x401, 0xfffffffa, 0x2, 0x7f, 0x6, 0x5, 0x7, 0x200, 0x1, 0x10000, 0xfffffffa, 0x3, 0xffffff76, 0x2, 0xfffffff9, 0x5, 0x9, 0x9, 0x4, 0xb2, 0x9, 0x1, 0xff, 0xf4, 0x9, 0xfffffffb, 0x1, 0x40, 0xffffffff, 0xfb5c, 0x7, 0x4, 0x81, 0x8, 0x7, 0x7, 0x1, 0x3, 0x200, 0xc9c7, 0x6, 0x80, 0x2, 0x7, 0x5, 0xad4, 0x484, 0xfff, 0x3, 0x8, 0x0, 0x2, 0x80000001, 0x6, 0x5, 0x3ff, 0x53078906, 0xd7a7, 0xe4c, 0x9, 0x5, 0x6, 0x2, 0x3f, 0x6, 0x4, 0x1f, 0x6a, 0x7f, 0x7, 0x0, 0x40, 0x5, 0x9, 0x80, 0x401, 0xfff, 0x80000000, 0x3ff, 0x43ea, 0x1, 0x20, 0xc000, 0xffff8001, 0x6, 0x4, 0xfffffff9, 0x9, 0xfffffff8, 0x0, 0x0, 0x793, 0x6, 0x7, 0x3ff, 0x1, 0xfffff000, 0x8, 0x9, 0xfffffffc, 0x9, 0x5f3, 0x0, 0x1, 0x37a5021c, 0x7ff, 0x0, 0x100, 0x0, 0x1, 0x1, 0x1, 0x4, 0x9, 0x8, 0x6, 0x1, 0x8000, 0x3, 0x3, 0x3ff, 0x400, 0x8, 0x1, 0x2, 0x3, 0x401, 0xffffffff, 0x4, 0x40, 0x3, 0xdf18, 0xffffffff, 0x401, 0x5, 0xff, 0x8c4, 0xfffffbff, 0x5, 0x1ff, 0x2, 0x3ff, 0x5, 0x1, 0x2, 0x4, 0x1, 0x4, 0x9, 0x7, 0x3f, 0x1, 0x8, 0x1000, 0xf0ac, 0x4, 0x8, 0x0, 0x8, 0x18, 0x9, 0x2, 0x3, 0x3, 0x9, 0x8, 0x1000, 0x2, 0x9, 0x7, 0x2, 0x1, 0x1, 0x64bb, 0x2, 0x3, 0x9, 0x6, 0x5, 0x9, 0x7, 0xfffffe00, 0x20, 0xc38, 0xfff, 0x9765, 0x7ff, 0x20, 0x1, 0xffffffac, 0x4, 0x9, 0x10000, 0x7f, 0x401, 0xffff71b1, 0x9, 0x1, 0x2fe, 0x2, 0x8, 0x72, 0x6, 0x1, 0x1, 0x200, 0x8, 0xff, 0x4000, 0x2, 0xffff, 0x3f, 0x1]}) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000040)={0x1, 0xffffffff}) 13:22:27 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000080)={0x71, 0x13, 0x81, 0x8, "0a17e40797f6c74c76099ef10fb70fb3e164a067c7d1c04bcc04c4dad7ac6c4d"}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORTINFO(r2, 0xc00c4809, &(0x7f0000000040)={0x1, 0x100, 0xa8}) 13:22:27 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x9, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x3f) 13:22:27 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x6, 0x200000) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:27 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) syz_usb_connect(0x6, 0x284, &(0x7f0000000100)={{0x12, 0x1, 0x201, 0x65, 0x5c, 0xd4, 0x8, 0xbda, 0x18a, 0xd1d6, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x272, 0x1, 0x2, 0x4e, 0xc0, 0x1, [{{0x9, 0x4, 0xbf, 0x1, 0x9, 0xff, 0xff, 0xff, 0x0, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "a37f3b"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x1, 0x5, 0x7, 0xf7}, [@country_functional={0xa, 0x24, 0x7, 0x9, 0x401, [0x5000, 0xfff9]}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x9}]}, @generic={0xab, 0x24, "4986553e6be858d8d11555d96ae3bde643ce96145b59012011ddca134208e3e9125fad9ff2c9b62a042d5e107ea23f2304022b2e1d29f1ae8a4069201ec46557c87714492ab41a042fdc25f5ab5c79c16fbe859efc84c7e93eaa50084d08ef739980e2a52bd144199e80b1b7ce3170bdb0bcb1927fe2b2fefa0657593d488698f287325d14f7f69d9f1ad7cea90ee533e83c8405f792167843530fedcf670eeeebabe70e4a53f448d1"}], [{{0x9, 0x5, 0x8, 0x2, 0x200, 0x3, 0x72, 0x1f}}, {{0x9, 0x5, 0x6, 0x0, 0x18, 0xfb, 0x1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xe7, 0x80}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x5}]}}, {{0x9, 0x5, 0xf, 0x1, 0x10, 0x1, 0x0, 0x3}}, {{0x9, 0x5, 0xd, 0x0, 0x10, 0x2, 0x6, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x8001}]}}, {{0x9, 0x5, 0x5, 0x10, 0x10, 0x4, 0x3f, 0x8}}, {{0x9, 0x5, 0x80, 0xc, 0x20, 0xff, 0x3f, 0x0, [@generic={0xa6, 0xc, "8914442ce7fc7d92a02e9f4a69f57b94ee063bd69dadb25e48dccfa16f33560e8cfd5568432ae9e81f0f683ada778989312dcc4493ea0b56d7640f35a70bb4567a704465daf43700b7cce888497a291a55de2b4803e59e5930bf6d0f7421a0a2526ba48921f9d1ff6dcd234e6c0bee05f8cb1533c7ced79cb3150ae1af4fd1783bda69a8b7455d7b0767cc017261039c470c345e32cb78ffc047d4b4829155edb15332e7"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x80, 0x8}]}}, {{0x9, 0x5, 0x1, 0xa, 0x200, 0x7, 0x5, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x82, 0x3, 0x361}, @generic={0x64, 0x7, "7d1ddf512bc5cbc3b7efc8bf953535056c0539af82ef94c6c0ad8c87ec8d6cde231bf8998034ee15090d8703acc28173708112979a98ef6e8027d047a4133df8f189bfa1943a9f9ecbcebec35452a95b46efa378d09794cd1e62264d556f8781170f"}]}}, {{0x9, 0x5, 0x9, 0x0, 0x3ff, 0x56, 0x34, 0x7}}, {{0x9, 0x5, 0xe, 0x0, 0x400, 0x7f, 0xfb, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0x8000}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x3}]}}]}}]}}]}}, &(0x7f0000000580)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x5, 0x81, 0x6, 0x10, 0x20}, 0x5f, &(0x7f00000003c0)={0x5, 0xf, 0x5f, 0x6, [@ssp_cap={0x1c, 0x10, 0xa, 0x6, 0x4, 0x7, 0xf, 0x0, [0xffc000, 0xc000, 0x0, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0xc4, 0x8, 0xf8, 0x401, 0x3f}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xc, 0x0, 0x81, 0x4}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x20, 0x1, 0x7f, 0x2}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "d594078f8bfe9b738d28e3fb809fb002"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x40, 0x6, 0xffff}]}, 0x5, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x100a}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x1001}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x42c}}, {0x4, &(0x7f00000004c0)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x76, &(0x7f0000000500)=@string={0x76, 0x3, "66b6fda85bff265b35e4ec5bc4150b0036ade38d228b48cedd64ffce49e2972a44849bafd41b3f2a31286029eb728aa5cb878a92a47286e49115e29bdaac9fc8969ecb4102321cee9474d285fe2cf36094b748d75aac3c96e196f09ea820e0563d41362410dd768dd3d647ad8b8a57e14501c38c"}}]}) 13:22:27 executing program 1: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000000)=""/59) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 972.025856][ T162] usbhid 1-1:0.0: can't add hid device: -71 [ 972.032336][ T162] usbhid: probe of 1-1:0.0 failed with error -71 [ 972.058369][ T162] usb 1-1: USB disconnect, device number 85 13:22:27 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000000)=""/188) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000140)='/dev/input/event#\x00', 0x1, 0x32000) ioctl$EVIOCSMASK(r2, 0x40104593, &(0x7f0000000280)={0x3, 0xa2, &(0x7f0000000180)="f84e94518d785997c030fcc4a8fe08d1ef98dba039c822ff68af381edc28674458d74bf245f34d0775527947f73c7d8e3ad524d69709fb55360a8c8484a3bf28c02794ce3c85fa502e91fa326c5504ca00e96a1453b9bdd151f9d3fe4b1bb6e851ceea03c3613a9fc08283835caa63fcb36f1740d6ca1ca4400baa998582ab8787575ced125f555cfa255f6971001520be1eb551d26dfc58266d27bc26d54aa8b4f9"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 972.305749][ T3250] usb 3-1: new high-speed USB device number 74 using dummy_hcd [ 972.395784][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 972.425695][ T162] usb 1-1: new high-speed USB device number 86 using dummy_hcd [ 972.515795][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 972.526804][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 972.537753][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 972.547548][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 972.560937][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 972.570027][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.579593][ T3250] usb 3-1: config 0 descriptor?? [ 972.695644][ T162] usb 1-1: Using ep0 maxpacket: 16 [ 972.816156][ T162] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 972.826918][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 972.837884][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 972.847711][ T162] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 972.860637][ T162] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 972.869737][ T162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 972.879448][ T162] usb 1-1: config 0 descriptor?? [ 973.255892][T20853] udc-core: couldn't find an available UDC or it's busy [ 973.262894][T20853] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 973.325687][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 973.331850][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 973.340758][ T3250] usb 3-1: USB disconnect, device number 74 [ 973.547279][T20870] udc-core: couldn't find an available UDC or it's busy [ 973.554293][T20870] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 973.615604][ T162] usbhid 1-1:0.0: can't add hid device: -71 [ 973.621637][ T162] usbhid: probe of 1-1:0.0 failed with error -71 [ 973.630508][ T162] usb 1-1: USB disconnect, device number 86 [ 974.035394][ T12] usb 3-1: new high-speed USB device number 75 using dummy_hcd [ 974.275266][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 974.335296][ T162] usb 1-1: new high-speed USB device number 87 using dummy_hcd [ 974.395405][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 974.406175][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 974.417089][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 974.426897][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 974.439813][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 974.448895][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 974.460468][ T12] usb 3-1: config 0 descriptor?? 13:22:29 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, &(0x7f0000000040)=0xca6) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:29 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7fffffff, 0x242) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS20(r2, 0x80184560, &(0x7f0000000500)=""/252) ioctl$EVIOCSCLOCKID(r0, 0x400445a0, &(0x7f0000000080)=0x1000) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000040)={0x3f, 0xb, 0x9, 0x2, "0a5cf843ac238c7666ae7507000000000000e1ff00"}) r4 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x0, 0x200) ioctl$HIDIOCGCOLLECTIONINFO(r4, 0xc0104811, &(0x7f0000000400)={0x72, 0x7, 0x7, 0x8}) r5 = syz_open_dev$evdev(&(0x7f0000000440)='/dev/input/event#\x00', 0x1, 0x101840) ioctl$EVIOCGABS0(r5, 0x80184540, &(0x7f0000000480)=""/72) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r6, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) r7 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGREP(r7, 0x80084503, &(0x7f00000002c0)=""/212) ioctl$EVIOCGREP(r6, 0x80084503, &(0x7f0000000200)=""/186) [ 974.595452][ T162] usb 1-1: Using ep0 maxpacket: 16 [ 974.675314][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 974.681315][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 974.690691][ T12] usb 3-1: USB disconnect, device number 75 [ 974.715329][ T162] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 974.726180][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 974.737305][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 974.747114][ T162] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 974.760393][ T162] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 974.769471][ T162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 974.780660][ T162] usb 1-1: config 0 descriptor?? 13:22:30 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000740)={0x2c, &(0x7f00000005c0)={0x40, 0x11, 0x2f, {0x2f, 0x0, "f0229aef1a3ced2a12e82e0f91dc4fd5e50f0727dae2758e4a56f541744cf3ad3ab517eab412069332d5af6a2d"}}, &(0x7f0000000600)={0x0, 0x3, 0x3c, @string={0x3c, 0x3, "79931873a3fc2b8d498830f43d85f18e682b1ae3d7fa21bee65dd37021137b026233f069773b4fcf3a730a0a346496f9f3bd26aaca2104fddbee"}}, &(0x7f0000000680)={0x0, 0xf, 0x34, {0x5, 0xf, 0x34, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x6, 0x2, 0x1000}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "a2b32a398d510ea8744318e5aefa3579"}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x9, 0x7, 0x7}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x1, 0xb, 0x9}]}}, &(0x7f00000006c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0xad, 0x0, 0x6, 0x20, "4c63f706", "617155ca"}}, &(0x7f0000000700)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x4, 0x20, 0x7, 0xee, 0x200, 0x7}}}, &(0x7f0000000c40)={0x84, &(0x7f0000000780)={0x0, 0x17, 0xed, "9069414fb7e24f44ee8e7c00c5f1f4ad7a22411b5c61031c42bc814bc9499bca50417d8e5436937b0a49bb00fd2385298d76f79a47a17a96a4ae7e10516bade563e5c865d6e66d0e124f2d1cfe9806deb141b9f71ddd7290789463e78ce31c6a094e0758b592c9e016f13aba719ba306fbc4876308abe91404311256bd9994edce9196b945ae7b062b985f77526e0dae61291fcd7a9c1f1435cbe433bbf6acbede8dc36faae08c6b6c6d2be951805debf7227f2ea4fdfcce88e2eda45f06714fa54a229ce9efe3a3ed603da7a664e9e5f73be2018efac0d06c29ad7d5edd1f90c2daffafc15a1e11f90f964c1d"}, &(0x7f0000000880)={0x0, 0xa, 0x1, 0x8}, &(0x7f00000008c0)={0x0, 0x8, 0x1, 0x2f}, &(0x7f0000000900)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f0000000940)={0x20, 0x0, 0x4, {0x0, 0x40}}, &(0x7f0000000980)={0x40, 0x7, 0x2, 0x3ff}, &(0x7f00000009c0)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000a00)={0x40, 0xb, 0x2, "1af0"}, &(0x7f0000000a40)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000a80)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000ac0)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000b00)={0x40, 0x19, 0x2, 'vK'}, &(0x7f0000000b40)={0x40, 0x1a, 0x2, 0xfeff}, &(0x7f0000000b80)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000bc0)={0x40, 0x1e, 0x1, 0x97}, &(0x7f0000000c00)={0x40, 0x21, 0x1, 0x17}}) syz_usb_control_io$hid(r0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYRES16=r2], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000580)) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r5, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r4, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x2, 0x100}) r6 = syz_usb_connect(0x0, 0x24, &(0x7f0000000d80)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000908000000ff798636548be1faedbaa9a2b0c190eebf397299f444675a00460c8fe9dc7f76787bfee6e822e76eb217e55255b9a6fa44a6fa2a887b38861364d2249cc54991044513eee7a007a3b67e4493452804f592685d66e557232a23d30d0c265c000000000000000000"], 0x0) syz_usb_control_io(r6, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000d40)=ANY=[@ANYBLOB="19001100bf3a3f22dbb7ac0cfabb0ef7000005", @ANYBLOB='\\I'], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r6, &(0x7f0000000080)={0x14, &(0x7f0000000300)={0x20, 0xf, 0x90, {0x90, 0x24, "8cc736186a4e9c957b6c3fe92570e5573e55284b519067e34add91a75057349e41405e5377f69754cbf4743920a36e27dbcf2e9db95ecaed27ed0538e2c18b567643cedec4c31df26d24204e2711af9b2eb611fc8d4c8c0dfb810101106cd9698ad8e2c0413a9c0bff2441eca3516df6be780ef554131dfe03036f7d51388961713202dd698cbf7736526257728e"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x32}}}, &(0x7f0000000500)={0x44, &(0x7f00000003c0)={0x20, 0x15, 0x81, "b658fdec96cb71dc2f924ed0d1408717cb2f91e6db617609761a6d25862af52d69c3ffb81d2b15fa00aed12824eac625d3c529f544f4a3e6dad6a69527fcd03ee9089fc673b1751af280ffd80e940583f5032809b508a3efe59cb9646446a0b0b71154f17dc98fc9761cc02850c442e324a2f32f17cda9adaa3ed2a2d1a136bee5"}, &(0x7f0000000100)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000180)={0x0, 0x8, 0x1, 0x8}, &(0x7f00000001c0)={0x20, 0x81, 0x2, 'nA'}, &(0x7f0000000240)={0x20, 0x82, 0x2, "ac1b"}, &(0x7f0000000280)={0x20, 0x83, 0x1, "da"}, &(0x7f0000000480)={0x20, 0x84, 0x4, "c2b1a02a"}, &(0x7f00000004c0)={0x20, 0x85, 0x3, "89cb8f"}}) 13:22:30 executing program 1: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x863e, 0x1) syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:30 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) read$char_usb(r1, &(0x7f00000002c0)=""/165, 0xa5) write$char_usb(r1, &(0x7f0000000080)="cf86f6d1b4b749c3cf2d56159e21ce493bc6a3abe09fd750229bc1e9fa839926f9666a29f797efaf5207ae794be9bf816d38522913fa86a9bc1f9f22fd1c3311213b25d3d3bc46ea3422c1464fd34c7f7fff93257403e1c8872a00277bf6e713ef5ab1398538e0346659801b31c3ba20c942f36ea580894fd5abe87ccc739d6ab7d46760734e3c06f3d89d9eb12b972342cb9c4b6c869c5f0fcff3226f1940b308a6d00ca13de9d024ea6aaf8ec02d67e04c55d16968cb2ea0ad", 0xba) write$char_usb(r1, &(0x7f0000000040)="5c58cabeb3b1a7bbb3cff222b520aa0021565127ac25b5c5969a3cca5475244ac8319ad96394dd839f190e3325bd8e53b29e2db8aa3ed8b89e8d786ea0fe302b5129fd9e43173b11c8dab59a0445c723478f55168a9da95d6231a0ef256d2833082a67960e", 0x65) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:30 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, &(0x7f0000000100)={0x20, 0x22, 0x6d, {0x6d, 0x6, "582be3b77a54a253b55b8e251b1b61c3364115a29ca6b6f441986cb00c93ced3ebbb9834b13e7cc458a665160963513dbefe305cdd61ea6c0d28d5e860293352c458bba4c7ffb1ab2dc2571ab453ff35d3a25d3b3af29b3b21fdab31ff5d5368e3f88cc44a80828f940a59"}}, &(0x7f0000000080)={0x0, 0x3, 0x16, @string={0x16, 0x3, "417c998c4f513cd5081c0b7a431774f399548296"}}, &(0x7f0000000180)={0x0, 0xf, 0xd1, {0x5, 0xf, 0xd1, 0x5, [@wireless={0xb, 0x10, 0x1, 0xc, 0x10, 0xdc, 0x6, 0x7, 0x7f}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x69, 0x80, 0x6, 0x3}, @ptm_cap={0x3}, @generic={0xa7, 0x10, 0xa, "1121e303af3c08c454c3053f984cb6bf70ee5683e1d07c1212d5fd0a4a1ef202f3462b9a260d2b43b3be5e695c7c1f8364bc35e9e08ca1b29e0ca56fef24ef81fefb04973c0eee10482a9be13eaee8696cda217953bd8be9fc651be1eb4fac046799be1f6218763f89b0d9b3a244a2b199115bd450681b7938118cb1742e94335cb3804969f217ee0ebbf5ea372af258f34134dd98bc319116a80aee613bfa5cbbf12461"}, @ssp_cap={0xc, 0x10, 0xa, 0x4, 0x0, 0x1f, 0x7, 0xff}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x80, 0xc, 0x5, "442fdb15", "92b437c4"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xf6, 0x4, 0x40, 0xae, 0x3e, 0x7, 0x59}}}, &(0x7f0000000800)={0x84, &(0x7f0000000340)={0x20, 0x14, 0xbd, "8b7a1056a552d427385e44e487ba74e63a3319d06d312799e37ca94ba2b44761fc7cd2688deb179462bd0bd2c75219f276978eef137034260d02b96edde8e2a5f05755d831633eb9661a02f510f81e49a5cd4b3ed47fbbd6ccb718f72e7c3fb2dbe7b49052c6f3d2e6d6ec5e406bfb9d0c45cd499de0110699ee289908e4d1834eb17329825816812f0fe5185325d69fbdebb94ab2bb57b18a6abb37a1ee6ebafc69dd6ef4e1a8327f79eb872114796019505ef37f3cc9b180bf9157f4"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x52}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000008c0)=ANY=[@ANYBLOB="20000800000000028000f0000000a8c5614820ab1f2c74e980099d3dce37f5501cd52c185dcb538d85c035c1b618c167d5e762d7a8098b1c8ef8e57e1fbfee025a03bb82378e0f38aed9456443662e34767fd715fc756924655d9b533c04cd93753fd6d676a2eefaa655d6c6b2d69f086a7d6b78075f19e96a74f3a3d9b2d38cd1d81853c7ffc0c96a614ef40aeaf42c4249a1bd3c9fb7143953cd8d394baca5bf507b16dcd23b8da3eb38d689ff47ac568600"/191], &(0x7f0000000540)={0x40, 0x7, 0x2, 0xfff}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0xf9}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "a9c3"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x6}, &(0x7f0000000640)={0x40, 0x13, 0x6, @dev={[], 0x1d}}, &(0x7f0000000680)={0x40, 0x17, 0x6, @multicast}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "0e17"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0x101}, &(0x7f0000000740)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x40}}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x6, 0x80000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x1) r2 = syz_open_dev$hiddev(0x0, 0x8000, 0x20040) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:30 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000000)={0xa2c, 0x3, 0x80000000, 0x10001, 0xe0ad, 0x2}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:30 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000000)={0xa2c, 0x3, 0x80000000, 0x10001, 0xe0ad, 0x2}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:30 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x7, 0x40002) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000240)=""/156) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000300)=""/19) r2 = syz_open_dev$evdev(0x0, 0x7, 0x0) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000140)=""/196) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x9, 0x88280) ioctl$EVIOCGABS2F(r3, 0x8018456f, &(0x7f0000000040)=""/55) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:30 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x5, 0x181840) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000080)={0x3, 0x2, 0x9ba8, 0x7, 0x18df, 0x8}) r1 = syz_open_dev$hiddev(0x0, 0x11, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:30 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000000)=""/22) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:30 executing program 3: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS2F(r0, 0x401845ef, &(0x7f0000000000)={0xa2c, 0x3, 0x80000000, 0x10001, 0xe0ad, 0x2}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 975.065236][ T162] usbhid 1-1:0.0: can't add hid device: -71 [ 975.072461][ T162] usbhid: probe of 1-1:0.0 failed with error -71 [ 975.085405][ T12] usb 3-1: new high-speed USB device number 76 using dummy_hcd [ 975.094121][ T162] usb 1-1: USB disconnect, device number 87 [ 975.285105][ T3927] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 975.325167][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 975.445148][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 975.455972][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 975.466892][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 975.475075][ T162] usb 1-1: new high-speed USB device number 88 using dummy_hcd [ 975.476700][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 975.497122][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 975.506187][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 975.517908][ T12] usb 3-1: config 0 descriptor?? [ 975.555114][ T3927] usb 5-1: Using ep0 maxpacket: 32 [ 975.685135][ T3927] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 975.694230][ T3927] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 975.706716][ T3927] usb 5-1: config 0 descriptor?? [ 975.745006][ T162] usb 1-1: Using ep0 maxpacket: 16 [ 975.875052][ T162] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 975.885850][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 975.896751][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 975.906602][ T162] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 975.919544][ T162] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 975.928639][ T162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 975.940082][ T162] usb 1-1: config 0 descriptor?? [ 975.955777][ T3927] hso 5-1:0.0: Failed to find BULK IN ep [ 976.187624][T20929] udc-core: couldn't find an available UDC or it's busy [ 976.194618][T20929] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 976.244980][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 976.251056][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 976.259850][ T12] usb 3-1: USB disconnect, device number 76 [ 976.415478][T20929] udc-core: couldn't find an available UDC or it's busy [ 976.422489][T20929] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 976.431123][T20929] udc-core: couldn't find an available UDC or it's busy [ 976.438167][T20929] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 976.446989][T20929] udc-core: couldn't find an available UDC or it's busy [ 976.453953][T20929] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 976.544950][ T162] usbhid 1-1:0.0: can't add hid device: -71 [ 976.551408][ T162] usbhid: probe of 1-1:0.0 failed with error -71 [ 976.560107][ T162] usb 1-1: USB disconnect, device number 88 [ 976.954780][ T12] usb 3-1: new high-speed USB device number 77 using dummy_hcd [ 977.194693][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 977.234801][ T3927] usb 1-1: new high-speed USB device number 89 using dummy_hcd [ 977.314781][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 977.325529][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 977.337545][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 977.347371][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 977.360318][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 977.369493][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 977.381291][ T12] usb 3-1: config 0 descriptor?? [ 977.494672][ T3927] usb 1-1: Using ep0 maxpacket: 16 13:22:32 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="7bc1c4fba0a62c22ae88408109a325f315d3aa378783c67b921be41249cb17b9b8ce7eebc623db7759239a0b8bb7880d3c15098affbf6a908dd922c0287c2807542d4f60f52cb3e93ec43812fe7fabf148316324eaf86241645c337a93"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:32 executing program 1: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_read(r0, 0x0, 0xcc, &(0x7f0000000100)=""/204) [ 977.614745][ T3927] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 977.632189][ T3927] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 977.643161][ T3927] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 977.653031][ T3927] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 977.666016][ T3927] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 977.675192][ T3927] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 977.684706][ T3927] usb 1-1: config 0 descriptor?? [ 977.734647][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 977.740842][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 977.749190][ T12] usb 3-1: USB disconnect, device number 77 [ 977.915203][ T162] usb 2-1: new high-speed USB device number 8 using dummy_hcd 13:22:33 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) syz_usb_connect(0x0, 0x203, &(0x7f0000000300)={{0x12, 0x1, 0x250, 0x2e, 0xc6, 0xac, 0x10, 0x403, 0xe0ed, 0x20e7, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1f1, 0x1, 0x6, 0x1, 0x20, 0x9, [{{0x9, 0x4, 0xbe, 0xe0, 0x3, 0x78, 0xeb, 0x6e, 0x7, [@cdc_ncm={{0x8, 0x24, 0x6, 0x0, 0x1, "ac5424"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x2a8, 0xfff, 0x8, 0x2}, {0x6, 0x24, 0x1a, 0x2ae7, 0x2}, [@mbim={0xc, 0x24, 0x1b, 0x1, 0x2, 0x8d, 0x3, 0x0, 0x81}, @call_mgmt={0x5, 0x24, 0x1, 0x3}, @mdlm_detail={0xe1, 0x24, 0x13, 0x48, "0cfe5f1ccff9e808b10f9e3fa0da51e999b002638370bd808b972137a2d76bdfd0bc1929f2d7960247b0b5cbbe9bb4dbef8e488316b2afdd147ffa83a8cb9b6ba2898e526134b5b20b8c00a7c5356ff5d38726a7adffd673861a29c4ff4f3368fe399f59e96bd2df381a8a16eef317542f70bc5ce056184c5dd6d612830ecf1a989bda19b52fe22ae9dc3481e1d1ccf4b368615abffc3babe37e02d7a8aa763845f4a5e9f8968cc1d7fe0f9cc9bec9e08ed489793ffc74d5e33a224c45608a8f2527f2d64f526cb5a5110bd2529e22216c6ae7b8d90d4016b6884e6839"}, @mbim_extended={0x8, 0x24, 0x1c, 0xa7, 0x5, 0x200}, @network_terminal={0x7, 0x24, 0xa, 0xee, 0x20, 0x2, 0x1}, @mdlm={0x15, 0x24, 0x12, 0x8}]}], [{{0x9, 0x5, 0x3, 0x1, 0x5ef, 0xdc, 0x0, 0xc1, [@generic={0x1d, 0xa, "86c486ba2a079391e291b7acf312c45a2722cc7a7e94c7ad273d95"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x0, 0x9}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x1, 0x6, 0x6, [@generic={0x63, 0xf, "4b81d8630ae76d511f6040e1f8548ade525c9308143911ce77b6721b8b39c1f29f2e6602f07e2dc27d051f3087c5072452a1e5fbf629c0d1f3441265d2d5e827bd75819bb91bf2a9cf8a3d921fba264d9d17d075333f99ccb567f873841cd4d867"}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x20, 0x6}]}}, {{0x9, 0x5, 0x8, 0x0, 0x40, 0x23, 0x9, 0x3}}]}}]}}]}}, &(0x7f00000006c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x201, 0x4, 0x8, 0x3, 0xff, 0xc6}, 0x5, &(0x7f0000000080)={0x5, 0xf, 0x5}, 0x9, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x23, &(0x7f00000001c0)=@string={0x23, 0x3, "fc50eeafd5abd624f8e56a5b3e9d7e9606b9d75dbe65cf4645dda710cc09009de6"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x180a}}, {0x4, &(0x7f0000000540)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x200a}}, {0x82, &(0x7f00000005c0)=@string={0x82, 0x3, "a66ba9762fd40fa9b94f0eb8735e2c856ea54dc9f6295a53598d79481b32d3a9179eb186000253babb8db4fba5f832d5a350f61bba10490d2e1c635f7a3245dcc9a7de260750e89bb42226911071a7147c07d8b43ed30fabf9ff59c79f0b5a5c129755df5f1b35a6d8fae596f5b7a57dbb8803373ed5fa9d800890e7e715cec8"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2417}}]}) 13:22:33 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x1f, &(0x7f0000000100)=@generic={0x2, 0x0, 0x17, "95b9c1ed", "43c2ffa9b7e9d516578261693fc4239f180cbea13b6be9"}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:33 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100, 0x2}) 13:22:33 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000040)={0x0, 0xd, 0x45, {0x45, 0x28, "6e9f476ab75b2d802e56893751e63928fb2c808656117ed2befab1dadaaf9460d40479764cad58930a8ad2d4818acd1ac107adabdd6ba9582e29a7f9e301a9309536b0"}}, &(0x7f00000003c0)={0x0, 0x3, 0x4, @string={0x0, 0x3, "dc7db15a89e17ea6bbadc07e94b19ded26f42ad8d46918fab0317f9c4ca3f29b0ab739dfd4e15dcf600240f98d8406044dcd905bf3651744989605c1a0e4d651d856f10e9d6791b7fa7fbc"}}, &(0x7f0000000100)=ANY=[@ANYBLOB="00220d060000ab92ade67f400dd09edcafe9848d0b5ad847d7c12738926bb4b75fa1130f8df83fac0d384eb12723"], &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1, 0x37, 0x1, {0x22, 0xcdf}}}}, &(0x7f0000000380)={0x2c, &(0x7f0000000200)={0x20, 0x18, 0x59, "502b583e5906ff90b568e0e026e2c94f76803c9e3ed6fef0813481b36a39977619497de56b73d3ec53ecd34d129065df0d9579392898904755345591f61ad1746b22ebb13f991a1b3a8c526fc47a875d1469454672b2fc9e5d"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x6}, &(0x7f00000002c0)={0x0, 0x8, 0x30, 0x20}, &(0x7f0000000300)={0x20, 0x1, 0x2a, "c06d8542fdaadda8c33064c5d3d9951635a086b17e5be3978f7ce34ad7a67cb46f15d7e54f561748b790"}, &(0x7f0000000340)={0x20, 0x3, 0x1, 0x80}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 978.001624][ T3250] usb 5-1: USB disconnect, device number 17 [ 978.104749][ T3927] usbhid 1-1:0.0: can't add hid device: -71 [ 978.110850][ T12] usb 3-1: new high-speed USB device number 78 using dummy_hcd [ 978.120860][ T3927] usbhid: probe of 1-1:0.0 failed with error -71 [ 978.129254][ T3927] usb 1-1: USB disconnect, device number 89 [ 978.154558][ T162] usb 2-1: Using ep0 maxpacket: 32 [ 978.274579][ T162] usb 2-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 978.283671][ T162] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 978.293831][ T162] usb 2-1: config 0 descriptor?? [ 978.354530][ T3198] usb 6-1: new high-speed USB device number 125 using dummy_hcd [ 978.374622][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 978.464467][ T3250] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 978.494513][ T3927] usb 1-1: new high-speed USB device number 90 using dummy_hcd [ 978.502281][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 978.514228][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 978.525351][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 978.535134][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 978.548642][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 978.555455][ T162] hso 2-1:0.0: Failed to find BULK IN ep 13:22:33 executing program 3 (fault-call:7 fault-nth:0): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 978.557733][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 978.581713][ T12] usb 3-1: config 0 descriptor?? [ 978.714437][ T3250] usb 5-1: Using ep0 maxpacket: 32 [ 978.757579][ T104] usb 2-1: USB disconnect, device number 8 [ 978.774434][ T3927] usb 1-1: Using ep0 maxpacket: 16 [ 978.835113][ T3250] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 978.844165][ T3250] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 978.856914][ T3250] usb 5-1: config 0 descriptor?? [ 978.884470][ T3198] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 978.893572][ T3198] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 978.901717][ T3198] usb 6-1: Product: syz [ 978.904448][ T3109] usb 4-1: new high-speed USB device number 54 using dummy_hcd [ 978.905929][ T3198] usb 6-1: Manufacturer: syz [ 978.905949][ T3198] usb 6-1: SerialNumber: syz [ 978.928792][ T3927] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 978.939664][ T3927] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 978.950723][ T3927] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 978.960574][ T3927] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 978.965232][ T3198] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 978.973535][ T3927] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 978.990645][ T3927] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 979.001328][ T3927] usb 1-1: config 0 descriptor?? [ 979.115660][ T3250] hso 5-1:0.0: Failed to find BULK IN ep [ 979.204348][ T3109] usb 4-1: Using ep0 maxpacket: 16 [ 979.324362][ T3109] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 979.335379][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 979.341421][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 979.349971][ T3109] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 979.360927][ T3109] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 979.370921][ T3109] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 979.383886][ T3109] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 979.392992][ T3109] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 979.402606][ T12] usb 3-1: USB disconnect, device number 78 [ 979.412546][ T3109] usb 4-1: config 0 descriptor?? [ 979.499960][ T3927] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.014B/input/input502 [ 979.513901][ T3927] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.014B/input/input503 [ 979.534518][ T3250] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 979.594347][ T3198] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 979.609017][ T3927] kye 0003:0458:5013.014B: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 979.696952][T20980] udc-core: couldn't find an available UDC or it's busy [ 979.703968][T20980] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 979.713747][ T162] usb 1-1: USB disconnect, device number 90 [ 979.794290][ T3250] usb 2-1: Using ep0 maxpacket: 32 [ 979.914363][ T3250] usb 2-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 979.923514][ T3250] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 979.934449][ T3250] usb 2-1: config 0 descriptor?? [ 979.934649][ T3109] usbhid 4-1:0.0: can't add hid device: -71 [ 979.945642][ T3109] usbhid: probe of 4-1:0.0 failed with error -71 [ 979.958063][ T3109] usb 4-1: USB disconnect, device number 54 [ 980.002899][ T3216] usb 6-1: USB disconnect, device number 125 [ 980.054208][ T3927] usb 3-1: new high-speed USB device number 79 using dummy_hcd 13:22:35 executing program 1 (fault-call:7 fault-nth:0): r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) [ 980.196914][ T3250] usb 2-1: USB disconnect, device number 9 [ 980.304136][ T3927] usb 3-1: Using ep0 maxpacket: 16 13:22:35 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 980.424342][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 980.435469][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 980.447355][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 980.457147][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:22:35 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000040)=""/120) [ 980.470067][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 980.479182][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.490881][ T3927] usb 3-1: config 0 descriptor?? [ 980.504088][ T3109] usb 1-1: new high-speed USB device number 91 using dummy_hcd 13:22:35 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x19b481) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000040)={0x1, 0x100, 0xffff7ffc}) [ 980.554649][ T3250] usb 2-1: new high-speed USB device number 10 using dummy_hcd 13:22:35 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0xffffffffffffffff, 0x187341) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x44501) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x81, 0x511202) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xe7f) ioctl$HIDIOCGFIELDINFO(r1, 0xc038480a, &(0x7f0000000080)={0x3, 0x1, 0x3, 0x80000001, 0x6, 0x1, 0x1, 0xff, 0xf35, 0x80000000, 0x3, 0x9, 0x6, 0x10000}) [ 980.620105][ T3198] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 980.627564][ T3198] ath9k_htc: Failed to initialize the device [ 980.633930][ T3216] usb 6-1: ath9k_htc: USB layer deinitialized 13:22:35 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS2F(r3, 0x401845ef, &(0x7f0000000080)={0x0, 0x1, 0xccb, 0x6, 0x0, 0x4c2}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)={0x0, 0x200}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x9, 0x200000) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x5) 13:22:35 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x3, 0x3, 0x1, 0x4, 0xfff, 0x8, 0x0, 0x8000, 0xfffeffff, 0x0, 0xfffffffe, 0x100007, 0x3, 0xfaa}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 980.674063][ T162] usb 4-1: new high-speed USB device number 55 using dummy_hcd [ 980.744010][ T3109] usb 1-1: Using ep0 maxpacket: 16 [ 980.774089][ T3927] usbhid 3-1:0.0: can't add hid device: -71 [ 980.780733][ T3927] usbhid: probe of 3-1:0.0 failed with error -71 [ 980.789659][ T3927] usb 3-1: USB disconnect, device number 79 [ 980.804149][ T3250] usb 2-1: Using ep0 maxpacket: 16 [ 980.864115][ T3109] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 980.874989][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 980.886124][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 980.895950][ T3109] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 980.908882][ T3109] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 980.918011][ T3109] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 980.929698][ T3109] usb 1-1: config 0 descriptor?? [ 980.934094][ T162] usb 4-1: Using ep0 maxpacket: 16 [ 980.944119][ T3250] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 980.956058][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 980.966995][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 980.977288][ T3250] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 980.990227][ T3250] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 980.999413][ T3250] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 981.009870][ T3250] usb 2-1: config 0 descriptor?? [ 981.070050][ T12] usb 5-1: USB disconnect, device number 18 [ 981.114056][ T162] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 981.125118][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 981.136065][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 981.145869][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:22:36 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b843"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) read$hidraw(r2, &(0x7f0000000300)=""/236, 0xec) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:36 executing program 5: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x400000000003, 0x501800) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGCOLLECTIONINFO(0xffffffffffffffff, 0xc0104811, &(0x7f0000000080)={0x9, 0x6, 0x1, 0x9}) 13:22:36 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000bc0)=ANY=[@ANYBLOB="120100008e32f720f00aa5fe46e91d7e11c6b1d8c82157d2874e00000001091232139a1584cc2e33c8349c982ed36bb99bdaa784b9079dd91fb436c11cfe449a65f80201cee155087ae7f99f8ac079120f4aa54cefd92d440c5bf877fc3e45c53ba366147e060df600e17330f2e28db35a44533459f509ecfec91e4d3097525015f5995b786bf03676fd8b7c991336f4c1d37591206cc15f030f141c95c64605ec433e842fab98967ec06c6ba34ab47582a138a80f3c6445cd4f225d23901ba30ee2d6ebfb0005df5a966505dd"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000040)={0x20, 0x23, 0x2a, {0x2a, 0xc, "250cae2ea6a4586cbb21ade4a5cb17cc280165700fc880e7b4f32ecca76040d76090f90250f45bae"}}, &(0x7f0000000100)={0x0, 0x3, 0xef, @string={0xef, 0x3, "17285a4d2e0ae91b48286c4371cc92cd6be23d0d88d1bfcf84e371afc7fd795f04033c7743db6daaaf37b444513a36f3ea6aedf5f65783daa0e9d97baed23b4273de9cc48a6e18847672203de3889ec3342133079cc544e902d1890892c106cc46505a8c8435131423a4fedd3e17ef2fd2ebf60388279a56d9044f7ef5d51447b7f0f85f9757734f66f333d0008ff838900fcb2a5a34e2d2e0bf3b3f7e6f993ba638a7b390f4cfa1fe82866d1e54cfa9b08bbc817ada971bb4a746e850b6a43c914c859d79634f500b56c93a4dd7aa234cefa12549b1a5a26fd77b9c653e8e2d880190cece05f5941a5cfa2204"}}, &(0x7f0000000080)={0x0, 0x22, 0x5, {[@main=@item_4={0x3, 0x0, 0xb, "7ac03f76"}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7bc, 0x9d, 0x1, {0x22, 0x875}}}}, &(0x7f0000000440)={0x2c, &(0x7f0000000280)={0x0, 0x8, 0x34, "a0f0737c4bb57b9fd4d65a2c6361930fa34575ba7054455243ad3e751388327df597ccb73d035452c71f93e5ce87b84677c24897"}, &(0x7f00000002c0)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000340)={0x20, 0x1, 0x99, "ce8144fce01a993e6001138f555d474c0a36ad8c0281599dc13d5a13d018c9ebb944f25c96c0f1387c814a1b20a057c8770f5fe128f08bbb13f28c2b943c0f8dfa13ebd4c2849d1a52579e13b175805e594b67db8e3f10ed6b80238a6d88b92781a529b6a93f10176ae74c845bbe9f25e20d03942d6bb807c5c6affdf3e6a2b58519c1e81f0099ac9031d6d65b4f7ddc758836359d5c793761"}, &(0x7f0000000400)={0x20, 0x3, 0x1, 0x5}}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a570000010902120006000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000600)={0x2c, &(0x7f0000000480)={0x20, 0x4, 0x43, {0x43, 0x2, "21cda7c71d0a41b16e24cf3ffd8ca836fe59c16511c119b3d3ecf8aa82b55d2f0c014001d0ebd99ffb495c6086e1d0fcb20c8b5bd804a6d8904d7e4edf50941fc0"}}, &(0x7f0000000500)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1407}}, &(0x7f0000000540)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x7, 0x3}]}}, &(0x7f0000000580)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x1, 0xfa, 0x8, "23ae7e93", "a6291ffc"}}, &(0x7f00000005c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x0, 0xff, 0x2, 0x81, 0x7fff, 0x6}}}, &(0x7f0000000b00)={0x84, &(0x7f0000000640)={0x40, 0x13, 0xe0, "1fa88b14fe743cdc1b9b91b73a55831450c50eac70be7e5a1838f41eedc19327de17aed5ee743d84f955aedcf2911cb36b6cf2e53140ad1a08c1e7c8cfa98f1f200d8bd136c8f7424d7514757c78c0bdc96c55ecd5a8d65c4d4d7bfcd242b67b941b97b424b849ca1163e779b0d36dd47513b283a640b6edb2e1a7da2347b64bb8c78993917833570a2d8496223abe8657824d86b0de434ea701ea14a73830ebce4cf70b776494db6dbb8dd6a06c646888d5cf0f9d3f7c626ed82eb9c66299d07efbc5fceabdc74e6257f85706b994137aa86f3d29eaa2b378f33ba6a6428595"}, &(0x7f0000000740)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000780)={0x0, 0x8, 0x1}, &(0x7f00000007c0)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000800)={0x20, 0x0, 0x4, {0x1000, 0x80}}, &(0x7f0000000840)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000880)={0x40, 0x9, 0x1, 0x1}, &(0x7f00000008c0)={0x40, 0xb, 0x2, "8bd9"}, &(0x7f0000000900)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000940)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000980)={0x40, 0x17, 0x6, @remote}, &(0x7f00000009c0)={0x40, 0x19, 0x2, 'O/'}, &(0x7f0000000a00)={0x40, 0x1a, 0x2, 0x56e}, &(0x7f0000000a40)={0x40, 0x1c, 0x1, 0x7f}, &(0x7f0000000a80)={0x40, 0x1e, 0x1, 0x81}, &(0x7f0000000ac0)={0x40, 0x21, 0x1, 0x4}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x4, 0x1812c0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:36 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000080)=""/58) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 981.158810][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 981.167908][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 981.174195][ T3927] usb 3-1: new high-speed USB device number 80 using dummy_hcd [ 981.198925][ T162] usb 4-1: config 0 descriptor?? 13:22:36 executing program 5: syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x82) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0xf1) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 981.234118][ T3109] usbhid 1-1:0.0: can't add hid device: -71 [ 981.240162][ T3109] usbhid: probe of 1-1:0.0 failed with error -71 [ 981.265780][ T3109] usb 1-1: USB disconnect, device number 91 [ 981.413863][ T3927] usb 3-1: Using ep0 maxpacket: 16 [ 981.489449][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.014C/input/input504 [ 981.504671][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.014C/input/input505 [ 981.534294][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 981.545346][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 981.556257][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 981.566086][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 981.579035][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 981.588129][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 981.596393][ T12] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 981.608148][ T3250] kye 0003:0458:5013.014C: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 981.614954][ T3927] usb 3-1: config 0 descriptor?? [ 981.673923][ T3109] usb 1-1: new high-speed USB device number 92 using dummy_hcd [ 981.688831][ T104] usb 2-1: USB disconnect, device number 10 [ 981.744868][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 981.750951][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 981.759658][ T162] usb 4-1: USB disconnect, device number 55 [ 981.843859][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 981.884012][ T12] usb 5-1: too many configurations: 198, using maximum allowed: 8 [ 981.913779][ T3109] usb 1-1: Using ep0 maxpacket: 16 [ 982.004455][ T12] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 982.012271][ T12] usb 5-1: can't read configurations, error -61 [ 982.033909][ T3109] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 982.044834][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 982.055976][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 982.065911][ T3109] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 982.078851][ T3109] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 982.087955][ T3109] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 982.100485][ T3109] usb 1-1: config 0 descriptor?? 13:22:37 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) 13:22:37 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000040)=""/123) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:37 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x2, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 982.163794][ T12] usb 5-1: new high-speed USB device number 20 using dummy_hcd 13:22:37 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGMTSLOTS(r0, 0x8040450a, &(0x7f0000000100)=""/4096) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x20840) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x6, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x2, 0xffffffff, 0x100}) 13:22:37 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x8, 0x408460) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000100)={{0x2, 0x2, 0x6, 0x4, 0x40, 0x9}, 0x38a, [0x6, 0x5, 0x4, 0x1, 0xfffffffc, 0x7, 0x1, 0x3ff, 0x3, 0x80000000, 0x7, 0x2, 0x8001, 0x100000, 0x1211, 0xff, 0x4, 0x5, 0x1, 0x0, 0x3ff, 0x7, 0x101, 0x72, 0x8, 0x10001, 0xe164, 0x0, 0x200, 0x5459, 0x3, 0x6, 0x5, 0x5, 0x4, 0x10000, 0x3, 0x5, 0x1, 0xa5, 0x0, 0x9, 0x3, 0x6, 0xfffffff9, 0x9, 0x10001, 0x97, 0x8, 0x8, 0xe9e, 0x3, 0xffffa379, 0x2, 0x8, 0x101, 0x2, 0x800, 0x3f, 0xfffffff9, 0x40, 0x7, 0xffff, 0x400, 0x1ff, 0x62, 0x3, 0x0, 0x4, 0x6, 0x80000000, 0x40000000, 0x80, 0x6, 0x6f, 0x0, 0x0, 0x6, 0x3, 0x2, 0x81, 0x6, 0x8, 0x4, 0xe5af, 0xfffffffe, 0x9, 0x20, 0xffffffff, 0x1, 0xfad, 0x9, 0x6, 0xef0d, 0x4, 0x3, 0x80000000, 0x8, 0x0, 0x100, 0x6, 0x2, 0x80, 0x7, 0x10000, 0xfffffc00, 0x7, 0x1000, 0x500, 0x1, 0x5, 0x240cbba6, 0x82, 0x7b1, 0x9, 0x1, 0x8, 0x4, 0x9, 0x7ff, 0x8, 0xfffffffe, 0x7, 0x4, 0xfb2, 0x6, 0x3ff, 0x6, 0xa2, 0x0, 0xf1ec, 0x8001, 0x1000, 0x0, 0x9, 0x0, 0xbdd, 0x0, 0x7ff, 0x1, 0x4, 0x24bd, 0x4, 0xb25e, 0x3f, 0x9, 0x1000, 0x2, 0x4967, 0x8000, 0x5, 0xe7, 0x0, 0x6, 0x10001, 0xfff, 0x9, 0x10001, 0x0, 0x3, 0x0, 0x10, 0x9, 0x3f, 0x7, 0x100, 0x9, 0x5, 0x3, 0x1ff, 0xca, 0x80000001, 0x1000, 0x6, 0x2, 0x1, 0x10, 0x8, 0x3f, 0x5, 0x20, 0x0, 0x2, 0x6, 0x200, 0x10000, 0x7ff, 0x7ff, 0x1f, 0x3ff, 0xffffffff, 0xc5, 0x7e6, 0x6, 0x10, 0x1ff, 0x80000000, 0x1, 0xfffffffa, 0x2, 0x0, 0x80000000, 0x29000000, 0xb16a, 0x8, 0x8000, 0x8, 0x8, 0x61fe, 0xe0b6, 0x7, 0xfffffff8, 0x8a9b, 0x0, 0x8, 0x6, 0x5, 0xffff, 0x7, 0x4, 0x7, 0xdae, 0x800, 0x1, 0x0, 0xff, 0x7, 0x0, 0xeb, 0xffff0001, 0x80000000, 0x2, 0x1, 0x3, 0x8, 0x0, 0xa59e, 0x0, 0x7, 0x141, 0x88d9, 0x2, 0x0, 0x9, 0x6, 0x2, 0xffffffff, 0x0, 0x0, 0x3, 0x1, 0x0, 0x8f4b, 0x2, 0x9, 0xfff, 0x6, 0x1ff, 0x3, 0x5, 0x6, 0x5, 0x6, 0xc1e, 0x5b, 0x80000000, 0xff, 0x6, 0x1c5b593f, 0x7, 0x9997, 0xd9f, 0x1, 0xffff8000, 0x1, 0x7, 0xc4d, 0x1, 0x5, 0x401, 0x1, 0x2, 0x100, 0x0, 0xfffffeff, 0x6, 0x2, 0x3f, 0x4, 0xffffffa5, 0xf8, 0x17, 0x18000, 0x5, 0xff7, 0x3, 0x2, 0x8000, 0x2, 0x1000, 0x5, 0xffffff7f, 0x2, 0x80000000, 0x7, 0x5, 0x3ff, 0xffffffff, 0x0, 0x0, 0x101, 0x80000000, 0xffff8000, 0x401, 0x2, 0x6, 0x4, 0xe13, 0x6, 0x9, 0x2, 0x2, 0x3, 0xdf2, 0x7fffffff, 0x631, 0x20, 0x40, 0x85af, 0x33, 0x4, 0x1f, 0x3e9, 0x2, 0x2, 0x6, 0x8, 0x80000001, 0x3, 0x3, 0xf5dc, 0x6, 0x7ff, 0x0, 0x4, 0x6, 0x4, 0x2, 0x3, 0x3, 0x1, 0x4, 0xffffff92, 0x401, 0x1, 0x1, 0x735, 0x8, 0x4, 0x945f, 0x6, 0xfffffff7, 0x7, 0x0, 0x6, 0xf5, 0x1, 0x6, 0x4, 0xffffffff, 0xfffffff9, 0xf39, 0x2, 0x7fffffff, 0x7f, 0x7ff, 0x81, 0x1f, 0x0, 0x757, 0x70000000, 0x7, 0xffff, 0xffffffff, 0x800, 0x8, 0xc4b, 0x0, 0x4, 0x3f, 0x0, 0x1, 0xfd7f, 0x0, 0x100, 0x2, 0xcc, 0xfffff3c3, 0x14ac, 0x8, 0x400, 0x8, 0x2, 0x8, 0x8569, 0x4, 0x8, 0x3f, 0x1, 0xffffff5b, 0x456, 0xa4, 0x4, 0x2, 0x101, 0x1, 0x80000001, 0x6, 0x42518cb2, 0x1, 0xffff779b, 0x81, 0x2, 0x2, 0xfffffff9, 0x9, 0x6, 0x4, 0x7, 0x881d, 0x6, 0x100, 0x3, 0x4, 0x1, 0x3, 0x2, 0x10000, 0x8, 0x7, 0x1, 0x1, 0x0, 0x0, 0x3d, 0xa595, 0x7, 0x0, 0x8, 0x3, 0x26c3, 0x401, 0x4, 0xe17, 0x9, 0x5, 0x1ff, 0x0, 0x7f, 0x1, 0x76b, 0x7, 0x200, 0x36cc2f99, 0x40, 0x1, 0x4, 0x7, 0xffff0000, 0x9, 0x3, 0xf6df3c, 0x2, 0x5, 0x401, 0x5, 0xffffffff, 0xfffffff8, 0x7, 0x1000, 0xd3, 0x4, 0x9d78, 0x5, 0x8, 0x1, 0x1, 0xd6fe, 0x7, 0xfffffc00, 0x3, 0x10001, 0x0, 0x7, 0x5, 0x8001, 0x16, 0x7, 0x8, 0x7, 0x5, 0x3, 0x1, 0x0, 0x348b, 0xed2, 0x1, 0x9, 0xaca3, 0x2, 0x0, 0x8, 0x60276861, 0xfffffdcd, 0x4, 0xffffffff, 0x1, 0xfffffeff, 0x1, 0x8, 0x480, 0x3b91867f, 0xfffffffb, 0x8, 0x8000, 0xffff, 0x5, 0x80000000, 0x4, 0x1000, 0x3, 0x3fa, 0x8041, 0xb46d, 0x7, 0x1, 0x6, 0xffff, 0x5, 0xfffffffd, 0x7, 0xc01, 0x6, 0x4919, 0x401, 0x4, 0x0, 0x9, 0x3, 0x8000, 0xd0e7, 0x4, 0x3, 0x5, 0x5, 0x1ff, 0xffff, 0xffffffe1, 0xff, 0xef8, 0x6, 0x4, 0x0, 0x20, 0x3ff, 0x4, 0x1, 0x1, 0x3f, 0x7, 0x0, 0x2, 0x400, 0x8cd, 0xb3, 0xd332, 0x0, 0x20, 0x9, 0x2, 0xc2e, 0xfffff000, 0x7, 0x5, 0x6, 0xae, 0x200, 0x2, 0x0, 0xabd, 0xffffff80, 0x3, 0x8401, 0x9, 0x6, 0x6, 0x3, 0x7f, 0x0, 0x4, 0x1, 0x0, 0x5, 0x2605b265, 0x4, 0x1ff, 0x8, 0x4, 0x9, 0x5, 0x80000001, 0x4, 0x81, 0x8, 0x9, 0x0, 0x1, 0x8df8, 0x9, 0xfffffff7, 0x1f, 0x3ff, 0x4, 0xffff, 0xc8000000, 0xff, 0x200, 0x4, 0xffffffff, 0x8, 0x1f, 0x7f, 0x0, 0x3, 0x7, 0x99f, 0x1, 0x7, 0x1, 0x5, 0x5, 0x5, 0x5, 0xffff, 0x88, 0x2, 0xe58, 0xff, 0x1ff, 0x0, 0x4, 0x796d, 0x2, 0x4, 0x8, 0x80, 0x3, 0x5, 0x5, 0x3, 0x7fff, 0x7, 0x2, 0x5, 0xd8dd, 0x6, 0x2c6, 0xfff, 0x1, 0x8, 0xf9f, 0x3, 0x401, 0x4, 0x6, 0xff, 0x6, 0x8, 0x8, 0x0, 0xe1, 0x1, 0x5c, 0x8000, 0x8, 0x401, 0x0, 0x3, 0x3ff, 0x6, 0x4, 0x1000, 0x94, 0x8000, 0x4e46, 0x0, 0x7ff, 0xc6, 0x6db, 0xf6, 0x63f68416, 0x9, 0x80000000, 0x0, 0x3ff, 0x7, 0x6, 0x10000, 0x914a, 0x401, 0x8, 0x7, 0x100, 0x8, 0x8001, 0x2, 0xfffffff0, 0x20, 0x5, 0x800, 0x0, 0x7ff, 0xdd16, 0x1000, 0x3, 0xb5f, 0x40e, 0x7, 0x1, 0xfffff9cd, 0x4, 0xff, 0x1, 0x1, 0x156, 0x80, 0xe4, 0x0, 0x4, 0x2, 0x0, 0x7b5, 0x3, 0xfffffff9, 0x40, 0xfffffffd, 0xfffffffc, 0x101, 0x6, 0x5, 0x1a5d2afa, 0x1000, 0x1, 0x24000, 0x10001, 0x0, 0x8, 0x1, 0x0, 0x1, 0x100, 0x5, 0x1, 0x2, 0xffff, 0x2, 0x2, 0x80000000, 0xe11, 0x800, 0xfffffffc, 0x400, 0x5, 0x401, 0x7dd8, 0x6, 0x8001, 0xfffffffd, 0x9, 0x8, 0x8, 0x9, 0x4, 0x4, 0xc0000, 0x20, 0xfff, 0x1, 0x7fffffff, 0x1f, 0xdfef, 0x0, 0x9, 0x3f, 0x100, 0x81, 0x4, 0x6, 0x6, 0x0, 0x6, 0x2, 0x3, 0xef6b, 0x7, 0xf42, 0x6, 0xffffc8f4, 0x1dc, 0x1, 0x6, 0x4, 0x8, 0x82c, 0xde00, 0xdc9, 0xc000, 0xfffffff7, 0x6, 0x1, 0x6, 0x7ff, 0xfffffffe, 0x9, 0x5, 0x5f2, 0x7, 0x10001, 0x5, 0x80, 0xfffffffe, 0x7, 0xff, 0x10000, 0x7f, 0x5, 0x8, 0x7bdb2fda, 0x9, 0x1ff, 0x400, 0x3ff, 0xffffffff, 0x10000, 0x3, 0xffff0010, 0x3, 0x7, 0x6, 0x7ff, 0x80000000, 0x1, 0x5, 0x734c0c28, 0x0, 0x1, 0x1, 0x5, 0x3, 0x80000001, 0x6, 0x1f, 0xffff0000, 0x5d5e, 0xd54, 0x80, 0xd5, 0x0, 0x85a3, 0x1000, 0x3, 0x11, 0x9, 0x1f, 0x9, 0x1000, 0x4, 0x62b, 0x7, 0x7fffffff, 0x3, 0x5, 0xebe, 0x8000, 0x1, 0x40, 0x3, 0xfffffffe, 0xb5, 0x8f4, 0x4, 0x0, 0x0, 0x3, 0xfffffc01, 0x4, 0x5, 0x6789, 0x65c, 0x40, 0x70e, 0x200, 0x80, 0x1000, 0x10000, 0x1f, 0x401, 0x0, 0x5, 0x5, 0x1, 0x5e8ff035, 0x8, 0x0, 0x1, 0x3, 0x1, 0x1, 0xffff, 0x9, 0xa4, 0x1000, 0x1, 0x5, 0x0, 0x1, 0x4, 0x0, 0x9, 0x76, 0x7, 0x4, 0x9, 0x3, 0x820, 0x3, 0x2, 0x80000000, 0x2, 0x8, 0x3ff, 0x9, 0x48, 0x4, 0x4, 0x8001, 0x100, 0x8, 0x7ff, 0x1, 0x80000000, 0x80, 0x0, 0xd4, 0x4, 0x4, 0x7fffffff, 0x5, 0xff, 0x40000000, 0x1, 0xff, 0x80, 0x18cb1856, 0x7ff, 0x3, 0x20, 0x8, 0x8001, 0x7fffffff, 0x0, 0xb35, 0x2, 0x3, 0x8001, 0x1000, 0x6, 0x9, 0x9, 0x7, 0x127db648, 0x7, 0x81, 0x7, 0x7, 0x6, 0x7f, 0x3ff, 0x8, 0xfffffbc8, 0x5, 0x8001, 0x9, 0x0, 0x7b, 0x76, 0x80000000, 0x7, 0x8, 0x0, 0x80000000, 0x80000000, 0x7, 0x6, 0x3f, 0x6, 0x8, 0x7, 0x80000001, 0x4, 0x40, 0xff, 0x7, 0x10001, 0x400, 0x9, 0x0, 0x0, 0x101, 0x20, 0x90, 0x5, 0x7fffffff, 0x81]}) ioctl$HIDIOCGVERSION(0xffffffffffffffff, 0x80044801, &(0x7f0000000040)) [ 982.363887][ T3927] usbhid 3-1:0.0: can't add hid device: -71 [ 982.369994][ T3927] usbhid: probe of 3-1:0.0 failed with error -71 [ 982.378422][ T3927] usb 3-1: USB disconnect, device number 80 [ 982.403720][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 982.443843][ T12] usb 5-1: too many configurations: 198, using maximum allowed: 8 [ 982.493694][ T104] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 982.493716][ T162] usb 4-1: new high-speed USB device number 56 using dummy_hcd [ 982.563805][ T12] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 982.571411][ T12] usb 5-1: can't read configurations, error -61 [ 982.578175][ T12] usb usb5-port1: attempt power cycle [ 982.743619][ T162] usb 4-1: Using ep0 maxpacket: 16 [ 982.743625][ T104] usb 2-1: Using ep0 maxpacket: 16 [ 982.853765][ T3109] usbhid 1-1:0.0: can't add hid device: -71 [ 982.859858][ T3109] usbhid: probe of 1-1:0.0 failed with error -71 [ 982.869448][ T3109] usb 1-1: USB disconnect, device number 92 [ 982.873729][ T162] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 982.877315][ T104] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 982.887137][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 982.908237][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 982.911370][ T104] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 982.918048][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 982.928901][ T104] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 982.941768][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 982.951465][ T104] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 982.960471][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 982.969893][ T162] usb 4-1: config 0 descriptor?? [ 982.973556][ T104] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 982.995380][ T104] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 983.005663][ T104] usb 2-1: config 0 descriptor?? [ 983.103636][ T3250] usb 3-1: new high-speed USB device number 81 using dummy_hcd [ 983.343724][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 983.383507][ T12] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 983.463608][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 983.473582][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 983.474611][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 983.490545][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 983.494948][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.014D/input/input506 [ 983.500311][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 983.513606][ T12] usb 5-1: too many configurations: 198, using maximum allowed: 8 [ 983.524602][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 983.524620][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 983.538895][ T3250] usb 3-1: config 0 descriptor?? [ 983.549820][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.014D/input/input507 [ 983.554680][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 983.582768][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 983.593273][ T162] usb 4-1: USB disconnect, device number 56 [ 983.601329][ T3216] usb 1-1: new high-speed USB device number 93 using dummy_hcd [ 983.665518][ T104] kye 0003:0458:5013.014D: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 983.687249][ T104] usb 2-1: USB disconnect, device number 11 13:22:38 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="b205804d70d9b48cd5e328275387693eae223ae2be17875b9f7ff902a5b5e77f076af0b641f38b493b40e645e0095ff6021b2e0a30351065d398b283de44201d6ea6cba3c1033be0fa618fac0bd02fd6d7927d5706adb449d0d04ec60db6eee836fc4c81c37013c12470d891aa"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000100)={0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x4}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:38 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCSFLAG(r1, 0x4004480f, &(0x7f0000000040)=0x2) [ 983.713621][ T12] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 983.721223][ T12] usb 5-1: can't read configurations, error -61 [ 983.823705][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 983.830106][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 983.843555][ T3250] usb 3-1: USB disconnect, device number 81 [ 983.854211][ T3216] usb 1-1: Using ep0 maxpacket: 16 [ 983.883520][ T12] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 983.973465][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 983.993566][ T3216] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 984.004503][ T3216] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 984.013484][ T12] usb 5-1: too many configurations: 198, using maximum allowed: 8 [ 984.015412][ T3216] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 984.033106][ T3216] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 984.046366][ T3216] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 984.055477][ T3216] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.065103][ T3216] usb 1-1: config 0 descriptor?? [ 984.143427][ T12] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 984.151006][ T12] usb 5-1: can't read configurations, error -61 [ 984.158409][ T12] usb usb5-port1: unable to enumerate USB device 13:22:39 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$uac1(0x7, 0xcb, &(0x7f0000000300)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb9, 0x3, 0x1, 0x1a, 0x80, 0x7, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x3f, 0x55}, [@mixer_unit={0xb, 0x24, 0x4, 0x3, 0x0, "8ccba4aabede"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x11, 0x24, 0x2, 0x2, 0x5, 0x9, 0x52, "bd883d92f1c0cf28"}, @as_header={0x7, 0x24, 0x1, 0x0, 0x92, 0x3}, @format_type_ii_discrete={0xe, 0x24, 0x2, 0x2, 0x4, 0x5, 0x6, "eb23f22a86"}, @format_type_ii_discrete={0xd, 0x24, 0x2, 0x2, 0x4, 0x8a0, 0x40, "f70e7113"}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x9, 0x5, 0x1, {0x7, 0x25, 0x1, 0x0, 0x3, 0xc1}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x2, 0x1, 0x4f9081fd868feb4a}, @as_header={0x7, 0x24, 0x1, 0x8, 0x7, 0x5}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x20, 0x2, 0x0, 0x18, "6567b09396b6"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x29, 0x9b, 0x5c, {0x7, 0x25, 0x1, 0x2, 0x0, 0x6}}}}}}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x80, 0x81, 0x1f, 0x40, 0x4}, 0x19, &(0x7f0000000080)={0x5, 0xf, 0x19, 0x4, [@wireless={0xb, 0x10, 0x1, 0x8, 0x2, 0x9, 0x9d, 0xd1, 0xff}, @ptm_cap={0x3}, @ptm_cap={0x3}, @generic={0x3, 0x10, 0x1}]}, 0x2, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x401}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x455}}]}) syz_usb_control_io$uac1(r1, &(0x7f0000000400)={0x14, &(0x7f0000000240)={0x0, 0x3, 0x19, {0x19, 0x31, "589c7c9ed16e82c4a6fee3d205a534f33a84964768e211"}}, &(0x7f0000000280)={0x0, 0x3, 0x32, @string={0x32, 0x3, "68f39d0b746e1cce3af77b2ce43ed4020e41866b9b8c8ea7cb0b1ce098252af8d4c12333a1ffd5c39a22a9665b8bc779"}}}, &(0x7f0000000700)={0x44, &(0x7f0000000440)={0x20, 0x7, 0xd7, "5db3464ce7aeec6907f98675ffef1896185216b1f0da2892faff6ccbdb7f3db11328140c6fd9381f4956f60b6a60d9962ab221d2265400d799d0e482f5de55cc5ba87ab59875c41378612f3f1723dfc86fd1bcb159e4d9bb5bd49c80b935a6f5d23f39ae2987c2976335891d4f9fb8d515ba931162533e6658e0d5a7690a56f8918b298e0836f405ca126eb4107c24c5d380c8210f6027ee677863202a4497a32835c4deb05bbbb6b888de9955eec99201b8bab8fc42e7bcc89a38c49fa11cc3a09bc68f8ee3c6e5fb53bea3da093b211dbd48382d0a31"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x40}, &(0x7f00000005c0)={0x20, 0x81, 0x3, "0f52a6"}, &(0x7f0000000600)={0x20, 0x82, 0x2, "a2fb"}, &(0x7f0000000640)={0x20, 0x83, 0x3, "ad7959"}, &(0x7f0000000680)={0x20, 0x84, 0x4, "5085b957"}, &(0x7f00000006c0)={0x20, 0x85, 0x3, "8c8322"}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:39 executing program 5: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x20000) syz_open_dev$hiddev(0x0, 0x0, 0x644d81) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80181) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x4030582b, 0x4001e0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:39 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000300)={0x2c, &(0x7f0000000100)={0x0, 0x6, 0xbd, {0xbd, 0x3, "957deea1ac69e93c1ca41e00de89843e92bde87c28c64b487f121a4c72e3af5d9291af0b2925a7d7f11dc38ed5f135460357298c2eb9d1b1daf2e5fa423a65621f217ad64b82616d031e05388083a00a90804dff4951f7ce0d6756bd452e20e1c0d7844bf8b856b037d5cd6c2ef2a558fdd031159f36c80a91011434c4e112eed513d05e3f7a9236250b338704cfc32994219c8cae3e1c258d7bf6cf90c74249f93c817d5daeb5aab26e990789f55f965468f15ed4bfadfd9ebac8"}}, &(0x7f0000000200)={0x0, 0x3, 0xa6, @string={0xa6, 0x3, "c3dc387a72037d95b02b171c54528fcc3070c80020b87974efe274f18ec80bdac4cf92c8d30e63f31f0169edee8d24e0da64c5d0274d61022b01206069dfedaa22d7bb75fa1d218fe581bd65ea9857d0ee6a1534b2240e3e08c3a281fbadf7921efa05f0cd95752e1581db9a09db91ca7a15833c40784f82547483cc476cf25510a8f7e20fae1ffc1c3040d7eac2683e9f119868ede32d380759aeedfd4ef0abfa39a268"}}, &(0x7f0000000040)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x6, 0x80, 0x6, 0x7f, "9ab3752f", "f378a8d4"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x80, 0x3f, 0x8, 0x20, 0x9, 0x4}}}, &(0x7f0000000740)={0x84, &(0x7f0000000340)={0x0, 0xd, 0x2c, "97891bce4d8a231b6d7865cd92bad4fe7067baba4afbd40dc3c1edfc0c1c48c0077ae74061e6b83298d503f9"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x6}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x200, 0x4}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x8001}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x1f}, &(0x7f0000000500)={0x40, 0xb, 0x2, "db45"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0xfc01}, &(0x7f0000000580)={0x40, 0x13, 0x6}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000000600)={0x40, 0x19, 0x2, "10de"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x6}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x2}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x3}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x3}}) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:39 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x2, &(0x7f0000000000)) [ 984.223549][ T162] usb 4-1: new high-speed USB device number 57 using dummy_hcd [ 984.231451][ T3250] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 984.303809][ T3216] usbhid 1-1:0.0: can't add hid device: -71 [ 984.310252][ T3216] usbhid: probe of 1-1:0.0 failed with error -71 [ 984.318591][ T3216] usb 1-1: USB disconnect, device number 93 [ 984.493306][ T162] usb 4-1: Using ep0 maxpacket: 16 [ 984.498595][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 984.513321][ T104] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 984.543438][ T3198] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 984.623369][ T162] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 984.634350][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 984.646261][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 984.657211][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 984.663249][ T12] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 984.667030][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 984.687542][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 984.696639][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.704840][ T3216] usb 1-1: new high-speed USB device number 94 using dummy_hcd [ 984.712702][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 984.723737][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 984.733646][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 984.746640][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 984.755766][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.763205][ T104] usb 2-1: Using ep0 maxpacket: 16 [ 984.765660][ T162] usb 4-1: config 0 descriptor?? [ 984.775802][ T3250] usb 3-1: config 0 descriptor?? [ 984.903313][ T104] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 984.914161][ T104] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 984.925200][ T104] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 984.934981][ T104] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 984.948042][ T104] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 984.957217][ T104] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 984.963281][ T3216] usb 1-1: Using ep0 maxpacket: 16 [ 984.965274][ T12] usb 5-1: Using ep0 maxpacket: 32 [ 984.978905][ T104] usb 2-1: config 0 descriptor?? [ 985.083274][ T3216] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 985.094170][ T3216] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 985.105191][ T3216] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 985.113250][ T12] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 985.115006][ T3216] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 985.124082][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 985.136958][ T3216] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 985.153727][ T12] usb 5-1: config 0 descriptor?? [ 985.153959][ T3216] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 985.166962][ T3198] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 13:22:40 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x541b, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 985.176147][ T3198] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 985.184199][ T3198] usb 6-1: Product: syz [ 985.188338][ T3198] usb 6-1: Manufacturer: syz [ 985.192904][ T3198] usb 6-1: SerialNumber: syz [ 985.201689][ T3216] usb 1-1: config 0 descriptor?? [ 985.234121][ T3198] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 985.273191][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 985.279304][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 985.288139][ T162] usb 4-1: USB disconnect, device number 57 [ 985.423922][ T12] hso 5-1:0.0: Failed to find BULK IN ep [ 985.452003][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.014E/input/input508 [ 985.465488][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.014E/input/input509 [ 985.513189][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 985.519305][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 985.528458][ T3250] usb 3-1: USB disconnect, device number 82 [ 985.565930][ T104] kye 0003:0458:5013.014E: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 985.643281][ T162] usb 4-1: new high-speed USB device number 58 using dummy_hcd [ 985.646829][ T104] usb 2-1: USB disconnect, device number 12 [ 985.688728][ T3216] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.014F/input/input510 [ 985.750793][ T3216] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.014F/input/input511 [ 985.813168][ T3198] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 985.836258][ T3216] kye 0003:0458:5013.014F: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 985.886398][ T3216] usb 1-1: USB disconnect, device number 94 [ 985.894888][ T162] usb 4-1: Using ep0 maxpacket: 16 [ 986.013130][ T162] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 986.026222][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 986.037352][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 986.047173][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 986.060543][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 986.069719][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 986.079430][ T162] usb 4-1: config 0 descriptor?? [ 986.252952][ T12] usb 3-1: new high-speed USB device number 83 using dummy_hcd [ 986.275432][ T3216] usb 6-1: USB disconnect, device number 126 [ 986.443084][ T3250] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 986.513239][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 986.622956][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 986.629066][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 986.639052][ T162] usb 4-1: USB disconnect, device number 58 [ 986.642953][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 986.658459][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 986.669536][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 986.679333][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 986.692258][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 986.701362][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 986.709442][ T104] usb 1-1: new high-speed USB device number 95 using dummy_hcd [ 986.712827][ T3250] usb 2-1: Using ep0 maxpacket: 16 [ 986.723269][ T12] usb 3-1: config 0 descriptor?? 13:22:41 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 986.852947][ T3198] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 986.859971][ T3250] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 986.862911][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 986.874187][ T3198] ath9k_htc: Failed to initialize the device [ 986.876981][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 986.883667][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 986.891567][ T12] usb 3-1: USB disconnect, device number 83 [ 986.899884][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 986.917334][ T3250] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 986.930266][ T3250] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 986.939348][ T3250] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 986.947721][ T3216] usb 6-1: ath9k_htc: USB layer deinitialized [ 986.952854][ T104] usb 1-1: Using ep0 maxpacket: 16 [ 986.961356][ T3250] usb 2-1: config 0 descriptor?? [ 987.082867][ T104] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 987.093760][ T104] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 987.104842][ T104] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 987.114648][ T104] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 987.127593][ T104] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 987.136690][ T104] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 987.148459][ T104] usb 1-1: config 0 descriptor?? 13:22:42 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x541b, &(0x7f0000000000)) 13:22:42 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 987.251240][ T83] usb 5-1: USB disconnect, device number 23 13:22:42 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000000080)={0x9, 0x0, 0x100, 0x2, 0x3, 0xffffc5fd}) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x3, 0x40002) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x1f) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x9) [ 987.293600][ T12] usb 3-1: new high-speed USB device number 84 using dummy_hcd [ 987.322858][ T3216] usb 6-1: new high-speed USB device number 127 using dummy_hcd 13:22:42 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f00000013c0)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f0000001440)={0x3, 0x2, 0x8, 0x10, 0x0, 0x4, 0x80, 0x8, 0x7, 0x7fffffff, 0x7, 0x800, 0x20}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCGFIELDINFO(r4, 0xc038480a, &(0x7f0000001380)={0x1, 0x2, 0x3, 0x3ff, 0x2, 0x0, 0x1, 0x7, 0x7b, 0x2, 0x5, 0x3, 0x4, 0xae}) syz_usb_connect(0x1, 0xf67, &(0x7f0000000300)={{0x12, 0x1, 0x110, 0x2, 0xe8, 0x7, 0x10, 0xa07, 0xc8, 0x915, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf55, 0x4, 0x1, 0x0, 0x40, 0x3, [{{0x9, 0x4, 0x6b, 0x9, 0x9, 0x89, 0xeb, 0x8b, 0x9, [@generic={0x8a, 0x24, "eaf3cfa7475b06c00c61046e2bc2c8ffd30af3fd381d7d70844b8dbb7a6e8841fc777f95b10b0a25d56d89733e2dfc2dc19d8467ab9ccd55e85a9ef848548a9e99553a0a5cb001476fb1ca712b261b19d8907b8bc76575252a87ab4f8dcee2ec0402cd26dc0e8641d7e7a419d5d78a76a058ee8d53777efa47fb997dccdb0d5dec095544dbebdfed"}, @cdc_ncm={{0xb, 0x24, 0x6, 0x0, 0x1, "b0d5e1da08bc"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8000, 0x9, 0x2}, {0x6, 0x24, 0x1a, 0x401, 0x2a}, [@mdlm={0x15, 0x24, 0x12, 0x8}, @country_functional={0xc, 0x24, 0x7, 0x7, 0xfe2, [0x4, 0x9, 0x5]}, @mdlm_detail={0xf5, 0x24, 0x13, 0x20, "3e0eda8b6419c7054176f3cf6d1d27a95e75cd3eaf1423dd084588e4aa2fce978a684441d8ba46d213b63b2becd95acd08c690b2fccc77c2dd045574e9d2f95ef4d5d1ed62f27a2ae387d51703f695ed43a82a6c3a65ed90683badfeb9df1a825e2207706ad6a29045ee1b93c34cc3dcfca1c0e58a65be51824741e0af2a3be3b9f220454bcd949201481f5a0c7b0c38c22ca720f5f5e763c8dea9575297afb8167cbbefe11a723f3021f410d13b9d6510fb9374bd86535922d3b28e9b9305fef4aa9a906424650aef0c00f06cce11f5875d583f773632925cbccbf59421bf281c352fd2373f799bc94db3b6fb5762635f"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0x6, 0x96, 0x1}]}], [{{0x9, 0x5, 0x8, 0x10, 0x40, 0x6, 0x4, 0x20}}, {{0x9, 0x5, 0x6, 0x2, 0x200, 0x2, 0xb9, 0xa0}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x4, 0x9, 0x3f}}, {{0x9, 0x5, 0x5, 0x0, 0x3ff, 0x1, 0x2, 0x4, [@generic={0x6f, 0x22, "391cd76f91ca965b4f0c70d1605684faa2eacd37cdf6637e5aa2f6dbd618f01c1764b24911d83cb96a8884ab93aa2776a7c2c1fcdbe36e50c58549efcb672c0e91c65920bfbbeccfb598beefedf46e9b38d295e399165edb4c6833474196ec104c7b93b4291a32d9f767a45b11"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x6, 0xff01}]}}, {{0x9, 0x5, 0xd, 0x0, 0x200, 0x7, 0x3, 0x8}}, {{0x9, 0x5, 0x4, 0x8, 0x40, 0x4f, 0x88, 0x1, [@generic={0x8d, 0xe, "5ee288de7b5bab0ecc5910e166b12090bf5df273b3c1d7842532b50aa54c69af4731d2b9f913ac18120eeec4d28345c03ed6e288d456ec713e4a14397132e4f3e6964ff495b533727a396b22b3e77accfe59a3186ee06e03724982a68740a1bfd30cc6299ff6a210c883e79f6b8d4f7ed1feb718fb6801a75d6479b6d98ffdc2a42b118b99d946a526c937"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x4, 0x5}]}}, {{0x9, 0x5, 0xa, 0x0, 0x0, 0xe3, 0x80, 0x5e}}, {{0x9, 0x5, 0xe, 0x3, 0x3ff, 0x5, 0x7, 0x9, [@generic={0xc7, 0x10, "fee7a7c7d1c1449402d8e119f2a015694d4a4c47a439d6ec2605425e5a026e5fcda25d50ae53894336b619cfc9d53a00e4f95ba2780d257a5f02c953be5c7be9cbe6818dd0048b42b54c2b040a8a0fd629d42c1fd176fbc474a6b4a6636914a2c5038a0a0d1f7594803e8488dfd3bf8c24c71cddc8998880f4e1677bd00bf7243e1ac862fd7192218347208c9625fdd928cbf1039974aace3c181c07dd5814dc2c9ff3786a01e89e8b41cf176f7f62a3912b9b47ac3c0e58649a06e7a48af55d09d912485c"}]}}, {{0x9, 0x5, 0x9, 0x10, 0x40, 0x8, 0x40, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x3f, 0xb4d}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x3f, 0xb6f5}]}}]}}, {{0x9, 0x4, 0xa6, 0x3, 0x7, 0x0, 0x76, 0xe2, 0xfd, [], [{{0x9, 0x5, 0x9, 0xc, 0x200, 0xff, 0x0, 0xb2, [@generic={0xbf, 0x10, "110f768267d7527e0ac1ce6f031ba6001efdcec7f55cc84c3185575455a64c806a3f1c71a85a340d9f4c5d7b88a3a58e9dba7b9fe6627dc0e2d67b19c37d4ffc2f131e01527e76bbd34e6eaa220bddd696500223f1000ed1151a8a7127ea1a64c5fcafc227756dcaa46e5bf0a1eea5640d799130f5efb48e9b9dd7fc709675fcc62fd69efc509ea731cfce573631af2425ee4436f57aa8216713f1b6909f2abb7b5ffa532caa3ce13aa61233b13b0819204a21b3a2cac7af8cc8eef694"}, @generic={0x2d, 0xa, "fb21844430c228ec304bf39ab53ecf725e688d6ed6e38bdd17d848a6506dc5b8d823d265eab4e9203a27d1"}]}}, {{0x9, 0x5, 0x8, 0xa, 0x20, 0x1, 0x5, 0x81, [@generic={0x95, 0x10, "f8049d2ebec960a75e7403d674875e6081fe4707aadff6ffe82cd17e3e5265e4aaffddcd339f60b69eaa7bc55e5d44d4f638fca70d4cc79897b5b4357f2f2d372b752571e572434366f9f6a9772ee815680a832da6011124d6562f5fa794fc3b8b5fd7f937c2f82243712a3d57cca7800123b2bd999913720d96b0fec028cde33092a3257d4799de6e7a5350b909b5c5dcd74f"}]}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x40, 0x7, 0x1, [@generic={0x26, 0x8, "5cc54589997cf727a7cb7e6236636c7a2003c9416b646efc16c10e3b22a2dc8fed7b5efd"}, @generic={0x8c, 0x9, "c5121a4210cc1fc6209c3fe2f7c10ae018321a691b1bc52aabedf840b1cb14c97d69debbb64e0f98a64186fae5ca80b7ee9eaf829c40979c9cacc274fe80405a394a991fc910ec44b60637081db43d94cd60607af756f976d4412460e4e63a8dd385d484abdf648e561a9e7773994307f3b68bbbf6a73da845e874a2963806dac0587a8b878eea183814"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x3ff, 0x40, 0x2, 0x91, [@generic={0xab, 0x30, "a36b40e4c9578d4d69cccb6c4c2b132de3756a5b6a0bcde700963e2c3935295cc958ee8b2defe5d9b0bd1351b5858d1be45a09d82540dcc5273308e1729096e79e7493414debf50e2f36aca389fd32b725cf674a6916fb6ccee5fa90485eb211d9aa4b498fe6f81cbec427288433cc497e0e04d15a959d0a5586ae87aea0a69441276206bbd5517e645960d07e6ad829c580b60fa60fe83d6f91b421b62db632297321bbe4404f3c47"}, @generic={0x11, 0x0, "8baec8679cadce31c23bc3878b1a2e"}]}}, {{0x9, 0x5, 0xb, 0x3, 0x3ff, 0x2, 0x7, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x7, 0x2}]}}, {{0x9, 0x5, 0xf, 0x4, 0x1af, 0x36, 0x5, 0x5}}, {{0x9, 0x5, 0x5, 0xc, 0x0, 0x2, 0x2, 0xb4, [@generic={0x96, 0x4, "24c60257e6476d1211dd53714b77fe2e566cd9bb33a187599a7c465cc476c4599ea5640d4b00e500ba47493325b90b9c7854c5f203c84f62616ef55cdb3ee9f6f8731b0d0ea866bbff0f78fc96dbd3495af3119532fd512ceae403130e622a2c48273ac07b7b1a6f0ca00cb5b8b3fc140d0ba6532f827764567c3fd0753a40408204dd8f1e3eb27e6f7747e6f4cae32dc759bb2a"}, @generic={0x72, 0x2, "b034263173446f75f95edcfb02fd6914d6d4ca9b9aefca61b9cf21b36fb0a4d9c5cc8a55997890b0f7d0d6515870365151dd4154f49c8facb507af70a0ff8189ec270d8893942cb6fa49a186e88aa7207b09552b16d1b3dd54bbf90305d439a2da40d0377cca417a8829b5392886f590"}]}}]}}, {{0x9, 0x4, 0x5, 0x6, 0xa, 0xc8, 0x32, 0x4d, 0x5, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, "9e"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0xffffffff, 0x3, 0x4}, {0x6, 0x24, 0x1a, 0x7, 0x8}, [@mbim={0xc, 0x24, 0x1b, 0x1ff, 0x8001, 0x81, 0x5c, 0x6, 0x8}, @mdlm_detail={0x50, 0x24, 0x13, 0x5, "a377173d3569f6271ea46c3e57328520fd652b087874392912bfc2098d187bc184cf277b209c53466736b13cc0c6f5f99b3ec3646411b0b0753d3cfc2bda49133be207c5c3d4ce592e5a66db"}, @mbim={0xc, 0x24, 0x1b, 0x81, 0xd9b0, 0x0, 0x40, 0x8fa0, 0x3}, @country_functional={0xa, 0x24, 0x7, 0x8, 0x81, [0x1, 0x7ff]}, @dmm={0x7, 0x24, 0x14, 0x8, 0x3ff}]}], [{{0x9, 0x5, 0xc, 0x8, 0x200, 0x7f, 0x6, 0x3, [@generic={0xe2, 0x23, "1c19b1ef494d583b9a053a98b573e6591add188ed6418113541d2e6ff6f3a7a2aa35683749bd7a8e753427abbf76eedde936341337340cf994fe77d354ce096563f2ebda5094794003dd91184cfc411d7c4a806adc27d8ecb6717cec90bc76baf0fb7b3d888c732db865685764b87c4343882f45b9016645293856a1c843f631d4f9960e01dd5f213f0f3a3c7340830941853e4fe9c83afa7390dee291a1f17d51d75bbb6ad2475420f659088d2609737478d21753eaceacae0bf0b0fde74048dd5061b8fed9e8613707a533894076f025f78c04a57296adba62b4b4761aa297"}, @uac_iso={0x7, 0x25, 0x1, 0x83, 0x6, 0x7}]}}, {{0x9, 0x5, 0xe, 0x12, 0x400, 0x8, 0x0, 0x9}}, {{0x9, 0x5, 0x2, 0x0, 0x10, 0xfb, 0x20, 0x7, [@generic={0x31, 0x9, "cf4f27a06d57a3f2d2a0414af9579b9a9abe68eda49673daad6c114b2497d70d53a661e31a0c010663bcf7b684bd32"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x20, 0xc1, 0x7f, 0xfb, [@generic={0xdc, 0x22, "dfea57c03fab7c656e8d357852a515fee0f7ccf9f5c61085cd2a9551e139711a8c5c4e849410cb187e8a9c0b6c7400ea4c3baaa5adef00122d3b15e48d1150b86e6b473bb3f9c6e632ffd871d3eaf84098e8c526c34d0a3e45775c6605ce6d258f152f18be2a481d25a8556bc42c836931abd8ce6ab6112a0e581e5f13b53da8d4f2d1fb36839b8b8e412184c0c267ff4c952a3fcd9277f9a3f8358cd088133b04d2ef652bd8c25a7f4592fe5f5e809d0fc128d908a3df1dd326a620fbd1d9003db1a4eebaf33a43a4f3d535c4a2855a095a34c84929d9fad858"}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x3, 0x7ff}]}}, {{0x9, 0x5, 0xf, 0x1, 0x400, 0x6, 0x6, 0x1}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0x7f, 0xb, 0x7, [@generic={0x5d, 0x22, "4990d6d209a0910cc3558519e5cfc643c315c92d426c7f9e43fd02f08d5d55f3c84dc4f8f17589c0f148afaf6cfa4b02b2cc8ae1896516fd1f0874118dcb7c5c5ed7fa4c9989a39091419b08f4540377b5dc815172f3b61ecc6e10"}, @generic={0xf, 0xd, "e84ae3f6f3c28740fd24eedce7"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x200, 0x9, 0x65, 0x6}}, {{0x9, 0x5, 0x80, 0x1, 0x400, 0x5, 0x1, 0xfe, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9, 0xc02}]}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x9, 0x81, 0xff, [@generic={0xfb, 0x16, "ed66e0eddbd004db92ac1e13a973782e36a9353f4fc5d07bb251706430a05f16955a5bd9414cd3b96a8bfa6f568d6115eac88c6e4c378ba52daf50b2b4343c57b73de5e54cf017b1ad81ae825add0da5d69ea7deadb5cd7863579a1e1db35ba9c026a5ffc177789f28bcfb17a0a61edf9b4c19da4867b7705732308596efb9a9ba40d596c2c6dfb50ec5df15f18b60dc2d8ed04a1f05193520d0034b9b6c54fac3dd9e30d305ec7848e82c8436ca8d1f2cc6baac5811383c7713ecb28b055d5a7c0d345e967a5744330965d2dfd33874a05a09ab7ef6b2f602642ed64665f6097020e35f0d801f0b8936ce66ea2b67bd9251a17796c84f607d"}]}}, {{0x9, 0x5, 0x80, 0x10, 0x400, 0x0, 0x3f, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x7, 0x20}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x6, 0xfff}]}}]}}, {{0x9, 0x4, 0x95, 0x49, 0x9, 0x4b, 0x6f, 0xd1, 0x8, [@hid_hid={0x9, 0x21, 0x8c89, 0xff, 0x1, {0x22, 0xbae}}, @uac_as={[@format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x2, 0x1, 0x6, 0xf4}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x8, 0x3, 0x0, 0xf9, "dc2cae"}, @as_header={0x7, 0x24, 0x1, 0x7a, 0x5, 0x4}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x6, 0x1, 0x5, 0x4, "355e2336a4"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x1, 0x8, 0x80, "", '\\_'}, @as_header={0x7, 0x24, 0x1, 0x40, 0x54, 0x4}]}], [{{0x9, 0x5, 0x0, 0x5, 0x10, 0x3f, 0xdb, 0x6, [@generic={0x2e, 0x22, "2c6aa48d16c81ba6a757f8217c763eb891e19f2f05dad043ebcb37fbc4ec92a2d4f6146a8a18dddff0f9164f"}]}}, {{0x9, 0x5, 0x2, 0x0, 0x28, 0x0, 0x40, 0x5, [@generic={0xf4, 0x18, "b66b749598070274f6406c1cd7775b38d66f16a8b6f3191f280a2ac5d17c88c1e2d4e93dfdca78ca81513156468dd35ff748de2c38bed724bf00fb3d38272f895ae8ddb9cf934571c3a63dce82dcdd371dc709f16601c1b594df448bc538ac6fff769c158cef0fab68e28469e68f02a5e2c78ea308e2b47e722c905e84b90849c6dfb506f872ebd8636b1a82219b4856bd6b5d7a6a9eea8dec73931f178e5fe754473e876b12e9f78de754079c81785b03286ea3b15f50cb4e00682355b0133d15fa7d824c9dfcc5ead24fc0b61de64136a3f997bccab4a20f97bba1b4c81e8f74947e66514c615fcdbdc280f26aab7d8b75"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x3ff, 0x1, 0x1f, 0xfa, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x1, 0x7f}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x4}]}}, {{0x9, 0x5, 0xf, 0x0, 0x8, 0x9, 0x1, 0x2}}, {{0x9, 0x5, 0x4, 0x3, 0x10, 0x4, 0x7, 0x2}}, {{0x9, 0x5, 0x9, 0xc, 0x10, 0x9e, 0x4, 0x45, [@generic={0xc5, 0xd, "27d585de3d54680a1b5904e309c3dc72d2baddd78d495247b242576602529811477178730b657a3e1da4a316d1e17eceae8a012aab9dff604860d5355fd37d5989fa87f879cb045ad38a9c98110275acf256f74056a377f93b0ab221a39c6f1388d9efb1b199a8d91d5dfc8f824bca165adbb0449372420efd808c138d500255b99543cc10b79f2ebd50d34a9f5bbbcb0e9589532591106fa49536fe0ff6fb6f8d7b9f5e815bab7a9cb3ac066bee2fd3dd3b3f09ec0763f260380ed096defb3ec9362f"}]}}, {{0x9, 0x5, 0x80, 0x2, 0x8, 0x5, 0x6, 0x3}}, {{0x9, 0x5, 0x4, 0x8, 0x400, 0x1, 0x9, 0x15}}, {{0x9, 0x5, 0x2, 0x0, 0x400, 0x0, 0x8d, 0xfe}}]}}]}}]}}, &(0x7f0000001300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x5, 0x1f, 0x0, 0x8, 0x6}, 0x51, &(0x7f0000000180)={0x5, 0xf, 0x51, 0x6, [@ssp_cap={0x14, 0x10, 0xa, 0x5, 0x2, 0x1, 0xf0f, 0x5, [0x30, 0xff0030]}, @ptm_cap={0x3}, @ssp_cap={0xc, 0x10, 0xa, 0x8, 0x0, 0x8000}, @ssp_cap={0x18, 0x10, 0xa, 0x8, 0x3, 0x5, 0xff00, 0x9, [0x0, 0x0, 0x0]}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xb, 0x4, 0x6, 0x800}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x4, 0x1, 0x1}]}, 0x4, [{0x5f, &(0x7f0000000240)=@string={0x5f, 0x3, "727ef501043dd541d327f696da4eae6fabcdae4708791a72833f5d62fd94c89415189c0aadf94e44e20a947691b976ea52c59f3334db68c08dc697cc25f4f6c928893709d1c5a9a9e33323487797775d91e5d6919d73f0b442fe39ef9f"}}, {0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x440a}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0xc8695327e3441f6d}}, {0x7f, &(0x7f0000001280)=@string={0x7f, 0x3, "429066d34ac45811cfb2665315d8d087fd9f2e7b43925eec552173f6bd19f7cadf5e0f488351f2da899b3dea4cc44e879c4faf415101e503525f84e7a87f205b6e7c42035b70303848ec4b48cc813dd7c3f17cd6b0eea2e7014a04a4f1a4a63b43c2bb4e09dc9ac90b4e97dcc8498448b78eedadfbb096134592e3bcc8"}}]}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 987.342955][ T3250] usbhid 2-1:0.0: can't add hid device: -71 [ 987.349005][ T3250] usbhid: probe of 2-1:0.0 failed with error -71 [ 987.355781][ T162] usb 4-1: new high-speed USB device number 59 using dummy_hcd 13:22:42 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000100)) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x701) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9f, 0x10400) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0xfffffffffffffffb) ioctl$HIDIOCGREPORT(r2, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 987.388182][ T3250] usb 2-1: USB disconnect, device number 13 [ 987.432904][ T104] usbhid 1-1:0.0: can't add hid device: -71 [ 987.438931][ T104] usbhid: probe of 1-1:0.0 failed with error -71 [ 987.447353][ T104] usb 1-1: USB disconnect, device number 95 [ 987.532698][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 987.612699][ T162] usb 4-1: Using ep0 maxpacket: 16 [ 987.653158][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 987.664028][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 987.674992][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 987.684810][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 987.697851][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 987.707047][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 987.716582][ T12] usb 3-1: config 0 descriptor?? [ 987.742720][ T162] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 987.753780][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 987.764877][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 987.774746][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 987.790251][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 13:22:42 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0xb1) 13:22:42 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000100)={0x3, 0x59, &(0x7f0000000040)="29e4dfa04969ae5df028b1902a936b944835aba5507dd36226abc68e069add255c078b48274fb544e3a5606e9de4cd25d7a4f5d790a06eee5bc6f06c6dc200bcd9ac7ff842f360d8aef5ba457d437ebc2adb3c6e77e2f0c232"}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 987.799405][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 987.808499][ T3250] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 987.812671][ T104] usb 1-1: new high-speed USB device number 96 using dummy_hcd [ 987.820280][ T162] usb 4-1: config 0 descriptor?? 13:22:42 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x2, 0x3, 0x9, 0x9, 0xfffffff9, 0x5}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r3) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000080)={0x1, 0x3, 0x4}) [ 988.062563][ T3250] usb 2-1: Using ep0 maxpacket: 16 [ 988.072585][ T104] usb 1-1: Using ep0 maxpacket: 16 13:22:43 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x5421, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 988.182650][ T3250] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 988.193713][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 988.204692][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 988.212669][ T104] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 988.214626][ T3250] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 988.226726][ T104] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 988.238107][ T3250] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 988.238130][ T3250] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 988.249027][ T104] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 988.258105][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 988.266015][ T104] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 988.266049][ T104] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 988.276691][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 988.281658][ T104] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 988.302048][ T162] usb 4-1: USB disconnect, device number 59 [ 988.307100][ T104] usb 1-1: config 0 descriptor?? 13:22:43 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x20cd80) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 988.338849][ T3250] usb 2-1: config 0 descriptor?? [ 988.344060][ T3216] usb 6-1: device descriptor read/64, error -71 [ 988.442666][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 988.448678][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 988.457777][ T12] usb 3-1: USB disconnect, device number 84 [ 988.672621][ T162] usb 4-1: new high-speed USB device number 60 using dummy_hcd [ 988.702464][ T3216] usb 6-1: Using ep0 maxpacket: 32 [ 988.808650][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0150/input/input512 [ 988.822557][ T3216] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 988.823746][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0150/input/input513 [ 988.831708][ T3216] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 988.868645][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0151/input/input514 [ 988.897290][ T3216] usb 6-1: config 0 descriptor?? [ 988.912750][ T162] usb 4-1: Using ep0 maxpacket: 16 13:22:44 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCGUSAGE(r0, 0xc018480b, &(0x7f0000000040)={0x2, 0x200, 0x650, 0x3a1e, 0x80000001, 0x8000}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x4, 0x100}) [ 988.915064][ T104] kye 0003:0458:5013.0150: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 988.934740][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0151/input/input515 [ 989.004220][T21266] udc-core: couldn't find an available UDC or it's busy [ 989.011271][T21266] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 989.021760][T21266] udc-core: couldn't find an available UDC or it's busy [ 989.029691][T21266] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 989.032501][ T162] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 989.040109][ T104] usb 1-1: USB disconnect, device number 96 [ 989.051728][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 989.065167][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 989.074951][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 989.087887][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 989.096989][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 989.108079][ T3250] kye 0003:0458:5013.0151: input,hiddev1,hidraw1: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 989.122149][ T162] usb 4-1: config 0 descriptor?? [ 989.131821][ T3250] usb 2-1: USB disconnect, device number 14 [ 989.152479][ T12] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 989.172072][ T3216] hso 6-1:0.0: Failed to find BULK IN ep [ 989.366475][ T3216] usb 6-1: USB disconnect, device number 127 [ 989.422351][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 989.552631][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 989.563839][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 989.574851][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 989.584679][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 989.597621][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 989.606706][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 989.616066][ T12] usb 3-1: config 0 descriptor?? [ 989.662375][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 989.668941][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 989.679958][ T162] usb 4-1: USB disconnect, device number 60 13:22:44 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r0, 0xc038480a, &(0x7f0000000040)={0x1, 0x2, 0x6, 0x3ff, 0xa7, 0x400, 0x3c, 0x7, 0x1d5, 0x8411, 0x7ff, 0xffff8000, 0x12d1, 0x554}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 989.832433][ T3198] usb 1-1: new high-speed USB device number 97 using dummy_hcd [ 989.882382][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 989.888467][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 989.897286][ T12] usb 3-1: USB disconnect, device number 85 [ 989.942340][ T3250] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 990.082215][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 990.192184][ T3250] usb 2-1: Using ep0 maxpacket: 16 [ 990.202531][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 990.213366][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 990.224296][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 13:22:45 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000105804135000000000000109022400010000000009040000490300000009210000000122dc010905810300000097c2"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGRAB(r1, 0x40044590, &(0x7f0000000040)=0x8) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r4, &(0x7f0000000480)={0x2c, &(0x7f0000000180)={0x0, 0xf, 0x47, {0x47, 0xe, "7e519469cc847ca82f4f5b43a02ebea340840be12569c6ba91f825dafcb799f3f4a5f76c5ed30b12490566a123653e475b7289cf3a8227a94989dbd35d264622d3c813ce70"}}, &(0x7f0000000200)={0x0, 0x3, 0x8a, @string={0x8a, 0x3, "c5fb5bd23702c239ffe9c3a5dce56d806fa6c8e534529e8614fc0cb1b846149a8249e0b69e9f1f634194316be186140466d6c35148370af6154501b8adf856e14ea6119f0fd50fed73c62ac66e53005da687478c2c88b1729e1987040cc2d9838745ef819007ee99e55151cc07882f209053bf317c607e804ab3dbbf1b489cda8ca7592028600a13"}}, &(0x7f0000000300)={0x0, 0xf, 0x171, {0x5, 0xf, 0x171, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "4698b061c1377c592083f2f1bb8a9c3e"}, @generic={0x42, 0x10, 0xa, "d37f2a1f727ff52e319b24d479542be29733e69ae31159762163f9765eb07256028f68c779e2f08b8ec39784af6be175e600c48f30b4e38ab09f811d0389d9"}, @generic={0x6f, 0x10, 0xb, "6a3749f3066cb9cf4a54b6526083672c084711a057a8cde52902351afb8c9a6ee347eb429152d7356c0966681a89f11256c98fa898b0615de8d7cecb12f2a6969c6663ad91b6621a5035e4b3817b46414a67bab986a028db42d67fd869d9c8a0572c720db43699143fa9e481"}, @generic={0xa7, 0x10, 0x0, "174c222882e3190ee8f297eb7fce7e7f1bcaa4fc6660d7fe4d5919a69372c09f11175114f4ffbae3e55b95fbda42435b563d3bf6275dedb31505db4207b1ebba6629fd93fc73d9af01262bd1c065a7019a51cfcacc56fc5097c012ef3868ef2819342ab5f66c9bc9cdf79f99c8f58203eec6dd09eaed72ffa0af674f4602219b8f9156a22cd233c2f501fdfa03310aa88cd8ad58a1f70c3ee614abd64af7484e4fcc797e"}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0xdf, 0x0, 0xfc, 0x8, "9bbb5912", "24b6bc9d"}}, &(0x7f0000000100)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1f, 0x0, 0x1, 0x1f, 0x2, 0x0, 0x9}}}, &(0x7f00000008c0)={0x84, &(0x7f00000004c0)={0x0, 0x16, 0x11, "103244d3c4ac00a3196572f677db75f9ad"}, &(0x7f0000000500)={0x0, 0xa, 0x1}, &(0x7f0000000540)={0x0, 0x8, 0x1}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x149, 0x4}}, &(0x7f0000000600)={0x40, 0x7, 0x2, 0xfff}, &(0x7f0000000640)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000000680)={0x40, 0xb, 0x2, "a320"}, &(0x7f00000006c0)={0x40, 0xf, 0x2, 0x7}, &(0x7f0000000700)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000740)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000780)={0x40, 0x19, 0x2, "0575"}, &(0x7f00000007c0)={0x40, 0x1a, 0x2, 0x321}, &(0x7f0000000800)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000000840)={0x40, 0x1e, 0x1, 0xc0}, &(0x7f0000000880)={0x40, 0x21, 0x1, 0x20}}) 13:22:45 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x5421, &(0x7f0000000000)) [ 990.234170][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 990.247122][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 990.256205][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 990.266143][ T3198] usb 1-1: config 0 descriptor?? 13:22:45 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect$hid(0x3, 0x3f, &(0x7f0000000800)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0xff, 0x1130, 0x3101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1f, 0x10, 0xb9, [{{0x9, 0x4, 0x0, 0x3, 0x2, 0x3, 0x1, 0x2, 0x3, {0x9, 0x21, 0x8, 0xff, 0x1, {0x22, 0x4b2}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0xc1, 0x6, 0x85}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x6, 0x7f, 0x1f}}]}}}]}}]}}, &(0x7f0000000900)={0xa, &(0x7f0000000840)={0xa, 0x6, 0x201, 0x1, 0x0, 0x0, 0xad5e2c7a9bb7a454, 0x5}, 0x43, &(0x7f0000000880)={0x5, 0xf, 0x43, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0x7, 0x0, 0x7fff}, @ss_container_id={0x14, 0x10, 0x4, 0x3, "b58cc99659e6d08d377e078147e9c44c"}, @ss_container_id={0x14, 0x10, 0x4, 0x20, "619f5fac65b04eccca322879f71d03b0"}, @ssp_cap={0xc, 0x10, 0xa, 0x1, 0x0, 0x7, 0xff0f, 0x7}]}}) syz_usb_control_io$hid(r0, &(0x7f0000000b00)={0x24, &(0x7f0000000940)={0x40, 0x3, 0xeb, {0xeb, 0x6, "a786e1fffa555fd60c40f18f3bbb64e5bdd28a60cf1059c0187f87ad44a2d356087cce8133b91b30e1f3ed87333d0f23b039bd053e7632b11e25fae99b8e3153628eef7549411c8484a559bdc440cc4dc2a960c66dc07c80be5f6c281aac273a2693a68d289f5a29a6a7f5ff2eabcb58413da8af918c74e6395078b36d46fdab0f082d2d2bd80f056d894455e0e418a53bf6ea6d76c3bf8de3b13fb754a2e4978f044b803ddbd59ea92f4214933c76255f5ee0437cf260d46b6c0676021167d9797a3def54119d7f559df609f0287a44c955ab7e6e46e503ea3536ced03a66cdd16fe3c99bafdf8226"}}, &(0x7f0000000a40)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x430}}, &(0x7f0000000a80)={0x0, 0x22, 0x1d, {[@local=@item_4={0x3, 0x2, 0x0, "7a1f2dcd"}, @local=@item_4={0x3, 0x2, 0x1, "8a62e7a8"}, @global=@item_4={0x3, 0x1, 0xa, "c62dc32f"}, @global=@item_4={0x3, 0x1, 0x5, "3f57e365"}, @main=@item_4={0x3, 0x0, 0x6, 'qwP2'}, @main=@item_012={0x0, 0x0, 0xc}, @main=@item_012={0x2, 0x0, 0xa, 'gY'}]}}, &(0x7f0000000ac0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3f, 0x80, 0x1, {0x22, 0x1c2}}}}, &(0x7f0000000c80)={0x2c, &(0x7f0000000b40)={0x0, 0xb, 0x3, "4475ba"}, &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000c00)={0x20, 0x1, 0x1f, "50ee06166d0a0219697d35bb846fd236ee876aef0c2878177704e51c60d063"}, &(0x7f0000000c40)={0x20, 0x3, 0x1, 0x6}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f00000002c0)={0x2c, &(0x7f0000000100)={0x0, 0xd, 0xbd, {0xbd, 0x4, "2ffa08468e8bcb2a4f8decb5b20afd55cc5d15b17b57008f7cc22c2789ca1bdef79c67a6e79962ba039d40b6eaa8fdec46f9bbf200f6e8f2681f5895bdd48eba48208016f8bc76fb4b6ef95bc75dbacee0108aab3af91bf82f818555d48fbd582e08d2853588a37a8c49640c39cb12fb7386a056862f472d0a0760ef39b20451a7eed4706245b16124aeb5453e7e32422ad44c3da615d72b114888dafa88b7e513d98b7f50a293013c415594e0648131018708569256dad97ee0c5"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x4c0a}}, &(0x7f0000000200)={0x0, 0xf, 0x44, {0x5, 0xf, 0x44, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x0, "3ca7f802f5cdea327b545254afeefd08"}, @ss_container_id={0x14, 0x10, 0x4, 0x6, "abfa91d363591d071523b457fd8c875e"}, @ssp_cap={0xc, 0x10, 0xa, 0x0, 0x0, 0x5, 0xf, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x50, 0x3, 0x40, 0x5, 0x1}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x4, 0x10, 0x7, 0x2, "91d394aa", "ce4d641a"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x60, 0x4, 0x6, 0x1, 0x100, 0x3}}}, &(0x7f0000000740)={0x84, &(0x7f0000000300)={0x0, 0x31, 0x57, "492f7f97f90e77c6c40e5db9d0b844449993c00f4a2bb7fafa2c26c0c210c1178feb4cc008aa332296b3274165b1d740913063ed308276ee729e121a62622138463e5b46312452ca614df6efcdc9a6871fc734f187c012"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x4, 0x3}}, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x8, 0x4}}, &(0x7f0000000480)={0x40, 0x7, 0x2, 0x9a}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0xd3}, &(0x7f0000000500)={0x40, 0xb, 0x2, "aa0c"}, &(0x7f0000000540)={0x40, 0xf, 0x2, 0x100}, &(0x7f0000000580)={0x40, 0x13, 0x6, @local}, &(0x7f00000005c0)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000000600)={0x40, 0x19, 0x2, "6ba7"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x8e9d}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x80}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0x6c}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x2}}) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x2, 0x1, 0x1}) [ 990.332236][ T162] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 990.342453][ T3250] usb 2-1: unable to read config index 0 descriptor/start: -71 [ 990.350036][ T3250] usb 2-1: can't read configurations, error -71 [ 990.422149][ T3216] usb 4-1: new high-speed USB device number 61 using dummy_hcd [ 990.562712][ T3198] hid (null): invalid report_size 21226 [ 990.568307][ T3198] hid (null): unknown global tag 0xc [ 990.573775][ T3198] hid (null): invalid report_count -151771700 [ 990.579946][ T3198] hid (null): unknown global tag 0xc [ 990.585450][ T12] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 990.585469][ T3198] hid (null): invalid report_size -689598115 [ 990.599686][ T162] usb 6-1: Using ep0 maxpacket: 32 [ 990.605551][ T83] usb 5-1: new high-speed USB device number 24 using dummy_hcd 13:22:45 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000140)={0x2c, &(0x7f0000000100)=ANY=[@ANYRES16=r0], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 990.625158][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0152/input/input516 [ 990.646809][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0152/input/input517 [ 990.662613][ T3216] usb 4-1: Using ep0 maxpacket: 16 [ 990.722141][ T3250] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 990.732373][ T162] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 990.741728][ T162] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 990.753654][ T3198] kye 0003:0458:5013.0152: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 990.782214][ T3216] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 990.796439][ T162] usb 6-1: config 0 descriptor?? [ 990.802380][ T3198] usb 1-1: USB disconnect, device number 97 [ 990.817380][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 990.830102][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 990.839926][ T3216] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 990.853161][ T3216] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 990.862072][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 990.864277][ T3216] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 13:22:46 executing program 5: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x7, 0x4c2183) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:46 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 990.882488][ T3216] usb 4-1: config 0 descriptor?? [ 990.902339][ T83] usb 5-1: Invalid ep0 maxpacket: 512 [ 990.915325][ T162] usb 6-1: USB disconnect, device number 2 13:22:46 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGCOLLECTIONINFO(r0, 0xc0104811, &(0x7f0000000040)={0x10000, 0x410, 0x3, 0x4}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:46 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGPHYS(r0, 0x80404812, &(0x7f0000000040)) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0xfffffffd, 0x100, 0x7}) [ 990.992475][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 990.992842][ T3250] usb 2-1: Using ep0 maxpacket: 16 [ 991.023635][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 991.034803][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 991.044610][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 991.052740][ T83] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 991.058024][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 991.074497][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 991.123181][ T12] usb 3-1: config 0 descriptor?? [ 991.132317][ T3250] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 991.144498][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 991.155685][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 13:22:46 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x5450, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:46 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x101202) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x3, 0x200400) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000080)={0x1d7, 0x7f, 0x8, 0x8}) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x80000000, 0x6100) ioctl$EVIOCGBITSW(r2, 0x80404525, &(0x7f0000000140)=""/91) [ 991.165492][ T3250] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 991.178417][ T3250] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 991.187504][ T3250] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 13:22:46 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x54dd, 0x5c182) r1 = syz_open_dev$evdev(0x0, 0xc3ff, 0x22202) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000040)=""/83) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 991.213866][ T3250] usb 2-1: config 0 descriptor?? 13:22:46 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x81, 0x385200) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000080)={0x100, 0x2, 0x1, 0x5}) [ 991.252190][ T3216] usbhid 4-1:0.0: can't add hid device: -71 [ 991.264184][ T3216] usbhid: probe of 4-1:0.0 failed with error -71 [ 991.274276][ T3216] usb 4-1: USB disconnect, device number 61 [ 991.312077][ T83] usb 5-1: Invalid ep0 maxpacket: 512 [ 991.317859][ T83] usb usb5-port1: attempt power cycle [ 991.391994][ T3198] usb 1-1: new high-speed USB device number 98 using dummy_hcd [ 991.641927][ T3216] usb 4-1: new high-speed USB device number 62 using dummy_hcd [ 991.649794][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 991.687579][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0153/input/input518 [ 991.701658][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0153/input/input519 [ 991.772142][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 991.783610][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 991.794587][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 991.804434][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 991.813270][T21358] udc-core: couldn't find an available UDC or it's busy [ 991.817397][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 991.824299][T21358] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 991.833358][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 991.852220][ T3250] kye 0003:0458:5013.0153: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 991.880368][ T3198] usb 1-1: config 0 descriptor?? [ 991.893536][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 991.897621][ T3250] usb 2-1: USB disconnect, device number 16 [ 991.899576][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 991.905591][ T3216] usb 4-1: Using ep0 maxpacket: 16 [ 991.929988][ T12] usb 3-1: USB disconnect, device number 86 [ 992.031870][ T83] usb 5-1: new high-speed USB device number 26 using dummy_hcd [ 992.042107][ T3216] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 992.054043][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 992.064986][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 992.074866][ T3216] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 992.087809][ T3216] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 992.096932][ T3216] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 992.110847][ T3216] usb 4-1: config 0 descriptor?? [ 992.141956][ T83] usb 5-1: Invalid ep0 maxpacket: 512 [ 992.292301][ T83] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 992.356482][T21367] udc-core: couldn't find an available UDC or it's busy [ 992.367620][T21367] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 992.381877][ T83] usb 5-1: Invalid ep0 maxpacket: 512 [ 992.387557][ T83] usb usb5-port1: unable to enumerate USB device [ 992.451826][ T3198] usbhid 1-1:0.0: can't add hid device: -71 [ 992.457895][ T3198] usbhid: probe of 1-1:0.0 failed with error -71 [ 992.467275][ T3198] usb 1-1: USB disconnect, device number 98 [ 992.611988][ T12] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 992.651771][ T3216] usbhid 4-1:0.0: can't add hid device: -71 [ 992.657953][ T3216] usbhid: probe of 4-1:0.0 failed with error -71 [ 992.664651][ T83] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 992.674135][ T3216] usb 4-1: USB disconnect, device number 62 [ 992.851656][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 992.921737][ T83] usb 2-1: Using ep0 maxpacket: 16 [ 992.971833][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 992.982763][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 992.993712][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 993.003540][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 993.016601][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 993.025702][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 993.037978][ T12] usb 3-1: config 0 descriptor?? [ 993.041766][ T83] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 993.054158][ T83] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 993.065197][ T83] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 993.075389][ T83] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 993.088614][ T83] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 993.097742][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 993.107903][ T83] usb 2-1: config 0 descriptor?? [ 993.171784][ T3198] usb 1-1: new high-speed USB device number 99 using dummy_hcd 13:22:48 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x100000000, 0x1c000) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x1f, 0x1000, &(0x7f0000000300)="801005ba96834c1ec2190a408c46e7d6bb4fa58f983283f1c291bcf7facb3aa5cc8d8a9ed0e505c98038fe59e7c21c27ebde59369b83df7bed1f43ee0ba9d575be877655dd8e45762b2dd16e3390478e5cf7c5cead487e601644dd198344484c62e0dcaa8cc212f8f9bb5de30e3e83d04b7412c0efb87dcb9f842e761d414464841dc6852e0f7877e92e0dc947f2168a5ffc009d79fc3f966fb9c5d78eebf452e94f2cc668b1181ea6ca74ebe9d1d0885f3f7c09816ed12c858acea743e154da86fa77dc042ff59a933954783bfd4cacca528a5ca276bf6f340b518c143d99afe349845001f936f4dde0b87ced3e432d1390a7551ba3fd634c7bf4bf93bba142189dda3d3a440c7494f30c116da85fe0e75e19f0a70983edce29695042ade1776712f2d261ccf479f2c08bbf290574c77e79e62b96dc24ecde2c0e49512f116cf4655dba4606f1b7e053eb28bec8306e1cc8aca2a06be8970788c98cc745b4138580ad816b9e4680eb595b1ea3898fb8d377d76118fbf3ef2d66f2b6c7ed365cbdc9404b4bb3533c8b2762cf03825f74320d142bc96f1fabbbbdf2b9caea0c7cfc5674db1273aa6aea972ab3564ba53c7e327e060192dfc189e3421708566fb3e4bd14e451685ad4e0b566c584ecaceb00e34d457ffb40bacd94e0ef63534f9476ceb746f25364d02bc02e20c04fdac6b326ce1c5937ac697d4afb0bcd5ad3deacb6b13e28fbce6e8b604c14745c294aa600a24f4eef7cb0ce33ecc602c33576731ca3a2fb0138b3fb538cbc308b672e68bb9f11595483a960ae472201bcc636a4073e8cd862688df16457dac27a1284903a3306fdeda3452b29cb1184b0e9b17e22824325ed8aaab111c955d2af1c70622b1046b4ef8f0911a85056e9de2f5b455d16a7461dc574272bc0d978e314213b17ffdcce2a2e405bce156e79d9f81dfca862f1ba0ee54ad88d2c264a11796973c124212491d3c0afc8b0adf89e98081c5bdd0ac8148bd87de7c650558c27ba28f77e039dcf34fa580e2b8407c8513108c7697b54f7732ae8db5e28e179deae91776b314332ead489f098bc0cb5a1c315e0ec37cd72565333f235e4dc9ee2331d28c032acfa2854f85a088ff6c836b0441edda77e438a0fea23ac28c34e6fffc9fd784519bb706cbe4ce0a0f9c93b4b77ec0ba00b8f48618a182b356044e9dac64b5c5a2fd6c5b408e523ea9564bd2b226b776e4b0a623839373b38b9e390d10f98122a4ca9da58d31a620c03b427838255fd7212a86982c99d677a5b5da6aed52b89ac846a0aa4a0367511088a4f088798d146e2bfe20f9447f7d437aa4714e5a84b035da2a6edd3a119f36cfe24feea21438fc06a11bf190ae6543787566b80f4bcf506bc03b83f6f9d8d3e8be9e4836942cab7f00bbf21bbde2f06663d833e1cf232ea74a32ee7db942812eef6da0405537ea4ed9cd46bb3a4ee08b2f120f693e7eecaad33e03675093e3b4b52c7f1320d129a06cf09095e208c7ca2b4379491635ca3bffd58a4cb120f7b12e3e6ce81446b997e8b9b2ded6da1efd490ee72460865d8b7f8c6ab8523f88f34239691788a8456fe44511454fa9847bfae642bc4bac65ec8bb316b25fe3efbef5a04edb23b0e2b855cd6ac60d792976be28f3f226657c79552c93011bf693622934ab513b8620eedf8fb08f810388c1b0ee043bb9fcf3386050d395f587b84205bc63768eb71f0e74c58fe9cf7eca3886e8729fa67f77f4f7422676a60cf3367e29cc8969c0313cc312ae40049167152ad24fb834611f4e530678e37295808fe83392ba10ead41d0bf7bbc1301de3a8c57699c2827770f78ae4b9d1b619c8ca0ba0e7cd49daf025586b1c7fdc65fcb62067abf6f36aae1ce01271735e32755cdd4bcfffd0db75416e9e63302f3f4895ac1745d3ab2889d8353148cc5aa7a569198a5ce5f7ed6d72f0b2cb8e16a0097726741bf51aa367f7e533cab1de4f0617e6ff382086b390ae9d8a654174dc28c6bef240266f855c99cf11b238d00d15cd3b65a7c4bc371e70ff6dce25c461fae20fc5a96116ee838d4a100e02ce2a59c4a46304bbb2aebda96bf3e457497125f15f16b5f4a93381aca40207361a9faa1cb0cf1dc276d79a0e8d13dbfcfe5bc2dd915b7c75143206e1d70d1605a1251a0c15b35bdcdc929d0d7f5c4ae850b6002501369e276a46b4fe8bd931dd6076ddd5f8a418be0b8e7e12037c75683709923e30b3b0339c9a46c060ec521658b04eab44789e40139ed9aed8e22e3f665ea8e925012d9f230f72cf744d0c1c82b06e37f35c679b0b856763a58bec731b3b22c48b28e39b54e48840b0f42a1c21fa54be93a5873cc64453d4e875c9bccaa619315b60384e6650ef808417c716727c9d47051bda547d291d454371f08912ef0a5ecc129a185b09b29dfd5a2620554d654d1b68dd22096c4e67c25b655dbc42a654aae71f5058188b395c72a6444b29301b91adf1e9b58bfbd76a1ed804af44065835a4b13437e340ef3b2024f7f381bdec123cacb80b3510d671878c971929f6dafa19ff05c9dfdafd6e52e24070090815e174ad2cde794539c40bc2f14c3abf64ce6b33cf2d7383755439f32b753a3000680d4d19f3cdd709d31f3c66a7bfc5798d9430d2a122ed3cb541c590d4f6ee812cc7cb4e79f72c7eb7301e4c2a765923ae9d1eea127c8ce2485f5da28ce4052e7572e63d665509e0abcd63f6821eb085164f9c8a97645143f769f927ff3ff2f68d1b501929eb924e1ee757f645cb02496e4aff757cf70152769c4e5b20b85823d9290891f5c88cb350b8e83cd05ec49bb1275df7d57154239b9d1d33acc25a8d43d317a613f8b728b3c1c42b2063ffef0dd1c4616f0225baf92c47a811b50141cded796d6b5654405d0945e969fe63bda1cb9dc3968ec26af67f9a5ac162ee9b3dfed5a1a4777946e152ba2bc195fa573c977946506025f93bdb31dd90f6476023dc3dba96b78210993036e1773817c16be482614c0abfae06f924dd8bc1bbdb3cd9610d653e306c88f02a2656e51bffc7baef35953ee5b857e90d7ec3085c41c7c74b1a78809e906ecdc784ac2f1245e225a672c7bd257acd0de3cca6c0c9f4fdb48fb02971132a2615996f7698192807aaba73289cab069b2af3daa6b3f2f595c5e60b0ae46aa6de530f6986537cd34cccb45d767e093da77ad50a37351d58414864143c29464ca96559d7d9b5f3a5ed8c217df703793b308ad83697cdbb050ae836419a8c47793ce9a55a872c13dd5457f5c4772df451aa7339ab36df3b8f267efd973fd4e694b66bdd469d67b789825d5f3dca3fb0d5b997a6f554f1b19c052e712ed25c47900803efd111975e8d14d510659de7a6bd30ce382a6325142a0e189c8da66ce1213593903df7729cb5f52bef3add403baebf6b40aa2f5efafd7474e7cdbeda68b9b41aea59a9726d1abd0b86689dfc05f2da51e93cceec2f8a432f4faa409eb6f88a09648b7c6c3a47892e8730e306adc86bfbb66e56652935ffc2f9246a451b5236b9772e510fd79182b4bff87797d6b3063c059c4d9b71f25622fa2ab2806ea50b1b615728e7ba2397edd30b888d6d3da6a28d5917dcbc70c13d955b699951982298711df19a07194ffa6da3489beebe057b34d612df4fecf65cf9eb8cf3d1451a82b009f9fb7afcb67466c30884088231d3af8a18f7f50b6caa037326815874977db2c75954e0cf7dc99fe021080730bc5fabf19622e91c6a8e427bcbf22803c686b79228d6e2c5f59bdc330c68c7d7a0dffe51a0d61ddab4dacd83b256871cf16997024029a62794edcb483dd4d39484f5f87b4ff0e290e6eab62d20200c9f3301435064d6ad9b6ec5809ba4f04ccde1aed6f05d38476720fa2bfc7f237336c896120d437254e0f0df088e63500d634b44383a36ad51af68dddf288916283570cdc0b1bb6fe16427fca5c1d7d7fb3ba2eed80827e2dca7e8179dfc7cabb79353300203e13104b42b7bb0bde804affcc3266327c1e49facef36056887a332cd1114e4cb299fb28cb9aaba6069862178cfff9ce73f1753bc451a98a2fc5ec0a1f78bbb79400c9de2879e180a76afbc98ff6fb44a951459eba7a41b2a7c7871342a51ba331da9f03d746042b9a9b043d286f021fe7154561944e3330c07e2fd8e438e268bc9686f9038040897c3632c40b4986efbf3f1b5bb56160cad947564eba864d70a129e7df77607505414d6dd4d5d6b3ba6858900aba40b4336f88621726171dcde62e9ee4c930025093caac222a20930315c4e6fc965e8acb768cc09b18e25add1bca3b80ebaef367d248f08f2976a0a8f9deaea348367a6e6609ed07535177a4474623a65c66f5881032a74138f19ae58690a76f47724a01b030366d6a64a44c427a98622519f3e8cf06e6648f916a12266ab8218bfb3c57ce0c82b3c942146b5dee93aeb9a18161120599c775474e4d355fc8d6f202ce97193c847ef21708da5e49c2da9e6055753b65b3686bf6f37cd126d96e69a6e4bcfbd8b056e5546fa2be9ec510c8dbba64b9010753f61e3083f83ce63dc4a3b773f192be7b3ce676fc840d4c13374f5f63da59ba6114b54666d2cfbbae875b8831c463ceaa3c4050d548d784ef647703e5f9fc06dd2425fd38db480c493176093e75fc3c7b39c491b706b027604b72120da9c4c609eb77690fdd29f34aef9711c669d312e3c03daca7f563b76590a13f34be6ad5cb2241c07c78ccbd95b6ff25bc7a476513cb99116f1cacdfb77d37fa3037b0076a22ade748b617948fef030c7c7932893d706b9c86c82480faa155585ad44dbf3de2b6c396ea8ab912303381492bcd7fcffa75688c6046aa0b8dad0ead18633c51b0594a85f9a74490cefeb7ddf06f918479b942a616cd4ea509144ceb555ef03c55df22e29334d989617165ea2aa60c26ccb1d5c483c21a0fb7a5245fdded5b4e72372b1f4dcaac078d7901062b626cfd072f58774072d292f48c8722cdc9a1f6193f5f37eb8d38183d97a8c46329d4ea15068dbace62420fca72ff8675a8c047c4c0b350f7220bdcc1ac3ceb54ff12808f38e80b39c4086aaa649c5214d7a7e8ba74f814ff866e71a545d4afbd2181fbe3400ea7ab16b186c6b850b987266a90345f9d273303a87515070371bcf74c1f4c7c8b0312f198803de36adec56ac2b3b41114966477c8c9311bc3be63c155128e595a0bdd0d31167825bc917bd20fb7c0955bee1d07b6f17dd7afbfdd4ed1a6b554a58d0092096aaac1e787e4d6d32116e3cb6910ceeedaa0466b1bf7d711b97f6a4b7fd127e2932ae3d377f0c36d816e1afe0b244c980c11863d3d9c626b4e667b12896910a54b67e3ee3d6cdecad7f3fbac2a9d19e03b39d94882fa7d20874b88e11ed5b09e01f4f8fc62c66b7cca08468986f7b4a006b382e5f0183323fd2e3abc385e4435432c200f16450f612635d59ebbdaf47390c6329661b6e281e4290a4a40ec8475d2e9a92aceabc4fea620e178eaefb760e3fcd0f7c6b5c3a2a354c617a3d85b63f4e72714ac3582003797b68b682c053c87174ea9d3b1d74e83f060b80af91bdc586b704f8228388d78544ed6d3d89aa3e7159de137d9e1e6da50d204789bfcbf33297808e66fe5b8f4549d9d5ba59421f86db63e60ba6d13448cb369948e91c98f30f9a04068b715f36f4201350a8a3912c7ac2cfe456f9268f7d6a65e51ce5725ba1f3456a1d8b31ba7b0000c31ada1734a1fc1deacfd63449136a1c2f7ecbee95085c49ee1eab976666d6b7553af3a007259e2"}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 993.351724][ T104] usb 4-1: new high-speed USB device number 63 using dummy_hcd [ 993.381642][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 993.387735][ T12] usbhid: probe of 3-1:0.0 failed with error -71 13:22:48 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x5450, &(0x7f0000000000)) 13:22:48 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000100)=""/224) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 993.396800][ T12] usb 3-1: USB disconnect, device number 87 [ 993.411681][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 993.502009][ T83] usbhid 2-1:0.0: can't add hid device: -71 [ 993.508024][ T83] usbhid: probe of 2-1:0.0 failed with error -71 [ 993.518343][ T83] usb 2-1: USB disconnect, device number 17 [ 993.541656][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 993.552590][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 993.563623][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 993.573475][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 993.587571][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 993.596662][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 993.601530][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 993.608788][ T3198] usb 1-1: config 0 descriptor?? 13:22:48 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x7f, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0xffff) 13:22:48 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x40880) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCSFLAG(r0, 0x4004480f, &(0x7f0000000040)=0x1) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x20, 0x4080) ioctl$EVIOCGREP(r2, 0x80084503, &(0x7f0000000100)=""/148) 13:22:48 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_usb_connect$cdc_ecm(0x3, 0x71, &(0x7f0000000180)=ANY=[@ANYBLOB="12010000020000202505a1a440000102030109025f0001013f00280904000803020600ff052406000005240004000d240f0100000000000004000906241a63f6220524010220152413c7bf62fbb38c072a0cb8bc77ba4f8b1400430424020a09058202100080013f0905030291f455fdee"], &(0x7f0000001600)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x7f, 0x20, 0x4, 0xff, 0x2}, 0x194, &(0x7f0000001340)={0x5, 0xf, 0x194, 0x6, [@ssp_cap={0x24, 0x10, 0xa, 0x4, 0x6, 0x9, 0xff0f, 0x1f, [0x707785b9286321f4, 0xcf, 0xf, 0x0, 0xff0000, 0xc000]}, @generic={0xf3, 0x10, 0x1, "30c77cab36a0da2bd00a0218204ad9afc0372b58516d3a9fd9b7e677cb4d75c44c0abbcaac1ccc45f7d9babdfd4045ceb3d9a7155678bfc448b1cb986cc06433661a7f3eb5efa74623d44b72f84483324c66ba240a60f68bdb8b57608502735cff325130f8e0c1b3a459d48bf9a99a790718db642c4e415164f8437ca3f7631c992595d8f3f2124d059fba03244d89a0b259a0531de812954271771e9a183e5b38eb13e9e1f6433d6f3f9e83a28d3b6b11d14f7747698938da2e8480a683d045239ab3e1815f226197563bd14586210ec0f6bb28403b7452818e721395889586657c76f29517f0977d6093891d722fe3"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x1, 0x8, 0x4, 0x8000}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "a37dc5dde58cfa5db611da10bf5aed73"}, @generic={0x3d, 0x10, 0x2, "b9b235dd9e88264be1d6afd3fb12025e2eb5f80e0c2f08b9d856957022f5f5925d552678dea26b1da05f25734b88b2a03ac60b0b1b114dc10522"}, @ssp_cap={0x1c, 0x10, 0xa, 0x2, 0x4, 0x1, 0xf00f, 0x0, [0xf, 0xc0cf, 0x18, 0xff00c0]}]}, 0x4, [{0x69, &(0x7f0000000240)=@string={0x69, 0x3, "0224cb52372f5f9f186b2b00b5763b305ecfd6e0adc8c9bb498a90d89ed8255f9d5d19b10dc2675cfe6d1e1845a1d3c446df75acaaea2aae570840b08c416f8efea8f3b12520a61de44172e638636d44bc0f689792b9bdd8cda276da17b1ac8b7347a854e71971"}}, {0x1a, &(0x7f0000000100)=@string={0x1a, 0x3, "b101e8afc1e505783e0b74d3735a88c9aa8f456b916927dd"}}, {0xbc, &(0x7f0000001500)=@string={0xbc, 0x3, "b21e3b16bd40248bba21a60308a8cd66906d17f640bf0d86edf589d90bf8cc2f2f7563a8fc7aea8643377362bbfca4fb0a644b76f65941d15bebca267ead33ef7b369288b1afc265b1ad89b4dfeb9445a44cc4503264577eba2e5a9be87aeda2edc38451bbfd11e97b6fd7a61a88ffa9999ed2d0f58e85bde4f5a3c283fd08aea1c62bb4b0c02fb81b00307e8670b10310afa8a3adda57c98465aed3a0da16c0e94493fcec62c611f6fe6dcef5d5fc9e70e43cb25de02efd31f3"}}, {0x4, &(0x7f00000015c0)=@lang_id={0x4, 0x3, 0x861}}]}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGFEATURE(r2, 0xc0404807, &(0x7f0000001d40)={0x0, "60f5462e57bc471979225003c78be72a266e8423c685a8bd33329b0364975ce15c4bd632ea8a6ecc1225d4ca2227247136601371330c3f357786cf2ac4322f04"}) syz_usb_control_io(r1, &(0x7f0000001840)={0x2c, &(0x7f0000001680)={0x40, 0x7, 0x1b, {0x1b, 0x24, "34b36856c34a18f2dc1f7023de471f9ed2ba4b6a03d195238d"}}, &(0x7f00000016c0)={0x0, 0x3, 0x95, @string={0x95, 0x3, "723a976e143d5bf80e55fc0c51d4ee11e71cbe28dde39795d61a45baa5350932da8e5ce1aae07a8f5c4cae355ede95c98bc2e6e59eec1308217c89bea915bc6fc05e0e55fb469e24e79c0a2a5db002ea5a2fa98e1e6fe4121507555c06eb8d38f1b667a7d072e1b5428c358105679a4256ad878bcf5d5d99783b479f61ed7676258b81091d058dbd99ac3cdb7c7d4447b64d79"}}, &(0x7f0000001780)={0x0, 0xf, 0x10, {0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x4, 0x0, 0x7, 0x40, 0x8, 0x27}]}}, &(0x7f00000017c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x4, 0x5, 0xc0, "fe41c3e3", "d657db1b"}}, &(0x7f0000001800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x81, 0x60, 0x81, 0x7d, 0x3, 0x0, 0x4}}}, &(0x7f0000001c80)={0x84, &(0x7f0000001880)={0x0, 0x71, 0x2e, "4edf46ffdd4e89ea06e23804541491847b5356abbcd0d195bcb57c372afb181c429547d218f113780d4919257bd8"}, &(0x7f00000018c0)={0x0, 0xa, 0x1, 0xa}, &(0x7f0000001900)={0x0, 0x8, 0x1, 0x22}, &(0x7f0000001940)={0x20, 0x0, 0x4, {0x1, 0x6}}, &(0x7f0000001980)={0x20, 0x0, 0x8, {0x400, 0x80, [0xff0]}}, &(0x7f00000019c0)={0x40, 0x7, 0x2, 0x1f}, &(0x7f0000001a00)={0x40, 0x9, 0x1, 0x4}, &(0x7f0000001a40)={0x40, 0xb, 0x2, "9376"}, &(0x7f0000001a80)={0x40, 0xf, 0x2, 0x1f}, &(0x7f0000001ac0)={0x40, 0x13, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, &(0x7f0000001b00)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000001b40)={0x40, 0x19, 0x2, "c814"}, &(0x7f0000001b80)={0x40, 0x1a, 0x2}, &(0x7f0000001bc0)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000001c00)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f0000001c40)={0x40, 0x21, 0x1, 0x80}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x100, 0x1}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r5, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r5, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRAWNAME(r5, 0x80404804, &(0x7f0000001dc0)) ioctl$HIDIOCGFIELDINFO(r3, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xfffffffe}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r6 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x101000) ioctl$HIDIOCSUSAGES(r6, 0x501c4814, &(0x7f0000000300)={{0x1, 0x1, 0x7fffffff, 0x0, 0x2, 0x2}, 0xb9, [0x6, 0x8, 0x1f, 0x6, 0x9, 0x9, 0xba, 0x8, 0x80, 0x81, 0x6d, 0x302, 0x6, 0x97, 0x3, 0x6, 0x6, 0x0, 0x80000, 0xea0, 0x2, 0x7, 0x0, 0x2, 0x7, 0x80000000, 0x7fffffff, 0x7fffffff, 0x7b6, 0x8, 0x2, 0x3, 0x80000001, 0x401, 0x924, 0x0, 0x9, 0x10001, 0x1, 0x808, 0x7, 0x4, 0xfffffffd, 0xf6, 0x400, 0x3, 0x87bb, 0x32b2c845, 0x6, 0xfffff9a8, 0x9, 0x4, 0x1, 0x6, 0x3, 0x9, 0x7, 0xfff, 0x5, 0x3, 0x80, 0x2, 0xc5, 0x8001, 0xa12, 0x2, 0xfffffffe, 0x20, 0x0, 0x0, 0x1ff, 0x7fffffff, 0xb816123, 0x99, 0x9, 0x8001, 0x1ff, 0x558, 0x9, 0xfff, 0x5, 0xf72, 0x5, 0x1, 0x8, 0x1c8ac7e1, 0x3c81, 0xfffffece, 0x9, 0xffffffe1, 0x1000, 0x1, 0x10001, 0x3, 0xfff, 0x10000, 0x4, 0x0, 0xffffffff, 0x20, 0xfffffeff, 0x4, 0x0, 0x1, 0xffffffbb, 0x4, 0xff, 0x67, 0x5, 0x6, 0x5, 0x10001, 0xff, 0x37, 0x50000, 0x5, 0x1, 0x4, 0x1, 0x3, 0x9, 0x40, 0xfffffcc3, 0x1, 0x4, 0x7fff, 0x4, 0xffffffc1, 0x2, 0x7, 0x5, 0x2, 0x1000, 0x80, 0x7fffffff, 0x1, 0x7, 0x3, 0x3, 0x7, 0x7, 0xfd34, 0xffffffe0, 0x5, 0x7, 0x5, 0x81, 0x8, 0x9d78, 0x1, 0x0, 0xc3, 0x0, 0x7, 0x10000, 0x3a, 0x9, 0x9, 0x0, 0x0, 0x8000, 0x8, 0x61, 0x0, 0x5, 0x9, 0x80, 0x8, 0x10000, 0x274e, 0xc49a, 0x1, 0x4, 0xf70, 0x0, 0x5, 0x3f, 0x7, 0x3ff, 0xa, 0x74, 0x400, 0x8, 0x0, 0x40, 0xfffffffb, 0x81, 0x3, 0x7, 0xc00, 0x9, 0x10000, 0x1f, 0x71d, 0x3ff, 0x7, 0xfffff597, 0x3, 0x1, 0x3, 0x1, 0x4, 0x78d6, 0x9, 0x0, 0x8, 0x1ff, 0x4, 0x642, 0x4, 0x1, 0x7, 0x1, 0x4, 0x7, 0x3, 0x1, 0x0, 0x4, 0x800, 0xc000000, 0x8, 0x9, 0x3, 0x6, 0x8858, 0x4, 0xfff, 0x2, 0x0, 0xec, 0x1ff, 0x1, 0xff2e, 0xffff, 0x70, 0x5, 0xfffffff9, 0xffffffff, 0xff, 0x9, 0x3, 0x6, 0x7f, 0xffffffff, 0x9, 0x2, 0x3, 0x7, 0xa3e, 0x7ff, 0x76d2, 0x9, 0x8001, 0x5, 0x4, 0x7, 0x4, 0x2, 0x1, 0x8e44, 0x1ff, 0x200, 0x4, 0x5, 0x1000, 0x1, 0x6, 0x6, 0x6, 0x4, 0x6, 0x100, 0xfac, 0x0, 0x10001, 0x8, 0x6, 0x6, 0x5, 0x8001, 0x6, 0x75f, 0x7, 0x705, 0xff, 0x7d, 0x5a23, 0x6, 0x81, 0x3, 0x1, 0x8, 0x0, 0x80c, 0xf6, 0x3, 0x0, 0x1, 0x8, 0x200000, 0x11f, 0x7, 0x7, 0xfffffff8, 0x2, 0xfffffffc, 0x51, 0x0, 0x8b8, 0x4, 0x1ea, 0x0, 0x5, 0x7fffffff, 0x0, 0x4, 0x5, 0x100, 0x1f, 0x7f, 0xca, 0x9, 0x85, 0xffffff01, 0x0, 0xe6cf165, 0xa26b, 0x2, 0x400, 0x7fffffff, 0xff, 0x1, 0x8, 0x4, 0x1000, 0xfffffffe, 0x4, 0x1f, 0xff, 0xfff, 0xeec6, 0x5, 0x6, 0x1, 0x0, 0x20, 0x4, 0x7, 0x0, 0xd23, 0x6, 0x5, 0x81, 0x2d9, 0x5, 0x4, 0x3, 0x200, 0x2352, 0x9, 0x6, 0x93, 0x1b, 0x8000, 0x9, 0x40, 0xf7, 0x3, 0x400, 0x7, 0x4, 0x2, 0x101, 0x7ff, 0x1, 0x7, 0x1ff, 0x7, 0xfffffe01, 0x6, 0xdf7, 0xd20, 0x81, 0x4, 0x7ff, 0x7fffffff, 0x1, 0xb7, 0x1, 0x8, 0xffffffc1, 0xfff, 0x0, 0x0, 0x3, 0x5, 0x6, 0x9, 0x2, 0x0, 0x1, 0xb43, 0x0, 0x7fff, 0x6, 0x2, 0x5, 0x0, 0x1, 0x9, 0x1, 0x80000000, 0x6a5d, 0xf47, 0xb0, 0x287188cc, 0x5, 0x401, 0x7f, 0x3, 0xfffffff8, 0x5f92fcbb, 0x6, 0x7, 0x80, 0x0, 0x3f, 0x9, 0x2, 0x5, 0x267f, 0x7, 0x7, 0x12, 0x4, 0x80000000, 0xffffffff, 0x2, 0x9, 0x2, 0xfffff290, 0x8, 0x7, 0x1f, 0x400, 0x7fffffff, 0x80000001, 0x5, 0x8, 0x16, 0xc6, 0x20, 0x0, 0x1, 0x2, 0x7, 0x800, 0x1, 0x8, 0x5b94, 0x100, 0x0, 0x8, 0x36, 0x7, 0x2, 0x8, 0x8, 0x3, 0x5, 0x1f, 0xfffff952, 0x7, 0xfff, 0xea69, 0x9fc2, 0x8dd9, 0x81, 0x1ff, 0x5f37ff03, 0x2, 0x4, 0x0, 0x1000, 0x1, 0x95c, 0x1, 0x8001, 0xbf0, 0x1, 0x9, 0x9, 0x6, 0x100, 0x9, 0x400, 0xfffffff9, 0x7fffffff, 0x1ff, 0x7, 0x0, 0x101, 0x10001, 0x9, 0x8, 0x7, 0x7, 0x3, 0x1, 0x1ec8, 0x80000000, 0x400, 0x7, 0x4dd8, 0x8001, 0x101, 0x0, 0xc90, 0x4, 0x2, 0x0, 0x6, 0x1, 0x800, 0x80, 0xfff, 0x8, 0x4, 0xc2, 0x8, 0x0, 0x8000, 0x7, 0x7, 0x100, 0x3f, 0x8001, 0x3, 0x9, 0x119, 0x392c, 0x8, 0x10000, 0x200, 0x8, 0x10001, 0x1, 0x0, 0x6, 0x9, 0x2, 0x1, 0x6, 0x400, 0x8, 0x4, 0x8, 0x8, 0x2, 0x80000001, 0x6, 0x40000000, 0x10000, 0x7fffffff, 0x0, 0x99, 0x1, 0x401, 0x6, 0x80000001, 0xfffffffb, 0x8, 0x10000, 0x3, 0xfffffff9, 0x10000, 0x9, 0xafb8, 0xcef, 0xffff, 0x2, 0x1, 0x3f, 0x6, 0x5, 0xff, 0x101, 0xb89, 0x1000, 0x8001, 0x4, 0x7fff, 0x4, 0x6, 0x7f, 0xffff7084, 0x9, 0x1, 0x81, 0x8, 0x7fff, 0x9, 0x7, 0x6, 0x18000000, 0x7, 0x6, 0x4, 0x7, 0x9, 0x1b, 0x6cd, 0x6, 0x1, 0x7ff, 0x8, 0x6, 0x80000001, 0x5, 0x9, 0x6, 0x7fff, 0x80, 0xffffff3d, 0x80000001, 0x101, 0x0, 0x0, 0x7, 0x1, 0x4, 0x8, 0x3, 0xffffffe0, 0x80, 0x8, 0x8001, 0xce77, 0x0, 0x10001, 0x40, 0xfffffffd, 0x7, 0x0, 0x0, 0x1000, 0xffff7fff, 0x20, 0x80000000, 0x6, 0x9, 0x80000001, 0xb70, 0x40, 0x16, 0x8, 0x50, 0x2, 0x5, 0x3ff, 0x1, 0x8, 0x3ff, 0x0, 0x4, 0x8001, 0x1c33, 0x2, 0x2, 0x3, 0x7, 0x1000, 0x7, 0x7, 0x0, 0x3, 0xffffffff, 0x1, 0xffff, 0x6, 0x1, 0xfff, 0x6, 0x7, 0x800, 0xff, 0x9, 0x7fff, 0xfff, 0x5, 0x2, 0x4a19, 0xfffffffa, 0x6, 0x8000, 0x5, 0x87b0, 0x2, 0x8000, 0x3, 0x7ff, 0x8, 0xf3, 0x84, 0x400, 0xde18, 0xe6, 0x8, 0x2, 0x1, 0x9, 0x9, 0x0, 0x80000001, 0x100, 0x7ff, 0x7fff, 0x8, 0x4, 0x8, 0x10001, 0x5, 0x8, 0x8000, 0x8, 0x3ffc, 0x5, 0x1, 0xff, 0x7, 0x80000001, 0xffff8001, 0xfff, 0x4, 0x80000000, 0x5, 0x9, 0x0, 0x6, 0x2, 0xf9, 0xfff, 0xffffffff, 0x6, 0x50e, 0xdd2, 0x1f, 0xfffffffa, 0x6, 0xcedf, 0x7, 0xad, 0xe574, 0x3, 0x4, 0x9, 0x7, 0x3, 0x1, 0x9, 0x200, 0x2, 0x7, 0xf72, 0x7, 0xb43, 0x7, 0x6, 0x9, 0x400, 0x0, 0xfff, 0xbba, 0x1424, 0x2deb, 0xf4000000, 0x2, 0x200, 0x40, 0x100, 0x8, 0x1800, 0x5, 0x482, 0x101, 0xc7, 0x2, 0xffff32f2, 0x0, 0x5dc4, 0x583, 0x7fff, 0xa3ff, 0x8, 0x0, 0x6, 0xfffffffa, 0xe279, 0x9, 0x7, 0x4, 0x713, 0x2a, 0x9, 0x2, 0xff, 0x3ff, 0xff, 0xfffffff9, 0x1, 0x5, 0x400, 0x9, 0x360, 0x6, 0x40, 0x1ff, 0x32, 0x8, 0x4, 0x9, 0x5, 0x0, 0x40, 0x3ff, 0x2e9, 0xff, 0x301d, 0x17d4, 0x3f, 0xffffff7f, 0x13b6, 0x1, 0x40, 0x57b2, 0x1f, 0x7f, 0x6, 0x20, 0x0, 0x40, 0x284f, 0x81, 0x1, 0xff, 0x3, 0x7fff, 0x3, 0x4, 0x7, 0x38000, 0x8000, 0x66, 0x40, 0x0, 0x1f, 0x7, 0x10000, 0xa7, 0x5, 0x5, 0x6a, 0x74, 0x7, 0x8, 0x401, 0x7, 0xffffffff, 0x9, 0xf5900000, 0x41, 0x3ff, 0x76e3, 0x2, 0x3, 0x400, 0xff, 0x1f, 0x1000, 0x4, 0x6, 0x9, 0x10000, 0x1f, 0x2, 0x9df, 0x1, 0x4, 0x8, 0x1ff, 0x0, 0x2, 0x5, 0x400, 0x3, 0x10001, 0x6ef1, 0x7ff, 0x1000, 0x83, 0x3, 0xffff4509, 0xfffffff8, 0xfffffff8, 0x3f, 0x9, 0x8000, 0x9, 0x7, 0x9d53, 0xfff, 0x2, 0x1, 0x7, 0x3, 0xd909, 0x2, 0x7fff, 0x9, 0x8001, 0xfffeffff, 0x8, 0x8, 0x9, 0x6, 0xad06, 0x9, 0x0, 0x800, 0x1, 0xff, 0x1, 0xc8, 0x6702, 0xc0, 0x44e, 0x6, 0x3ff, 0x5575af74, 0x4, 0x2, 0x2, 0xfffff3c2, 0x2, 0xffffffff, 0x91, 0xffffa6ac, 0x3, 0x24a003d2, 0x8, 0x4, 0xffff8001, 0x4, 0x555, 0x9, 0x997, 0x1f, 0xbec, 0x101, 0xfffffffa, 0x7, 0xffffffff, 0xffff, 0x4, 0xffff, 0x7e0f2bb7, 0x1, 0xffff, 0x1f, 0x80000000, 0x8, 0x8, 0x4, 0x3ff, 0x8001, 0x7f, 0x1ff, 0x8, 0x3, 0x8000, 0x7f, 0x9dc, 0x8, 0x4, 0x5, 0xef, 0x1, 0x3220, 0x4, 0x5, 0x5, 0x80000001, 0x7, 0x77e, 0x7, 0x3f, 0x9, 0x400, 0x401, 0x8, 0x5, 0x9, 0x4, 0x0, 0x5, 0x9, 0xffff, 0xff, 0xcfae, 0x0, 0x7, 0x1, 0xffffffff, 0x0, 0x9, 0x10000, 0x7fffffff, 0x7, 0x8000, 0xfffffffc, 0x3, 0x6, 0x5d5]}) [ 993.741648][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 993.752592][ T12] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 993.761077][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 993.771606][ T3198] usbhid 1-1:0.0: can't add hid device: -71 [ 993.772082][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 993.779207][ T3198] usbhid: probe of 1-1:0.0 failed with error -71 [ 993.787994][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 993.788029][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 993.797722][ T3198] usb 1-1: USB disconnect, device number 99 [ 993.807383][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 993.837882][ T104] usb 4-1: config 0 descriptor?? 13:22:49 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSREP(r0, 0x40084503, &(0x7f0000000040)=[0x3, 0x7fff]) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) 13:22:49 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x0, "1d6afc265b30ca3e1fbee0b2c4e30be48d4600000800"}) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000100)=""/168) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGREPORTINFO(0xffffffffffffffff, 0xc00c4809, &(0x7f0000000040)={0x2, 0x200}) [ 993.911514][ T83] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 994.011446][ T12] usb 3-1: Using ep0 maxpacket: 16 13:22:49 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x5451, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:22:49 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGUSAGES(r1, 0xd01c4813, &(0x7f0000000100)={{0x2, 0x3, 0x100, 0x8, 0x6, 0x400}, 0x349, [0x6, 0xfb, 0x9, 0x9, 0x100, 0x0, 0x1000, 0x3, 0xfff, 0x7, 0xe97, 0xc2, 0x9, 0x9, 0xfffffffd, 0x9, 0x7f, 0x6, 0x7, 0x6, 0x1, 0x7, 0x7, 0x3f, 0x8001, 0x8, 0x2db82022, 0x7, 0x0, 0x6, 0x6, 0x20, 0x1, 0xfffffffb, 0x9, 0x9, 0x4d29, 0x2, 0x1f, 0x3, 0x800, 0x9, 0xffff7fff, 0x6, 0x4, 0x5, 0x0, 0xffffffc0, 0x7, 0x9, 0x5e, 0x7f, 0xfffffffd, 0xad, 0xffff69e1, 0x8, 0x4, 0x1, 0x80000001, 0x2, 0x3, 0x8, 0x1f, 0xffe1, 0x8000, 0x20, 0x826, 0x4, 0xfffffffa, 0x6, 0x1000, 0x101, 0x1, 0x5, 0x9, 0x5, 0x0, 0x3, 0x80000000, 0x9, 0x9, 0x8, 0x11, 0x223, 0x3, 0x4, 0xfff, 0xfffffff9, 0x9, 0x1ff, 0x2, 0x0, 0x7, 0x1, 0x8001, 0x3, 0x4dd, 0x10000, 0x80000000, 0x3, 0x1, 0x0, 0x7, 0xfffffffd, 0x4, 0x0, 0x8, 0xffff, 0x5, 0x9, 0x6, 0x7, 0x80000001, 0x81, 0x1, 0x5, 0x7fff, 0x1, 0x90ef, 0x40, 0xec1, 0x92, 0x80000000, 0x1b, 0x44da, 0x7, 0x1469, 0x9, 0x9, 0x7, 0x1, 0x6, 0x3, 0xfffffffe, 0x80000000, 0x200, 0xdf51, 0xc0000000, 0x6, 0x0, 0x8, 0x5, 0x1, 0x7, 0x7, 0x8, 0x7, 0x6, 0x3, 0x8000, 0x9, 0xffff, 0x5, 0x8, 0x0, 0x0, 0x5029, 0x5, 0x200, 0x5, 0x92, 0x5, 0x7f, 0x8, 0xffffffff, 0x1, 0x5, 0x3, 0x1, 0x9, 0x0, 0x9, 0x400, 0x80000000, 0xa52, 0x7ff, 0x7fffffff, 0x92, 0xb5df, 0xe3, 0xffffffe0, 0x7da3, 0x9, 0x1, 0x3a, 0x1, 0x2, 0x4, 0x7b38, 0x1, 0x2ffd, 0x2, 0xff, 0x3e17, 0x8001, 0x9, 0x6, 0x80, 0x1f, 0xde3, 0xbb, 0x1ff, 0x3, 0x7e0, 0x1, 0x2, 0xffff, 0x33, 0x8001, 0x5, 0x1, 0x8, 0x13, 0xffffffff, 0x9, 0x6d9, 0x1, 0x7ff, 0x9, 0x3357, 0x3, 0x2, 0x4a59, 0x80, 0x101, 0x7, 0x1, 0xa6fa, 0x240000, 0x87ab, 0x3, 0x7, 0x2, 0xb3f5, 0x33f7, 0x7, 0x800, 0xffffffff, 0x8, 0xff, 0x400, 0xfd, 0x7, 0x5, 0x3ff, 0x8, 0x5, 0x7, 0x0, 0x0, 0x0, 0x1d4c, 0x0, 0x2, 0x0, 0xfffffff7, 0xff, 0x3, 0x5, 0x2, 0x7f, 0x2, 0x0, 0x8, 0x6, 0x7, 0xffff, 0x2, 0x0, 0x7, 0x80000000, 0x8001, 0x20, 0x7, 0xfff, 0x898, 0x4, 0x73, 0x0, 0x1, 0x3, 0xb6, 0x5, 0xe3, 0x101, 0x81, 0x2, 0xfff, 0x7fff, 0x7, 0x7, 0x7f, 0x6, 0x20, 0x5, 0x10000, 0x6, 0x5, 0x1, 0x8001, 0x1, 0x3, 0x8, 0x8001, 0x46, 0x412d0017, 0x3, 0xad, 0x7, 0x80000000, 0x1, 0x9, 0x8, 0x376a, 0x10001, 0x6, 0x2, 0x0, 0x6ce, 0xffffffff, 0x1f, 0x74314c38, 0xfffff2f5, 0x9, 0x1000, 0x40, 0xfffffff9, 0x101, 0xaa68, 0xcfb1, 0x8000, 0x10001, 0x7ff, 0x7, 0x80000000, 0x0, 0x3f, 0x0, 0x8001, 0x6206, 0x3, 0xff, 0x401, 0x57, 0x40, 0x3, 0x682d, 0xfffffff7, 0x101, 0x7fffffff, 0x7, 0x3, 0x7, 0x5f, 0x6, 0x80000000, 0x10000, 0x6, 0xd21, 0x10000, 0x2, 0x200, 0x8, 0x4, 0x87f, 0x0, 0x1, 0x4, 0x0, 0x7, 0x8b36, 0x25f, 0x7, 0x6, 0x1, 0xffffffff, 0x2, 0xffff7d8a, 0x6, 0x6, 0x7fff, 0x0, 0x3, 0xfffffff9, 0x1, 0x5, 0x64a5, 0x20, 0xabe8, 0x81, 0x5, 0x40, 0x8001, 0x9d000000, 0x7, 0x7fff, 0x1f, 0x10001, 0x96f6, 0x4, 0x6, 0x4, 0x3, 0x8, 0x7f, 0x100, 0x9, 0x1000, 0x81, 0x0, 0x3, 0x2, 0x200, 0x400, 0x6, 0x6, 0x10000, 0x800, 0x0, 0x1000, 0x1, 0x8, 0x9, 0x80000000, 0x80, 0x1, 0x8, 0x7, 0x2fe, 0x6, 0x3ff, 0x9, 0xfb6, 0x80000000, 0x81, 0x5, 0x4, 0x9, 0xfffffca7, 0x8, 0x2, 0x6, 0xfffffffc, 0x8, 0x80000001, 0x0, 0x1, 0x1f, 0x3, 0x7fffffff, 0x0, 0x62, 0x5, 0x200, 0xffffffff, 0x401, 0x6, 0x6edf, 0x1000, 0x1, 0xf9, 0xd6, 0xc5, 0x80000001, 0x5, 0x8, 0xa86, 0x7, 0x6, 0x800, 0xe8, 0x8a, 0x3, 0x6, 0x35, 0x81, 0xf1, 0x3, 0x6, 0x7fffffff, 0x7, 0x2, 0x2, 0x39f7, 0x2, 0x8, 0x0, 0x1, 0x4, 0x5, 0x4, 0x60, 0x1e53, 0x7ff, 0x9, 0x7fffffff, 0x10000, 0x1ff, 0x200, 0x8485, 0xffff, 0x200, 0x3, 0x7, 0xfffffffb, 0x8, 0x40, 0x42558000, 0x9, 0x9, 0x0, 0x7ff, 0x8, 0xffffff98, 0xe0, 0x8, 0x9c6aadf7, 0xffffff80, 0x7fff, 0x7fffffff, 0xcaec, 0x10000, 0x3f6e6491, 0x400, 0x5, 0x0, 0x3, 0x1f, 0x1ff, 0x20, 0xfff, 0x55, 0x101, 0x5b, 0xfff, 0x5, 0x6, 0x40, 0xfffffff9, 0x10000, 0x3, 0x0, 0x8, 0x0, 0xfffffffa, 0x7, 0x9, 0x0, 0x5, 0x3, 0x2, 0x8, 0x5, 0x101, 0xffff, 0xc2, 0xe20, 0x1f, 0x40, 0x4, 0x6, 0xfc000000, 0xffffffff, 0x4, 0xffffffff, 0x7, 0x1ff, 0x10001, 0x612e, 0x2, 0x7, 0xfffffffd, 0x8, 0x800, 0xffff1a23, 0x5, 0x3, 0x7, 0x5, 0x3e0000, 0xbed, 0x1, 0x9e6fc38, 0x4, 0x8001, 0x0, 0x7f, 0x9, 0x1bbbcacc, 0x81, 0x101, 0x8, 0x3, 0x6, 0x3f, 0x401, 0x40, 0x2, 0x1, 0x810, 0x910, 0x8, 0xc4, 0x8, 0x7f, 0x9ca, 0x8, 0x955c, 0xccc, 0x7ff, 0x1, 0x1e4e, 0xb89, 0x2, 0x81, 0x7, 0x7, 0x6, 0x82f8, 0x728, 0x6, 0x22d15c6c, 0x2, 0x1, 0xf6f, 0x7, 0x1, 0x3, 0x0, 0xb13, 0x7, 0xaf68, 0x7fff, 0x80, 0x3, 0x1, 0x0, 0x2f49, 0x9, 0x7ff, 0x2, 0x5, 0x3, 0x5, 0x3, 0x1, 0x8000000, 0x200000, 0x2, 0x8, 0x2, 0x1, 0xff, 0x1, 0x5, 0x6, 0x1000, 0x8000, 0x1ff, 0x23c, 0xffff, 0x80, 0xff, 0x3ff, 0x7, 0x7fffffff, 0x1, 0xff7, 0x80, 0x3913, 0x0, 0x2, 0x3, 0xff, 0x9, 0x2, 0x0, 0xa81, 0xffff, 0x9, 0x7, 0x4, 0x81, 0x20, 0x6, 0x1, 0x10000, 0x0, 0x9, 0xfffffffd, 0x0, 0x2, 0x7f, 0xfe0, 0x2, 0x6, 0x3, 0x8, 0x9, 0x81, 0x6, 0x2, 0x80000001, 0x0, 0x1, 0x200, 0x3, 0x6a4, 0x1000, 0x7, 0xfffffff7, 0x81, 0x1, 0x9, 0x20, 0xfde, 0x1, 0x400, 0x2, 0x80, 0x8, 0x291, 0x2, 0x20, 0xb1ea, 0x6ca3f258, 0xe87, 0x5, 0x6, 0x80000000, 0x97f, 0x9, 0x1ff, 0x0, 0x0, 0x80000000, 0xb288, 0x9, 0x738c, 0x3, 0x9, 0x4, 0xffffffff, 0xffffca76, 0x4, 0x4, 0x3, 0x5, 0x2, 0x3, 0x4d1, 0x7, 0x5, 0xc5, 0x1, 0x474b, 0x9, 0x2, 0x4, 0x2, 0x80000001, 0x3, 0xd7f, 0x2a2, 0x18, 0xef, 0x8, 0xffffffff, 0x3, 0x0, 0x7, 0xfffffffd, 0x5, 0xbe59, 0xe0000, 0x7, 0x1ff, 0x6, 0x6a8, 0x0, 0xdd69a8c4, 0x78, 0x2d45, 0x3, 0xda, 0x1ff, 0x7, 0x101, 0x9, 0x8, 0xffffffe2, 0xe3, 0x3ff, 0x9, 0x41, 0x0, 0x8, 0x3, 0x1000, 0x0, 0x10001, 0xb80f, 0x10001, 0x9, 0x3, 0x8, 0x6, 0x90, 0xffffffff, 0xff, 0x80, 0x0, 0x5, 0xfffffff8, 0x1ff, 0xc51, 0x9, 0x0, 0x4, 0x9, 0xfa85, 0x1000, 0x100, 0x80000001, 0xff, 0x3, 0x26, 0x2, 0xffffff80, 0xfc000000, 0x0, 0x101, 0x0, 0x7fff, 0x1, 0x1, 0x2, 0x8f46, 0x6, 0x200, 0x4, 0x1, 0x806, 0x8, 0x8, 0x9, 0xffff, 0x0, 0x0, 0x401, 0xc9, 0x6, 0x1, 0x1, 0x5, 0x1, 0x4, 0x80000000, 0x80000001, 0x1d, 0x6, 0x3ff, 0x8, 0xd967, 0x43, 0x0, 0x7, 0x8, 0x3, 0xf9a, 0x7, 0x20, 0x7, 0x9b, 0x2, 0x3, 0x80b, 0x3df8, 0xd38, 0x3, 0x3ff, 0x7, 0x9, 0x9000000, 0x81, 0x2, 0xb, 0x20, 0x0, 0xffffffff, 0x200, 0x10000, 0x8, 0xffff, 0x7, 0xfffffff7, 0x9, 0x6b00, 0x7, 0x2, 0xad78, 0x0, 0x3, 0x83e, 0x8, 0x3e, 0x5, 0xe61, 0x7, 0x1, 0x8000, 0x2da9, 0x9, 0x20, 0x2, 0x6, 0x8e, 0x9, 0x4, 0xffffffff, 0x8, 0x0, 0x1, 0x0, 0xfd7, 0x45, 0x89, 0x8000, 0x5b0af3bb, 0x2, 0x18000000, 0x10001, 0x8, 0xe3, 0x80000000, 0x7ec, 0xbd2, 0x8001, 0x5, 0x401, 0x6, 0x0, 0x1000, 0x5, 0x20, 0x6, 0x7, 0x2, 0x9, 0x8, 0x2ae, 0x6, 0x7f, 0x7, 0xb4f, 0x0, 0x8, 0x7, 0x2, 0x100, 0x1, 0xf1, 0x588, 0x2ed2, 0x0, 0x4, 0x7, 0x4, 0x6, 0x8, 0x7fffffff, 0x6, 0x200, 0x3, 0x6, 0x8000, 0x0, 0x2, 0x6, 0x8, 0x40, 0x9, 0xda58, 0x18000000, 0x7, 0x0, 0x20, 0x6, 0x1, 0x74, 0x1, 0x8, 0x7f, 0x81, 0x7, 0x3f, 0xa9, 0x70a, 0x10000, 0x1ff, 0x80000001, 0x7, 0x0, 0x9, 0x6, 0x2, 0x6, 0xb62, 0x0, 0x833, 0x7fffffff, 0x50, 0xffffffff, 0x1, 0x7, 0xb7, 0xab34, 0xffff, 0x9, 0x5, 0x81, 0x1000, 0xff, 0x8]}) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x8, 0x288240) ioctl$EVIOCGUNIQ(r2, 0x80404508, &(0x7f0000000080)=""/38) [ 994.131562][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 994.145300][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 994.156275][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 994.166147][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:22:49 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0xfffffffffffffffc, 0x482) ioctl$HIDIOCGUCODE(r0, 0xc018480d, &(0x7f0000000080)={0x3, 0xffffffff, 0x7, 0x3, 0x40, 0x355}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 994.179304][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 994.181724][ T83] usb 2-1: Using ep0 maxpacket: 16 [ 994.189462][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 994.211627][ T3198] usb 1-1: new high-speed USB device number 100 using dummy_hcd [ 994.222165][ T104] usbhid 4-1:0.0: can't add hid device: -71 13:22:49 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCSREPORT(r0, 0x400c4808, &(0x7f0000000040)={0x2, 0x3, 0x8}) [ 994.228874][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 994.239765][ T12] usb 3-1: config 0 descriptor?? [ 994.263317][ T104] usb 4-1: USB disconnect, device number 63 [ 994.361529][ T83] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 994.372686][ T83] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 994.383612][ T83] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 994.393402][ T83] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 994.406342][ T83] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 994.415533][ T83] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 994.427631][ T83] usb 2-1: config 0 descriptor?? [ 994.491434][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 994.631330][ T104] usb 4-1: new high-speed USB device number 64 using dummy_hcd [ 994.631487][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 994.650037][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 994.661122][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 994.671054][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 994.684025][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 994.693226][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 994.703515][ T3198] usb 1-1: config 0 descriptor?? [ 994.871321][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 994.939309][ T83] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0154/input/input520 [ 994.957536][ T83] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0154/input/input521 [ 994.991344][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 995.002282][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 995.008240][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 995.017336][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 995.028306][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 995.038125][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 995.051282][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 995.060323][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 995.062725][ T83] kye 0003:0458:5013.0154: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 995.069894][ T12] usb 3-1: USB disconnect, device number 88 [ 995.100780][ T104] usb 4-1: config 0 descriptor?? [ 995.134108][ T83] usb 2-1: USB disconnect, device number 18 [ 995.206894][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0155/input/input522 [ 995.274548][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0155/input/input523 [ 995.388381][ T3198] kye 0003:0458:5013.0155: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 995.403722][T21472] udc-core: couldn't find an available UDC or it's busy [ 995.411410][T21472] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 995.432408][ T3198] usb 1-1: USB disconnect, device number 100 [ 995.631218][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 995.637319][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 995.646190][ T104] usb 4-1: USB disconnect, device number 64 [ 995.731177][ T12] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 995.921091][ T3109] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 995.981194][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 996.101178][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 996.112074][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 996.123000][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 996.132816][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 996.145745][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 996.154934][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 996.166496][ T12] usb 3-1: config 0 descriptor?? [ 996.211215][ T3109] usb 2-1: Using ep0 maxpacket: 16 [ 996.231180][ T104] usb 1-1: new high-speed USB device number 101 using dummy_hcd [ 996.321013][ T3927] usb 4-1: new high-speed USB device number 65 using dummy_hcd [ 996.332019][ T3109] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 996.342843][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 996.353780][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 13:22:51 executing program 5: syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x0, 0x20000) syz_open_dev$hiddev(0x0, 0x0, 0x644d81) r0 = syz_usb_connect_ath9k(0x3, 0x92, &(0x7f0000000240)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0xc0c, &(0x7f0000000dc0)=ANY=[@ANYBLOB="050c004e83e89102ec8bde087a6bfede66e17d55dc48fbfc69ce1831b8406d7232f1bd2c043cbe8f6a601dedfbd83e6611185ff626d0a8b9d77a17bff4509b9a9a3c6d35337fec002551d9e831788ad98b8a00a8abaf61da2c595735722218b055a947cc9d0a300500865a338b822f390661bacca766015278856e6f67e61b893ce71b9a3aa3f097848b4a2ec886a5f97c47d76541f0ddf1aa6de26d3c9b9741b157ea6ce05a7a289662c252707b503de4e2271acc418aefd1c2b610c2cf0d2d8569025fdd09cbbcad3f7d3f7e8f9781db43ba3a529485ac8eaacc1105b37f14ccea22f82c5f048da7eb637d7862064c10c2b61835401f79f8a50e78bd95bd4cbbb57cce8e54e0ef934b32fa75663af10d9dd12467882ecb68cbdb055948f11dd04c9e7ffc97916b19a87df9f530a88821b847a5409901570563aca7e0ceecf54dde0cd1dcd9936020a7364edc687adad30ce25828cb0d6810d2e0fa6d1eb8faf98aadb101bd583bb35c2b93250f1bb3cd4f95a43fdd5670e59a7d5a3b97a20800fec97ab01818f196a7ed035235ccf84db12deafce7f72d5a7f8f168cfa071e68168efbbd332d1bd6d02d7bc3d23dd3835906784936a10e872af2eacd9613a79368ce7d5402de4f662778261ed7055e9b6d6e97da91609d23e4c9335d9de63a7df1ade3bce7a532bbf853c62f269f7941981626b8fa1c2e8d0269309034ff82893c9f7ca84bbfd46f4935710f74d551ee9e63b173ddbacfb5f1a75d307a3e0bcfb6c8ee0efd8fdb3c0380bfb506d73e457af8c2263bd00ea10fd274f294b770e87ecfe10ac215a12de112698c67c3a6ef72e214e07ca6ca3766d81d355af35830d9d76640bacdfaf3eedb5a656cfd1edc76df8afafdbac20acc8de4d493814da48b7b9ae1fe6cc0d1028779327afeb3215ff4ef4a58d2f06cae67e153eecf6734bbe7616ae9e81d7e3367c18e16d392a968bf39ab1e0e59742d069f9ddc82927dca25a383793ca294e15e7d6dfcd019084d3475e4555456d4d596e00c39614245b607a93bcb29e5286e1391b9039663825556efd39ad9509f9e658f62c66850d02b04f7813223b3914f54daace072e465b1576cbd333b91972559f7411ca25bbaf1fe40bb3e9a680f333025ecc7fb1a4e8af11a8293a91e8609158572341ba429687224212ac977fa058c4bd6f9e0c8329e9705222a3b0e463c59d0ff4ab47f5b6b407168c16c3a1669604e83704c00f501fd3fef6f8535c6cef334a25789ce6b7bf6dc218b69d36b87c582157c1ba205eb30bc33e25671247eaa67471e704b922d30d1c8deb9f397a2fc4349cdc9a37317130f2d7851f8ef5e2dd5df4611cc1d571ac1f6045ac1b59fc12bafb88f50e1126f6480d9ea223c123c99150f05d018d1c8e58efc47ebfec2d8e915d932aef473a0039032f88364b8849f8bc022ff7a1050132301b5af21cc1a29619f9aebaad6a44d2e2340aadd833a2171bf87054c342fab6f9b82a1b90f4b78cf467a3dc82889d8d21cdcbe4dd8668ec2d302780cfc6ead0228c66516d9d044ac11ae5c3c3f8e2a1f3e59567963351d7fd67c6a04d21b3f50e2feaa577bad6844d49ba31dbf1db34f2390222bbdc791c8c27b1cb7bdf00c3c7e4bc239468ea93b7a95cf48643d1c17f2990ae33dfcb817cced0421d5cd3b7e4983835236e736cf0bc55fbe7542114e6fa9f1596fc0329e3d26f97c4b7d54cafb7344e6cbb99341ec65ed43fde214beb1c6648d438496be300633db5dad5063ed9abc25c38b6e1414c3272f0dc1123e61ecb39965a32bd8e540666adbd50bed785077b7cc7912b65f53cb683949fc32315a29dc276cb705e43117b6cf7a28c76ac5d58c3c01a71e41d9905381a91301c4f257774fef58b23088c0f3cfd1c4a4fb01052c60692092593685ce62ec4247db7865047c69320b14627f884137105d43f1eba6cd3ee1fdf2bae11c5c3ed8728c7395d0b173ee85e63056941bffd8f2e98ba0555ce3b458c3ddcaa7a8d8739fe59cd1cc4ecc00de561ebf37bb885e47e169930f7088d3b1f89420a3b8daf065ba57cac0ac06e680838a21cbfee6aad2baa9bf5ab9bd44a2ea3e1cfb7a8a6dc34f3039f6daff5bebcbabd0683ad9049f288532ec53c69913dad30c1f0b1ae032b95fbe3acf2bd38d845f555460de89f1f854845696a9edf92189b47e7deb02833f7040d6e5a15959c72c712282fb40008cf310c99e521c709535132a2534fb02b18c01e8c8d517b72311f1621b67381049aff0194f390531e4df7d3494d362f7fa060000b000f5e1b459b0951f760f43fd8a99321ea6cbd1a5000d562d8e65339dedcf6fe0efafa184f707154b08ad74f52e2ca51b2942350023f87f1ef4d1f4cfa7d878bceba5875b3ce9c71556da9b654ab3ab9c9278128cb35bffc6e6a89ca137e3f7458d08aa2e6399f3bef82bd26465af466d144bbb1c27a8e0e8b236cd63ddd57d224b86061e06f5daec86c6ec0e126a7fa1833bd6819af434a557f1f639326870e80bde6501def4e1ed46982ab63db2f42106fadf52e41ecb97722cf89ae9adf316c8472a1f9b05fffcd2b5fdf683570b9079e236beb4706e0596baf1c7f180544d34114c76c81070d77697e89c6db2c57437ea2b7a4a41fe232ea69afdfc4955bd7b12eb724b4958099fc1da4715373137c3b655357fc1eadf0180419e2667c19fd5acb003bcb6dcd05656cff8737a0b70880df17a154a89bf5f0a72664ca57c9574db73bec117c851e399cdf5d4d439e2dc7dffbee00a4cb4589eb614cb4e3014ce9d8c750b3c9c36d643ec8e8cdeb136278afb640f7ff532976ab745fa3560ba5c9a31ec73bcc3dfc0a51f5903333160d6a349e4e9ad9eb25f25ac88e0deb84ba26192f440d2afbd039ed260cd41d8f8bcbdd6fa2182acbcdeac538181fd5efb08877e6a73af1db14144e7a25a4467b15a6b32683b977f8a6996052e3097320beb64ade18f1caa480936e277f9ddd41ae647ec2083e81c8bb8a851475aa782f047c56e8bd09fa2ddac1f9eee8152dfffaa74b47426c9c7430b23004b87ec1cd3901d7d81a6a243e61f1c3534afef0514bb4541e516e7db11cb58075cfa5c43e1874031036b7766f0f86f53215766f4b69ba5bf523bf5ab9cb4db364c5b928439d7bd31586f7629c2c49c9b41aefd6cd7dfa0428c82626a2b9b09e1da5dfbbea0e6c80ff26c25cafedf0b60e5729f5189fd929b55e5f3dab8b1b474c7327cef1c065eff86ceb0c3f48dfb8bf73c8b7b4bc3b5ee454f3f989666a03f0a43c586650166eb39941540a4e7b010b830c76b7346c4a4a6125497cfe70fa8c477d766b2376189395e1583055155a51798b039b546c2e547d6c4c20139007014df69c6dff94c48ca1465d66323e25f8ff94fc988eb261752a99b361409a5ba879c7569a846d594507a26c599f8081a84a3937c95b5c7dc31f115a7daa011e327b5033c3a2507bc0af687be52a8b4f4750ebfd07acbb3ba7b446a9b9497926d4f6bad236fc886180b9b93fe4b5d8e234c848dca48ef2df3b11a5955456b053ac1a86f9c42838fa4ff23a34e435f32c0816a025554696c47add742243df5e52a085272ad8aee35c56570505c6dad45bd517faa499b6b5ecc99051ce0901a651b93430f57456d9f4ae8502bfa82ec756ed9522fcce8f5fbadf0fccbfbb88a47d70f9ef60aed9081c80d78b01862d63357750769acf7a8373d56814572e7fcc8e32bfdde85f651fbdc17d8b625198581c6a00c603d56b862829dcf466a4cc121b4107664e08c584bd2106a918b01c64c7859f14715cb0427c313783dcfe7fab02e30fe364a1bd59e68f962a96b4e9c5db1118388dd04891e2282112840f3131277fafafb4f1d90b0173f393e8a1be64748b43580eea24baccee47cfb3ed463d70a6e5ddaab38a0605b666cae99535d3f7561a139e9b1ae835888c574bbe71e70fe1889c7fcb1984af487dedaad9ca3e6dd995b74c9137ea4d06b25c28c51184af99988cc80db20a5368aca5e8b56badd29b72e84be54b2447fea2bddae5cec171078bb2c8cc7a795e175ffef3720838827e2708368aa3f1a7e5aa8ce960b3c8ee50ce9cf9c28e7c53e9b50d7b7ea7bdc5056071323aaf055deb7f41b10729cbf92051e0664b21ce866e016a402dd1e64e98809da7f8d660865212f94a8f8cb9196b410a3df9996348801b5bfec32b75f259db19be56b000183d515cffa558be42adeaa7f00109e96b181976847cb68176fcadc3ca5c97636595a89f59fe7199c3e578ce72552fb51ed6fbd1d640cf3f3a378cc766499fdcf1288e17e3eb5361522429da0aefb38e08745c9efedede8a96044cf6b43"]) syz_open_dev$hidraw(0x0, 0x0, 0x80041) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80181) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r3, 0x4030582b, 0x4001e0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 996.363627][ T3109] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 996.376609][ T3109] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 996.385683][ T3109] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 996.405209][ T3109] usb 2-1: config 0 descriptor?? [ 996.471157][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 996.477225][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 996.487358][ T12] usb 3-1: USB disconnect, device number 89 13:22:51 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x5451, &(0x7f0000000000)) 13:22:51 executing program 4: syz_usb_connect(0x2, 0x6b1, &(0x7f00000000c0)={{0x12, 0x1, 0x310, 0xd0, 0xd4, 0x3, 0x10, 0x2001, 0x7d04, 0x8d1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x69f, 0x2, 0x3f, 0x40, 0x30, 0x6, [{{0x9, 0x4, 0x29, 0xea, 0xe, 0xff, 0x25, 0x3a, 0x40, [], [{{0x9, 0x5, 0x2, 0x4, 0x20, 0x7f, 0x7, 0x40}}, {{0x9, 0x5, 0x80, 0xb, 0x10, 0x5, 0x80, 0x1}}, {{0x9, 0x5, 0x3, 0x0, 0x400, 0x67, 0x20, 0x2}}, {{0x9, 0x5, 0xc, 0x0, 0x40, 0x0, 0x1, 0x5}}, {{0x9, 0x5, 0x5, 0x4, 0x200, 0x1, 0x8, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x4, 0x100}, @generic={0xec, 0x0, "e4f6f21293326068184f89beb9b9eb8ad414eb266cdd8ab77cea8056d86f5b739a94bc84efd57b617977c29a5993280cc6a74791f22b44584362d1879f34343cf8e0ec8f043b89fb8b8495aa6d0b5d399d5503ada436a10cda87901eb78272730f4a8a3f5be2945d8fc9d480b9d517365c5367bdcb99f0719ef5c55f0badb8840cbde0a5e53319f78978acaf2da51f564c9dcbedf702088c56fba736b04fbafc200e9e3676e445d951730a06af965847a2c7671cdaf13686eaa4ae2d6a32a07339eba4231828c894e88eaa89e8306d710585ee27a0a89be42adfc0d1e0e339879703f3e9c8b67f54f52a"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x10, 0x20, 0x9, 0xfa, [@generic={0x2e, 0x30, "d389086e83777cc4301f45a7c581ccbafc34863d27708a2ae7f8dc7c0e8f10dc202d51cc1adacec8a27726c7"}]}}, {{0x9, 0x5, 0xf, 0x0, 0x200, 0x6, 0x6, 0x7, [@generic={0x50, 0xf, "b568ac0cedf90362d5edb8015c17abbaefaa08625552275f4ac484fc9a51f3453d640f44394fc1f8269be9f8221c1c916d20e4203d78fe3a418c438820b3440cac7e3a59ce745870c8a807338145"}]}}, {{0x9, 0x5, 0xa, 0x4, 0x20, 0x0, 0x7, 0xe0}}, {{0x9, 0x5, 0x7, 0x2, 0x20, 0x1, 0x6, 0x8d}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x20, 0x6, 0xca, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x33, 0x5}]}}, {{0x9, 0x5, 0x4, 0x4, 0x8, 0xee, 0x2, 0x7, [@generic={0x9, 0x21, "6a2bdf9052046f"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x3ff, 0xe1, 0x4, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x21, 0x2}]}}, {{0x9, 0x5, 0xb, 0x0, 0x20, 0x1, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x1f}, @generic={0xa, 0xd, "6dbcd7d339d686d2"}]}}, {{0x9, 0x5, 0x1, 0x2, 0x10, 0x34, 0x0, 0xfc, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x3ddd}]}}]}}, {{0x9, 0x4, 0x92, 0x3e, 0x6, 0xb9, 0x74, 0x74, 0x1, [@generic={0x92, 0xf, "6b81cfb68a59936e786d718102120dc5a1ab419ae01cd7df971215f83d4e65b3e27b46b2cf8aa7e078b8db66a6d66542d2e970da2d2528af0bbf251e83468bbbcc157b2ea0664d751a97ca3a795932c28994caf5e50ac3e23d9e2477cab61cc3a267a6d2591317eb4aea32a9792e96cc8f69c0df02cd26a87a0eae215b0519c6f74bb7953879ff1f82ab48ef5c7e8b69"}, @uac_as={[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x8, 0x2, 0x71, 0xf8, "ec4f01", "15"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x3, 0x2, 0x7, 0x7f, 'v', "bca241"}, @format_type_ii_discrete={0xa, 0x24, 0x2, 0x2, 0x0, 0x1, 0x0, "b2"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x2, 0x4, 0x1, "", "78e810"}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x95, 0x4, 0x20, 0x3f, "30e5df"}]}], [{{0x9, 0x5, 0x2, 0x0, 0x200, 0x6, 0x2, 0xb5, [@generic={0x2d, 0x3, "4765c402df2050ff6187233a97cf73d2485eb04f541af30775c73fb3ae568d408eb29ed8c62971fda9e236"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x10, 0x81, 0x0, 0x6, [@uac_iso={0x7}, @generic={0xcb, 0x8, "9c9bed2058c46a64d023ecc8ab8a1514af58ec31c08a79c8f2538a8c5f0c4a4fe8faf770e9b2e0d514676e4c06c20e0a8615ff6d99a1d22425586665928181506c2609cdef9ffb46566c771e9bae75cb820f80f4a952c4715a5ce442682f2a27d0cea85ed799e82c193928e344da4c21e74cf362b8a3df9611988bcc013adc14ea6dd1d33567a79b098d160928d5df71152419a4c7c6baf38712e44f1fb0035eb0429d7567018bf7b60fe84752ac774fc502a37ed5fbef97aa6d61ef0789ba1b92b30440f4d45b6c75"}]}}, {{0x9, 0x5, 0x6, 0xc, 0x20, 0x6, 0x2, 0x2, [@generic={0x51, 0x7, "b016d129c1983efd4b0d20224e5549c13ee69a59e00a3d73d27889fa3231500c10d93a1198227b8627728b939a059d2d00f9431eda3ab9109482bc4a6c61da70f86209a59245b8f99b0bb325e23f3c"}]}}, {{0x9, 0x5, 0xa, 0x0, 0x10, 0x3b, 0xff, 0x1}}, {{0x9, 0x5, 0xe, 0x1c, 0x400, 0x6, 0x3, 0xff, [@generic={0xf5, 0x10, "223c8835e0ebbedc1e6c96045466cf555d2b421f2d03cabd6323b253beaee05f2dea9fa02f3e8e2e14456d13ab7e6acc9f442c98ebbf3abd3d7028a3a35fffe6adc77c4de283e6e4adfa407061513e1f55a6c6022f416d14cb216579290d5162b9217b157a971c05cb11060f58a167acf8234147e8439b83f240da8e1470275c40dc6c5e1f83d67984590d596ca13eba8dc7ec6b916ffa7004bb67677ba04bc0534c51e4893c7d3b3513fff455d3f3cbe8f096fe7e372c62e581fc051e9d04d5f904412c680857070811b9af512c9e060e52bd9350a977e1082274b884594925bd201fdaec44ecd4f7c2af6387f17b55a0dd42"}, @generic={0x34, 0x22, "ab21d7ce5e439218078b26a9d0bc32f37d60ac71587d7ba2edc7626d0e49447563f3f36116accaa260badb79964072a3a7fd"}]}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x1, 0x1, 0x81, [@generic={0x1f, 0x11, "f74652494e1c5ffbcf1acb14a6c9f8da29e2bcd02a0421de29f03b0941"}, @generic={0xce, 0xf06602447c897f34, "342a9b7ab50daf7b76592c5f62070b889a95baea48f5e458630f60bf06ae3d5c65a83ef10b375d4d4e41fdaa307ec749f87900998f4f7cd3eef97e63120f8ec1095670065146b2db550d5d739fe8ba09556c4a1413fb5226c7b6db01200724637abe521945efac128f5b6912d886dcb7c581f983f2e15d8651a7d4cf4d30acb375f1e219d5f006ce3dc1ab8bea229a8d0f0a1bfe79156bda3d678fc8f94e453ee9ca62b7fac6f23bda56cccee6d480051b7acef496e1710942b4e15e4abe0a5c377a23e35a72380aa88abefd"}]}}]}}]}}]}}, &(0x7f0000000b40)={0xa, &(0x7f0000000780)={0xa, 0x6, 0x300, 0x20, 0x20, 0x6, 0x10, 0x9}, 0x91, &(0x7f00000007c0)={0x5, 0xf, 0x91, 0x6, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x2, 0x40, 0x1748}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x6, 0x1, 0x5}, @generic={0x4c, 0x10, 0x4, "5251f781f68b668dccbbf5c9a6e03f5b38848e240859265c3b1858560a7cbdba5696e130a34cf0f03c55ed896797ee131cdd8d6543e75138d672524919b4ce15f7dac5f26d27c0f2fe"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x2, 0x40, 0x8001}, @generic={0x17, 0x10, 0xa, "1b8977413c89cc3b7aae4640d26ac9b375436779"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x86, 0x5, 0x7d3, 0x6}]}, 0x7, [{0x59, &(0x7f0000000880)=@string={0x59, 0x3, "3deb88d2b72559a8e8f65472b95a4331b11c9ce91cdd756d4395a21b42c2ddc81214dc8ccb20a8cbbbc64d8c03f7a583410a2b730b80fe6b7595727a5893afef0ca061760ca5119e7cbd532ff682bffcf4cff6faed54d9"}}, {0x4, &(0x7f0000000900)=@lang_id={0x4, 0x3, 0x40d}}, {0x4, &(0x7f0000000940)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x810}}, {0x5e, &(0x7f0000000bc0)=ANY=[@ANYBLOB="5e03f7ff0a97a98446048a595932f4a11249c7d3cc63a91c1d5ead69ca3807db38313945ec77f7ad19cb1be9cbeb2543430ecfa0975ab1794676a10eebe72859814ebb2c37d1a5ff7a37aa6008e8c4077e5fdfb03b69ffa42c7c37897684f1b72be89fb3cf70c0621d8ba461356a21ceac8976c0acfe98b29f8aff36aacac1fd506d05339df415c73bc81879112f8fb68f40"]}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x810}}, {0x9d, &(0x7f0000000a80)=@string={0x9d, 0x3, "6d9959175a76c6059fd18c3462fd5b2e51a8164eb87490ea9d375b27cf2b1d0ee7843c240bacd81381a7b0c98275da82875fb134f29f0223a47b51cc066b9792b3590c6c7f4c7f0c07e86bcff05d7b88bd6396b12433e70ac6f53ad6892b040236e930e67530af2bcbc9287ddb550190afbe436d92aec3a98014f3b7ad02e1481eb97b7fabd32e27856d58cd6dcf0c015736bcb0c125d8dac3a7ee"}}]}) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x800000800001, 0x63e503) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x7) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGVERSION(r2, 0x80044801, &(0x7f0000000040)) 13:22:51 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) read$hiddev(r3, &(0x7f0000000180)=""/250, 0xfa) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 996.521099][ T104] usb 1-1: Using ep0 maxpacket: 16 [ 996.601203][ T3927] usb 4-1: Using ep0 maxpacket: 16 [ 996.641243][ T104] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 996.652301][ T3109] usbhid 2-1:0.0: can't add hid device: -71 [ 996.658526][ T3109] usbhid: probe of 2-1:0.0 failed with error -71 [ 996.667433][ T104] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 996.678391][ T104] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 996.688266][ T104] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 996.701482][ T104] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 996.710801][ T104] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 996.711106][ T3198] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 996.720800][ T3109] usb 2-1: USB disconnect, device number 19 [ 996.736581][ T104] usb 1-1: config 0 descriptor?? [ 996.751106][ T3927] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 996.765400][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 996.776384][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 13:22:51 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGLED(r3, 0x80404519, &(0x7f0000000300)=""/193) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 996.786463][ T3927] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 996.799489][ T3927] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 996.808597][ T3927] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 996.822294][ T3927] usb 4-1: config 0 descriptor?? [ 996.871127][ T83] usb 5-1: new full-speed USB device number 28 using dummy_hcd [ 996.930978][ T104] usbhid 1-1:0.0: can't add hid device: -71 [ 996.937719][ T104] usbhid: probe of 1-1:0.0 failed with error -71 [ 996.947190][ T104] usb 1-1: USB disconnect, device number 101 [ 996.961009][ T12] usb 3-1: new high-speed USB device number 90 using dummy_hcd 13:22:52 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x5452, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 997.110972][ T3109] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 997.181166][ T3927] usbhid 4-1:0.0: can't add hid device: -71 [ 997.187460][ T3927] usbhid: probe of 4-1:0.0 failed with error -71 [ 997.196705][ T3927] usb 4-1: USB disconnect, device number 65 [ 997.210918][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 997.280972][ T3198] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 997.291710][ T3198] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 997.300898][ T3198] usb 6-1: Product: syz [ 997.305386][ T3198] usb 6-1: Manufacturer: syz [ 997.310301][ T3198] usb 6-1: SerialNumber: syz [ 997.316894][ T83] usb 5-1: not running at top speed; connect to a high speed hub [ 997.330978][ T104] usb 1-1: new high-speed USB device number 102 using dummy_hcd [ 997.361106][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 997.362739][ T3198] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 997.373280][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 997.393161][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 997.403994][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 997.418219][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 997.421019][ T83] usb 5-1: config 63 has an invalid interface number: 41 but max is 1 [ 997.427601][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 997.436243][ T83] usb 5-1: config 63 has an invalid interface number: 146 but max is 1 [ 997.444783][ T3109] usb 2-1: Using ep0 maxpacket: 16 [ 997.454501][ T83] usb 5-1: config 63 has no interface number 0 [ 997.454518][ T83] usb 5-1: config 63 has no interface number 1 [ 997.459097][ T83] usb 5-1: config 63 interface 41 altsetting 234 has an invalid endpoint with address 0x80, skipping [ 997.462084][ T12] usb 3-1: config 0 descriptor?? [ 997.466220][ T83] usb 5-1: config 63 interface 41 altsetting 234 endpoint 0x3 has invalid maxpacket 1024, setting to 64 [ 997.506771][ T83] usb 5-1: config 63 interface 41 altsetting 234 endpoint 0x5 has invalid maxpacket 512, setting to 64 [ 997.522476][ T83] usb 5-1: config 63 interface 41 altsetting 234 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 997.536193][ T83] usb 5-1: config 63 interface 41 altsetting 234 has an invalid endpoint with address 0x0, skipping [ 997.547719][ T83] usb 5-1: config 63 interface 41 altsetting 234 has a duplicate endpoint with address 0xA, skipping [ 997.562309][ T83] usb 5-1: config 63 interface 41 altsetting 234 has a duplicate endpoint with address 0x1, skipping [ 997.575359][ T83] usb 5-1: config 63 interface 146 altsetting 62 has a duplicate endpoint with address 0x2, skipping [ 997.589482][ T83] usb 5-1: config 63 interface 146 altsetting 62 has a duplicate endpoint with address 0x4, skipping [ 997.590878][ T3109] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 997.601328][ T83] usb 5-1: config 63 interface 146 altsetting 62 has a duplicate endpoint with address 0xA, skipping [ 997.601353][ T83] usb 5-1: config 63 interface 146 altsetting 62 endpoint 0xE has invalid maxpacket 1024, setting to 64 [ 997.613353][ T3927] usb 4-1: new high-speed USB device number 66 using dummy_hcd [ 997.625088][ T83] usb 5-1: config 63 interface 146 altsetting 62 has a duplicate endpoint with address 0x3, skipping [ 997.625114][ T83] usb 5-1: config 63 interface 41 has no altsetting 0 [ 997.641322][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 997.648200][ T83] usb 5-1: config 63 interface 146 has no altsetting 0 [ 997.686140][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 997.696237][ T3109] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 997.710800][ T3109] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 997.720776][ T3109] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 997.733848][ T3109] usb 2-1: config 0 descriptor?? [ 997.760925][ T104] usb 1-1: Using ep0 maxpacket: 16 [ 997.800883][ T83] usb 5-1: New USB device found, idVendor=2001, idProduct=7d04, bcdDevice= 8.d1 [ 997.811916][ T83] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 997.820441][ T83] usb 5-1: Product: చ [ 997.824953][ T83] usb 5-1: Manufacturer: Ѝ [ 997.829673][ T83] usb 5-1: SerialNumber: ࠐ [ 997.911010][ T104] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 997.922803][ T104] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 997.935001][ T104] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 997.947522][ T104] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 997.963826][ T104] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 997.974437][ T104] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 997.987523][ T104] usb 1-1: config 0 descriptor?? [ 998.010821][ T3927] usb 4-1: Using ep0 maxpacket: 16 [ 998.130850][ T3927] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 998.145400][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 998.158822][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 998.161145][ T3198] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 998.169307][ T3927] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 998.184258][ T83] option 5-1:63.41: GSM modem (1-port) converter detected [ 998.194665][ T3927] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 998.212099][ T3927] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 998.229653][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0156/input/input524 [ 998.245465][ T3927] usb 4-1: config 0 descriptor?? [ 998.259842][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0156/input/input525 [ 998.288380][ T83] usb 5-1: USB disconnect, device number 28 [ 998.290780][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 998.299406][ T83] option 5-1:63.41: device disconnected [ 998.316263][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 998.335853][ T12] usb 3-1: USB disconnect, device number 90 [ 998.354926][ T3109] kye 0003:0458:5013.0156: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 998.427448][ T3109] usb 2-1: USB disconnect, device number 20 [ 998.456288][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0157/input/input526 [ 998.563844][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0157/input/input527 [ 998.664397][ T104] kye 0003:0458:5013.0157: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 998.688172][ T3216] usb 6-1: USB disconnect, device number 3 [ 998.701784][ T104] usb 1-1: USB disconnect, device number 102 [ 998.800654][ T3927] usbhid 4-1:0.0: can't add hid device: -71 [ 998.806815][ T3927] usbhid: probe of 4-1:0.0 failed with error -71 [ 998.816223][ T3927] usb 4-1: USB disconnect, device number 66 [ 998.850597][ T83] usb 5-1: new full-speed USB device number 29 using dummy_hcd [ 998.990682][ T3250] usb 3-1: new high-speed USB device number 91 using dummy_hcd 13:22:54 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x100000000, 0x1c000) ioctl$EVIOCSMASK(r1, 0x40104593, &(0x7f0000000080)={0x1f, 0x1000, &(0x7f0000000300)="801005ba96834c1ec2190a408c46e7d6bb4fa58f983283f1c291bcf7facb3aa5cc8d8a9ed0e505c98038fe59e7c21c27ebde59369b83df7bed1f43ee0ba9d575be877655dd8e45762b2dd16e3390478e5cf7c5cead487e601644dd198344484c62e0dcaa8cc212f8f9bb5de30e3e83d04b7412c0efb87dcb9f842e761d414464841dc6852e0f7877e92e0dc947f2168a5ffc009d79fc3f966fb9c5d78eebf452e94f2cc668b1181ea6ca74ebe9d1d0885f3f7c09816ed12c858acea743e154da86fa77dc042ff59a933954783bfd4cacca528a5ca276bf6f340b518c143d99afe349845001f936f4dde0b87ced3e432d1390a7551ba3fd634c7bf4bf93bba142189dda3d3a440c7494f30c116da85fe0e75e19f0a70983edce29695042ade1776712f2d261ccf479f2c08bbf290574c77e79e62b96dc24ecde2c0e49512f116cf4655dba4606f1b7e053eb28bec8306e1cc8aca2a06be8970788c98cc745b4138580ad816b9e4680eb595b1ea3898fb8d377d76118fbf3ef2d66f2b6c7ed365cbdc9404b4bb3533c8b2762cf03825f74320d142bc96f1fabbbbdf2b9caea0c7cfc5674db1273aa6aea972ab3564ba53c7e327e060192dfc189e3421708566fb3e4bd14e451685ad4e0b566c584ecaceb00e34d457ffb40bacd94e0ef63534f9476ceb746f25364d02bc02e20c04fdac6b326ce1c5937ac697d4afb0bcd5ad3deacb6b13e28fbce6e8b604c14745c294aa600a24f4eef7cb0ce33ecc602c33576731ca3a2fb0138b3fb538cbc308b672e68bb9f11595483a960ae472201bcc636a4073e8cd862688df16457dac27a1284903a3306fdeda3452b29cb1184b0e9b17e22824325ed8aaab111c955d2af1c70622b1046b4ef8f0911a85056e9de2f5b455d16a7461dc574272bc0d978e314213b17ffdcce2a2e405bce156e79d9f81dfca862f1ba0ee54ad88d2c264a11796973c124212491d3c0afc8b0adf89e98081c5bdd0ac8148bd87de7c650558c27ba28f77e039dcf34fa580e2b8407c8513108c7697b54f7732ae8db5e28e179deae91776b314332ead489f098bc0cb5a1c315e0ec37cd72565333f235e4dc9ee2331d28c032acfa2854f85a088ff6c836b0441edda77e438a0fea23ac28c34e6fffc9fd784519bb706cbe4ce0a0f9c93b4b77ec0ba00b8f48618a182b356044e9dac64b5c5a2fd6c5b408e523ea9564bd2b226b776e4b0a623839373b38b9e390d10f98122a4ca9da58d31a620c03b427838255fd7212a86982c99d677a5b5da6aed52b89ac846a0aa4a0367511088a4f088798d146e2bfe20f9447f7d437aa4714e5a84b035da2a6edd3a119f36cfe24feea21438fc06a11bf190ae6543787566b80f4bcf506bc03b83f6f9d8d3e8be9e4836942cab7f00bbf21bbde2f06663d833e1cf232ea74a32ee7db942812eef6da0405537ea4ed9cd46bb3a4ee08b2f120f693e7eecaad33e03675093e3b4b52c7f1320d129a06cf09095e208c7ca2b4379491635ca3bffd58a4cb120f7b12e3e6ce81446b997e8b9b2ded6da1efd490ee72460865d8b7f8c6ab8523f88f34239691788a8456fe44511454fa9847bfae642bc4bac65ec8bb316b25fe3efbef5a04edb23b0e2b855cd6ac60d792976be28f3f226657c79552c93011bf693622934ab513b8620eedf8fb08f810388c1b0ee043bb9fcf3386050d395f587b84205bc63768eb71f0e74c58fe9cf7eca3886e8729fa67f77f4f7422676a60cf3367e29cc8969c0313cc312ae40049167152ad24fb834611f4e530678e37295808fe83392ba10ead41d0bf7bbc1301de3a8c57699c2827770f78ae4b9d1b619c8ca0ba0e7cd49daf025586b1c7fdc65fcb62067abf6f36aae1ce01271735e32755cdd4bcfffd0db75416e9e63302f3f4895ac1745d3ab2889d8353148cc5aa7a569198a5ce5f7ed6d72f0b2cb8e16a0097726741bf51aa367f7e533cab1de4f0617e6ff382086b390ae9d8a654174dc28c6bef240266f855c99cf11b238d00d15cd3b65a7c4bc371e70ff6dce25c461fae20fc5a96116ee838d4a100e02ce2a59c4a46304bbb2aebda96bf3e457497125f15f16b5f4a93381aca40207361a9faa1cb0cf1dc276d79a0e8d13dbfcfe5bc2dd915b7c75143206e1d70d1605a1251a0c15b35bdcdc929d0d7f5c4ae850b6002501369e276a46b4fe8bd931dd6076ddd5f8a418be0b8e7e12037c75683709923e30b3b0339c9a46c060ec521658b04eab44789e40139ed9aed8e22e3f665ea8e925012d9f230f72cf744d0c1c82b06e37f35c679b0b856763a58bec731b3b22c48b28e39b54e48840b0f42a1c21fa54be93a5873cc64453d4e875c9bccaa619315b60384e6650ef808417c716727c9d47051bda547d291d454371f08912ef0a5ecc129a185b09b29dfd5a2620554d654d1b68dd22096c4e67c25b655dbc42a654aae71f5058188b395c72a6444b29301b91adf1e9b58bfbd76a1ed804af44065835a4b13437e340ef3b2024f7f381bdec123cacb80b3510d671878c971929f6dafa19ff05c9dfdafd6e52e24070090815e174ad2cde794539c40bc2f14c3abf64ce6b33cf2d7383755439f32b753a3000680d4d19f3cdd709d31f3c66a7bfc5798d9430d2a122ed3cb541c590d4f6ee812cc7cb4e79f72c7eb7301e4c2a765923ae9d1eea127c8ce2485f5da28ce4052e7572e63d665509e0abcd63f6821eb085164f9c8a97645143f769f927ff3ff2f68d1b501929eb924e1ee757f645cb02496e4aff757cf70152769c4e5b20b85823d9290891f5c88cb350b8e83cd05ec49bb1275df7d57154239b9d1d33acc25a8d43d317a613f8b728b3c1c42b2063ffef0dd1c4616f0225baf92c47a811b50141cded796d6b5654405d0945e969fe63bda1cb9dc3968ec26af67f9a5ac162ee9b3dfed5a1a4777946e152ba2bc195fa573c977946506025f93bdb31dd90f6476023dc3dba96b78210993036e1773817c16be482614c0abfae06f924dd8bc1bbdb3cd9610d653e306c88f02a2656e51bffc7baef35953ee5b857e90d7ec3085c41c7c74b1a78809e906ecdc784ac2f1245e225a672c7bd257acd0de3cca6c0c9f4fdb48fb02971132a2615996f7698192807aaba73289cab069b2af3daa6b3f2f595c5e60b0ae46aa6de530f6986537cd34cccb45d767e093da77ad50a37351d58414864143c29464ca96559d7d9b5f3a5ed8c217df703793b308ad83697cdbb050ae836419a8c47793ce9a55a872c13dd5457f5c4772df451aa7339ab36df3b8f267efd973fd4e694b66bdd469d67b789825d5f3dca3fb0d5b997a6f554f1b19c052e712ed25c47900803efd111975e8d14d510659de7a6bd30ce382a6325142a0e189c8da66ce1213593903df7729cb5f52bef3add403baebf6b40aa2f5efafd7474e7cdbeda68b9b41aea59a9726d1abd0b86689dfc05f2da51e93cceec2f8a432f4faa409eb6f88a09648b7c6c3a47892e8730e306adc86bfbb66e56652935ffc2f9246a451b5236b9772e510fd79182b4bff87797d6b3063c059c4d9b71f25622fa2ab2806ea50b1b615728e7ba2397edd30b888d6d3da6a28d5917dcbc70c13d955b699951982298711df19a07194ffa6da3489beebe057b34d612df4fecf65cf9eb8cf3d1451a82b009f9fb7afcb67466c30884088231d3af8a18f7f50b6caa037326815874977db2c75954e0cf7dc99fe021080730bc5fabf19622e91c6a8e427bcbf22803c686b79228d6e2c5f59bdc330c68c7d7a0dffe51a0d61ddab4dacd83b256871cf16997024029a62794edcb483dd4d39484f5f87b4ff0e290e6eab62d20200c9f3301435064d6ad9b6ec5809ba4f04ccde1aed6f05d38476720fa2bfc7f237336c896120d437254e0f0df088e63500d634b44383a36ad51af68dddf288916283570cdc0b1bb6fe16427fca5c1d7d7fb3ba2eed80827e2dca7e8179dfc7cabb79353300203e13104b42b7bb0bde804affcc3266327c1e49facef36056887a332cd1114e4cb299fb28cb9aaba6069862178cfff9ce73f1753bc451a98a2fc5ec0a1f78bbb79400c9de2879e180a76afbc98ff6fb44a951459eba7a41b2a7c7871342a51ba331da9f03d746042b9a9b043d286f021fe7154561944e3330c07e2fd8e438e268bc9686f9038040897c3632c40b4986efbf3f1b5bb56160cad947564eba864d70a129e7df77607505414d6dd4d5d6b3ba6858900aba40b4336f88621726171dcde62e9ee4c930025093caac222a20930315c4e6fc965e8acb768cc09b18e25add1bca3b80ebaef367d248f08f2976a0a8f9deaea348367a6e6609ed07535177a4474623a65c66f5881032a74138f19ae58690a76f47724a01b030366d6a64a44c427a98622519f3e8cf06e6648f916a12266ab8218bfb3c57ce0c82b3c942146b5dee93aeb9a18161120599c775474e4d355fc8d6f202ce97193c847ef21708da5e49c2da9e6055753b65b3686bf6f37cd126d96e69a6e4bcfbd8b056e5546fa2be9ec510c8dbba64b9010753f61e3083f83ce63dc4a3b773f192be7b3ce676fc840d4c13374f5f63da59ba6114b54666d2cfbbae875b8831c463ceaa3c4050d548d784ef647703e5f9fc06dd2425fd38db480c493176093e75fc3c7b39c491b706b027604b72120da9c4c609eb77690fdd29f34aef9711c669d312e3c03daca7f563b76590a13f34be6ad5cb2241c07c78ccbd95b6ff25bc7a476513cb99116f1cacdfb77d37fa3037b0076a22ade748b617948fef030c7c7932893d706b9c86c82480faa155585ad44dbf3de2b6c396ea8ab912303381492bcd7fcffa75688c6046aa0b8dad0ead18633c51b0594a85f9a74490cefeb7ddf06f918479b942a616cd4ea509144ceb555ef03c55df22e29334d989617165ea2aa60c26ccb1d5c483c21a0fb7a5245fdded5b4e72372b1f4dcaac078d7901062b626cfd072f58774072d292f48c8722cdc9a1f6193f5f37eb8d38183d97a8c46329d4ea15068dbace62420fca72ff8675a8c047c4c0b350f7220bdcc1ac3ceb54ff12808f38e80b39c4086aaa649c5214d7a7e8ba74f814ff866e71a545d4afbd2181fbe3400ea7ab16b186c6b850b987266a90345f9d273303a87515070371bcf74c1f4c7c8b0312f198803de36adec56ac2b3b41114966477c8c9311bc3be63c155128e595a0bdd0d31167825bc917bd20fb7c0955bee1d07b6f17dd7afbfdd4ed1a6b554a58d0092096aaac1e787e4d6d32116e3cb6910ceeedaa0466b1bf7d711b97f6a4b7fd127e2932ae3d377f0c36d816e1afe0b244c980c11863d3d9c626b4e667b12896910a54b67e3ee3d6cdecad7f3fbac2a9d19e03b39d94882fa7d20874b88e11ed5b09e01f4f8fc62c66b7cca08468986f7b4a006b382e5f0183323fd2e3abc385e4435432c200f16450f612635d59ebbdaf47390c6329661b6e281e4290a4a40ec8475d2e9a92aceabc4fea620e178eaefb760e3fcd0f7c6b5c3a2a354c617a3d85b63f4e72714ac3582003797b68b682c053c87174ea9d3b1d74e83f060b80af91bdc586b704f8228388d78544ed6d3d89aa3e7159de137d9e1e6da50d204789bfcbf33297808e66fe5b8f4549d9d5ba59421f86db63e60ba6d13448cb369948e91c98f30f9a04068b715f36f4201350a8a3912c7ac2cfe456f9268f7d6a65e51ce5725ba1f3456a1d8b31ba7b0000c31ada1734a1fc1deacfd63449136a1c2f7ecbee95085c49ee1eab976666d6b7553af3a007259e2"}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 999.211925][ T3109] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 999.240729][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 999.260563][ T3198] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive [ 999.267918][ T3198] ath9k_htc: Failed to initialize the device [ 999.275356][ T3216] usb 6-1: ath9k_htc: USB layer deinitialized [ 999.281769][ T83] usb 5-1: not running at top speed; connect to a high speed hub [ 999.380633][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 999.392095][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 999.403105][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 999.413040][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 999.426856][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 999.436941][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 999.445375][ T83] usb 5-1: config 63 has an invalid interface number: 41 but max is 1 [ 999.454406][ T83] usb 5-1: config 63 has an invalid interface number: 146 but max is 1 [ 999.460613][ T3109] usb 2-1: Using ep0 maxpacket: 16 [ 999.463448][ T83] usb 5-1: config 63 has no interface number 0 [ 999.474846][ T83] usb 5-1: config 63 has no interface number 1 [ 999.481346][ T162] usb 1-1: new high-speed USB device number 103 using dummy_hcd [ 999.489504][ T83] usb 5-1: config 63 interface 41 altsetting 234 has an invalid endpoint with address 0x80, skipping [ 999.501344][ T83] usb 5-1: config 63 interface 41 altsetting 234 endpoint 0x3 has invalid maxpacket 1024, setting to 64 [ 999.512953][ T83] usb 5-1: config 63 interface 41 altsetting 234 endpoint 0x5 has invalid maxpacket 512, setting to 64 [ 999.524795][ T83] usb 5-1: config 63 interface 41 altsetting 234 endpoint 0xF has invalid maxpacket 512, setting to 64 [ 999.536299][ T83] usb 5-1: config 63 interface 41 altsetting 234 has an invalid endpoint with address 0x0, skipping [ 999.547550][ T83] usb 5-1: config 63 interface 41 altsetting 234 has a duplicate endpoint with address 0xA, skipping [ 999.559046][ T83] usb 5-1: config 63 interface 41 altsetting 234 has a duplicate endpoint with address 0x1, skipping [ 999.570568][T21251] usb 4-1: new high-speed USB device number 67 using dummy_hcd [ 999.579420][ T83] usb 5-1: config 63 interface 146 altsetting 62 has a duplicate endpoint with address 0x2, skipping [ 999.590452][ T83] usb 5-1: config 63 interface 146 altsetting 62 has a duplicate endpoint with address 0x4, skipping [ 999.600596][ T3109] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 999.601352][ T83] usb 5-1: config 63 interface 146 altsetting 62 has a duplicate endpoint with address 0xA, skipping [ 999.616267][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 999.623289][ T83] usb 5-1: config 63 interface 146 altsetting 62 endpoint 0xE has invalid maxpacket 1024, setting to 64 [ 999.623310][ T83] usb 5-1: config 63 interface 146 altsetting 62 has a duplicate endpoint with address 0x3, skipping [ 999.623326][ T83] usb 5-1: config 63 interface 41 has no altsetting 0 [ 999.623341][ T83] usb 5-1: config 63 interface 146 has no altsetting 0 [ 999.624201][ T3250] usb 3-1: config 0 descriptor?? 13:22:54 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGVERSION(r0, 0x80044801, &(0x7f00000007c0)) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, &(0x7f0000000280)={0x2c, &(0x7f0000000100)={0x40, 0x0, 0x7b, {0x7b, 0x6, "3a508ad918369b2430ea3b55793a7435a6bd81ef62b1a68bc992aca735f2aabed748acd09922788e9fdf8afb41d94f0a2e4135d94f5482f322447c48d9cd7060aafdf6e2a05f06a6f033952652ac6ac67c9734fe67bcc87b619f4088a654dfe8e4c38d86f1695913db868514a301584418939616f6ea36667c"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f00000001c0)={0x0, 0xf, 0x55, {0x5, 0xf, 0x55, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x5, 0xe0, 0x4}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x8, 0x4, 0x81, 0xff, 0x200, 0x2}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x2, 0x40, 0x1}, @generic={0x2e, 0x10, 0x3, "b5d76602cdcb103a916520653da1a576114db1e18c61630b7d77c4d951ee0ba96b7d9ebb3140ad79a40c5b"}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x80, 0x1, 0x9, 0x8, "a287cfd9", "8da28006"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7f, 0x1, 0x3, 0x5b, 0x7, 0x0, 0x39e}}}, &(0x7f0000000700)={0x84, &(0x7f00000002c0)={0x0, 0x0, 0x60, "7601836963971277ac678781849269463e40602fc400ff61f22f102a4d113f85f180a2b7fbc999710e03a6563382a09d3cfcfbfecd1d1b256072431a52444d5c444713ee39394d01c73f498c47a278379f3cff874def451456b151aa32f99423"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x140, 0x80}}, &(0x7f0000000440)={0x40, 0x7, 0x2, 0x1f}, &(0x7f0000000480)={0x40, 0x9, 0x1}, &(0x7f00000004c0)={0x40, 0xb, 0x2, "e61d"}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0x3ff}, &(0x7f0000000540)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000580)={0x40, 0x17, 0x6, @local}, &(0x7f00000005c0)={0x40, 0x19, 0x2, '_g'}, &(0x7f0000000600)={0x40, 0x1a, 0x2, 0x8}, &(0x7f0000000640)={0x40, 0x1c, 0x1, 0x81}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x1d}, &(0x7f00000006c0)={0x40, 0x21, 0x1, 0x6}}) [ 999.634377][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 999.691072][ T3109] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 999.706959][ T3250] usb 3-1: can't set config #0, error -71 [ 999.709063][ T3250] usb 3-1: USB disconnect, device number 91 [ 999.712896][ T3109] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 13:22:54 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0xffffffffffffac27, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 999.712914][ T3109] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 999.729805][ T3109] usb 2-1: config 0 descriptor?? [ 999.750425][ T3216] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 999.761405][ T83] usb 5-1: string descriptor 0 read error: -71 [ 999.767942][ T83] usb 5-1: New USB device found, idVendor=2001, idProduct=7d04, bcdDevice= 8.d1 13:22:54 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x5452, &(0x7f0000000000)) [ 999.777299][ T83] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 999.800543][ T83] usb 5-1: can't set config #63, error -71 [ 999.812399][ T162] usb 1-1: Using ep0 maxpacket: 16 [ 999.817718][ T83] usb 5-1: USB disconnect, device number 29 [ 999.880525][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 999.930468][ T162] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 999.942449][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 999.955077][ T162] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 999.960367][ T3109] usbhid 2-1:0.0: can't add hid device: -71 [ 999.965133][ T162] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 999.974478][ T3109] usbhid: probe of 2-1:0.0 failed with error -71 [ 999.985703][ T162] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 999.985722][ T162] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 999.997025][ T162] usb 1-1: config 0 descriptor?? [ 1000.017562][ T3216] usb 6-1: Using ep0 maxpacket: 16 [ 1000.018686][ T3109] usb 2-1: USB disconnect, device number 21 [ 1000.023031][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1000.043241][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1000.054627][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1000.064471][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:22:55 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000007c0)=ANY=[@ANYBLOB="120100000000006a0536030000000200010902240001f4210000dc010905810300004000000ecd662e15c4b130608fbb46d59fe6b702d2f1f9061d937b03b2524e9d289d8ca4c6afb4d51048c1a00005ed001764a629370c79e3ca73018a44b631d3240baa6f667823948438fc128850d90836b4ac4ec6fe561e27539842746eb7ee815f6e071a44b342a878b7a20f3237b41104d73039631d831107b0ef185816a18303872d16ff341564b06b68529d2231682a58cd"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000009c0)={0x24, &(0x7f0000000880)={0x0, 0x4, 0x84, {0x84, 0x21, "d3297829c56d613660b72c7b0ea142d2d3b10382bd871b75699c19153ca9a424fed4d457a7c5b4b959fe7b1b365111054b4a72adb6d44cc037a3d0c4549b5daf5d8ff22452903ef49a68a9ff5ec7e2eab27faefc66c2904896f09f4fb981bc22f4b04b949d6dc7c8c26384ff94d7081317cb8ae2e484e52e6169241c3cd4ca51ce0d"}}, &(0x7f00000002c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x406}}, &(0x7f0000000940)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0x9, "f334687f"}, @global=@item_4={0x3, 0x1, 0x6, "0f2f2c8d"}]}}, &(0x7f0000000980)={0x0, 0x21, 0x9, {0x9, 0x21, 0x2, 0x6, 0x1, {0x22, 0xe3b}}}}, &(0x7f0000000c40)={0x2c, &(0x7f0000000a00)={0x40, 0x11, 0x8e, "b72a730d768ff7eaaf644ed9cb21fd147d9d4a880351e25b1842856418376eb9f03efe171bc6944094b61d2d6be09d608fd32358852057df70cf8856e5bcc008d24998d9c46ec036b5969bea680f53bfe5e96f73ca85e24f5134c4f974ae4d23a682eec02b44346239ae4989b2ffb2959963e162ee242b9ce98278d18560771d3a8ac995123b208223d9774e3d88"}, &(0x7f0000000ac0)={0x0, 0xa, 0x1, 0x81}, &(0x7f0000000b00)={0x0, 0x8, 0x1, 0x1f}, &(0x7f0000000b40)=ANY=[@ANYBLOB="20019e000000b25460b506d11b5a76d226d99e43c52ae33dea5594946c251fd7f3d0b9fb67a6a2377881fe32e9a203df167f3ece35e26edfe5febdb4fec82ef2fb5f00d3a687b61c0239a23fdc2bcd5d7392119173c1715e70821bc5e2dfdeed87a35610bb0518438cbf2fd198f6940171bb0576d47823bf6027bac556f6400e5aeafe1bba47a1f0a54f02ef4c00f85d17c724dd5a"], &(0x7f0000000c00)={0x20, 0x3, 0x1}}) syz_usb_connect(0x3, 0x284, &(0x7f0000000300)=ANY=[@ANYBLOB="120101025fd63920ac051a827ffd010203010902720202097e40040904a2040099a56a02a40db4bc40b9db59ba696f42ab33eb95f239f37f140c90866cc4367b96697aebc6ec408e8821e0cb26395589b0e5577c95d597cd739f27d5f422b5f23b1f948c1ba4bbb97fdb2a000022b3ad0656f78a322d9d624389519edabfc9bd6f0bfccd8be67b7b5e8bf71d2157d8899302f1ee154fb6069890c7946df117661f525696df2267d53b55e4d7f41c74157b986dfed5caee0211cfd9df86a763d7de3caf0ceb562e5709043008030e0100ff0c24020108010004ef22d4b60e240202deac0500011f7302661c09240202b600010009072401b54000000724010981040009050f1020009802200725010207ff7f960d3a7d249b6f2fbf4a635db6476c6d1cbde25b770553de3230d6e685bf4d6d28b978b03346ed30e5087fde3a4bd1a3e313ef1f58b1bb3a6069c89f3f7533188d4b2e28776232a7f88d890906e9c172fb7401677cd4a56702a7c4a6efe0bf9a9956a220eeb5994601cab4780dc16b59b99dd005693c893e52166e6af0bc3046cf20f2f552d551ebc428a7c5e82aa62ffa8099898cba090508080004020705090501000004000920ca10a2d2948709b928c7f5d4db677a1ee949f3df1e62bdbe0ef09d3dcda8119e7b3ada02c8389fd2cf687db9d8c2b2b220f4a0b3b4c07ed37465c0416d69b98ea9223f5e70ee3cb431a497534bd563cb3f1fc0b9f8c651e686c3b16a5e07afdbc3c7b27b1f06103ff458d54f0eb4e5cc60f519e9a3cad32b55cb3a528420000000005bd1135aa5c4803bb9e40c6349608ce37e064f9e0d02177323eaa512dccae9fd08624540a12f5c710fbc225c001caca52852c34fc7b14cbae19c8b6251aa1bdac63a779ec8b14e92"], &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x43, 0xf0, 0x9, 0x10, 0x79}, 0x28, &(0x7f0000000080)={0x5, 0xf, 0x28, 0x2, [@wireless={0xb, 0x10, 0x1, 0x8, 0x3, 0x1f, 0x6, 0x2, 0x81}, @ssp_cap={0x18, 0x10, 0xa, 0x81, 0x3, 0x800, 0xf000, 0x20, [0xff0000, 0x0, 0xff18]}]}, 0x5, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x458}}, {0xfc, &(0x7f00000005c0)=@string={0xfc, 0x3, "12b62892bdb9658b0feb7b2ad0ecd41debff0cb0f17ce79d9012441270602f15d4173a7c156dc7913882df3e97e90a13ed94f9a3a963cf40615f3aadc39339dcaade00a81266262ba928e8ca996ff304843ceab72861ba93a2fca1c2b84d42f73b62f8bb8c6aa67ca5a094116310598fba707615d3ee0054c0162c8c06f4561da00456c8a0a7b27c47cb3bf187bb52a9488af6db17b6d634a83e3d3069de1c637d819da42588ee50c2be82ac9bb10e21c9e9f51b0de879655cda094badb13917d71e169cd562dd81d071a9ebcb6fd2d638e8b97ad801f52577d88309bdcf72bace832ce3885d880542a473037b92f3c863c7ff185186a4be8d90"}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x41b}}, {0x1b, &(0x7f00000001c0)=@string={0x1b, 0x3, "0919a7c40ff8b8789169eabfdef6475377b22cdcf5723fdb3a"}}, {0xbf, &(0x7f00000006c0)=ANY=[@ANYBLOB="bf03d4636d9bedaed0069de8c06fe3faa1772f96ff10916563d8ab78e96e2a1581f43dfe7b772ae625df7566a7a09c260a6be32718b6c439ab405ce8091396e14f26e7bf8ba6fa34d15912d1756f9ef7570f9de3de2ef64356ec4ff2ff9bbce0658c50dc0d659f1c7164bf5e65ca8fb7466ff948db701cca780f09c39d8af54cfde8a21d9d96677cc158b96df7dcf51ee6f699e0b1705f9f0401a011d8972dac1b943c57797ee962ee5f63173f9729fa7887391313586640aff2f126c3aaca"]}]}) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRAWPHYS(r1, 0x80404805, &(0x7f0000000c80)) syz_open_dev$hidraw(&(0x7f0000000cc0)='/dev/hidraw#\x00', 0x7fff, 0x480000) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000780)='/dev/hidraw#\x00', 0x3, 0x10800) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) read$hiddev(r4, &(0x7f0000000d00)=""/181, 0xb5) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1000.077413][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1000.087023][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1000.096317][ T162] usb 1-1: can't set config #0, error -71 [ 1000.104312][ T162] usb 1-1: USB disconnect, device number 103 [ 1000.118890][T21251] usb 4-1: config 0 descriptor?? 13:22:55 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x5460, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1000.140494][T21251] usb 4-1: can't set config #0, error -71 [ 1000.159941][T21251] usb 4-1: USB disconnect, device number 67 [ 1000.170746][ T3250] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 1000.190749][ T3216] usb 6-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1000.205714][ T83] usb 5-1: new high-speed USB device number 30 using dummy_hcd [ 1000.219215][ T3216] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1000.232865][ T3216] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1000.247462][ T3216] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1000.263238][ T3216] usb 6-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1000.274838][ T3216] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1000.286563][ T3216] usb 6-1: config 0 descriptor?? [ 1000.400315][ T3109] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 1000.410434][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 1000.520249][ T83] usb 5-1: Using ep0 maxpacket: 32 [ 1000.531464][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1000.543176][ T162] usb 1-1: new high-speed USB device number 104 using dummy_hcd [ 1000.551647][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1000.563547][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1000.574996][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1000.588884][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1000.598539][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1000.611259][ T3250] usb 3-1: config 0 descriptor?? [ 1000.670210][ T3109] usb 2-1: Using ep0 maxpacket: 16 [ 1000.670268][T21251] usb 4-1: new high-speed USB device number 68 using dummy_hcd [ 1000.683487][ T83] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1000.693238][ T83] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1000.703348][ T83] usb 5-1: config 0 descriptor?? [ 1000.790364][ T3109] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1000.802815][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1000.814872][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1000.824918][ T3109] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1000.838318][ T3109] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1000.848102][ T3109] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1000.857639][ T3109] usb 2-1: config 0 descriptor?? [ 1000.890412][ T162] usb 1-1: device descriptor read/64, error 18 [ 1000.940268][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1000.961341][ T83] hso 5-1:0.0: Failed to find BULK IN ep [ 1001.031286][ T3216] usbhid 6-1:0.0: can't add hid device: -71 [ 1001.037526][ T3216] usbhid: probe of 6-1:0.0 failed with error -71 [ 1001.047379][ T3216] usb 6-1: USB disconnect, device number 4 [ 1001.060327][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1001.072053][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1001.083674][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1001.093615][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1001.106678][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1001.115969][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1001.125574][T21251] usb 4-1: config 0 descriptor?? [ 1001.320215][ T162] usb 1-1: device descriptor read/64, error 18 [ 1001.340215][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 1001.346329][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 1001.356388][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0158/input/input528 [ 1001.360749][ T3250] usb 3-1: USB disconnect, device number 92 [ 1001.370451][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0158/input/input529 [ 1001.457611][ T3109] kye 0003:0458:5013.0158: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 13:22:56 executing program 5: syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_usb_connect_ath9k(0x3, 0x5a, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0xff, 0xff, 0xff, 0x40, 0xcf3, 0x9271, 0x108, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x48}}]}}, 0x0) syz_usb_ep_write$ath9k_ep2(r0, 0x83, 0x1f, &(0x7f0000000100)=@generic={0x2, 0x0, 0x17, "95b9c1ed", "43c2ffa9b7e9d516578261693fc4239f180cbea13b6be9"}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0xc018480b, &(0x7f0000000000)={0x1, 0x100}) [ 1001.556371][ T3216] usb 2-1: USB disconnect, device number 22 [ 1001.590113][ T162] usb 1-1: new high-speed USB device number 105 using dummy_hcd [ 1001.670166][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1001.677944][T21251] usbhid: probe of 4-1:0.0 failed with error -71 [ 1001.688512][T21251] usb 4-1: USB disconnect, device number 68 [ 1001.800006][ T3109] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 1001.890040][ T162] usb 1-1: device descriptor read/64, error 18 [ 1002.059976][ T3250] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 1002.279960][ T162] usb 1-1: device descriptor read/64, error 18 [ 1002.299934][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 1002.329930][ T104] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 1002.360059][ T3109] usb 6-1: New USB device found, idVendor=0cf3, idProduct=9271, bcdDevice= 1.08 [ 1002.369275][ T3109] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1002.377493][ T3109] usb 6-1: Product: syz [ 1002.379914][T21251] usb 4-1: new high-speed USB device number 69 using dummy_hcd [ 1002.382328][ T3109] usb 6-1: Manufacturer: syz [ 1002.382345][ T3109] usb 6-1: SerialNumber: syz [ 1002.400078][ T162] usb usb1-port1: attempt power cycle [ 1002.431209][ T3109] usb 6-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 1002.440176][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1002.451637][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1002.462876][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1002.472818][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1002.486783][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1002.497950][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1002.508942][ T3250] usb 3-1: config 0 descriptor?? [ 1002.580141][ T104] usb 2-1: Using ep0 maxpacket: 16 [ 1002.659868][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1002.700045][ T104] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1002.711274][ T104] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1002.722117][ T3216] usb 5-1: USB disconnect, device number 30 [ 1002.722517][ T104] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 13:22:57 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x5, 0x440) ioctl$HIDIOCGUSAGES(r0, 0xd01c4813, &(0x7f0000000100)={{0x3, 0x2, 0x5, 0xe7a7, 0x6a21e28c, 0x7fffffff}, 0x31a, [0x2, 0x10000, 0xd9d5, 0x7, 0x7, 0x81, 0x4, 0x401, 0xebf7, 0x7, 0x0, 0x7, 0xffffffff, 0x4, 0x3f, 0x1, 0x7fff, 0x28f8, 0x4, 0x200, 0x2, 0xffffffff, 0x214, 0x6, 0x5, 0x100, 0xfffffffc, 0x5, 0x2, 0x8, 0xfff, 0x2, 0x3, 0x3f, 0x9, 0x7fffffff, 0xc2, 0x0, 0x1, 0x9, 0x80000001, 0xffffffff, 0x3ff, 0x400, 0x200, 0x800, 0xba, 0x400, 0x5, 0x80000000, 0x2, 0x4, 0x2ad1, 0x0, 0x4, 0x800, 0x7fff, 0x4, 0x6, 0x3, 0x7c, 0x3ade, 0x2b, 0x4, 0x40, 0x80000000, 0x3, 0x7ff, 0x9, 0xfffffffc, 0x9a05, 0x7f, 0xffffffff, 0xffffffff, 0x1, 0x9, 0x89f, 0x0, 0xb4b6, 0x0, 0xfffffffd, 0x8, 0x4, 0x6, 0x9, 0x4, 0x6, 0xbd, 0xfff, 0x40, 0x0, 0x48f43c11, 0x6, 0x3, 0x2, 0xfffffffc, 0x9, 0x9, 0x0, 0x3, 0x8, 0x3, 0x336, 0x6, 0x782, 0x8, 0xab, 0x2e, 0x7fffffff, 0x40, 0xe376, 0x8, 0x401, 0x1ff, 0x0, 0x9, 0x101, 0x101, 0x6, 0x7fffffff, 0x7, 0xffff, 0x4, 0x0, 0x6, 0x1f, 0x9, 0x902, 0xffff, 0x5, 0x3, 0x6, 0x1ff, 0x1b, 0x759eaf8a, 0x5, 0x8, 0xffffffff, 0x24, 0x4, 0x4, 0x1ff, 0x0, 0x8, 0x2, 0x20, 0x21, 0x7, 0x9, 0x6, 0x9, 0x1, 0x9ad, 0x1, 0x9, 0x6, 0x9000000, 0x2, 0x10001, 0x9, 0xfffffff9, 0x8e8, 0x0, 0x10001, 0x0, 0x6, 0x81, 0x435, 0x40, 0x6, 0x1, 0xffffffc1, 0x0, 0x8, 0x325, 0x2, 0x8, 0x9, 0x3f, 0xffff769d, 0x8000, 0x70ed, 0xdf00, 0x7f, 0x2, 0x6, 0x9, 0x0, 0x80000000, 0x2e5, 0x101, 0x0, 0x7, 0x9, 0xfff, 0x1ff, 0x3, 0x0, 0x10001, 0x50e, 0x2, 0x7, 0x3f, 0x1, 0x3, 0xe7, 0x401, 0x4, 0x80000001, 0x6, 0x101, 0x401, 0x8, 0x3, 0xe2, 0x1, 0x7, 0x2380, 0x7, 0x3, 0x10001, 0x6, 0x2, 0x3, 0x4, 0x18, 0x3, 0xf4, 0x4, 0x3, 0x8, 0x5, 0x2, 0x3, 0x49fd, 0x80000001, 0x6, 0xfffffff9, 0x1000, 0xffffffe0, 0x9, 0x6, 0xfffffffd, 0x8, 0xfffffeff, 0x20, 0x2, 0x3f, 0xbe1, 0x6, 0x8000, 0x0, 0x3ff, 0x5, 0x9, 0x6, 0x9, 0xfff, 0x2, 0x7ff, 0x3, 0x3, 0x6, 0x0, 0x20, 0xfffffffa, 0x19b, 0x1, 0x9, 0x7, 0xe1, 0x8, 0x0, 0x3, 0xffff0000, 0x100, 0xe4a, 0x3f, 0x7, 0x8000, 0x1ff, 0x37bc, 0x0, 0x4, 0x8000, 0x7, 0xfffffff9, 0x5, 0x0, 0x5, 0x8001, 0x1, 0x6, 0x70f, 0x9, 0x8, 0x1ff, 0x8, 0xffffffff, 0xdb8a, 0x6, 0xa76, 0x80000001, 0xffffffc4, 0x0, 0xfffffff8, 0x80, 0x200, 0x7, 0x7fff, 0x6, 0x8, 0xfff, 0x2, 0x421, 0x7f, 0x965, 0x1, 0x4, 0x3, 0x5, 0xb2, 0x18c, 0x6, 0x0, 0x40, 0x7, 0x0, 0x56, 0x9e33, 0x7, 0x1f, 0x0, 0x0, 0x3, 0x10000, 0x4, 0x8, 0xffffff6f, 0x7, 0x1, 0x7, 0x9, 0x21, 0x9, 0x7ff, 0x7, 0xffffffff, 0x6, 0x6f, 0x3, 0xfffffffc, 0x3, 0x19, 0xfffffd88, 0x3, 0xfff, 0x2400, 0x40, 0x40, 0x8001, 0x8, 0x1, 0x2, 0x80, 0x4, 0xf3, 0x3, 0xffffffff, 0x80000001, 0x1f, 0x1, 0x2, 0xffffffff, 0x7fffffff, 0x5, 0x7fffffff, 0x2, 0x1, 0x7, 0xffffffff, 0x80000000, 0x80, 0x1000, 0x4, 0xff, 0x8, 0xa00000, 0xffffffff, 0x360e, 0x9, 0x61, 0x8, 0x9, 0x9, 0x20, 0x101, 0x1, 0x0, 0x9, 0x6, 0x8, 0x80, 0xa468, 0x7ff, 0x5, 0x27, 0x5, 0x472d, 0x3, 0x8001, 0x7, 0x100, 0x3, 0x401, 0x62, 0x1ff, 0x9, 0x7ff, 0x3f, 0x80, 0x9, 0x8, 0x80000001, 0x80, 0xfffff001, 0x9, 0x5, 0x4, 0x80, 0x5, 0xfffffffd, 0x2, 0x401, 0x3, 0xffffffff, 0x4, 0x100, 0x401, 0xd12, 0x8001, 0x7, 0x7, 0x4, 0x0, 0x1, 0x4, 0x7, 0x2, 0x20, 0x1a8e, 0x400, 0x5fe, 0x2, 0x8, 0xffffffff, 0x0, 0x6, 0x9, 0x8, 0x9, 0x6, 0x9, 0xe9c, 0x6, 0x6, 0x8e, 0x3, 0xf80, 0x9, 0x18894cb1, 0x0, 0x0, 0x5, 0x9, 0x400, 0x6, 0x4, 0x20, 0x1, 0x2, 0x6, 0x6, 0x8001, 0x7, 0x9, 0x4, 0x2, 0x500000, 0x6, 0x3, 0x9, 0x1, 0x1, 0x1, 0xffff8001, 0x7, 0x5d30e1c1, 0x4, 0x1, 0x1, 0x200, 0x1ff, 0x20, 0xff800000, 0x3, 0x9, 0x10001, 0x1000, 0x8, 0x1e7, 0x5, 0x1, 0x1, 0x4, 0x6, 0x100, 0x3, 0xc6, 0x510, 0x9dae, 0x3ff, 0x3f, 0x8, 0x5, 0x4, 0x9, 0x7, 0x10000, 0x1000, 0x1, 0x800, 0x5, 0xb5bb, 0x80000000, 0x0, 0x8458, 0x0, 0x8, 0x6, 0x3b, 0x1, 0x1000, 0x200, 0x3, 0x6, 0x81, 0x2, 0x80000001, 0x20, 0x4, 0x400, 0x3a9, 0x3, 0x0, 0x80000001, 0x7ff, 0x3, 0xd15, 0xffff, 0xb82, 0xffff, 0x1, 0x0, 0x671, 0x7, 0x2, 0x1, 0x1, 0x10001, 0xfffffff7, 0x1b4, 0x7, 0x1, 0x1ff, 0x8, 0x3, 0x8000, 0xffff, 0xa1, 0x6, 0x0, 0x9, 0x200, 0x1, 0x7, 0x80000000, 0x8, 0x3, 0xbbd1, 0x1ff, 0x4, 0x9, 0x10000, 0x200, 0x2, 0x9, 0x2, 0x2ca, 0x1, 0x7fffffff, 0x5, 0x6, 0x200, 0x10001, 0x6, 0x20, 0x2, 0x4, 0x3ff, 0x1f, 0x8, 0xfffffff7, 0x1c, 0xf13, 0x3, 0xf73, 0x9, 0x7, 0x100, 0x9, 0x5, 0x3a, 0x80000001, 0xffffff80, 0x3f, 0x8, 0x2, 0xfffffffd, 0x1, 0x8001, 0x7f, 0x330, 0x7c7f, 0x0, 0x3, 0x5, 0x8, 0x4, 0x2, 0x10, 0x800, 0x3, 0xae7c, 0xda13, 0x2, 0xffffffe1, 0x7ff, 0x1, 0x0, 0x528, 0x3, 0x6, 0x200, 0x23e3, 0x7, 0x9, 0x7f, 0xb1, 0x3, 0x5, 0x290, 0x8, 0x400, 0x0, 0x4, 0x346, 0xd53, 0x8000, 0xffff7936, 0x87, 0x7, 0x70, 0xdd9, 0xfffffff8, 0x0, 0x2, 0x1, 0x9, 0x200, 0xffffffe0, 0xfff, 0x8, 0x7, 0x80000000, 0x638, 0x7fff, 0x80000000, 0x4, 0x3ff, 0x2, 0xffffffff, 0x3, 0x6, 0x6, 0x7, 0x8, 0x1, 0x320, 0x40, 0x0, 0x167, 0xcbe1, 0x8a, 0x1000, 0x9, 0x400, 0x3, 0x26b, 0xffff0001, 0x8a34, 0x1, 0x400, 0x0, 0x7e7, 0xfffffffa, 0x9, 0x4, 0xab9e, 0x4, 0x7fff, 0x8c6, 0x6682, 0x3, 0x9, 0x800, 0xe, 0x6, 0x0, 0x2, 0x4, 0x10000, 0x0, 0x2, 0x8, 0xffff, 0x2, 0xe1, 0x7, 0x5bb, 0x800, 0xfffffff8, 0x3f, 0x3, 0x1, 0x4, 0x1, 0x3, 0x9, 0x4, 0x7, 0x200, 0x8001, 0x20, 0x101, 0x80000000, 0x9, 0x40, 0x1, 0xfffff407, 0x2, 0x5, 0x0, 0x5, 0x0, 0x127, 0x8410, 0x6, 0x200, 0x4, 0x400, 0x0, 0x9, 0x8000, 0x2, 0xd241, 0x80000000, 0x4, 0x7, 0x8, 0x5, 0x4, 0xf65, 0x2, 0x7, 0x10000, 0xfff, 0x2, 0x7, 0x8b, 0xc, 0x5, 0x2, 0xb0, 0x8000, 0x6, 0x4, 0x5, 0x1, 0x1, 0x0, 0x1, 0x352c, 0x6, 0x7eb6, 0x0, 0x1c, 0x7643e015, 0xe136, 0x7, 0x1ff, 0x8, 0x6, 0x4, 0x3b, 0xb0e, 0x81, 0x80000000, 0x7a9f, 0x8, 0x2, 0x8, 0x6, 0x20, 0x3, 0x3, 0x375c, 0x7, 0x6, 0x4, 0x8e, 0x8, 0xffffffff, 0x5200, 0xffffffff, 0x80000000, 0x4, 0x8, 0x0, 0x4a, 0xfffff459, 0x7, 0x4, 0x116, 0x3, 0x7b2, 0x4, 0x1, 0x80000001, 0x8000, 0x4, 0x5, 0x8, 0x7ff, 0x7, 0x8, 0x3c6, 0xffff, 0x1, 0x5, 0x2, 0x3f, 0x7, 0x5, 0x5, 0x3, 0x8, 0x8000, 0x1, 0x3f, 0x9, 0xffffffff, 0x10001, 0x2, 0x401, 0x9, 0x6, 0x0, 0x9, 0x0, 0x505, 0x80000001, 0xffffffff, 0xd6eb, 0x8, 0x2, 0x1ff, 0x8000, 0x81, 0x401, 0x5, 0x7, 0xa, 0x8, 0x4, 0x1, 0xff, 0x3f, 0x7, 0x0, 0x9, 0x1, 0x2, 0xffffffd5, 0x40, 0x7ff, 0x602a, 0x200, 0xfff, 0x81, 0x3, 0x400, 0x1, 0x2b, 0x0, 0x2, 0x9, 0xa7, 0x8, 0x3, 0x9, 0x7fff, 0x7, 0x3f, 0x3ff, 0x3ff, 0xfffff1e9, 0x400, 0xffff8001, 0x1, 0x8, 0x80000000, 0x1, 0x8, 0x8, 0x1, 0x0, 0xf7, 0x0, 0x4, 0x6, 0x5, 0x3, 0x7e0000, 0x7, 0x20, 0x4f, 0x0, 0x4, 0x4, 0x7ff, 0xffffffaf, 0x6, 0xffff0001, 0x4, 0x0, 0x6, 0x80000001, 0xaeb, 0x87c, 0x80000001, 0x5, 0x5, 0x8, 0x2, 0x200, 0x81, 0xdf6, 0x0, 0xffffffff, 0x13e00, 0x80000000, 0xffff, 0x1, 0x8, 0x5, 0x0, 0xffffffe0, 0xf8000000, 0x2a06ea30, 0x80, 0x3097, 0x5, 0x7, 0xff, 0x10000, 0x6, 0xc0000000, 0x10000, 0xffff, 0x2, 0x2, 0xe0, 0xffffff81, 0x1ff, 0x3, 0x101, 0x1f, 0xe811, 0x5, 0x5, 0x7fffffff, 0x5e, 0x9, 0x200, 0x3, 0x100, 0xffffffff, 0x7, 0xfffff800, 0x5, 0xd393, 0x4, 0x7, 0xf2, 0x1f, 0x8, 0x4, 0x8001, 0xfec, 0x846, 0x3, 0x9, 0x8]}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000001140)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x4001, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x83, 0x20, 0x3, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x3, 0x6, {0x9, 0x21, 0x1, 0x7f, 0x1, {0x22, 0x405}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0xf8, 0x5, 0x9}}}}}]}}]}}, &(0x7f0000001500)={0xa, &(0x7f0000001180)={0xa, 0x6, 0x128, 0x1, 0x3, 0x9, 0x10, 0x8}, 0x5, &(0x7f00000011c0)={0x5, 0xf, 0x5}, 0x9, [{0x4, &(0x7f0000001200)=@lang_id={0x4, 0x3, 0x42a}}, {0x4, &(0x7f0000001240)=@lang_id={0x4, 0x3, 0x427}}, {0xa2, &(0x7f0000001280)=@string={0xa2, 0x3, "a7a044a4fd6977faee39192abab007496aa8d8fb0903b5682af9beb09c767a67bbf27621ccf063d7ae7f5e822f4d46c3e2b465b3761ba90168a1ac7fee76a77f11d373c1e405428b5917330022a6fe649ac8126660d384573bf1bb3f8b4e2f1aae6b7ad2d623fcaddca994ca40b3365f495719decec1b2d5fcfbedc96d72d19decb4c2602a1d5909f6f69e1380129492cb9fe70dd973c3aa98c9f55a69d55b60"}}, {0x1c, &(0x7f0000001340)=@string={0x1c, 0x3, "2c3a934f31fb19afd4debb1a83c88a22c004db5698c82cfd13aa"}}, {0x30, &(0x7f0000001380)=@string={0x30, 0x3, "3cd8be57fe2789dd8734d0077f2c384c18da4114107714c13b75ca6daa50c5eb970f49db66d685339af7147dc08a"}}, {0x49, &(0x7f00000013c0)=@string={0x49, 0x3, "a0280d23eb2ac1f3d3e558f8104061f99eb978a9953344404d6469570a7c892531d0683e76242bf06ae9c5acfe6681c1c93cdec6e2274cfac8ed3cd553f11cab9d9eacc4c1591c"}}, {0x4, &(0x7f0000001440)=@lang_id={0x4, 0x3, 0x1c0a}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x40a}}, {0x4, &(0x7f00000014c0)=@lang_id={0x4, 0x3, 0x810}}]}) syz_usb_control_io(r2, &(0x7f00000018c0)={0x2c, &(0x7f00000015c0)={0x0, 0x23, 0x37, {0x37, 0x8, "0934d1e4012b92206891b6ed4a90dda4354b14b12800a667cd6aabcd4ccb7601675c574f16a7ded02ba8b7ab8a18626f5c75a4b4ad"}}, &(0x7f0000001600)={0x0, 0x3, 0xac, @string={0xac, 0x3, "66a17cd9277988186c65c960752e639a5f71f48dbd0c7356ee167c51c3cce458f2cb08df287e6c8b535f102ea7cbea2da7cf46e06657d3f1a7afbe56eda4dd86042e1f837eb89b92ff640748827d8242d7cce129c8ac67435fbf81dbf6a08e696216794c1d818a66e0adb957cf8d131ff8dd317d361c26a7279c26f82861aba2c400f699e99bcfbb388c0d96a9752430969cc1e3b6221bd7b9e46a56fb60628222a095fb0e25bf6a8325"}}, &(0x7f00000016c0)={0x0, 0xf, 0x157, {0x5, 0xf, 0x157, 0x6, [@ssp_cap={0x24, 0x10, 0xa, 0xf, 0x6, 0x3, 0xf00, 0xdd, [0xffc0, 0x30, 0x3f00, 0x3fc0, 0xff3f3f, 0xff0000]}, @ssp_cap={0x18, 0x10, 0xa, 0x9, 0x3, 0x0, 0xf00, 0x9, [0xffc0c7, 0x0, 0xff3f08]}, @generic={0xdc, 0x10, 0x1, "2ac85961b158d9e29dff0ca6faf4e7fa9391ba9b8acb7f4a83e5df046fdd8566bd7876e555e2373f452c17cab90fdb7ea54e26047f5c31b322f03943b1c3dce4ccafa1ced11e4092dbe662ac7bc66bf63e8f699ef1f375e043acc5ff0b59ee5f92904846b3182f0c8e05701e6f2c8ff4913cfa9f688a4a4d762e3c4bc3e778af13237ebbdf18a38a00832c943573f3b3ae3e9185d9130362bd8a7eb75d7979a5aaa759d1054c53796f68936d89247c9a32e66c2821d273bda75dec08534634b8145feeeac638e7a4058817e218442fcfc45688b3295456146c"}, @ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0x9, 0xf00, 0x1000, [0x0, 0x0, 0x3f, 0xff00c0, 0x3f3f]}, @ssp_cap={0x10, 0x10, 0xa, 0x8, 0x1, 0x4, 0xf00, 0x1ff, [0x3f00]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x8, 0x7, 0x4}]}}, &(0x7f0000001840)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x0, 0x7, 0x9, "5ebc102a", "cbb6c06a"}}, &(0x7f0000001880)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x18, 0x4, 0xd9, 0x60, 0x3, 0x1ff}}}, &(0x7f0000001d80)={0x84, &(0x7f0000001900)={0x40, 0xd, 0x9f, "493926c166e2b7504bac9818948de63c96250353858cdc1ce3fdcb0630b00d3ff500f07d975d03defb40eb3c1bb13220e338a2e7a54a5bd188eff8591adc9de74fa5249c56081402b68e9a670850bcc424a4bdd0ffb89773a626b3e207c7455cf02e0d44ee57ec937f0c818c338d8023717ce053f1715cc750c8117a4252d06d01d0cec5b2b737a4c55e45cdfd1393ef943c034059f1aabd8e7e6cbc5675f5"}, &(0x7f00000019c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000001a00)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000001a40)={0x20, 0x0, 0x4, {0x1, 0x3}}, &(0x7f0000001a80)={0x20, 0x0, 0x8, {0x4, 0x20, [0xf]}}, &(0x7f0000001ac0)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000001b00)={0x40, 0x9, 0x1, 0x20}, &(0x7f0000001b40)={0x40, 0xb, 0x2, "bdca"}, &(0x7f0000001b80)={0x40, 0xf, 0x2, 0xf0bc}, &(0x7f0000001bc0)={0x40, 0x13, 0x6, @dev={[], 0x2d}}, &(0x7f0000001c00)={0x40, 0x17, 0x6, @remote}, &(0x7f0000001c40)={0x40, 0x19, 0x2, "05b6"}, &(0x7f0000001c80)={0x40, 0x1a, 0x2}, &(0x7f0000001cc0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000001d00)={0x40, 0x1e, 0x1, 0x5}, &(0x7f0000001d40)={0x40, 0x21, 0x1, 0x2}}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCGFLAG(r3, 0x8004480e, &(0x7f0000000080)) [ 1002.738189][ T104] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1002.751281][ T104] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1002.760469][ T104] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1002.779961][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1002.790597][ T104] usb 2-1: config 0 descriptor?? 13:22:57 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000105804135000000000000109022400010000000009040000490300000009210700000122dc01090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000080)={0x3, 0x3, 0x8fb}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000040)={0x2, 0x1}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1002.795489][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1002.806974][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1002.816974][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1002.830963][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1002.840087][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 13:22:57 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x5460, &(0x7f0000000000)) [ 1002.855653][T21251] usb 4-1: config 0 descriptor?? [ 1002.919927][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 1002.926605][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 1002.935328][ T3250] usb 3-1: USB disconnect, device number 93 [ 1002.979953][ T104] usbhid 2-1:0.0: can't add hid device: -71 [ 1002.986183][ T104] usbhid: probe of 2-1:0.0 failed with error -71 [ 1002.995554][ T104] usb 2-1: USB disconnect, device number 23 13:22:58 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000105804135000000008000109022400010000000009040010e4fa490300000009210000000122dc01090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x6, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1003.059867][ T3109] usb 6-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 13:22:58 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40049409, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1003.139917][ T162] usb 1-1: new high-speed USB device number 106 using dummy_hcd [ 1003.150066][ T3216] usb 5-1: new high-speed USB device number 31 using dummy_hcd [ 1003.229773][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1003.235939][T21251] usbhid: probe of 4-1:0.0 failed with error -71 [ 1003.244928][T21251] usb 4-1: USB disconnect, device number 69 [ 1003.289808][ T3250] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 1003.379700][ T104] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 1003.471993][ T3927] usb 6-1: USB disconnect, device number 5 [ 1003.519832][ T3216] usb 5-1: config 1 interface 0 altsetting 5 endpoint 0x81 has an invalid bInterval 248, changing to 11 [ 1003.531696][ T3216] usb 5-1: config 1 interface 0 altsetting 5 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1003.550519][ T3216] usb 5-1: config 1 interface 0 has no altsetting 0 [ 1003.557844][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 1003.619752][ T162] usb 1-1: device not accepting address 106, error -71 [ 1003.629630][ T104] usb 2-1: Using ep0 maxpacket: 16 [ 1003.629799][T21251] usb 4-1: new high-speed USB device number 70 using dummy_hcd [ 1003.679885][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1003.691107][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1003.702940][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1003.713349][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1003.727060][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1003.736658][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1003.745729][ T3216] usb 5-1: New USB device found, idVendor=056a, idProduct=4001, bcdDevice= 0.40 [ 1003.755859][ T3216] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1003.760058][ T104] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1003.764459][ T3216] usb 5-1: Product: ꂧꑄ槽勺㧮⨙낺䤇ꡪﯘ̉梵浪낾皜杺ⅶ흣羮艞䴯썆듢덥᭶Ʃꅨ羬目羧팑셳פ譂᝙3꘢擾좚昒퍠垄㾻事ᨯ殮퉺⏖근꧜쪔덀弶坉쇎햲ﯼ짭牭鷑듬惂ᴪख़᎞ኀ銔鿋෧珙꫃즘嫵합恛 [ 1003.764481][ T3216] usb 5-1: Manufacturer: Ч [ 1003.778423][ T104] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1003.799834][ T3216] usb 5-1: SerialNumber: 㨬侓בּ꼙᪻좃⊊Ӏ四좘ﴬꨓ [ 1003.805008][ T3250] usb 3-1: config 0 descriptor?? [ 1003.816329][ T104] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1003.816353][ T104] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1003.852523][ T104] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1003.861636][ T104] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1003.873013][ T104] usb 2-1: config 0 descriptor?? [ 1003.919706][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1004.039661][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1004.050537][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1004.061499][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1004.071339][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:22:59 executing program 5 (fault-call:3 fault-nth:0): r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1004.086435][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1004.095616][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1004.104320][ T162] usb 1-1: new high-speed USB device number 107 using dummy_hcd [ 1004.117514][T21251] usb 4-1: config 0 descriptor?? [ 1004.129829][ T3109] ath9k_htc 6-1:1.0: ath9k_htc: Target is unresponsive 13:22:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x2, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x541b, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1004.136942][ T3109] ath9k_htc: Failed to initialize the device [ 1004.149356][ T3927] usb 6-1: ath9k_htc: USB layer deinitialized 13:22:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x5421, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1004.200177][ T162] usb 1-1: Using ep0 maxpacket: 16 13:22:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x5450, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:22:59 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x5451, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1004.319905][ T162] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1004.332071][ T162] usb 1-1: too many endpoints for config 0 interface 0 altsetting 16: 228, using maximum allowed: 30 [ 1004.343877][ T162] usb 1-1: config 0 interface 0 altsetting 16 has 0 endpoint descriptors, different from the interface descriptor's value: 228 [ 1004.356252][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0159/input/input530 [ 1004.357270][ T162] usb 1-1: config 0 interface 0 has no altsetting 0 [ 1004.373635][ T104] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0159/input/input531 [ 1004.462481][ T104] kye 0003:0458:5013.0159: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1004.471026][ T162] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1004.483779][ T162] usb 1-1: New USB device strings: Mfr=0, Product=8, SerialNumber=0 [ 1004.492504][ T162] usb 1-1: Product: syz [ 1004.496770][ T3216] usbhid 5-1:1.0: can't add hid device: -71 [ 1004.503822][ T3216] usbhid: probe of 5-1:1.0 failed with error -71 [ 1004.515070][ T3216] usb 5-1: USB disconnect, device number 31 [ 1004.538409][ T162] usb 1-1: config 0 descriptor?? [ 1004.553144][ T3198] usb 2-1: USB disconnect, device number 24 [ 1004.579642][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 1004.588664][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 1004.597015][ T3250] usb 3-1: USB disconnect, device number 94 [ 1004.679691][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1004.686071][T21251] usbhid: probe of 4-1:0.0 failed with error -71 [ 1004.708276][T21251] usb 4-1: USB disconnect, device number 70 13:22:59 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x2, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x2, 0x100) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1005.289314][ T3109] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 1005.339338][T21251] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 1005.379413][ T3198] usb 4-1: new high-speed USB device number 71 using dummy_hcd [ 1005.529284][ T3109] usb 3-1: Using ep0 maxpacket: 16 [ 1005.589318][T21251] usb 2-1: Using ep0 maxpacket: 16 [ 1005.649367][ T3198] usb 4-1: Using ep0 maxpacket: 16 [ 1005.649422][ T3109] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1005.665423][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1005.676355][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1005.686178][ T3109] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1005.699374][ T3109] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1005.708400][ T3109] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1005.719476][T21251] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1005.721291][ T3109] usb 3-1: config 0 descriptor?? [ 1005.733043][T21251] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1005.746339][T21251] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1005.759126][T21251] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1005.772059][T21251] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1005.781241][T21251] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1005.791531][T21251] usb 2-1: config 0 descriptor?? [ 1005.829404][ T3198] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1005.842802][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1005.853752][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1005.863620][ T3198] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:23:00 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000680)={{0x12, 0x1, 0x0, 0x4, 0xb2, 0x18, 0x40, 0x17e9, 0x8226, 0x8118, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff}}]}}]}}, 0x0) syz_usb_control_io(r1, &(0x7f0000000040)={0x2c, &(0x7f0000000080)={0x0, 0x0, 0x2, {0x2, 0x37385ef6f197895f}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000001440)={0x84, &(0x7f0000001000)={0x0, 0x0, 0x2, 'A}'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x1, 0x2000) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0xc4) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1005.876575][ T3198] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1005.885950][ T3198] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1005.899842][ T3198] usb 4-1: config 0 descriptor?? 13:23:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x5452, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1005.959278][ T3109] usbhid 3-1:0.0: can't add hid device: -71 [ 1005.965427][ T3109] usbhid: probe of 3-1:0.0 failed with error -71 [ 1005.974692][ T3109] usb 3-1: USB disconnect, device number 95 [ 1006.089299][T21251] usbhid 2-1:0.0: can't add hid device: -71 [ 1006.095375][T21251] usbhid: probe of 2-1:0.0 failed with error -71 [ 1006.104161][T21251] usb 2-1: USB disconnect, device number 25 [ 1006.249254][ T3198] usbhid 4-1:0.0: can't add hid device: -71 [ 1006.255417][ T3198] usbhid: probe of 4-1:0.0 failed with error -71 [ 1006.265093][ T3198] usb 4-1: USB disconnect, device number 71 [ 1006.349177][ T3109] usb 3-1: new high-speed USB device number 96 using dummy_hcd 13:23:01 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000000000010580413500000000000010902240001000000000922dc010905810300"/54], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCGUSAGE(r3, 0xc018480b, &(0x7f0000000080)={0x2, 0x2, 0xf99, 0x49, 0x1000, 0x6}) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) ioctl$HIDIOCGFIELDINFO(r4, 0xc038480a, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x3, 0x5, 0x8ce, 0x9, 0x800, 0x4, 0x7fff, 0x401, 0x40, 0x80, 0x2}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:01 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40049409, &(0x7f0000000000)) 13:23:01 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000040)={0x1, 0x200, 0x2}) 13:23:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x5460, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:01 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x4020940d, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1006.482547][ T104] usb 1-1: USB disconnect, device number 107 13:23:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x40049409, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x4020940d, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x40305828, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1006.589109][ T3109] usb 3-1: Using ep0 maxpacket: 16 13:23:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x40305829, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:01 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x4030582a, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1006.709263][ T3109] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1006.721556][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1006.732521][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1006.742329][ T3109] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1006.755400][ T3109] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1006.764522][ T3109] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1006.776319][ T3109] usb 3-1: config 0 descriptor?? [ 1006.789132][ T12] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 1006.796803][ T3927] usb 4-1: new high-speed USB device number 72 using dummy_hcd [ 1006.919371][ T104] usb 1-1: new high-speed USB device number 108 using dummy_hcd [ 1007.049096][ T3927] usb 4-1: Using ep0 maxpacket: 16 [ 1007.054374][ T12] usb 2-1: Using ep0 maxpacket: 16 [ 1007.159023][ T104] usb 1-1: Using ep0 maxpacket: 16 [ 1007.169531][ T3927] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1007.180577][ T12] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1007.191368][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1007.202381][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1007.212287][ T3927] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1007.225849][ T3927] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1007.235176][ T3927] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1007.243579][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1007.254555][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1007.264838][ T12] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1007.277797][ T12] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1007.286982][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1007.296921][ T3927] usb 4-1: config 0 descriptor?? [ 1007.303752][ T12] usb 2-1: config 0 descriptor?? [ 1007.329178][ T104] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 1007.339485][ T104] usb 1-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1007.348477][ T104] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1007.357695][ T104] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1007.374167][ T104] usb 1-1: config 0 descriptor?? [ 1007.443761][T21777] udc-core: couldn't find an available UDC or it's busy [ 1007.450948][T21777] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1007.519012][ T3109] usbhid 3-1:0.0: can't add hid device: -71 [ 1007.525181][ T3109] usbhid: probe of 3-1:0.0 failed with error -71 [ 1007.533922][ T3109] usb 3-1: USB disconnect, device number 96 [ 1007.775631][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015A/input/input532 [ 1007.794569][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015A/input/input533 [ 1007.858896][ T3927] usbhid 4-1:0.0: can't add hid device: -71 [ 1007.865106][ T3927] usbhid: probe of 4-1:0.0 failed with error -71 [ 1007.875245][ T3927] usb 4-1: USB disconnect, device number 72 [ 1007.891955][ T12] kye 0003:0458:5013.015A: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1007.975362][ T3109] usb 2-1: USB disconnect, device number 26 [ 1008.228806][ T12] usb 3-1: new high-speed USB device number 97 using dummy_hcd [ 1008.468981][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 1008.538825][ T3927] usb 4-1: new high-speed USB device number 73 using dummy_hcd [ 1008.588837][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1008.599805][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1008.610786][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1008.620604][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1008.633530][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1008.642703][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1008.656099][ T12] usb 3-1: config 0 descriptor?? [ 1008.758755][ T3198] usb 2-1: new high-speed USB device number 27 using dummy_hcd [ 1008.778753][ T3927] usb 4-1: Using ep0 maxpacket: 16 13:23:04 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect$printer(0x3, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xff, 0xa0, 0x2, [{{0x9, 0x4, 0x0, 0xdb, 0x0, 0x7, 0x1, 0x2, 0x2, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x3f, 0x5, 0x6}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x1, 0x7, 0x26}}]}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x8, 0x5, 0x8, 0x10, 0x1}, 0x3f, &(0x7f0000000100)={0x5, 0xf, 0x3f, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x7f, "016f3d4880cd606518cae5f9bb174194"}, @ssp_cap={0x10, 0x10, 0xa, 0x7f, 0x1, 0xff, 0xf0f, 0x5, [0x3fcf]}, @wireless={0xb, 0x10, 0x1, 0x8, 0x42, 0x5, 0x20, 0x7, 0xff}, @wireless={0xb, 0x10, 0x1, 0x8, 0x20, 0x20, 0xc4, 0x6, 0x4}]}, 0x1, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x240a}}]}) syz_usb_control_io$printer(r1, &(0x7f0000000240)={0x14, &(0x7f0000000200)={0x40, 0x3, 0xd, {0xd, 0x9, "57be0c103ac420c65d5371"}}, &(0x7f0000000300)={0x0, 0x3, 0xd9, @string={0xd9, 0x3, "b8b9fd9224faf619fb4a0e9c448cfccc2cbb73608259c8f38d9a5cbbeb63f189be8e3394c7728467088265cc797d6721a3ab8f2ca17b357fa2df783b8f7c8242ef15fe25f19cbd2e2d00f3b242cdf298e0a5f15805dc855489d8355ad83435dd2715dbbd4c9014dfd93e44afb7280b0547bcd229d732de6897ea9076e40466fc02957e23fd188bf92641b5ac8b619d9d9c6b48f87a371d9dd6fcdefbb6f83eaa05df1e1d2297c7c7b192ab2e6a8f41228f266a4738bbfbc71432085e3cdef453ffee25b21b85782e7d57fece7e511e217d1baf3f60f0ed"}}}, &(0x7f0000000540)={0x34, &(0x7f0000000280)={0x40, 0x7, 0x33, "f2d147624b3fcd604e79a9fd0deac679789b06832b958d3dd5471a8d19a4f1d156bf65e900066bf07abbd6efe40618d9807090"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000480)={0x20, 0x0, 0x1c, {0x1a, "6992fe82614f138b34f55007376df288cfa481f9a8782deae657"}}, &(0x7f00000004c0)={0x20, 0x1, 0x1, 0x8}, &(0x7f0000000500)={0x20, 0x0, 0x1, 0xc6}}) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f00000005c0)=ANY=[@ANYBLOB="f6d464143f6db1ca8dc5125f500fe092a3570e86d8ebf4908c2271404d652ccd571e20f1992c092a8d69f7b882e157e0"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGKEY(r4, 0x80404518, &(0x7f0000000580)=""/9) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x4030582b, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1008.908886][ T3927] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1008.939580][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1008.950772][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1008.960781][ T3927] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1008.973718][ T3927] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1008.982851][ T3927] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1008.997239][ T3927] usb 4-1: config 0 descriptor?? [ 1008.998879][ T3198] usb 2-1: Using ep0 maxpacket: 16 [ 1009.068829][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 1009.075248][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 1009.083624][ T12] usb 3-1: USB disconnect, device number 97 [ 1009.128714][ T3198] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1009.139550][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1009.150587][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1009.160522][ T3198] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1009.173512][ T3198] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1009.182615][ T3198] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1009.194541][ T3198] usb 2-1: config 0 descriptor?? [ 1009.378675][ T3927] usbhid 4-1:0.0: can't add hid device: -71 [ 1009.384772][ T3927] usbhid: probe of 4-1:0.0 failed with error -71 [ 1009.393835][ T3927] usb 4-1: USB disconnect, device number 73 [ 1009.438607][ T12] usb 3-1: new high-speed USB device number 98 using dummy_hcd 13:23:04 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r3, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r3, 0x4030582b, 0x4001e0) write$hidraw(r3, &(0x7f0000000300)="7d90d6b6078ceb1a73ba98008cf27e2497ba5cd977c3d7e68832065cc8b5bbfef4e6fd905d83b08975f02a3ade34faf90bc587000a5ee8a8094531d902e11ac39fd46fbc2c1f8667e71772f02a5210cb38341bcfab394a063cdb5f01ea23c6e6953dad4e4eb8bb2a1a8e21d3bffb4d93d97ca4c12fadacbbfdf7d0da59890c0b524e1c3021f7a4bb1953c83b07d1541d373b87a4e43afedfad1ad4497581a042263d48fe140afe966395a3ea2c2b976b05b39a9b9fa6bffb5adf91fb5173099bca07c9b083448422ce65f13e440581a705d66512d38f28e04e1bcb74481c0cce", 0xe0) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:04 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0xdcf3, 0x701240) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$printer(0x4, 0x2d, &(0x7f0000000680)=ANY=[@ANYBLOB="12011001000000102505a8a440000102030109021b0001017f8000090400000107010207090501024000ba0200d3bcb4455592c7f33f93c742dfa1de21fb2c"], &(0x7f00000005c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x6, 0x3f, 0x8, 0x20, 0x3}, 0x1a, &(0x7f0000000100)={0x5, 0xf, 0x1a, 0x2, [@wireless={0xb, 0x10, 0x1, 0x880214e16556f8cd, 0x8, 0x36, 0x81, 0x20, 0xa}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x20, 0x3, 0x55a}]}, 0xa, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c09}}, {0x8a, &(0x7f0000000180)=@string={0x8a, 0x3, "dcc7b54e7d60b9d31ffae42a36b4c8657a140ee456fdbdc14b0999c6dd2efeb55677a919ee0e9fe775432c83007f16b816408078be42db02f0da5d36a4b0eebdcdb1f40df0bc1e3deb8c8dc1d2d016a13831fc8e42e1ca5361c504240aa32940ee0944be39c3abbf767b75824fc11ff210cfc33974c05b8743350051a5b50d6cba7b11a50d72e003"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x814}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x412}}, {0xf0, &(0x7f00000002c0)=@string={0xf0, 0x3, "1815ebd9def7cffa5f1906d5f230d830463524b73b78827e329fbcbd1324df48e09642a10145e7235abf436079037f6016a8a25f453ad108a0504b6fa49c8db3cfbff2e9593369d92323e00df3b5262bb07eb839cec5bdecb2d84d1a0065870f5fb88c4276a7eedc7345e69cad58e5b993639a217f71dc0d2450f15033e63b2f3bd5b6f28946ae30f68a9df8a3e086fd978da02778368947290425ffca91db65e39d936233e8498c98dd94efd33cd142622a8687d53c69c58316c139de9f82fd126ebcfd5a2d47b35282ca9bf7eedeec37259bc5bc1ba5a91cbb36acee180bb357944e4fab06d7839034ec38d9ca"}}, {0x1a, &(0x7f00000003c0)=@string={0x1a, 0x3, "364d8009d32e05c5738e9948edb9567dbfd5b020b6b066c1"}}, {0x2a, &(0x7f0000000400)=@string={0x2a, 0x3, "43dec9bd2d398007370da924134539d0d34205d34d83f77ea62c1dc574e9580ecbc09998d618fb9a"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x820}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x457}}, {0xdd, &(0x7f00000004c0)=@string={0xdd, 0x3, "5f6700dce3af2b75c79f7792b8e56fcfaed6333016c68719b97b8e7487f4b6f7e46678e978094a0081216e2d7b32893f9ee8388e448744cad447358ffc229a98b229ec19644f6c829c5c6d55c9804c1424c38b8761ced1292f4fd4e8908c48d707a72945f29f64c1674de41f12569b618e1a3a0fbcfb3b15bbbf19307ad19322f3b1be7de23da470c6c0a75cc137d9c759b83ae886fe03c9c372721d5335aa454bd68e4edfda95cd65631c170409f22e14dbbbc19d8ae00a240a4dbbc83cf68291cc85d57b7b284dd577e951b33fa9a3500b694ec068e96de76e27"}}]}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:04 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x4020940d, &(0x7f0000000000)) 13:23:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x40305839, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:04 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40305828, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1009.507866][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015B/input/input534 [ 1009.523057][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015B/input/input535 [ 1009.539854][ T3109] usb 1-1: USB disconnect, device number 108 13:23:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0xc0045878, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1009.601670][ T3198] kye 0003:0458:5013.015B: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 13:23:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0xc0045878, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1009.648941][ T3198] usb 2-1: USB disconnect, device number 27 [ 1009.688607][ T12] usb 3-1: Using ep0 maxpacket: 16 13:23:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0xc0189436, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0xc020660b, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:04 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGKEYCODE_V2(0xffffffffffffffff, 0x80284504, &(0x7f0000000140)=""/102400) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000040)=""/33) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1009.818665][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1009.830179][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1009.841441][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1009.851314][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1009.864255][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1009.873425][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1009.883078][ T12] usb 3-1: config 0 descriptor?? [ 1009.958485][ T3927] usb 4-1: new high-speed USB device number 74 using dummy_hcd [ 1009.988560][ T3109] usb 1-1: new high-speed USB device number 109 using dummy_hcd [ 1010.098481][ T3198] usb 2-1: new high-speed USB device number 28 using dummy_hcd [ 1010.228435][ T3927] usb 4-1: Using ep0 maxpacket: 16 [ 1010.248513][ T3109] usb 1-1: Using ep0 maxpacket: 16 [ 1010.338406][ T3198] usb 2-1: Using ep0 maxpacket: 16 [ 1010.339054][T21863] udc-core: couldn't find an available UDC or it's busy [ 1010.350701][T21863] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1010.358213][ T3927] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1010.371014][ T3109] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1010.382541][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1010.393517][ T3927] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1010.403357][ T3927] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1010.416285][ T3927] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1010.425427][ T3927] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1010.433513][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1010.444458][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1010.454376][ T3109] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1010.467292][ T3109] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1010.476417][ T3109] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1010.478441][ T3198] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1010.489194][ T3927] usb 4-1: config 0 descriptor?? [ 1010.495414][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1010.506747][ T3109] usb 1-1: config 0 descriptor?? [ 1010.511642][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1010.511664][ T3198] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1010.511695][ T3198] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1010.511710][ T3198] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1010.537295][ T3198] usb 2-1: config 0 descriptor?? [ 1010.618425][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 1010.624749][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 1010.633729][ T12] usb 3-1: USB disconnect, device number 98 [ 1011.033886][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.015C/input/input536 [ 1011.047316][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015D/input/input538 [ 1011.065744][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.015C/input/input537 [ 1011.078487][ T3927] usbhid 4-1:0.0: can't add hid device: -71 [ 1011.087755][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015D/input/input539 [ 1011.088864][ T3927] usbhid: probe of 4-1:0.0 failed with error -71 [ 1011.112829][ T3927] usb 4-1: USB disconnect, device number 74 [ 1011.172240][ T3198] kye 0003:0458:5013.015D: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1011.241294][ T3109] kye 0003:0458:5013.015C: input,hiddev1,hidraw1: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1011.263779][ T3109] usb 1-1: USB disconnect, device number 109 [ 1011.265020][ T3198] usb 2-1: USB disconnect, device number 28 [ 1011.388402][ T12] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 1011.658166][ T12] usb 3-1: Using ep0 maxpacket: 16 [ 1011.778239][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1011.789160][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1011.798157][T21251] usb 4-1: new high-speed USB device number 75 using dummy_hcd [ 1011.800148][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1011.817413][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1011.830359][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1011.839470][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1011.848914][ T12] usb 3-1: config 0 descriptor?? 13:23:07 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x2, 0x10000) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:07 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x9, 0x509700) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x200, 0x400840) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1012.028130][ T3109] usb 1-1: new high-speed USB device number 110 using dummy_hcd [ 1012.035910][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 1012.043845][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 1012.051951][ T12] usb 3-1: USB disconnect, device number 99 [ 1012.058116][ T3198] usb 2-1: new high-speed USB device number 29 using dummy_hcd [ 1012.078120][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1012.198168][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1012.209070][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1012.219999][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1012.229830][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1012.242835][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1012.252654][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1012.264773][T21251] usb 4-1: config 0 descriptor?? [ 1012.278220][ T3109] usb 1-1: Using ep0 maxpacket: 16 [ 1012.308279][ T3198] usb 2-1: Using ep0 maxpacket: 16 [ 1012.408640][ T3109] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1012.419412][ T12] usb 3-1: new high-speed USB device number 100 using dummy_hcd [ 1012.427098][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1012.428131][ T3198] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1012.438103][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1012.451473][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1012.458522][ T3109] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1012.458556][ T3109] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1012.458573][ T3109] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1012.462930][ T3109] usb 1-1: config 0 descriptor?? [ 1012.469490][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1012.469510][ T3198] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1012.469552][ T3198] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1012.538253][ T3198] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1012.549708][ T3198] usb 2-1: config 0 descriptor?? 13:23:07 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000300)=ANY=[@ANYBLOB="700d51485408910927e3d5239b4749b59e55284a9896ab7c7ed9048b8ffb403ad22ed0b71f34458b240546603b94d890cd38dd40e2aa82f7b4e34b4e8fdab435fc094f074dbe1dad76e2f9b065b0722ba335789894dff991ec029b46f675530a7f9db69bea09ada143cb856c3044b10706c30a86f6c6d5c78c57dec1f706633b8e23bf9f1175e56f42cb615e74799fe1454ffe1caa4263c4b09ffe3b4e341537060f0172686d09014359e901789d1372fa40109957a5819ea4d2aeeafcb613c1297dcc55d4c8b050cc1fc177"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:07 executing program 4: syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x80000001, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGNAME(0xffffffffffffffff, 0x80404806, &(0x7f0000000100)) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f0000000040)={0x0, 0x3f, 0x100, 0xa8}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:07 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r1, &(0x7f0000000200)="ec0e1d09371461463022458c94e150839d187eaf5f5561ceaa5fa7b56350c6f34c936c26f30788da2ab51fa6198538b29fb07f1723e10a2513a23ec22a98175b8837954e258879dcf6283e27d9218a236d250a8d5878f5e9224622987cfac9628e94ecf931057d27cb0653f80b5a0f34650d47638b10489e07931265959e5324c7acbc3919fe52005c19504662a8babcf3776d55a2438c545ae7ff4021477cecd7655d81adc17fe492cc47205333c187095710713c7c6afb522ba1a6f1048011ad7cd5a71db8ffc3cb0eb4a498e3ed60c9af45701224a11e139ff570abab97201177863f9d575daf5345c8dee77c0c12b7fd4f3d3f77957f1fcbebca5bc5a33898bb64d7a280d4e73d0a5a53c49227db7b4c0d4bb23ffac519114ba89bba15b71c1af5c9e96bcca6e56f87d8b9cc2935329c09fc02c9d3bbf63a87e52b0a0181589a8eb3528fcbb3043ca4b235fc07381b0c52be7357dabb3ba654e45c5d78ed7d7ce2c63145ce7d4afc3916609651aeae005a424eafa1ac632c63135a89affd97bf7bfe328062826cc0067e6bc5bf5d9c07b6edbfe374704a835456d00dfb7b97387e2500c615eac1e040d18c9b5913ae278f7802e29eb2bf46ebf908541ffce9bb858bfc4b06cc2b30022167c20917d8e7625a6a961cebfb5aab50c38d34283f10f99f47195b4d0b7d6bc032158e09f382b71026bd5cb5c32c5a2fad8253df056f1279c1f22992c2e98cd529188384cd6d8b18890f6d6c7e9dd8755ec04fb1eaf91bc583da12e1d8c7f9394dfe0ceffd6a60267c70d6d31e421744d4a4faa77743ebde3698526b2178d48f6daa1b967d2a55f926bd33b5e2cce6d6b6439af347381689d2d49d0bde8033e9c6ace11506fb2b411b931478ddf1b29c6727899e411a274e49d78acb6283d27c98933b4fad16d79fe03ca57624aa833016832047943156dc7539c06b9888aa2d785b3069a0a1c5d79df6af3831e378bdcc55fee8a89a21c17e800969b8123ff7541788840a301f119c44ea0e603d9697bfbae6d0c495207b58bc9779044ca10ef87e4a279fac659be3d46db5340bbe8c07ae01656e510365d1a5a2ef820a4cae626f0a5c3716e04ef52cee7cbe648f7dd9a9293001a315a8d189d3397a324171584c2119612f692dea25f92580cd38a4e4e41e1e6683a9fd7eda1f2919e621fec0e1b7b2a4c6802b55cb1872370d432f5511e2b452e201f779fba471c03d20ab68de1e16405484c8c8cc99b71c2929cea3db64fd30fbc515ade839f9e865ca6b68915cbb3a4b172a171d938006e968fe879a1494ea3cca292facefaab2c95db92d1ebc3c54e7efc93350f4fb11ed6d068af049ade68368f71c6b73f9356bfad9531e03ace903dd6f71202c6d951c269a8004141f44852f5191fec656ce66bb025d7e1883d87a82e05fcd2de2fc59a3711bf4f9e25f1ed16661f8bf2e9674dd4a2761c2b08dfec905476f5862366e035502816cf418bda1dc9afcf819adc085f740e2c1021863fd803fee74ce94268205ff8d7460295aceb146457205a3ec8e6bba73ee12a01e94d0bbdb90e2567416cf8114c1bd21b73f421e7f5edb5bc3e26c48d896b021ddfa8a07e768230e98b37e6cb78f090f5b1908a3dbad727e156376cdb0ca61679122428583bc573bffa99f106339d3ff25294dc26a89b5f9da78d6a8a33192be3f35f1e66362d276999f13fcc71104746a70c29ed05bd27c44d733b36c064fa911c5848a30e451ebe7076200ddbc44c711512747fbeb8ef06898be2dbc53c2361c25108d3775eb015296d1867ec6acb42e56f8192038c66aa7861bcd4c5d9a8425f56f5c1131f0120e32aaa0264a6a4aaec0478551d810747566576c8a06762437ce3d21850a5856435845b227b3859838df563dd667791b35347b8349b4140d8ff5b285b4fba71161789619bbd85c63a38366755eca13eda222783e8c70f8d30205356e0cfb1c3feb41bc16720997543786cc13da21e35550090ccb8dd1f0397989042d9c012e40b7ba485becce31e5118ea01da5add53e5dfd6a80c715dd9980517f18dadcc0c23c0acde88b578374c037aeed8bd4220f964507f11bdd5258f933398e378877fca5137a0e1769374b6e27726dc429ccb6b5536ff45c99f690de3c6944da7cf2785967205942513dfe004654bc7de127b45e0bc3f043ba1a93a4f88a480d1b4ab4d8ae110c16fa431dec1c12dbd00b675b0ce885c8a4d2346d271e3167b2be6e2c9b10e65b81aa4bfc5488603ce8dcd8bf1145b6c3caaa8c001b183e236ab964d2bfa7506f7d2b1433dff557aa44e2911ceeaca0f8db6b665b2da9cbd5cdc00082f0f725faaa8089b574dfa0316725a8ddc4e3819fd77521fa51b7c5ba88a9b509d855089940eefb4b072ad04aa0a2a41ace2274bb49fe6e4f7ae14a7cad880349542c7e7e41843794d9c36ffe77b53784a5a952a67e3b79616f4a3e9555afe3bbc315b1bf8124ecae7201d6143caa078d5f1ce02bd979d1c86eb0adf6291b65cb605563d22d30981cb92bffd3cd8f76ccf02f10c38ad40f7d34f22db71f5058c15472078b01472f850466965ba3e0988e8b0b617d1266a355e271a743c021f64f636fe86284e99945be4f652d5341afd7c5593da3af44e06721641697b1d3dd2b56e3cc348a775eba5713325f5b31230b59da749ccd17af39294f5269dc35f5a04e994dc64246b6141c742f1caede3576e84864b00020a5c084b200253bc07bec350995a9525d0d5ad9a7f49c2101c4eb3d53d9524e54fc8a41b9b0844547b30693653c3093a66212d3e057a846c175a66bcd6a0bef3a583a9a0f327bfa93f523c561c0c4af158fb0e73b5e18b6380433c5cfe13f91725d6637762f73166beabe47a777cdf90a5fe2570fcd53a3fe5ac3c9cad52be80aca196d3844d9af8e52b3d7be179b1a0d49cfb4e3dfb98c4160ef065b632368549f29b83df5cde31bdc3ea2061a79e74ab2117d55de6b6d8cd8aca2d36345fb7b79788127933fa945b9093fe6b27ff4ed43e1ae75219478d9883c361ad30feea40b03b2e15c3f7aa5e5fcb96ae78b9610359c563b2b227444910288d361f19976b3de324edce2db1d0bd087cfa4e65a4c1df949e4efe801147f8d32eccd5f53de5d287318cb5f5585d383928dc3567e6287db809864f467d663a1b3335d189cf9018fbc9eb525694743669e91c7158b78f0cd193b4099a1a370b9064701973ad110e167adf5e6c26c41dd88ce68212d8cbd659007c0cf15ba86b9e1bc62c0cc685ad9c4a18b7bdba647afef484817af1f9fa3dcdc37bb8fe713f75c2a6496d7946fb81af27835686ffd2304b71be5475502122b8f523277eaa83c5a8331f4f2b81220c22a4b0887d358380105a59075949832a480fb61cf2012aa394fa93d54046a77d4db2d40e4d09adcae3ea5d5561e2a0f69483c0020133471081be8faf23966180dfe7feb446a93f4717136e6da33bc722d977b30238af5d12ac472542b3bb43e5e607ba0bcdf3fd670fe2057d7b299b43ca577279079912c5e0729906e2e9cb12bd301412a5c77b13b00fa9f5e530e1e04ebba64049ebe2caf0341c7363039747f1a617b5a1c90a6c29bf053f5472cea895b4a17e886577f316221b6752917fe1f418c0617c8c11a1e1eedf6672e7b2eb91b4ad13c514db37c5a53385208593ab20e58324f840bd9591cef14ac674456f4780b2f6e6da2c3f2e6f6ac57a5bc3a895a02689e62a9f0e3d2502bff529b692f8f7def06e2962102d7308e9b3fad056be85aabf022d3e96851eac44a9dd41f5ab394b98244c0a13711610e29f647e24d5e16201bfc51d6772394d044a44be46dec6aec771c1735c7d4b6326153ab3d9ac1d72576dc9434b7dd4467416e1c62b47ff5f47a441b76f0440d0ffce2b54c9598e5f2cd76764a974592c0a1a4caf2ec56f57685bb5eff859cf194161231406ce1cd95810f6f45fb54e99c13532a83596e036390daaac29290fb443252709f0355baa09dbc0ae90df4b99f19fd0598978435f3dd7a6a744e7b3689f069be37cc6f40b31980b8eb444370deb042d57375f3a8f9d5bf3e11205ab429e6bd49ac04ea5fcd9caf4a2b925a072439140b4c41492a1823241b8bad46921c945a2b600bba0b59954e9286694befe0ad3ae38ae2a2a4ea92031a2f14cde7c158b956ee12d3e9fc298068c55953f6a9642c087272a0918e0bc439ac59a917878956c50d0eb9f4f1bfcf54193b6d652bc6f9864fbe9522a7458887cd83611a996bace6f03de1c0d9c51420c9b59519642d26f21e95d299050601e77e65803f85f907bcd8f06c4139e119b0cf70bc82cbc7d2845fd8e711f12077e1990a6ea814d7c89288e3d50fbf42d0b01ac0b3e7d3f6cc06ad447b7c4b192ee969f1378427cdb5ae306b99c66050542ca574481b95ddfe87c22387d44551d7ac67ee860ba60feab7558dd66f0216656601ad11aeaa7012a7d2084e014754f32f7b8db3117d4e50132a8dce5041e0e43e39a99a3df94b0f88e57b558c48abe3020ee1bc8341e9077496983bd4f36f9edc734c03e294289d104a671e035769cb435aab50ff4e4f206691cc74092ff0b4b51d7eaad416d924c0f49d8ca8fbd456f157f06bfc006b74fff138194013c91972ef1e6e25643640cc41a4d19b421e85b657db17a4425a75093f7dacf2b50258d85ea1fa50842a44ec2ac55a58b956f84e78a427eee41f73101e20b00d88cdb5ab98764fd5ea83f42a4608d8c989035e46a05ecec2e4b5ab189c462a6e49c18f7980af84f725cb98a79b87610f4b1caf54b24266dd32a70e3ff3a3f01d5654c01da8bbd8221ffa396d10c49039ffdcc028f891a955e1fce1b1ab27c3ee9f035fdd3c6f46522a7b54e9aaafc3c22dbc4b598cb5e0242d6209475555bc08a5c863ce4752519b3483be7aea894134aab3adb0fdce012cc851724a1534c7eca007b3f7d5b5b27439635a6da8dbf78d2c530c3f626311c669700584cbafa8e53e4966dc5aa2df4ca93b4efee293dd03d316e34886bd062f7e1e8d2fde158ecdc4c2864a0fabd2c1086f62e77bdf0e3afd7a3b043208b881d9dbef52fae3b94c1888aa1189e60953b5dea5c3cfb34357531054822ff990e8419669e46728c8b28f9e2327fc357832f00aa7caae6edf2f744ba90ede01ef09f12d88709807c89bf064cd7fc56ec432a4052b6e17dbb5e13ecd3559271664edf9e78cc251e5d3507ccf8cdbe9ab797c4bad028ef626a40e08cdedc9ce73f36e20df2a85544375241281e9f1cdd5d075012beacb6adc2901597d75cbbdcd5ef7aa1f3a1408c1f8434b0f19af5d0e7dab9ddaf8445264360e4093362f8589c62fc28a7685fb762b396e119245e9fda00b1178f8ea00213bf091214b75bd17262035b1b0e4971d67d07371f357958a9f9a581c2fd796fc18e5379006e1f55fab201028d5f3b4f0e83e2bb22f5883dcddcf5bfe9be3ef868bb4216e790102f5e209be2add96fbe8f456216c8344a09d1ff51f8162ab8939c40ad115547b0313dabb8c6514e7485a619431cc2408afd95173333519b336f36081f1e8b34523ec5da95118164a8ec7e83daff378ced076eb4e70ed11d3ca29af5d53da162c39b76e5d32f7c69fd42094eed098466d79536b193ab887c50cb553c140c1d69c3333b2031c106bdd6f5afa7f561a9b1d8695ef7df2e48c4bd899faf8200b37124007645ea87e8ca36c1653d512a071739eccdbf1aa16732035be3958f6b96a1ffbc921ce6e1abf4e3fbd29e1b9f4f093c70eb25ba4f42c9a", 0x1000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x0, 0x4000) ioctl$EVIOCGEFFECTS(r2, 0x80044584, &(0x7f0000000140)=""/133) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1012.638033][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1012.644070][T21251] usbhid: probe of 4-1:0.0 failed with error -71 [ 1012.652272][T21251] usb 4-1: USB disconnect, device number 75 [ 1012.683100][ T12] usb 3-1: Using ep0 maxpacket: 16 13:23:07 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40305828, &(0x7f0000000000)) 13:23:07 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40305829, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1012.778156][ T3109] usbhid 1-1:0.0: can't add hid device: -71 [ 1012.784588][ T3109] usbhid: probe of 1-1:0.0 failed with error -71 [ 1012.795683][ T3109] usb 1-1: USB disconnect, device number 110 [ 1012.818054][ T12] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1012.829013][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1012.840128][ T12] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1012.849910][ T12] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1012.862859][ T12] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 13:23:08 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000040)) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1012.872077][ T12] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1012.882452][ T12] usb 3-1: config 0 descriptor?? [ 1012.888166][ T3198] usbhid 2-1:0.0: can't add hid device: -71 [ 1012.894363][ T3198] usbhid: probe of 2-1:0.0 failed with error -71 [ 1012.903717][ T3198] usb 2-1: USB disconnect, device number 29 13:23:08 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(r1, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000000140)={0x0, 0xfffffff8, 0x5, 0x7, 0x4, 0x1}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:08 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x1, 0x200) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x7f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:08 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) read$hidraw(r1, &(0x7f0000000040)=""/21, 0x15) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x3, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:08 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_usb_connect(0x3, 0x335, &(0x7f0000000100)={{0x12, 0x1, 0x141, 0xfa, 0xf1, 0xf0, 0x8, 0x1b80, 0xd393, 0x3ce1, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x323, 0x2, 0x1, 0x5, 0xe0, 0x81, [{{0x9, 0x4, 0x61, 0x0, 0x2, 0xa2, 0xc7, 0xf7, 0x81, [@cdc_ncm={{0x6, 0x24, 0x6, 0x0, 0x1, "a4"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x40, 0x20, 0x392b}, {0x6, 0x24, 0x1a, 0xd5, 0x3}, [@acm={0x4, 0x24, 0x2, 0x9}]}], [{{0x9, 0x5, 0x6, 0x1, 0x40, 0x80, 0x2, 0x9, [@generic={0x3b, 0x3, "8b84df4b3086d12a7f18122ba7962f8c47699746bd2bc96782b2b1e4515e52a75339b7e94acd64a2fa6af474a320b4ed6dce8955d81bd44456"}]}}, {{0x9, 0x5, 0x1, 0x1, 0x0, 0x80, 0x3f, 0x20}}]}}, {{0x9, 0x4, 0x3a, 0x6, 0xa, 0xac, 0xb8, 0x96, 0x80, [], [{{0x9, 0x5, 0xf, 0x10, 0x400, 0x10, 0xff, 0x2}}, {{0x9, 0x5, 0xe, 0x2, 0x10, 0x4, 0x7, 0x3f}}, {{0x9, 0x5, 0x0, 0x10, 0x400, 0x4, 0xff, 0x79, [@generic={0x2d, 0x22, "40510445a7b253c7dc3c21242b6c2fe68d3895bfea726cf738efe37a2b170ec4b05f1e4350e7e1b7a31aec"}, @generic={0x27, 0x23, "d6e1bc57c5c8bc078cdd2dc61e9f261ad0b5674c9d51cadf3924d6d76be0402365a5f29dfd"}]}}, {{0x9, 0x5, 0xc, 0x0, 0x10, 0x6, 0x8, 0x80}}, {{0x9, 0x5, 0x8a, 0xc, 0x40, 0x7, 0x0, 0x7}}, {{0x9, 0x5, 0x6, 0x0, 0x3ff, 0x6, 0x0, 0x0, [@generic={0xe2, 0x10, "1962e5bd654f7f9eadd7fb7e1f991f3fc27cd9f1630143f8b623e4925fdcf3aa74d69f9a5fd8770b9cab983baccf0c27d9a405be5ade88b801be2ada19e273e1616d884675fec90a0c6c3cd76ea0e5e128fd68f7ded4dd2c13c0140dfd51f8ab0b98a4314f4c88fa3526929af49d891dbd9f82139756a5a318daa11d2ef16734d50bce902b8ae0bec6f2b4df2e34cd59037cb560430c9795f539883b902c493bb8dd858fae4ace61bb2f0cf60f03423123d14dbef28bc471f27fc596fa42aee3a5b0049454ab45448f4dfa54fe0557e6b466b528bd7f40a3fda69eb3ba5eed91"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x10, 0x3, 0xc5, 0x2, [@generic={0xdc, 0x22, "bbb43328502431165579d120c5a3b8bdd83a93d63a460120ba8669e2e49947ed287e9e0069999210262ce6f0a689186a8c1149881602b47289c3bce4d55b3369ab4880f8688aa7d4efa125240b39675c192ad5151b4613fb532c1b1f013691ceb721195b4a9c741cef57f984b49dfee57e6ae3574058528122a53842a8d60ede60dcfb39144ee10e7cc1658ad99b7fd48e94a04b5a6242ab56817fd7e18ec1a0fb2a6cd7e7fa7e30eee3f32578d901b0fbde315c9951eff7687bfa7a20074b78d5014f74d010c2167edbfa51fe92364855b1c414c0f723dc1055"}, @generic={0x18, 0x6, "9ee0c91776531b06fc3e5b072d54dbf94b0311f6d3b4"}]}}, {{0x9, 0x5, 0x1, 0x4, 0x10, 0x8, 0x0, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x4, 0x81}, @uac_iso={0x7, 0x25, 0x1, 0x81, 0x4, 0x8}]}}, {{0x9, 0x5, 0x80, 0x17, 0x8, 0x6, 0x2, 0x40}}, {{0x9, 0x5, 0x80, 0x0, 0x400, 0x1, 0x2, 0x7, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x200}]}}]}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x310, 0x9, 0x5e, 0x8, 0x40, 0x67}, 0x1a, &(0x7f0000000080)={0x5, 0xf, 0x1a, 0x3, [@ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0xa, 0xb, 0xb, 0x5}, @wireless={0xb, 0x10, 0x1, 0x8, 0x20, 0x0, 0x7f, 0x3ff, 0x80}]}, 0x3, [{0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x180c}}, {0xdc, &(0x7f0000000480)=@string={0xdc, 0x3, "7c28b4ed2f4450c31cd579b687a9c71b860eae06ce25fe2655c16d2f3e424e5e9d0d3e8354a75a4d18515271f7bd5637084a0d69f3f7baf790c80439de42fecf93bedc2fa130b01e2397f8a2128305382d017ed5e6f116e689c35ee23eaece073f6f03c9ee387fb9fe565177e2c94f736efb8369113e5500e0d4a8f773bec46f067d8d82b74b1cc20d13a16c1a1840b13de1fc879f13189c1714ae005fbefa1fa86dbbf3cb918ddd685b64dd66183dc18d35a11b0c18f7d47b6b439cbc0289bbdfdb18bfd5ae0e89cc34418e28827bbfcab5b8b63180abb26e70"}}, {0x12, &(0x7f0000000580)=@string={0x12, 0x3, "f67281caed49202dd490b5905c5ef918"}}]}) syz_usb_control_io$uac1(r0, &(0x7f0000000780)={0x14, &(0x7f0000000600)={0x20, 0x5, 0xb4, {0xb4, 0x3, "06f4582214565eb3cacbf3b90c89c0bef1f8c5b046c22cbd6ed30cedcffe79e09bcea52aaa3654f076652923d198d2fd7dd756faa8c3604956ac5a9e4c984f830b5b043ca70533bf2c0ff905c1f9b59102278986229fa2f2291a0e1582c4cf57e6d450d507eef09f514d77741d0c38481c25f769dc623fe47c1d09ac3aaec9ac68df5f483e49a8e3a4993da50209a80c6a20882cf8c28304619aa8b59e1119e0ed97d7480ccbbb35569a9ff62d6b93e82a5a"}}, &(0x7f00000006c0)={0x0, 0x3, 0x7c, @string={0x7c, 0x3, "4a46f63f055ce838db5db4d04ae011dad6e9c797d41abf7e325fdef153d4ff3d56dd1bf023903f6453c7adf7e02c719c5535684a4cd27308961f396127f96c6936378adae2fe6df2b98b5dfd961403287a7349d7996f8d16923989204407a848f76be46e0e9cdb046526416af3a14ea93b8dcca02e4fa234ea6a"}}}, &(0x7f0000000a80)={0x44, &(0x7f00000007c0)={0x0, 0x18, 0xec, "86ec919728a9012828a3fe738df27aec43aa8b3e79f11f6055ddac9aa3adc52f76dd45f057cdd6e6bb776ce0a2b8dd9e4bdd06eca276d42e44b20c808cbac27ba946869f7a9fc42a7a9037ee15c70272b714b9d1d2560236d971e7dd777fa4d29d66e99ac1b8dc16e61bfd03ad2cbbd63e1a5ec27ec95ef2547f9339d94ec534aa03ecf4480a37b925589bbed90955cf56345ec6c50f9fe1f1af7fe13a559889c5fcbfe1963c70970d51f84a350864427c454f4f4d0bf9c888b00435c70947f21b75511205f3b5d7d4c59a15f1f320c0fb275ba66a158de97f93bd1006d9222b6df1abf95fce5391757d39fa"}, &(0x7f00000008c0)={0x0, 0xa, 0x1, 0x40}, &(0x7f0000000900)={0x0, 0x8, 0x1}, &(0x7f0000000940)={0x20, 0x81, 0x3, "df4614"}, &(0x7f0000000980)={0x20, 0x82, 0x1, 'b'}, &(0x7f00000009c0)={0x20, 0x83, 0x3, "931a71"}, &(0x7f0000000a00)={0x20, 0x84, 0x1, 'L'}, &(0x7f0000000a40)={0x20, 0x85, 0x3, "ebeb9c"}}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x103}) [ 1013.187924][ T3109] usb 1-1: new high-speed USB device number 111 using dummy_hcd [ 1013.207924][T21251] usb 4-1: new high-speed USB device number 76 using dummy_hcd [ 1013.280010][ T3198] usb 2-1: new high-speed USB device number 30 using dummy_hcd [ 1013.437850][ T3109] usb 1-1: Using ep0 maxpacket: 16 [ 1013.457901][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1013.518008][ T3927] usb 5-1: new high-speed USB device number 32 using dummy_hcd [ 1013.538029][ T3198] usb 2-1: Using ep0 maxpacket: 16 [ 1013.558029][ T3109] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1013.569063][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1013.578002][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1013.580116][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1013.593942][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1013.601685][ T3109] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1013.601728][ T3109] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1013.601745][ T3109] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1013.604007][ T3109] usb 1-1: config 0 descriptor?? [ 1013.612836][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1013.648025][ T12] usbhid 3-1:0.0: can't add hid device: -71 [ 1013.657538][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1013.657576][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1013.657596][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1013.664536][T21251] usb 4-1: config 0 descriptor?? [ 1013.699806][ T12] usbhid: probe of 3-1:0.0 failed with error -71 [ 1013.701157][ T3198] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1013.708783][ T12] usb 3-1: USB disconnect, device number 100 [ 1013.719705][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1013.734014][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1013.743945][ T3198] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1013.757179][ T3198] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1013.766306][ T3198] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1013.776774][ T3198] usb 2-1: config 0 descriptor?? [ 1013.788019][ T3927] usb 5-1: Using ep0 maxpacket: 8 [ 1013.937859][ T3927] usb 5-1: config 1 has an invalid interface number: 97 but max is 1 [ 1013.945998][ T3927] usb 5-1: config 1 has an invalid interface number: 58 but max is 1 [ 1013.954154][ T3927] usb 5-1: config 1 has no interface number 0 [ 1013.960294][ T3927] usb 5-1: config 1 has no interface number 1 [ 1013.966860][ T3927] usb 5-1: config 1 interface 97 altsetting 0 endpoint 0x6 has an invalid bInterval 128, changing to 7 [ 1013.977972][ T3927] usb 5-1: config 1 interface 97 altsetting 0 endpoint 0x1 has an invalid bInterval 128, changing to 7 [ 1013.989106][ T3927] usb 5-1: config 1 interface 58 altsetting 6 endpoint 0xF has invalid maxpacket 1024, setting to 64 [ 1014.000208][ T3927] usb 5-1: config 1 interface 58 altsetting 6 bulk endpoint 0xE has invalid maxpacket 16 [ 1014.010128][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has an invalid endpoint with address 0x0, skipping [ 1014.020738][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has a duplicate endpoint with address 0x6, skipping [ 1014.032517][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has a duplicate endpoint with address 0xC, skipping [ 1014.043194][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has a duplicate endpoint with address 0x1, skipping [ 1014.054666][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 1014.065314][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 1014.076019][ T3927] usb 5-1: config 1 interface 58 has no altsetting 0 [ 1014.247803][ T3927] usb 5-1: New USB device found, idVendor=1b80, idProduct=d393, bcdDevice=3c.e1 [ 1014.256925][ T3927] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1014.264054][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015E/input/input540 [ 1014.265006][ T3927] usb 5-1: Product: 狶쪁䧭ⴠ郔邵幜᣹ [ 1014.279681][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015E/input/input541 [ 1014.282564][ T3927] usb 5-1: Manufacturer: ⡼䐯썐픜뙹ꦇᯇຆڮ◎⛾셕⽭䈾幎ඝ茾Ꝕ䵚儘煒뷷㝖䨈植좐㤄䋞쿾뺓⿜ァẰ霣ꋸ茒㠅ĭ핾쎉긾ߎ漿줃㣮륿图睑짢獏ﭮ榃㸑U퓠빳濄紆芍䮷순ግ没᠚녀蟼᎟鰘ᐗ®빟Ὼ涨釋孨ᡦ섽㖍ᮡ᠌퓷死鱃ʼ뮉뼘껕褎㓌蹁舨뽻뗊뚸耱늫灮 [ 1014.307864][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1014.325264][ T3927] usb 5-1: SerialNumber: syz [ 1014.366475][ T3198] kye 0003:0458:5013.015E: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1014.385855][T21251] usbhid: probe of 4-1:0.0 failed with error -71 [ 1014.387763][ T3109] usbhid 1-1:0.0: can't add hid device: -71 [ 1014.396895][T21251] usb 4-1: USB disconnect, device number 76 [ 1014.404091][ T3109] usbhid: probe of 1-1:0.0 failed with error -71 [ 1014.414646][ T3109] usb 1-1: USB disconnect, device number 111 [ 1014.427742][ T3250] usb 3-1: new high-speed USB device number 101 using dummy_hcd [ 1014.479404][ T12] usb 2-1: USB disconnect, device number 30 [ 1014.678120][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 1014.797722][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1014.808566][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1014.819657][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1014.829463][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1014.842715][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1014.852045][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1014.862287][ T3250] usb 3-1: config 0 descriptor?? [ 1014.891143][ T3927] usb 5-1: USB disconnect, device number 32 13:23:10 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, &(0x7f0000000340)={0x2c, &(0x7f0000000180)={0x0, 0x3, 0xef, {0xef, 0x1, "f9cd00032d20e4904f57e7aa0c20509dd2bb2f2a615b496ea4944f79b9ac38c1840b4dbc34461756f995f80f608b86304cc0ad09ecb5748cc62bfb4650955de480163fab811b5f6bef92907d79cb7cf086283dda573f760caeffa410ffc16522d9ee970a623cb08a1b567381e30b83b4fafb0314e848e1bba03643d31c7898811885d53bfdf24df4739e8949923c3dc6c15867aafb2769086a13be2a284c83ed91d52166ff06254bdff21e570364c7c4c4b4fa65036ae7010fb63fb808a1f62b7577b76870e0fd72e2f18449bb5588a08fb1a263262807f31cf73ac2131f2c46d61e1bcdbfb77a97599ac1de9d"}}, &(0x7f0000000040)={0x0, 0x3, 0x52, @string={0x52, 0x3, "e0af0b73f0bf617eb15f39752c0f3d580819b051ed97917e07cbcd976dcee0dbaffa6f90b96396713286de142d66ead61d6eb813130c9a0a03b70a66a2c4c5cb87cdd3f7ae7501f06259131bc11ac8dc"}}, &(0x7f0000000100)={0x0, 0xf, 0xf, {0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x0, 0xf}, @ptm_cap={0x3}]}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0xff, 0x0, 0xd9, 0x3, "b154a76e", "fa3a7062"}}, &(0x7f0000000300)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x0, 0x4, 0x4, 0x3, 0xf9, 0xfff8, 0x6}}}, &(0x7f00000007c0)={0x84, &(0x7f0000000380)=ANY=[@ANYBLOB="400e4b0000002876fa30b329091509a08108103e3a130a6436974161d197e43799d5ac1f4587e6f4b7e03e51a7a59286c3feb30858ae5f884f0ca2effe5301d81b764a16f0aebf020778e22bfb890262af"], &(0x7f0000000400)={0x0, 0xa, 0x1, 0x96}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x160, 0x20}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x16}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0xa1}, &(0x7f0000000580)={0x40, 0xb, 0x2, "569f"}, &(0x7f00000005c0)={0x40, 0xf, 0x2}, &(0x7f0000000600)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000640)={0x40, 0x17, 0x6}, &(0x7f0000000680)={0x40, 0x19, 0x2, '2Z'}, &(0x7f00000006c0)={0x40, 0x1a, 0x2, 0x8062}, &(0x7f0000000700)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000740)={0x40, 0x1e, 0x1, 0x1}, &(0x7f0000000780)={0x40, 0x21, 0x1, 0x8}}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:10 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x10000000ea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r3 = syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0xa6a, 0x400200) write$hidraw(r3, &(0x7f0000000300)="6afbf1aa0c710e5aaf23f0e9144630a906a55bbbcbbbe73cb1100d671873fd4a2ee46f846dd901c73f234b6f4c2a202ac56c4372d405fbea4ccfed619167b11adce8a9980304603fcefb37a2763ac1f618cf1ba9a866099060026c5accc6cba08f4dd758394f33089537cd84d42cdb2e03f341326d4c1411f4e59af92934fc50bf810cb58c0f17a3e83483a66215a819aeb0c77b50957c2905ab65e25144be921f7224a17bb03e2bd11840f34700348ac9b74c84930b7e04cabfc8a2076622f8ea8d21d85f56869f6aaca9811725914bae536aafc9d6b6b501dde2ea57ad352d905e3aa08e230bb7e4a32c9e78628f86e9110793c0e229bd0efe96d778af143ef21ee78192d40371dea13e9a811a61d02339f52d1d5dd650f1549b16cd179b53a26fc8c27be6c021962738f92c51123f59d14dff6e94c87c9d56d968363d09d49ee2b2c749eb2ef71dc89a4f259c928612eafc7500901ff365c240f4989639ae94d977cd4d58c968720650db3a242aa85fbe", 0x172) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) read$hidraw(r4, &(0x7f0000000200)=""/14, 0xe) [ 1015.007783][T21251] usb 4-1: new high-speed USB device number 77 using dummy_hcd [ 1015.087619][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 1015.093737][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 1015.101957][ T3250] usb 3-1: USB disconnect, device number 101 [ 1015.107576][ T12] usb 1-1: new high-speed USB device number 112 using dummy_hcd [ 1015.257565][ T3198] usb 2-1: new high-speed USB device number 31 using dummy_hcd [ 1015.265252][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1015.357528][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 1015.398440][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1015.409611][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1015.420608][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1015.431288][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1015.445183][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1015.454375][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1015.465936][T21251] usb 4-1: config 0 descriptor?? [ 1015.477545][ T12] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1015.487548][ T3250] usb 3-1: new high-speed USB device number 102 using dummy_hcd [ 1015.488964][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1015.507744][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1015.517537][ T12] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1015.530566][ T12] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1015.539662][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1015.549630][ T12] usb 1-1: config 0 descriptor?? [ 1015.557562][ T3198] usb 2-1: Using ep0 maxpacket: 16 [ 1015.617480][ T3927] usb 5-1: new high-speed USB device number 33 using dummy_hcd 13:23:10 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r1, &(0x7f0000000040)="e3", 0x1) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000140)=""/8) ioctl$HIDIOCAPPLICATION(r1, 0x4030582b, 0x4001e0) write$hidraw(r1, &(0x7f0000000040)="7cab9aa199d0d0e7fc1bca37762c3a6136fac89055ef3863c396d2701951", 0x1e) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:10 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000413500000000000010902240001000000092100000001d10905810300"/44], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)={0x0, 0x3}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f0000000040)={0x1, 0x1, 0x0, 0x4, 0xbd, 0xcd, 0x6, 0x7, 0x1000, 0x4, 0x3f, 0xff, 0x8, 0x8001}) 13:23:10 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffffb, 0x20600) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000140)={0x332, "b7a7bfe2bde90ba2b9392469a60a090568f442858fca38e7e130e58d0a0b976167feee976d18fa753a88898fe64f3bd33abaa3ce61cb82fbb3d056e346b8bd1b076a8d7673041e70784a8047efbaee62848b8e85169135d6630b79116186d349cfd0c2311fd16be4d2779d0f41a825a843408090100cfb59834024c6e4fa3d2cc14ac0febd94100afd9fa8abc772d316b32430f79b11b8602f7b04e43aed49372a841eb4f9c8659cf48449115caf3b8e3014b21384b5b9ba1d83aefca05b92db94f33c9b29efb905ca0361c5f646f6fd7b8c5bc83ac862acc3c31960ff0142c0bd49654a24a2873fa9dabb87d7ff27452b7b85aa120b89d518ad80ca6a14cc4c02577508a5ddcbaabe5b161b2e8848c1fde78d001f72a95b26a227ba8d70eff33e51fe1a672f4091e76244ac9ae4569d3a91cce6034b2201a85e148169aa502c2ae1ee7823dfe09402eb8ed1e82c50497080847b8f84dda4a98673f1b4cb2f8489ef366bce05bd4e2641f15a18dcc3cfc7a9f00294c556eae1f5c1668b9322e2b28a42f1fd8333c32a7f773715abc17972edd24f9314e0f18d26f0f1804645b578327cd6d024f12313eb8dec3d06a4e7d8ca7329d86f54abf6d2f4f1f33e7f2e9312bab1ea0c243088e2e764c00de25bd92cf741d9b196e1443fc2ab44377c9a3b46858862917627b9549519f394cc63f506150ceb418c61f28a437c906bad19cb9a2738951020944b7cf93893dba077c83013cc0b87b6b9d65e6380336429bbc37158aaed38c4f25a4cc80d26ae48860f72d6c057d6c8419a56b4b4ad68dba1b829e9f9985751cc41439b52b2be21b6485bffbce4ee4048281a68664169b908f02f6341659a2796decdf01afbbdd09879cb74c53606ed9f7e0bcefb66af3e2bceb5415d1a8f3a91736b85a7b6c7665c9d5658a4bd807fe6948162beefd2c6c9e3ff634554b285593c0e6edfab6fa8c94006b7926805fb542e8dfcee73114f74b79bfc92fb4454272394e1359a18e7c26e14a3cabee565a871ada9cc5efe3aa4a6992bb5d5e9bb9381eceb8a1d184d2fbe6c3d219a1af2a6a2bd39cf073ccbf6e814bb0fd550dd80e63c9ba02bccf9de2d7eaeabee4fcb3d17f9789a9425b6356b05cb3cbcc58d80bd372359c72962a4481e"}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x6, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1015.714072][ T3198] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1015.736731][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1015.748063][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1015.758202][ T3198] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1015.771578][ T3198] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1015.780757][ T3198] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1015.789364][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 1015.796605][ T3198] usb 2-1: config 0 descriptor?? [ 1015.807581][ T12] usbhid 1-1:0.0: can't add hid device: -71 [ 1015.814908][ T12] usbhid: probe of 1-1:0.0 failed with error -71 [ 1015.836896][ T12] usb 1-1: USB disconnect, device number 112 [ 1015.847656][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1015.854485][T21251] usbhid: probe of 4-1:0.0 failed with error -71 13:23:11 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40305829, &(0x7f0000000000)) 13:23:11 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x4030582a, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x0, 0x842) ioctl$HIDIOCGRDESC(r1, 0x90044802, &(0x7f0000000140)={0x9fd, "2ab7f07d3082b40ef54d3906887d8beab00fe977e6dbf57798d402c2b869dfbc4d78bc9a9c44a83d91e3f088ecee5107f4903d8bce7c849e1482d122524aeb401b3649677bf3ca31572edfb0ff22abdbf332b877728698265422961fe715ca37e0161da79e9157512f351ce4fa6dc8bcfb994cb106a04ef1a98f27e8e5bf772077ac9178e9becab6da49b972de6cd062cec5623b430e468b3e069130aa76d6ab23a4c15c3d937e29fbd453da2e8edeaafa8df0e82f98b7127f5320ff5d39a877818f616346a5ee52a6d2c080e3689043c39eebcda79c24e9779edc4a8da05cdbcc650de681a83bef3f08fb5ed16df761ef79a144766a0c25b678e674faa1e107f6d454208a6f2d51696f5d07bf68fb1744ee2848281ebb79014f9a0113ae2cd471c081c0383db1bdb8322ab67666d1ba5e05a2a693359bf90ad3268bda9ead72bd3cec3d48b26ac4e73c9c3a8993b3a4480c66ada9e08df1c835fccfcafbdf7b736dfe2d3da98c86c5d22e641a4ec40862aecc5f05b92192e3a2a0a18bb1342f1998f0a555c320cdd73e1189a7d4913de95aacf5be3d714f101658285189db792c0ecc1aceac1341e06c938e1e1d872520db40beee38d8d2501f68350fc8a7c56c68a194b2ed7e1dbbf001c9cbbb37e31b27288c181c8eaae628bfab0a0080dd73820a28ef41b7178f1a5b151a94dc28d2b579c8f557f91970254597fffd39f0401cf750f064b9d862cd715e0f8fc6973c61d9205d4734bbd127a6806087925ebc8c0d63db9b6ea001b6c347ca23189cdb42353eba9b1cc72fd48808422a3c7fc27b4376a29857c86384963492411db997cafa50e3e26203c38b7bd2d1771dde5c388a972f5eef833f013b844d56e6908a5de4e4083320255ac795e7cefa0b12811e4869a3adf7b375d32a8d90ddb829c05723be21d961354fa86163d49214ad7433c227e8886ec87eefc6584afc64ceabe4863ea167d26764768c7ba3e955673c3d83df50468a07086d0363a2d885a25fb919a73401de27ace2d9e68942dcaf8fad9f124be2d368f4a09a9d17db634ea2d6be4e3635cdf51d214a068cf040ffcc9411b75c7481f5edc3007325dda8337d310427e8a877382b83cdce97b70647279ec41fc54b99db8d92a88ae8f0ca56fda75ab5ff0084e53edd0150e726fee401e828b7e7f68a5cd02b335a753a8c2bf863bfb9e0afbe0d4149f891d57349138debeb85c01034cc7220923b3bcc8f62cc8581b2b5ead8f0d3d9034f33792b57500c1d1c22baf1d858857e0c4d9fb5691723c5db9f3fa701869c5f052c3d507565ad946c718b9e4872ece3eaf788365db9dbe06c08767a37fe7abf91532a78d83ca912c4e72ded983a92dba7c968f2b715099c889871d96da9a80e8f14d7089e3b4f5e6f6a54cfb566be6b80ba1a80c50a3ba25e4fbc32e37e4cc8ec26f2558f5d6ef08cfa4a76ae62b0b06824131660db0d52fff03446d11455f80f3ccda3149c1fc5b71467c532292c4c988acf9b216f502bdd3c53f680034c3eb28a68cd3ed907d049f6b71714ff9af31be4c44ed1997bb11d0ee00ffb8215c23257af2acd48f0b4af1d9a8720dbb2a807209b0b8575670b48ccf4cb06f419a0f3c2cd2b4befd9e85d4d238ad9a79621cd724b160799864bd8b73f8220ade08dc1378a1f77e45a996774f6070b861cd0f1474af7e74060fe774fd48f61d3edbeb4611566939644720fcbf8fab93839fe0ce739bb0335208e1af708534860d079a9a1d47a73d65e7340368f244e41d4369e6ccc00c8f55f0e8049cc8a1f5ec7214012cfc7f5f8cd638be6be85b0d344a513e98bc10074e3ad91f3cdb2db24ef2b5351797b539d5eeca2467a3c4e3f17b99be8c17003ceb6c6fab9f38e71140212d6db667e2ace0e6276c00fbbea209ee9558eedb770149756077fc4ad34364aa07f0c24c41b66aa320d918fd5fdbf8289e80fffe3a8fe4d179c5794d2b3a3a88140bf26e332233a87d09466cf58989ca389e48d2428f3498ee85ed209c9b6a8e609f3712f17efc23d32ce429b524ce03a03fbc4b518dba4137a17320448547eada565905e85d22ce5be8883a001816629f981f077331818f628faa3e9cd933b89318613900b0f533cb1d5e8e1abcddfddc749563e91969b39127fdd91abeaa1d962dcbc4266758acb800ce714fc0b41b119c8492d81d0d8396c0261f5832a92d5f83e6163fdaa86a895bfe066ec6d0097f5bb4330915d3ae785141fe8e5f74da6cd72f05fab532d26314f88a8f52f8083cdf05c2c8866716cb233f2f23a37e98a1048e37c14df05235051f5720fe5e6b2c49322849f28b8aa2242d861ea52b791c6b5b31480c7c4042c041cc6fce0f0410b0f5a4752824e17c3248ae6d3a5d64f2ef2b2ccfd30c393859f75e70963a9c4cacd4243c992a1e04b13de3e1d680f1291b22591fe088f5331149f53dffbfd86cd417015d3ecdd74b1b35389951a225aebc7ac3c660d0075444b857c9063b508fc7c9c1a2a915b2bf4f057098e8b5ba0155168ce22ec3003ae0987e817c8bb9320add3a383c674021a549b48e8e9c9f5132f2fdcc3c543e80564fc1a2ebc299ebd31f965991e39a19f9d1328c6bde7a939ca36b706efd07a1d14396e2aba2eec129a73b9550a61ad6ffed9a707bc51c0959db8512455cafc5371b8a2c57fdcfc739b0ae4f0f88d97171e04d097ff113a043d0f7622fe155bf09c7e27a0010c537a8725b6e3368ebebe1f938edbfef3c61d728e851661e5c5d7d2df7407718f2cdd1ba922e09486ca124a4caa1e530329d0ef925da974c4ae72dae9dbfd9ff2f7229196cd904b202cabc5e752f7887c3d46f424a2390e73ae081882ac2231beac3e79ecd52fb09ce8d317554e33384abefc6dacb40aecce8efa378caa566ec65e9bd90780a9c7ffab1ae00dd03d967660f8b00b5875afac328a9df59dca4f13c37604a663f4dbbc6be2a84dc9ae6a465a25d0c20475ec5beb76887fbef6a59aaef29008c84ea229e3fafba6e559cb9391c8ceddd92fdfd6e1ba5612d5b2496d6b89deca3a21fd8f36feb4663bcd5854d43ad5fe088f77a02357f884f13e979606f5486ea0d35de59a700f85631eeda8d9c56ae7d109105dc00d46c888be5c81c0b7799e17ec87ce97f9cac51aabf0fb9f75c198bd02e6b8d71c08bc5c900406c8bcf2733185621ee7f04a3cd32eb531b8add6a6169554504c30c78ce333e8ca874da13b7725882537d293fe5652f880ec9ef045e905f343228849fe5eb2ddfc158c3eb17646abcc1aa1d875a91265815811c06b0589381a31bfba33edcb3a1c44a168c6de4453245de5de278ab7eda9fe8b23400d70f55100b76824de2d637342d7c1ebed96d01850dcce920d4a5245afff5b5e2bb47fa5d7ed81e4bdad145fb33e9b7260a0a3e1f035559ffbbf7c3e809ab8bb8d0064e5949afacf95f8f6f71206333a9727c81840c16a214aae2540cfd02c007590a4d803aeaa7eaf1e4ddabb7439233cdb6bbeccbee6eecf44101d175e70cac36cb6832108b16d8b9988ec6f3a80a589b68f7ecff520d9545ba13e0b06cb6996309abe0f836e71dcd53a08ab40d38c894d23120e6bc35668e226afe8fadb"}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1015.863293][T21251] usb 4-1: USB disconnect, device number 77 [ 1015.877528][ T3927] usb 5-1: Using ep0 maxpacket: 8 [ 1015.910293][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1015.937662][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1015.949426][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 13:23:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x200000000, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x15, 0x0, 0x364, "0a5cf843bf378c7666ae7547dc9b039f12cfd3f865d64f007a0000000900"}) [ 1015.959968][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1015.974398][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1015.984783][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1015.998957][ T3250] usb 3-1: config 0 descriptor?? [ 1016.008587][ T3198] usbhid 2-1:0.0: can't add hid device: -71 [ 1016.014830][ T3198] usbhid: probe of 2-1:0.0 failed with error -71 [ 1016.025618][ T3198] usb 2-1: USB disconnect, device number 31 [ 1016.027581][ T3927] usb 5-1: config 1 has an invalid interface number: 97 but max is 1 [ 1016.040941][ T3927] usb 5-1: config 1 has an invalid interface number: 58 but max is 1 [ 1016.054085][ T3927] usb 5-1: config 1 has no interface number 0 13:23:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x7, 0x41c242) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000240)='/dev/hidraw#\x00', 0x4, 0x100) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r1, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r1, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000280)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/77, 0x4d) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000000040)={0x2, 0x69, &(0x7f0000000140)="bcd0c83de8c47dff3f511ce3c938af8482b48ec8402917f049d4335fd9f44e17b988d2ff548fd77bb1dea2895113521bb24c7823d0bba018b27ca6f628aaecc0fcec81d66fed3be4ee5d27443989350057b2d5c87a1118ebf2a83454746c3cf315352e1e09d290ca7d"}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f23087666ae7545dc9b030000f80c0000000000000000000200"}) [ 1016.061465][ T3927] usb 5-1: config 1 has no interface number 1 [ 1016.074049][ T3927] usb 5-1: config 1 interface 97 altsetting 0 endpoint 0x6 has an invalid bInterval 128, changing to 7 [ 1016.085847][ T3927] usb 5-1: config 1 interface 97 altsetting 0 endpoint 0x1 has an invalid bInterval 128, changing to 7 [ 1016.104473][ T3927] usb 5-1: config 1 interface 58 altsetting 6 endpoint 0xF has invalid maxpacket 1024, setting to 64 [ 1016.118593][ T3927] usb 5-1: config 1 interface 58 altsetting 6 bulk endpoint 0xE has invalid maxpacket 16 [ 1016.128472][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has an invalid endpoint with address 0x0, skipping [ 1016.139896][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has a duplicate endpoint with address 0x6, skipping 13:23:11 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/3) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x80000000, 0x123903) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000140)=0x2) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000180)=""/206) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1016.154364][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has a duplicate endpoint with address 0xC, skipping [ 1016.165028][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has a duplicate endpoint with address 0x1, skipping [ 1016.175695][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 1016.186339][ T3927] usb 5-1: config 1 interface 58 altsetting 6 has an invalid endpoint with address 0x80, skipping [ 1016.197041][ T3927] usb 5-1: config 1 interface 58 has no altsetting 0 13:23:11 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x121100) write$hidraw(r2, &(0x7f0000000100)="78cd72b6577ee6abac164dac281eba1735a35d529579271ddd9922622573d13c928c626052f5c26fbd0e7a5c36f50580e1e3397959639f8d7220e4577f0910360b1930f18a2e24eeaf98", 0x4a) [ 1016.347333][T21251] usb 4-1: new high-speed USB device number 78 using dummy_hcd [ 1016.347342][ T12] usb 1-1: new high-speed USB device number 113 using dummy_hcd [ 1016.367503][ T3927] usb 5-1: New USB device found, idVendor=1b80, idProduct=d393, bcdDevice=3c.e1 [ 1016.377121][ T3927] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1016.377393][ T3198] usb 2-1: new high-speed USB device number 32 using dummy_hcd [ 1016.397594][ T3927] usb 5-1: can't set config #1, error -71 [ 1016.404567][ T3927] usb 5-1: USB disconnect, device number 33 [ 1016.597332][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1016.627274][ T3198] usb 2-1: Using ep0 maxpacket: 16 [ 1016.647335][ T12] usb 1-1: device descriptor read/64, error 18 [ 1016.678287][T22032] udc-core: couldn't find an available UDC or it's busy [ 1016.685296][T22032] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1016.717478][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1016.728600][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1016.739622][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1016.749653][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1016.763824][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1016.773030][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1016.781172][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 1016.787300][ T3198] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1016.798365][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 1016.804825][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1016.815932][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1016.825789][ T3198] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1016.838753][ T3198] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1016.847846][ T3198] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1016.857243][ T3250] usb 3-1: USB disconnect, device number 102 [ 1016.867625][T21251] usb 4-1: config 0 descriptor?? [ 1016.874969][ T3198] usb 2-1: config 0 descriptor?? [ 1017.067246][ T12] usb 1-1: device descriptor read/64, error 18 [ 1017.347165][ T12] usb 1-1: new high-speed USB device number 114 using dummy_hcd [ 1017.362214][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015F/input/input542 [ 1017.376138][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.015F/input/input543 [ 1017.407244][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1017.413250][T21251] usbhid: probe of 4-1:0.0 failed with error -71 [ 1017.422046][T21251] usb 4-1: USB disconnect, device number 78 [ 1017.467258][ T3927] usb 3-1: new high-speed USB device number 103 using dummy_hcd [ 1017.470178][ T3198] kye 0003:0458:5013.015F: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1017.560724][ T3109] usb 2-1: USB disconnect, device number 32 [ 1017.657213][ T12] usb 1-1: device descriptor read/64, error 18 [ 1017.727669][ T3927] usb 3-1: Using ep0 maxpacket: 16 [ 1017.847147][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1017.858345][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1017.869335][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1017.879299][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1017.892226][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1017.901565][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1017.913695][ T3927] usb 3-1: config 0 descriptor?? 13:23:13 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000300)=ANY=[@ANYBLOB="63fcefe6a4224eac6a5a225407823049e96d2aa411deb69d2b38f8dd09a1d68d56c5c75c9b9c6ace2d91025c6504a50f9571507f59d85ac46d67ee198718cdbe0ce8394873680515ade83e348215e1dc6c7ce8001630b60a35434923fa6a4d49c10a9f775ffecd44c804923d81a7ae55ad04871d4e8bc02dba9c9ae017ea224668e078e42fb09c6e05496c78f62861"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000040)=0x2) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) syz_open_dev$hidraw(&(0x7f0000000900)='/dev/hidraw#\x00', 0x9, 0x402340) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) syz_usb_control_io(r0, &(0x7f0000000400)={0x2c, &(0x7f0000000180)={0x20, 0x24, 0xee, {0xee, 0xd, "c4b0535f6b5b1aaf9141d876d8a0be122320842e0458872d73897a0e9a8f5e5bfe946da0df4735ef1266f4fb138c488c4f5f69fabcc18693e2d023447cbdfe543461a9f1fa708632a0678f07e9346fd3500c3ac45589008c303ca2552e6258eeeda502dca0660515aedb6b890a7ea3b3741ccadbc0d17712242dd17850a075e538b101bbf6e8dd9314d9c2da06f2b54e8373c9f33b684f462ba2ff8956076a59620e519432872efe75761c20cd1a3157677f7ce1bf6aaf74225511b979f2627be8ad51dff04661024b9a6d06b4c3ec30a609eeac517168125045c888e795633335c2c671641e87eae0978e17"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c01}}, &(0x7f0000000100)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000000280)={0x20, 0x29, 0xf, {0xf, 0x29, 0x75, 0x60, 0x81, 0x20, "0fb15299", 'U[Js'}}, &(0x7f00000003c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x2, 0x4, 0x1, 0x81, 0x8, 0x3ff}}}, &(0x7f0000000840)={0x84, &(0x7f0000000440)={0x40, 0xf, 0xd, "83be4d8213d0592a8af9d66c17"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000500)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000540)={0x20, 0x0, 0x8, {0x2a9, 0x8, [0xf]}}, &(0x7f0000000580)={0x40, 0x7, 0x2, 0x710}, &(0x7f00000005c0)={0x40, 0x9, 0x1}, &(0x7f0000000600)={0x40, 0xb, 0x2, "ddf8"}, &(0x7f0000000640)={0x40, 0xf, 0x2, 0x4}, &(0x7f0000000680)={0x40, 0x13, 0x6, @local}, &(0x7f00000006c0)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, &(0x7f0000000700)={0x40, 0x19, 0x2, "d0fb"}, &(0x7f0000000740)={0x40, 0x1a, 0x2, 0x5f2}, &(0x7f0000000780)={0x40, 0x1c, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000000800)={0x40, 0x21, 0x1, 0x5}}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:13 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(r1, &(0x7f0000000140)="011d7d55a4a3cac44eea0c0ec406645883a4f9f62e62c35e32a0948a553d7b27f1bd262c3ad2485255cce0011bca70a78b3467d4ea68f990c73195a8fd1b178a43e2c3a90ed1f8d96555570f8865a47594f879ce64a96671ec20b45071f1a993", 0x60) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:13 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) read$hiddev(r1, &(0x7f0000000080)=""/16, 0x10) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGFLAG(r2, 0x8004480e, &(0x7f0000000040)) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100, 0xf20}) [ 1018.057037][ T12] usb 1-1: device descriptor read/64, error 18 [ 1018.097069][T21251] usb 4-1: new high-speed USB device number 79 using dummy_hcd [ 1018.177192][ T12] usb usb1-port1: attempt power cycle [ 1018.197757][ T3927] usbhid 3-1:0.0: can't add hid device: -71 [ 1018.204339][ T3927] usbhid: probe of 3-1:0.0 failed with error -71 [ 1018.214363][ T3927] usb 3-1: USB disconnect, device number 103 [ 1018.337027][ T3109] usb 2-1: new high-speed USB device number 33 using dummy_hcd [ 1018.347255][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1018.467610][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1018.478343][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1018.489245][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1018.499069][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1018.512015][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1018.521112][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1018.530700][T21251] usb 4-1: config 0 descriptor?? [ 1018.576998][ T3927] usb 3-1: new high-speed USB device number 104 using dummy_hcd [ 1018.586940][ T3109] usb 2-1: Using ep0 maxpacket: 16 [ 1018.707201][ T3109] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1018.718231][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1018.730257][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1018.740161][ T3109] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:23:13 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect(0x1, 0x4b2, &(0x7f0000000300)={{0x12, 0x1, 0x250, 0x38, 0x49, 0x71, 0xff, 0x6f8, 0xe031, 0xbbfb, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4a0, 0x2, 0x3, 0x5, 0xd0, 0x3f, [{{0x9, 0x4, 0x8c, 0x1, 0x3, 0xbe, 0x90, 0xed, 0xff, [@cdc_ncm={{0x5}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x10001, 0x6, 0x4, 0x7}, {0x6, 0x24, 0x1a, 0x9, 0x1}, [@mbim_extended={0x8, 0x24, 0x1c, 0x1000, 0x1}, @acm={0x4, 0x24, 0x2, 0xb}, @mdlm={0x15, 0x24, 0x12, 0x4}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x28}, @network_terminal={0x7, 0x24, 0xa, 0xe8, 0xbe, 0xbb, 0x5}, @mdlm_detail={0xca, 0x24, 0x13, 0x5f, "444c94a2ff2b66ae23d7004b95ad39ab3a10999f2f0055cf51f2328a04519da75359ba3650de3f0021c6811a2da8038767f3bf89bbd015e0fed2ee53066446218e49c2c3984ab3904d3cd59a08b5e2906c0608f76387630da8806c8fd8d38694d943e98db4e50cfeefc4df9c310da4b042d71aa8cb150d2e43661972bb0a57ce053b3dfda8856a193f0869e706c5c47ce8e6f315d0baa73575ce632b02beb75819b260973cf0b034f9dff8622213798dfcd2a65097049f40593d63436249d6f33b62b1f71558"}]}], [{{0x9, 0x5, 0x80, 0x0, 0x20, 0xc0, 0x5, 0x40}}, {{0x9, 0x5, 0xd, 0x2, 0x3ff, 0x7, 0x7, 0x9e}}, {{0x9, 0x5, 0x9, 0x0, 0x20, 0x8, 0x4, 0xff, [@generic={0xaf, 0x31, "d446138bdc0a0f11aec51dc8ad77f5c67cac1568f86de008d808203f87bc9f1321f1a8726d19aee3635ca6e6146f30946b1e7bdd0d762ed5f65958ddc724a50e1a0e1a842acbd78633f295c83b4ee12f9f52b6aff066c2576b02a1c3259c304081b1d261cf344223d6ce1ffb2bf8f0a7fe5945377ee8d3a3b8e638fb5ec2274cd405362e1c0d3471ae886119ee7877f1c4249104d14ffef8b620b736054a3c7472fe3fdcf059be8fb0ade0ffee"}]}}]}}, {{0x9, 0x4, 0xa2, 0x5, 0xc, 0x6, 0x72, 0xda, 0x6, [], [{{0x9, 0x5, 0x2, 0x740b9148daa94504, 0x10, 0x79, 0x86, 0x81, [@generic={0x8d, 0x22, "ceee5a53c92403ff54204631c841c99b624cd4d9acd9f3e7ae1632c5b4d59fa26084d0f7f8002d9edcd8c732e30f8762377d9fd7042bedc0defdb5ad0afc02e860fecc83c32ef346f3821a30b521a7fa766eb82d2a59bbc4376b49e18c314d2f218b06918902353ead490e70537bbe0a113844336f8fa89b66ef30f6af122c447298aaa54b8c90f0c93c81"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x3ff, 0x6, 0xb4, 0x1}}, {{0x9, 0x5, 0x80, 0x10, 0x8, 0x80, 0x40, 0x0, [@generic={0x18, 0x24, "33c0d7016bb837cef40a6c81380d5a0c612561ab31bf"}, @generic={0xd0, 0x37, "ef1710daa574c6b8b6a203bb11803d4f7daab56aa32e09a5f122e7aa56825c66313731470487b5f769788d834bb7315095184585840d2b39bd3cd68d8bb10f9910493280e4417c2980faa69a55ea4a3a0c85759d50d1e9f59f62bad0d5480c850565c3cc9fc1fd7bc89bd7fd991e85e9ef877ec5a0305819af204f9ba1fa446b0c7ff4ca524f0985c0d4eb7a628c6cd02f00f1aa655525477c572863901a044c92d73262eb9fb2e172afef01f0b16a8d1dc348d54d4faed1e674b26ff6a11a02969e633f31d9e33d5dbbb765134c"}]}}, {{0x9, 0x5, 0x5, 0xc, 0x400, 0xc4, 0x3f, 0x1}}, {{0x9, 0x5, 0xf, 0x8, 0x40, 0x40, 0x1, 0x4}}, {{0x9, 0x5, 0xe, 0x8, 0x50, 0x6, 0x68, 0x4}}, {{0x9, 0x5, 0x2, 0x14, 0x400, 0x4, 0x5, 0x7}}, {{0x9, 0x5, 0xe, 0x0, 0x8, 0x5, 0x1, 0xed}}, {{0x9, 0x5, 0x9, 0x10, 0x8, 0xff, 0x3, 0x9}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x7f, 0x3f, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x100}]}}, {{0x9, 0x5, 0x5, 0x1c, 0x20, 0x9, 0x6, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x2}]}}, {{0x9, 0x5, 0x0, 0x0, 0x20, 0x7, 0x1f, 0x6, [@generic={0x54, 0xa, "66989e1f8b639bf921fd34de1c31d9460240e69ec27eff1a0be309504b4168fbcfddbb14ea8ebc1a681e916f05443d8a8478948e80036d7a69abbe73d180c223c71c92c38c2b54d0000a4a1d2925b4b58126"}, @generic={0x64, 0xb, "967f974e7dafd0f88616ea034db865e4c19caa230160d64add6b116e845c36751aacdcf38d0ce54dffd06fe4a354ee821ad385b7fa386e72fe8169dce23b2252ac5cd0d49ffe2f2ed31860c4108dd2ea2b35396a64a2de0191d025fdf27ab57df547"}]}}]}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x8, 0x0, 0x1, 0x40, 0x3}, 0x57, &(0x7f0000000180)={0x5, 0xf, 0x57, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x28, 0x6, 0x7, 0x9}, @ssp_cap={0x20, 0x10, 0xa, 0x2, 0x5, 0x3ff, 0xf1e, 0x4, [0x0, 0xc0, 0xc0, 0xff00cf, 0xff00]}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "9facff53e952da75b3d0fde7636a62f3"}, @ss_container_id={0x14, 0x10, 0x4, 0x67, "9cb6a4fa1a8958dde4b6c430846ddfda"}, @ptm_cap={0x3}]}, 0x5, [{0x4, &(0x7f0000000080)=@lang_id={0x4, 0x3, 0x200a}}, {0xde, &(0x7f00000007c0)=@string={0xde, 0x3, "0091e0941cc916b15977aa0e8f9fe639cacdd49df1ea6be15f423ab7334b36827a5c9300e60e4aaf296f040533f5e1a23970348b1f9414136fe666f38a81bb8ccc533724c2efe3743b5eb51501eb54bd27940264adb25b489cb2b159c2ebb3d6b11cb601c97d7123ea4d77b3fa1d8ed9fe05b2c3bde5bbd5a38ffb5fb33aa76b0ebf8f8945222fbcb51490f82fecd1454c0a9dfbf1dfdde15142bb399aa0fc33e433754f54d17428568aefec7a3a15cb1e05fd13364cf81c7f2f60c6826a5d8151f32377731dfac6d70dbf432dc9d779c70ea2be2a51444a2aa5f13c"}}, {0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x415}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x810}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x2809}}]}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000ac0)={0x14, &(0x7f0000000940)={0x40, 0x1, 0x102, {0x102, 0x31, "73c282d49cf44a5039fc403292878f904a0892577bde6d561131894a9e51ce07b330db761157e28b7b1d3221c03c7793732561184aeefe2186a448fcdcc53c4641f724b8619a14f45109028325e762f57dea777da41509783dbf6f4ce00859976adc1165dd96a6dc630f394df453424eb890935291a482d133abe006d63b50733d5d2b014e40f8c3844d828977519827ba5239d58d1497b56f73134f64fc5d14be62af304fc0d19a8e82f0bef0f5a0c617edd20f2cb51d64ea92c73a5e5faecdab889455588f7f99e3fce600519b36383d34a16da42f79077bedfebda64e2f0f1233d012f2d748107dac082ece933e0779edd28b3b195a40a948754498cf2adb"}}, &(0x7f0000000a80)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000dc0)={0x44, &(0x7f0000000b00)={0x0, 0xc, 0xd5, "2e57db02ecf1315739b0c17267e0f6c2754443df6b4b15b5d0ca9cf466c9a80a64268e35447975ad4bd7b3f795f607fe09037bf44bfae76ec590c3c98fc01441ae74bf15db6d0b04346c8b3980faca7e9b5d915de9835beaf58be1d91fe245be220bb99a03431c5f02c086e841f89c12394f09d3dd45deae3e7fbeff6e128c98b510d3b83c2463185b6167aafcbd7f859dbc7ad4cc624392e98cac3238656a40ea1987c2d893fbcce301f5ce6138fe4af11d36cd21d7c530966c095141fb164fe2c7cb55befd4fa11e47770c7e174331f8eb0cea54"}, &(0x7f0000000c00)={0x0, 0xa, 0x1, 0xaa}, &(0x7f0000000c40)={0x0, 0x8, 0x1, 0x7}, &(0x7f0000000c80)={0x20, 0x80, 0x1c, {0x0, 0x466f, 0x2, 0x3, 0xffff, 0x800, 0x6, 0x0, 0x401, 0x55f, 0xffff, 0xe0da}}, &(0x7f0000000cc0)={0x20, 0x85, 0x4, 0x2}, &(0x7f0000000d00)={0x20, 0x83, 0x2}, &(0x7f0000000d40)={0x20, 0x87, 0x2, 0x7f}, &(0x7f0000000d80)={0x20, 0x89, 0x2, 0x1}}) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) syz_usb_control_io(r0, &(0x7f0000001240)={0x2c, &(0x7f0000000e40)={0x0, 0x2, 0xcd, {0xcd, 0x31, "62c94006bd6b24bd3314c5d63c9511149afeeb7ddeb90a023414a5ac746bec2834ddcfc52406fc4bd8c9dff608f7709dbf780cad6b6a2e21a5e17b1ba6f25271774c0b274c1b7f196ec4d755f59828b62aa1a847112f1c558b4199a9adca20b27c4701c918ea57183767c32024f6570d3e4765a295f996f569dc59b33e46c0e25eb8d0b9d671f93172a33d4e27ff483b5b74ac68a87bf5a37b39fb7a5391820584711e88815342d3e7ebe81762c912f76cfbb20f5fa902438621872fd5d2401c2d3539921893a53da3e0bc"}}, &(0x7f0000000f40)={0x0, 0x3, 0x3f, @string={0x3f, 0x3, "82b3415aababc2cf78d4589db6f845df5560ba6378ada0791a5349af7e03394fafaae1f84e52ecf4fe3264622423331bcf9b0617dfd0ac62d6f79d52c5"}}, &(0x7f0000000fc0)={0x0, 0xf, 0x1f0, {0x5, 0xf, 0x1f0, 0x6, [@ptm_cap={0x3}, @ssp_cap={0x24, 0x10, 0xa, 0x6, 0x6, 0x5, 0x780, 0x8, [0xff3f00, 0x30, 0x30, 0xf, 0xc000, 0x3f00]}, @generic={0xeb, 0x10, 0x2, "90cf91f0f9db44162c622f2f5327b868c590a37c8b10fe60bbc7bfc887fce4b0ec7797d8611bbb259aa9cc4d91b7157a0798d3880aa8047548457cec0ed664715dbdc411009243083f76a2370ab3f4ee6c563248746848361ade28d9c24f5822cab2b36d21c662998b422a1cddc045757f0c9419291c62377898973de50aeb6632a50cbfa906c1555ddacc915e315b05db3b17118fc79999f34f456aed35dc94872d7d6c1de0b568dc0da3fb3f3dd744f0d395359c20ef4de6c69cff76245d0f6b82395e167cdafbf7313771fb09cb1dec5f610eb0bc14ff7c150dfb57bed87f5c18158a0538e91f"}, @generic={0xc3, 0x10, 0x1, "13a874e0f65bc7d2f7614c6353ffe651ae26a4302df5d7779c729658252831d89c670c26010e764202aa41e839565ccc0e71050e68b345db3080ebc6c5d2d5ad90e3808e49fedb33314814377bb35cf7f5223fc6da7b1f51806f91986b27452849b3b35d39b7bce5b08687d153603f35871604fd6827e59038e4f71231da86c0e6ead7aac42e05a9fe2ed823b2d22921ce334bdad90c7a1b07316e0837177d8fa381cc0b07e5613502c683488702ac9501568ea894954b0bb77bd099acc01dc7"}, @ssp_cap={0xc, 0x10, 0xa, 0x80, 0x0, 0xed4, 0x1970f}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x37, 0x30, 0xb233}]}}, &(0x7f00000011c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x18, 0x2, 0x81, "0c796dba", "c812f072"}}, &(0x7f0000001200)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x80, 0x3, 0x8, 0x80, 0x81, 0xfff, 0x1}}}, &(0x7f00000016c0)={0x84, &(0x7f0000001280)={0x40, 0xd, 0x67, "2ffed5f8daa3ac387dcde947e0b5daf90bc804c62a93900d6787a058f7ad7e0f168b73377dc238c67f53a053cb7c69dac84d30baa2bb5582de81c360841e7cdf9b89db4c6892cd9d4aeda0aba4fd8dfb7cf119ec349e0311ddcc66e9e05493e805e3e77a300bb1"}, &(0x7f0000001300)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000001340)={0x0, 0x8, 0x1, 0x7c}, &(0x7f0000001380)={0x20, 0x0, 0x4}, &(0x7f00000013c0)={0x20, 0x0, 0x4, {0x20, 0x40}}, &(0x7f0000001400)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000001440)={0x40, 0x9, 0x1, 0x81}, &(0x7f0000001480)={0x40, 0xb, 0x2, "9ba6"}, &(0x7f00000014c0)={0x40, 0xf, 0x2, 0x4c1f}, &(0x7f0000001500)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000001540)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, &(0x7f0000001580)={0x40, 0x19, 0x2, "dd61"}, &(0x7f00000015c0)={0x40, 0x1a, 0x2, 0x3f}, &(0x7f0000001600)={0x40, 0x1c, 0x1, 0x8}, &(0x7f0000001640)={0x40, 0x1e, 0x1, 0x8}, &(0x7f0000001680)={0x40, 0x21, 0x1, 0xca}}) ioctl$HIDIOCGFIELDINFO(r2, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:13 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000002c0)=""/38) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f0000000140)=""/134) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x6c, 0x92200) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x4) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGEFFECTS(r3, 0x80044584, &(0x7f0000000200)=""/172) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1018.753245][ T3109] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1018.762448][ T3109] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1018.774546][ T3109] usb 2-1: config 0 descriptor?? [ 1018.846898][ T3927] usb 3-1: Using ep0 maxpacket: 16 [ 1018.886998][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1018.893360][T21251] usbhid: probe of 4-1:0.0 failed with error -71 [ 1018.903381][T21251] usb 4-1: USB disconnect, device number 79 13:23:14 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x4030582a, &(0x7f0000000000)) 13:23:14 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x7, 0x40240) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000040)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1018.966929][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1018.977741][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1018.988972][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1018.998919][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:23:14 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x4030582b, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:14 executing program 5: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1019.011905][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1019.021017][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1019.049603][ T3927] usb 3-1: config 0 descriptor?? 13:23:14 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS0(r1, 0x401845c0, &(0x7f0000000040)={0x2, 0x30000000, 0x4, 0x0, 0x8, 0x5}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) syz_open_dev$evdev(0x0, 0x0, 0x0) 13:23:14 executing program 5: write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) read$hidraw(r0, &(0x7f0000000240)=""/173, 0xad) ioctl$EVIOCGABS0(0xffffffffffffffff, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000140)=""/207) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x13, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000040)=0x3) [ 1019.107030][ T3109] usbhid 2-1:0.0: can't add hid device: -71 [ 1019.113384][ T3109] usbhid: probe of 2-1:0.0 failed with error -71 [ 1019.122527][ T12] usb 1-1: new high-speed USB device number 115 using dummy_hcd [ 1019.146407][ T3109] usb 2-1: USB disconnect, device number 33 [ 1019.226907][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 1019.346990][ T12] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1019.358647][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1019.369731][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1019.379559][ T12] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1019.392527][ T12] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1019.401662][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1019.414207][ T12] usb 1-1: config 0 descriptor?? [ 1019.426974][T21251] usb 4-1: new high-speed USB device number 80 using dummy_hcd [ 1019.556756][ T3109] usb 2-1: new high-speed USB device number 34 using dummy_hcd [ 1019.677560][T21251] usb 4-1: Using ep0 maxpacket: 16 [ 1019.796705][ T3109] usb 2-1: Using ep0 maxpacket: 16 [ 1019.808227][T21251] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1019.819132][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1019.830043][T21251] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1019.839841][T21251] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1019.852811][T21251] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1019.861894][T21251] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1019.871351][T21251] usb 4-1: config 0 descriptor?? [ 1019.877535][T22138] udc-core: couldn't find an available UDC or it's busy [ 1019.884799][T22138] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1019.894084][T22138] udc-core: couldn't find an available UDC or it's busy [ 1019.901186][T22138] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1019.921171][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0160/input/input544 [ 1019.933089][ T3109] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1019.944217][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1019.955187][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1019.964984][ T3109] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1019.977923][ T3109] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1019.987011][ T3109] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1019.996807][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0160/input/input545 [ 1020.008458][ T3927] usbhid 3-1:0.0: can't add hid device: -71 [ 1020.014453][ T3927] usbhid: probe of 3-1:0.0 failed with error -71 [ 1020.024853][ T3109] usb 2-1: config 0 descriptor?? [ 1020.033151][ T3927] usb 3-1: USB disconnect, device number 104 [ 1020.099298][ T12] kye 0003:0458:5013.0160: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1020.354136][ T3198] usb 1-1: USB disconnect, device number 115 [ 1020.426666][T21251] usbhid 4-1:0.0: can't add hid device: -71 [ 1020.433451][T21251] usbhid: probe of 4-1:0.0 failed with error -71 [ 1020.442981][T21251] usb 4-1: USB disconnect, device number 80 [ 1020.502741][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0161/input/input546 [ 1020.535471][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0161/input/input547 [ 1020.629397][ T3109] kye 0003:0458:5013.0161: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1020.700984][ T3109] usb 2-1: USB disconnect, device number 34 [ 1020.717979][ T3927] usb 3-1: new high-speed USB device number 105 using dummy_hcd [ 1020.986498][ T3927] usb 3-1: Using ep0 maxpacket: 16 [ 1021.106543][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1021.117390][ T104] usb 4-1: new high-speed USB device number 81 using dummy_hcd [ 1021.125013][ T12] usb 1-1: new high-speed USB device number 116 using dummy_hcd [ 1021.133102][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1021.144191][ T3927] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1021.153981][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1021.167922][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1021.177018][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1021.186525][ T3927] usb 3-1: config 0 descriptor?? 13:23:16 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100000000001058041350000000000001090224000100000000090400004903f3cc631742cde2bf0000000000000000ddcb505900"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x40040) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGKEY(r1, 0x80404518, &(0x7f0000000200)=""/4096) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000001200)=""/4096) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="b961b2b348c74922d6ad657fb09c6ee4663df474e1170fed11a73954e4bfa81dddb0609154858571cf1dc08719ba8eb59fd550e2e2960406616a3458c48d3e5ee9444a14622eb23c11634e2a9a1a02a8b28a9367faf6ab73c30dd2a474f0524d49469683b736f1ea40387c6353aa8526c30aa5a5938c420f03cc001de279265d3447415e3804150a360f344f29d42159dc0c9d03fb4f725c11920d8e89ee99271770fc3c4fe3af409b5d469e499cd07dc0b9a9e3ae061bfc74459b81b6d67fdf", 0xc0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:16 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0xf4) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1021.346666][ T3927] usbhid 3-1:0.0: can't add hid device: -71 [ 1021.352686][ T3927] usbhid: probe of 3-1:0.0 failed with error -71 [ 1021.362485][ T3927] usb 3-1: USB disconnect, device number 105 [ 1021.376501][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 1021.416690][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 1021.486392][ T3109] usb 2-1: new high-speed USB device number 35 using dummy_hcd [ 1021.497259][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1021.508121][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1021.519116][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1021.528977][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1021.541974][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1021.551089][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1021.559656][ T12] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1021.571231][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1021.582260][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1021.592099][ T12] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1021.605032][ T12] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1021.614153][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1021.623934][ T104] usb 4-1: config 0 descriptor?? [ 1021.630866][ T12] usb 1-1: config 0 descriptor?? 13:23:16 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x2) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r2, &(0x7f0000000100)={0x14, &(0x7f0000000040)={0x0, 0x3, 0x2b, {0x5d, 0xd, "af28311fa79ea334f380455d2d6448be8d06f50921fe30fa4d29d08942112ac456dacc3f67b68fb84fb501e19780cf23164ecf10b0ac50639c86df71c18a518ef94b226c237b2e1d60e8b43be8409d83e973d4351e7e63d09d8a61"}}, &(0x7f0000000300)={0x0, 0x3, 0xd4, @string={0xd4, 0x3, "9717ff330da95703386b80988f58c04f49d16d3c049109674597aa699f187888f8bd03302149be155f4a98ae645df4cf19f7d81d3588b3863234e5009ddf559dd9d74c2335712924b2911264a143608ae188494e0840c01be22ac7b6f5811abd237d92180546939ab539e6f1a50d91027259eba6b240d9156047f427733f5471bfd2ef17d8dc41bae0a9d4795ee64663ab7e6e499a8b61f5a35b00ef4690cae0f1baf5b58f978cc951ade48611ffa6d0105a2afca9d02bef2d0db4fb7ff25c09b022985c4c1f4a08e18cb0ca307a086956b9"}}}, &(0x7f0000000580)={0x34, &(0x7f0000000400)={0x40, 0x16, 0xfa, "494cd98359cfe7a43aaf9d6bcc64c1e3bcbc6ac5995a8596ac2b7cc0f3f71155d47d0150b3efe9583b8c1f4a6a6ef1da21349ac38b0f445ce54b7e91c79b7a3449b553f7d0b4f839045248a6f5891bd9303ce0ddd90d3ac98b1fe3df11dc0d57e7902875fd3f791873a9f72870db291d3f6559398cf46a1bf8a90bb86539e42a150a2a948d34b1e84709447992ba032212ab52a31e97440a05495a754b4dbd5b57f5c3b29e438b1b256b6a5cd5f76e01aa6325d8fc3a326afb5aa31a056f94416120a672f7333d75e11ffdc75439867bc859a0498ae91f26d58d503965573380f5265fc1d53a4d06532b2e9c8aa8762daca41c2ce28abc5cf97f"}, &(0x7f0000000180)={0x0, 0xa, 0x1}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0x5}, &(0x7f0000000240)={0x20, 0x0, 0x4b, {0x49, "4a982bace702e36e1b313f09c3ee150fb6c0be5e94e293e5ee896d38fdb9892d70daee573fcfe2db720b71b11fe3a5645ca98c7b99b531fc00d92b419ffcac9b4c6029476b9d4b9885"}}, &(0x7f0000000500)={0x20, 0x1, 0x1, 0x2}, &(0x7f0000000540)={0x20, 0x0, 0x1, 0x1}}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r4, &(0x7f0000000780)={0x24, &(0x7f00000005c0)={0x40, 0x5, 0xa, {0xa, 0xd, "c03ac5dda51a1fdf"}}, &(0x7f0000000600)={0x0, 0x3, 0xf2, @string={0xf2, 0x3, "cef91baa5d5b75793fb06b2c9410e07452e9d79dc73582a7f1bd18b82e934f744a29ddbee4a28669c631f4bedcdce75d9c9f8ec1dd6c8e1e703279187545ee7b6482ce1db0f1da358ef893d772224534fa36d348548869922cef472abfd5de5c5865d6f5a02bdd26bf970c36d55165a5cf31c511bc52121f279dfbcbccd69f878f717456392c2075dcffe6c7e88c5bc937fd105e5633b31c88c8dcadea3f85e9963bcb4d41efb4a09bc4a9d7bedd6650d021b60319a5e8efd2db1ba07df8e0992b1db064db39f757db6d5cd70fc39fd1eeca3007b9b5f578dc44f06cab2c8e4f8bf43705ef63cf908f1ad81b3cb563ba"}}, &(0x7f0000000700)={0x0, 0x22, 0xc, {[@global=@item_012={0x2, 0x1, 0x0, "ae0b"}, @global=@item_012={0x2, 0x1, 0x2, "dedb"}, @global=@item_012={0x0, 0x1, 0xa}, @main=@item_4={0x3, 0x0, 0xc, "5b39a317"}]}}, &(0x7f0000000740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x35, 0x2, 0x1, {0x22, 0x113}}}}, &(0x7f0000000a40)={0x2c, &(0x7f00000007c0)={0x40, 0xa, 0x8f, "35ae4eed9520614e7f0f34eda71adcf8e90f97cc515c04be85440249423d55ff23db59e2937c3d97a775032a3ee5c790f19683407a8d5acb8d8b9941fe4adc3651f584f59545c096e933623c9a7280718fb595da92d5e79ad599078c88d084bff0b55e0a7b0ac39251589d9a2cfdfead566f8dd850fe658c10fef46a24c39f2e811d67510772951d3fa58d26ed2c94"}, &(0x7f0000000880)={0x0, 0xa, 0x1}, &(0x7f00000008c0)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000000900)={0x20, 0x1, 0xe4, "e327d8254179014c897eb2a0084e8cf98e1a6e71b9b26163b5b2a71a1d5bfd63ff061c971006b6c689919ea05795b0fc1e84b64943a30ffa912f28db0865e29c32fa58cfab4d9cd9f32508926fce9b620007910cfc96eef0c5080858c9176ded1ac0b4de2cabf2b613a950d544525d548bd9b76e89b272c57b6e5e0d2ae13a85abf205b9f427c7d5446ff171975a23b2a7e9fb78211815242e54bf2e32bd8e5a12b9cf5467e201f720fc824a751ee6a778d6dfb76262236330c9624bd78289ede5f45ed246cb6d0b7593687179aece047ff6c4feb393e49df08299825d6f0b5956132c64"}, &(0x7f0000000a00)={0x20, 0x3, 0x1, 0x5}}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:16 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x9, 0x200) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r1, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r1, 0x4030582b, 0x4001e0) syz_usb_connect$hid(0x1, 0x36, &(0x7f0000001200)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x6cb, 0x2968, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7f, 0x60, 0x4, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x3, 0x1, 0x0, 0x19, {0x9, 0x21, 0x40, 0x44, 0x1, {0x22, 0xe26}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x0, 0xd8, 0x3}}}}}]}}]}}, &(0x7f00000014c0)={0xa, &(0x7f0000001240)={0xa, 0x6, 0x300, 0x1f, 0xa7, 0x1, 0x40, 0x9}, 0x3c, &(0x7f0000001280)={0x5, 0xf, 0x3c, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0xcc, "52b71247bd67608df8b213e08bfa8271"}, @ptm_cap={0x3}, @ssp_cap={0x20, 0x10, 0xa, 0x9, 0x5, 0x3, 0xf00f, 0x9, [0xc000, 0x18030, 0xc0, 0xc0c0, 0xff003f]}]}, 0x4, [{0xdc, &(0x7f00000012c0)=@string={0xdc, 0x3, "ba693714d101f9282a871c62324827065000f4b18bfdc6626760adc6fc6bd9fe5fc0fe820e6f1d6499bafed4578224df8ddacefe8c7b1dbbad6222ebf7050622dcf21b6f80fb22a4e2feda8c25f66209c60c0224521a00fa2e8d32719d23ec58f45b6fff1487d64968bb2bb7bb4ca862b125e4cd3cec443800cfd9c8ea8a7cca02318cdbbffdd6c55a7928cc8b7c330cd6033e1c0bd50534134dfabbe7c57b571191ced3fbec88bbc523967a0f0230a5064a3b45b1e66d36e8906cab1605edb951c831ecd64760a51940fb45832097e47b34a39a54ff63f72d47"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x5a, &(0x7f0000001400)=@string={0x5a, 0x3, "4e0e6376d96a071d5faf17a8dbf56aa24908824c06d8e94d3f506004177310b2633284f991a4e9faea8451471880f2da15594a2441f0b1894df8894ac30f3df41ecd17ff1c51bb6be26f54519d454f643fd58694a87cb8f8"}}, {0x4, &(0x7f0000001480)=@lang_id={0x4, 0x3, 0x440a}}]}) write$hidraw(r1, &(0x7f0000001140)="b4635665680d104fbca8a1a3ac54365ab9b664fc3f1e8685e423011d3c63ce4435e965c655df600795da33b31a82fdc40cf24604e5164c567987b1361a45fa89fdeec8c02ad41fa1d1fd10e8225ac993d357721dabe2808740b3f847495c96e8ef3af049f260499b777bbfe902e75e16bac6435851fb176894261ab06244720f484393cf509db5f10ea4e5037a533d8551e13065692f0fc1ba24d993c3dccff13d6db69d3834fb8f13ac696ab790", 0xae) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x7f, 0x9, 0x8, 0x0, "0a5cf8c1ed5f042166ae0000000000000000000000000000000000fffffffb00"}) ioctl$EVIOCGKEY(r2, 0x80404518, &(0x7f0000000140)=""/4096) [ 1021.766416][ T3109] usb 2-1: Using ep0 maxpacket: 16 [ 1021.771667][ T3927] usb 3-1: new high-speed USB device number 106 using dummy_hcd [ 1021.896404][ T3109] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1021.907451][ T12] usbhid 1-1:0.0: can't add hid device: -71 [ 1021.913489][ T12] usbhid: probe of 1-1:0.0 failed with error -71 [ 1021.929800][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1021.940781][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1021.950650][ T3109] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1021.963590][ T3109] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1021.972688][ T3109] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1021.982231][ T12] usb 1-1: USB disconnect, device number 116 [ 1021.992861][ T3109] usb 2-1: config 0 descriptor?? [ 1022.016441][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 1022.022534][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 1022.030787][ T104] usb 4-1: USB disconnect, device number 81 [ 1022.039413][ T3927] usb 3-1: Using ep0 maxpacket: 16 13:23:17 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x4030582b, &(0x7f0000000000)) 13:23:17 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(&(0x7f0000000fc0)='/dev/usb/hiddev#\x00', 0x1, 0x52003) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000001080)={0x1, 0x3, 0x90df, 0x6, 0x10001, 0x2}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000001000)={0x3, 0x1, 0xdbc}) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000f80)=ANY=[@ANYBLOB="120112d88e32f720ef0a57090600004da9676b9d48b36104004600ffa71b090000fcff"], 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000001100)={0x84, &(0x7f00000010c0)=ANY=[@ANYRESDEC, @ANYRES64, @ANYRESHEX, @ANYRES64=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000c00)={0x14, &(0x7f0000000b80)={0x40, 0xb, 0x32, {0x32, 0x7, "eae88383c37d401ca948c9228659aeaf65276a98a0b296691d9feba82749d39dc39743dcb895993e1e7d9dded3504388"}}, &(0x7f0000000bc0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000f00)={0x44, &(0x7f0000000c40)={0x40, 0x9, 0xc3, "0e6323f0ec24962c8824a31c6529190bcba1e66f2e59814acdba8c20dd9e620fb43a72053925095f20d9e5aa7c56223621fe7118b242759fcf8f49ef369f916d067a02a747ba6d201792a4e184cdf251848c33fcd4553ead1abc8d9c45cff992fbf1390b48fbd565cb1d3ae31d43c4b28a5e05606faf960a92612af7365dc4df87a775f647f74076468f089d31cd15fa65038d156af23bd3921a35a6c29900811e1939d4ef8bccc5445d57c51bce31add220c284d35047f5c68d15ac4f02ebcedbb33f"}, &(0x7f0000000d40)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000d80)={0x0, 0x8, 0x1}, &(0x7f0000000dc0)={0x20, 0x80, 0x1c, {0x1000, 0x1, 0x8, 0xc6, 0x7ff, 0x9, 0x2, 0x0, 0x7, 0xb2, 0x2, 0xf6a}}, &(0x7f0000000e00)={0x20, 0x85, 0x4, 0x3}, &(0x7f0000000e40)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000e80)={0x20, 0x87, 0x2, 0x6}, &(0x7f0000000ec0)={0x20, 0x89, 0x2, 0x1}}) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORTINFO(r5, 0xc00c4809, &(0x7f0000001040)={0x1, 0x3, 0xc94}) r6 = syz_usb_connect(0x6, 0x24, &(0x7f0000000440)=ANY=[], 0x0) syz_usb_control_io(r6, 0x0, &(0x7f0000000000)={0x84, &(0x7f0000000b00)=ANY=[@ANYBLOB="19001100000005f82bde56760f3fa81c0785b5037ee7481989ea741541f89fd75d7baaf0337bad7ee65e81980db70cff0e7f9d750c4d60f2ed068415a33ec2b4d7664335e83971"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000200)={0x2c, &(0x7f00000012c0)={0x20, 0x21, 0x93, {0x93, 0x31, "267967d016bc775832632b99d60d487470781a9d6901e3b9cebbf3a33374569dac339845a7d1b23cf4e02173f2dca9ad79cba6d5e36985e4e7cc73254e0a879ccf4e502451eb42b78586111ececda866b52ddac4b5f7d021eb0e882862af553f6934519ecf924db04ddfb7b8fe6ab0c60aa16342381de051ea1d269f5f7c996d32488e229c12a70814e50630949e160000"}}, &(0x7f0000000800)=ANY=[@ANYBLOB="000304000000040310082bf3df836e25aca1b8ad7815bf2058223f6fea1fa2b43d0da3b485e99ce06456041e0f52acf31ff0b470dc3bd3e77cafbcced6e46e92f4cc56b7202273f7d05f1d0403bebd231b57ec85252e1dcc60c982ffec9d516ab7ec64b0f80aab2c987bd3446cc1f1b1cdded4dfe26781a8516fc52219c9e6fa263f3d81559c03414f4a8c1820f5a54d5b284556ba010251580bf2436331a1725a36d3868abe33ed2440589e4e62daae4f126e1178b36b183cea697bd344dfe5c389ae3e1d48add56fc60a4326b0b540ce443a9ea99f15a044b658f6fc0238bca9b24875ffa63916254d78f6813b46ae2edb4102ac898c2f754e40a691284f938750c5784071b5"], &(0x7f0000001240)={0x0, 0xf, 0x74, {0x5, 0xf, 0x74, 0x5, [@ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x3f, 0x4, 0xff, 0xf000, 0x20, [0x30, 0xff0000, 0x73ff95279530e231, 0xc0]}, @wireless={0xb, 0x10, 0x1, 0xc, 0x21, 0xf8, 0x78, 0x7, 0x2}, @generic={0x31, 0x10, 0x3, "f695e527446be1e75662a681ce7a364b4cc994017067e437b45cc298bbe89c8e3aaa71baf73fb539137acbe8ccf4"}, @ssp_cap={0x14, 0x10, 0xa, 0x40, 0x2, 0xba, 0xf, 0x40, [0xffc030, 0xffff3f]}]}}, &(0x7f0000000080)={0x20, 0x29, 0xf, {0xf, 0x29, 0x0, 0x18, 0x5, 0x40, "a9e43fd4", "6c9b98b3"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4a, 0x18, 0x20, 0x0, 0x8, 0x6, 0x8}}}, &(0x7f0000000740)={0x84, &(0x7f00000002c0)={0x40, 0x30, 0xad, "129d48591acc611b0ac52c565c287c14c642a315c5e41e2a948ef5b4281852e9adb55378f0dd1427ca6fbafbdbad0b14d2860378d15552c3804337a39f716bf7c600cdbd4eef38082294e03dd008469556b6be912045f6c8d26286a66002f1ffa9015d7842946e659f3366746771a9a13f83e5bbcd745bc7ac8f2a0a796e5e7182d8ff94635b3f1d6fed6c1dc2f892e6054512d4cce80ca7de85e48c0cbb1097c4fd49840f232d1b7dfed40dab"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x3e}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x21}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x2}}, &(0x7f0000000940)=ANY=[@ANYBLOB="200008000000000880000fff0000d6871cc1cc7c1cba3a1637164b2a57caf905a77ee05e7b31db0de2cb690584d064dd87bc5ab651cd43b7acc5710ee33baf2b4c87690ca8091b9b057bb3e1b9a8555f8a529648635ec87f5098cb9bd9515ccc9897ab47b5036d749a63d4e587e873bdba98d0276bff0c28a6ef22b28d02432440f1db22e32ab0c6c8f91cd184f6d93afec2ba13742b95a1f9a2ee488b88370148914800b7d1eca0d320733b66ccbcf89de28842fbbd61a51d5b40f64d7f518967ae02da3a23b08afa0e4f841fdacd729cefd3a978edfcc861a3598bf072885012febe27bd4bfa4ee91cc9f19a4dfa6e22ddf17cdf008af1edda11882995eb34d8bad4963ac7ad8f80695020c8c8e527e40e7e1cf0614e6e18c5ddb66e8c33fb28c2dfab1a366e9bc98c0e4c72a2002ccdf04ff35a600500d8666be1e3663a89d4e4d4cb49ff1161227722e6d87dfe7fd768144da62c4f20ef944985401eb26e84506669887551aa160f7cf332651254ce5f0af6aae5a5f3c2b3e909aa8564ab89efb3f76b1d9948b3be3b24f8f3074569a0600ab6eb121ca8ca897d6c4e7c7a"], &(0x7f0000000480)={0x40, 0x7, 0x2, 0x8}, &(0x7f00000004c0)={0x40, 0x9, 0x1, 0x80}, &(0x7f00000001c0)={0x40, 0xb, 0x2, "9be5"}, &(0x7f0000000540)={0x40, 0xf, 0x2}, &(0x7f0000000580)={0x40, 0x13, 0x6, @dev={[], 0x34}}, &(0x7f00000005c0)={0x40, 0x17, 0x6}, &(0x7f0000000600)={0x40, 0x19, 0x2, "97c2"}, &(0x7f0000000640)={0x40, 0x1a, 0x2, 0x7d}, &(0x7f0000000680)={0x40, 0x1c, 0x1, 0x3}, &(0x7f00000006c0)={0x40, 0x1e, 0x1, 0xfc}, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x80}}) 13:23:17 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40305839, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1022.116318][ T3198] usb 6-1: new low-speed USB device number 6 using dummy_hcd [ 1022.156587][ T3927] usb 3-1: config 0 has an invalid descriptor of length 23, skipping remainder of the config [ 1022.167627][ T3927] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1022.179327][ T3927] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 73 [ 1022.193079][ T3927] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1022.202488][ T3927] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1022.213376][ T3927] usb 3-1: config 0 descriptor?? [ 1022.226366][ T3109] usbhid 2-1:0.0: can't add hid device: -71 [ 1022.232661][ T3109] usbhid: probe of 2-1:0.0 failed with error -71 [ 1022.240882][ T3109] usb 2-1: USB disconnect, device number 35 [ 1022.356238][ T3198] usb 6-1: Invalid ep0 maxpacket: 16 [ 1022.356341][ T12] usb 1-1: new high-speed USB device number 117 using dummy_hcd [ 1022.486396][ T95] usb 5-1: new high-speed USB device number 34 using dummy_hcd [ 1022.506268][ T3198] usb 6-1: new low-speed USB device number 7 using dummy_hcd [ 1022.576247][ T104] usb 4-1: new high-speed USB device number 82 using dummy_hcd [ 1022.606274][ T12] usb 1-1: Using ep0 maxpacket: 16 [ 1022.616417][ T3109] usb 2-1: new high-speed USB device number 36 using dummy_hcd [ 1022.726255][ T95] usb 5-1: Using ep0 maxpacket: 32 [ 1022.731757][ T12] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1022.744300][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1022.755313][ T12] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1022.765282][ T12] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1022.766161][ T3198] usb 6-1: Invalid ep0 maxpacket: 16 [ 1022.778297][ T12] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1022.784170][ T3198] usb usb6-port1: attempt power cycle [ 1022.792673][ T12] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1022.796657][ T12] usb 1-1: config 0 descriptor?? [ 1022.813215][ T3927] usb 3-1: string descriptor 0 read error: -71 [ 1022.821600][ T3927] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 1022.834142][ T3927] usb 3-1: USB disconnect, device number 106 [ 1022.841574][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 1022.868902][ T3109] usb 2-1: Using ep0 maxpacket: 16 [ 1022.906327][ T95] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1022.914213][ T95] usb 5-1: too many configurations: 103, using maximum allowed: 8 [ 1022.966278][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1022.977190][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1022.988221][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1022.998096][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1023.011139][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1023.020233][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1023.028335][ T3109] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1023.039419][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1023.050337][ T3109] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1023.060189][ T3109] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1023.073207][ T3109] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1023.082348][ T3109] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1023.092499][ T95] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1023.100407][ T95] usb 5-1: can't read configurations, error -61 [ 1023.108339][ T104] usb 4-1: config 0 descriptor?? [ 1023.115286][ T3109] usb 2-1: config 0 descriptor?? [ 1023.256116][ T95] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 1023.292085][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0162/input/input548 [ 1023.306519][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0162/input/input549 [ 1023.398738][ T12] kye 0003:0458:5013.0162: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1023.488198][T22232] udc-core: couldn't find an available UDC or it's busy [ 1023.495221][T22232] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1023.496104][ T95] usb 5-1: Using ep0 maxpacket: 32 [ 1023.505751][T22232] udc-core: couldn't find an available UDC or it's busy [ 1023.514889][T22232] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1023.523703][ T12] usb 1-1: USB disconnect, device number 117 [ 1023.536038][T21251] usb 3-1: new high-speed USB device number 107 using dummy_hcd [ 1023.543793][ T3198] usb 6-1: new low-speed USB device number 8 using dummy_hcd [ 1023.602207][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0163/input/input550 [ 1023.629818][ T3109] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0163/input/input551 [ 1023.646275][ T3198] usb 6-1: Invalid ep0 maxpacket: 16 [ 1023.647399][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 1023.665807][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 1023.673207][ T95] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1023.686028][ T95] usb 5-1: too many configurations: 103, using maximum allowed: 8 [ 1023.697953][ T104] usb 4-1: USB disconnect, device number 82 [ 1023.759457][ T3109] kye 0003:0458:5013.0163: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1023.803225][ T3250] usb 2-1: USB disconnect, device number 36 [ 1023.809610][T21251] usb 3-1: Using ep0 maxpacket: 16 [ 1023.815024][ T3198] usb 6-1: new low-speed USB device number 9 using dummy_hcd [ 1023.828545][ T95] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1023.836618][ T95] usb 5-1: can't read configurations, error -61 [ 1023.843355][ T95] usb usb5-port1: attempt power cycle [ 1023.916128][ T3198] usb 6-1: Invalid ep0 maxpacket: 16 [ 1023.921678][ T3198] usb usb6-port1: unable to enumerate USB device [ 1023.946049][T21251] usb 3-1: config 0 has an invalid descriptor of length 23, skipping remainder of the config [ 1023.956592][T21251] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1023.972300][T21251] usb 3-1: config 0 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 73 [ 1023.985374][T21251] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1023.994617][T21251] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1024.010179][T21251] usb 3-1: config 0 descriptor?? 13:23:19 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000000103c3a0c8e0f4dafb37b19c19b58fe580413500000000000012902240001000009210000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="4b84abcfe880e636724172646bb1f612285c7ccab959202cb48caa4651e875950cfa0da1666fbe5fd0ccf7608b2842418d5f65b3d6c2352e1232672fc585a4a968aef0d3d96e0fdebb8141ed3d140b1b4767d5415d342999e34f"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x8, 0x642000) ioctl$EVIOCRMFF(r1, 0x40044581, &(0x7f0000000180)=0x6) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1024.285916][ T3198] usb 1-1: new high-speed USB device number 118 using dummy_hcd [ 1024.315950][T21251] usb 3-1: string descriptor 0 read error: -71 [ 1024.324253][T21251] usbhid 3-1:0.0: couldn't find an input interrupt endpoint [ 1024.336026][ T3216] usb 4-1: new high-speed USB device number 83 using dummy_hcd [ 1024.345200][T21251] usb 3-1: USB disconnect, device number 107 [ 1024.525917][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 1024.555943][ T95] usb 5-1: new high-speed USB device number 36 using dummy_hcd [ 1024.575913][ T3250] usb 2-1: new high-speed USB device number 37 using dummy_hcd [ 1024.583548][ T3216] usb 4-1: Using ep0 maxpacket: 16 [ 1024.646035][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1024.646047][ T95] usb 5-1: Using ep0 maxpacket: 32 [ 1024.663211][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1024.675110][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1024.685331][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1024.700095][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1024.709386][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1024.719356][T21251] usb 3-1: new high-speed USB device number 108 using dummy_hcd [ 1024.729881][ T3198] usb 1-1: config 0 descriptor?? [ 1024.755891][ T3216] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1024.770024][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1024.781610][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 13:23:19 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) ioctl$EVIOCGMASK(r0, 0x80104592, &(0x7f0000000040)={0x12, 0xeb, &(0x7f0000000140)="208e45949b4ed288356860aadc352310904aa7246acd265fb2ab52b3dca5cf078e814d25bc0957a795906578b16e2860c8a8c1c17b3fb5199999b6f05dba73a6520d1d492bf382d132ee51904484c4ec62b9c019be4b7775a886a62076d84028b8dd3c81222560fb459989cd9246a54370fdb164a61041517a6b321669034a1531f30855bfd6a77c6e804bcb614430794ade71fcfaa7656e3836a66725992c0521ab3441ca941611c3f834d677db9912126913f9dcb9c92d4b4dba0455aa029d1377a93a91cdc4e2bb30d47b3952ec2c54bbfdccf326858fce90c2ae968b2cc087df353ca082603181b5e8"}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000240)=""/104) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1024.794196][ T3216] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1024.808921][ T3216] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1024.819477][ T3216] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1024.831134][ T3216] usb 4-1: config 0 descriptor?? [ 1024.836180][ T95] usb 5-1: unable to get BOS descriptor or descriptor too short [ 1024.844163][ T95] usb 5-1: too many configurations: 103, using maximum allowed: 8 13:23:20 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x2000000000000000, 0x8100) ioctl$HIDIOCINITREPORT(r0, 0x4805, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000280)='/dev/hidraw#\x00', 0x4, 0x101000) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000000)=""/8) ioctl$EVIOCGKEY(0xffffffffffffffff, 0x80404518, &(0x7f0000000140)=""/158) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGMTSLOTS(r4, 0x8040450a, &(0x7f0000000200)=""/101) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1024.878542][ T3250] usb 2-1: Using ep0 maxpacket: 16 13:23:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x701001) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x9, 0x4000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000180)=""/135) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000040)={0x3, 0x200, 0x8, 0x3, 0x9, 0xf7}) 13:23:20 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000105804135000000000000109022400010000000009040000490300000009210000000122dc01090581030000000000696f60472f23a41a92bcba3a705afc8cb424ba8e9ac484f0fb3f56aacb2be43cc197e038367b742c26d5525a5f8b47d47590cae6bcb3a96702fe7a5b7ed9fbc24d3421"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSABS20(r1, 0x401845e0, &(0x7f0000000100)={0xc47, 0x7, 0x2, 0xe53d, 0x400, 0x1}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000040)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1024.966231][T21251] usb 3-1: Using ep0 maxpacket: 16 13:23:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x23, 0x4001) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x81, 0x1, 0x0, 0x0, "06006a300005000000000045dc9b000000000000005d003700"}) [ 1025.005976][ T95] usb 5-1: unable to read config index 0 descriptor/start: -61 [ 1025.006012][ T3250] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1025.014028][ T95] usb 5-1: can't read configurations, error -61 [ 1025.027536][T21251] usb 3-1: too many configurations: 25, using maximum allowed: 8 [ 1025.045835][ T3198] usbhid 1-1:0.0: can't add hid device: -71 13:23:20 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000140)=""/241) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1025.054984][ T3198] usbhid: probe of 1-1:0.0 failed with error -71 [ 1025.076168][ T3198] usb 1-1: USB disconnect, device number 118 [ 1025.082804][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1025.095860][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 13:23:20 executing program 5: read$hidraw(0xffffffffffffffff, &(0x7f0000000140)=""/17, 0x11) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000040)=""/9) [ 1025.105907][ T3250] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1025.122628][ T3250] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1025.134017][ T3250] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1025.170351][ T3250] usb 2-1: config 0 descriptor?? [ 1025.176323][ T95] usb 5-1: new high-speed USB device number 37 using dummy_hcd 13:23:20 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40305839, &(0x7f0000000000)) 13:23:20 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000040)={0x1, 0x200, 0x3}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:20 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc0045878, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1025.225981][T21251] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 1025.233579][T21251] usb 3-1: can't read configurations, error -61 [ 1025.266371][ T3216] usbhid 4-1:0.0: can't add hid device: -71 [ 1025.274155][ T3216] usbhid: probe of 4-1:0.0 failed with error -71 [ 1025.285602][ T3216] usb 4-1: USB disconnect, device number 83 [ 1025.325926][ T3250] usbhid 2-1:0.0: can't add hid device: -71 [ 1025.332787][ T3250] usbhid: probe of 2-1:0.0 failed with error -71 [ 1025.342231][ T3250] usb 2-1: USB disconnect, device number 37 [ 1025.385890][T21251] usb 3-1: new high-speed USB device number 109 using dummy_hcd [ 1025.505673][ T3198] usb 1-1: new high-speed USB device number 119 using dummy_hcd [ 1025.635661][ T3216] usb 4-1: new high-speed USB device number 84 using dummy_hcd [ 1025.644240][T21251] usb 3-1: Using ep0 maxpacket: 16 [ 1025.686029][T21251] usb 3-1: too many configurations: 25, using maximum allowed: 8 [ 1025.695714][ T95] usb 5-1: device not accepting address 37, error -71 [ 1025.697279][ T3250] usb 2-1: new high-speed USB device number 38 using dummy_hcd [ 1025.703696][ T95] usb usb5-port1: unable to enumerate USB device [ 1025.745824][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 1025.805793][T21251] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 1025.814067][T21251] usb 3-1: can't read configurations, error -61 [ 1025.822205][T21251] usb usb3-port1: attempt power cycle [ 1025.865756][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1025.877051][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1025.888103][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1025.898305][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1025.911919][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1025.921318][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1025.929480][ T3216] usb 4-1: Using ep0 maxpacket: 16 [ 1025.936023][ T3198] usb 1-1: config 0 descriptor?? [ 1025.975662][ T3250] usb 2-1: Using ep0 maxpacket: 16 [ 1026.045795][ T3216] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1026.058132][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1026.069358][ T3216] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1026.080001][ T3216] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1026.097448][ T3216] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1026.107442][ T3216] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1026.115909][ T3250] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1026.128318][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1026.139359][ T3250] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1026.151042][ T3250] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1026.167181][ T3250] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1026.177478][ T3250] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1026.188503][ T3216] usb 4-1: config 0 descriptor?? [ 1026.196356][ T3250] usb 2-1: config 0 descriptor?? [ 1026.411360][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0164/input/input552 [ 1026.425196][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0164/input/input553 [ 1026.522421][ T3198] kye 0003:0458:5013.0164: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1026.555587][T21251] usb 3-1: new high-speed USB device number 110 using dummy_hcd [ 1026.609208][ T95] usb 1-1: USB disconnect, device number 119 [ 1026.655812][T21251] usb 3-1: Using ep0 maxpacket: 16 [ 1026.681161][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0165/input/input554 [ 1026.705742][T21251] usb 3-1: too many configurations: 25, using maximum allowed: 8 [ 1026.725674][ T3216] usbhid 4-1:0.0: can't add hid device: -71 [ 1026.731749][ T3216] usbhid: probe of 4-1:0.0 failed with error -71 [ 1026.741337][ T3216] usb 4-1: USB disconnect, device number 84 [ 1026.758179][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0165/input/input555 [ 1026.846534][T21251] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 1026.854151][T21251] usb 3-1: can't read configurations, error -61 [ 1026.863646][ T3250] kye 0003:0458:5013.0165: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1026.890321][ T3250] usb 2-1: USB disconnect, device number 38 [ 1027.035433][T21251] usb 3-1: new high-speed USB device number 111 using dummy_hcd [ 1027.135534][T21251] usb 3-1: Using ep0 maxpacket: 16 [ 1027.185530][T21251] usb 3-1: too many configurations: 25, using maximum allowed: 8 13:23:22 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000000090400004903000000092100000001000000000000000000000000000000000000000000000000d97e968bc528b58675866272aee1da84a44b6fd9504ca1491e2a12e71eda8d3050aeaa3090040cfbc870bbe38ae0b65748d0d7f41bb0952f536233f35cc7b1e4b118"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x3, 0x4480) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000180)={0x3, 0xffffffff, 0x47fbd283, 0x9f, 0x5}) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r5 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x5, 0x400441) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000080)={0x1, 0x200, 0xfff, 0x840b, 0x1, 0x7}) ioctl$HIDIOCAPPLICATION(r5, 0x4802, 0x7) 13:23:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r1, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r1, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000000)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000140)=""/91) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f00000001c0)=""/102400) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f00000191c0)={0xffff, 0x81f, 0x4, 0x2, 0x48f, 0x4}) r2 = syz_open_dev$evdev(0x0, 0x3ff, 0xe502) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:22 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x9) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1027.305473][T21251] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 1027.313783][T21251] usb 3-1: can't read configurations, error -71 13:23:22 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000140)=""/82) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x41, 0x11, 0x0, 0x4, "0a5cf8439f238c7666ae7545dc0000000000004000"}) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f00000001c0)=""/98) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000002c0)=""/194) ioctl$EVIOCGUNIQ(r3, 0x80404508, &(0x7f0000000240)=""/119) [ 1027.349252][T21251] usb usb3-port1: unable to enumerate USB device [ 1027.395873][ T3216] usb 1-1: new high-speed USB device number 120 using dummy_hcd [ 1027.405617][ T3198] usb 4-1: new high-speed USB device number 85 using dummy_hcd [ 1027.645603][ T3216] usb 1-1: Using ep0 maxpacket: 16 [ 1027.650828][ T3198] usb 4-1: Using ep0 maxpacket: 16 [ 1027.665338][ T95] usb 2-1: new high-speed USB device number 39 using dummy_hcd [ 1027.715391][T21251] usb 3-1: new high-speed USB device number 112 using dummy_hcd [ 1027.765911][ T3216] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1027.776895][ T3198] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1027.787991][ T3216] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1027.798976][ T3216] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1027.808775][ T3216] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1027.821850][ T3216] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1027.830964][ T3216] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1027.839128][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1027.850154][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1027.860174][ T3198] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1027.873610][ T3198] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1027.883222][ T3198] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1027.893630][ T3216] usb 1-1: config 0 descriptor?? [ 1027.901830][ T3198] usb 4-1: config 0 descriptor?? [ 1027.915309][ T95] usb 2-1: Using ep0 maxpacket: 16 13:23:23 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0xffffffff, 0x887}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x9, 0x101000) ioctl$EVIOCGSND(r1, 0x8040451a, &(0x7f0000000140)=""/171) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:23 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4000003, 0x677001) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$evdev(0x0, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x5452, 0x80ffff) syz_open_dev$hidraw(0x0, 0x0, 0x108a01) read$hidraw(0xffffffffffffffff, &(0x7f0000000080)=""/69, 0x45) syz_open_dev$hidraw(0x0, 0x6, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000140)="c7856be70eec822e8d8099f1f75201a03591041d3640858cc3a43eb45dcd48e4c7433365a0fd9c15a6d39137e3c92970c804a1f5b5fd558649fd3934716574bdb936eb1052fbe539f60f7a3093994189262d40c6169825e1396372afd19c80e97ddcdff558a94cc62586dd98445fee671027bef5e5715a4a004028838a26d928cd6c576212d7a29416b6fc066538186abab227686db0e5984c27983edea3706b166d2830374dae680f462c7127e92f5c9e1a2a48076503d557b6dcd3de1c555c0c26e8fbc92f5fc65fb21e", 0xcb) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, 0x0) write$hidraw(r3, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) [ 1028.035498][T21251] usb 3-1: device descriptor read/64, error 18 [ 1028.055413][ T95] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1028.073272][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1028.084324][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1028.094156][ T95] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1028.107180][ T95] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1028.116191][ T3216] usbhid 1-1:0.0: can't add hid device: -71 [ 1028.116302][ T3216] usbhid: probe of 1-1:0.0 failed with error -71 13:23:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x8100) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1028.122137][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 13:23:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGMASK(r1, 0x80104592, &(0x7f0000000040)={0x3, 0x7f, &(0x7f0000000140)="696b1e419b42c0c993ebb7f319c2bb6be5bd7f600dbb57598dc09feeb5bae137135f4750215313fefefe0d65e29f1de287dcc675da6a660e65e74b55450e0ae6d3b5303621bcdce219bdf3d6544dd51b0dfb98973c1ca1133eccc2318d7288f3b9243bc816fa02a1015c230e3dd31971cca578c58e9f4897b3c9c74678b5f2"}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1028.159249][ T3216] usb 1-1: USB disconnect, device number 120 13:23:23 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc0045878, &(0x7f0000000000)) 13:23:23 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc0045878, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:23 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r1, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r1, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x21, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1028.265302][ T3198] usbhid 4-1:0.0: can't add hid device: -71 [ 1028.272819][ T3198] usbhid: probe of 4-1:0.0 failed with error -71 [ 1028.280823][ T95] usb 2-1: config 0 descriptor?? [ 1028.325302][ T95] usb 2-1: can't set config #0, error -71 [ 1028.327079][ T3198] usb 4-1: USB disconnect, device number 85 [ 1028.341638][ T95] usb 2-1: USB disconnect, device number 39 [ 1028.435259][T21251] usb 3-1: device descriptor read/64, error 18 [ 1028.545148][ T3216] usb 1-1: new high-speed USB device number 121 using dummy_hcd [ 1028.705121][T21251] usb 3-1: new high-speed USB device number 113 using dummy_hcd [ 1028.725206][ T3198] usb 4-1: new high-speed USB device number 86 using dummy_hcd [ 1028.765168][ T95] usb 2-1: new high-speed USB device number 40 using dummy_hcd [ 1028.785172][ T3216] usb 1-1: Using ep0 maxpacket: 16 [ 1028.905469][ T3216] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1028.916362][ T3216] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1028.927296][ T3216] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1028.937129][ T3216] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1028.950082][ T3216] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1028.959186][ T3216] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1028.971078][ T3216] usb 1-1: config 0 descriptor?? [ 1028.977644][T21251] usb 3-1: device descriptor read/64, error 18 [ 1028.995138][ T3198] usb 4-1: Using ep0 maxpacket: 16 [ 1029.015112][ T95] usb 2-1: Using ep0 maxpacket: 16 [ 1029.115168][ T3198] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1029.125980][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1029.137037][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1029.146831][ T3198] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1029.155164][ T95] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1029.159876][ T3198] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1029.171969][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1029.179612][ T3198] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1029.183667][ T3198] usb 4-1: config 0 descriptor?? [ 1029.191558][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1029.214323][ T95] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1029.227849][ T95] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1029.236931][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1029.248543][ T95] usb 2-1: config 0 descriptor?? [ 1029.405027][T21251] usb 3-1: device descriptor read/64, error 18 [ 1029.460347][ T3216] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0166/input/input556 [ 1029.474129][ T3216] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0166/input/input557 [ 1029.525246][T21251] usb usb3-port1: attempt power cycle [ 1029.571953][ T3216] kye 0003:0458:5013.0166: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1029.658240][ T104] usb 1-1: USB disconnect, device number 121 [ 1029.740490][ T95] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0167/input/input558 [ 1029.745071][ T3198] usbhid 4-1:0.0: can't add hid device: -71 [ 1029.761227][ T3198] usbhid: probe of 4-1:0.0 failed with error -71 [ 1029.769775][ T3198] usb 4-1: USB disconnect, device number 86 [ 1029.808130][ T95] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0167/input/input559 [ 1029.898154][ T95] kye 0003:0458:5013.0167: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1029.937775][ T3216] usb 2-1: USB disconnect, device number 40 [ 1030.244983][T21251] usb 3-1: new high-speed USB device number 114 using dummy_hcd 13:23:25 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_connect(0x6, 0x9a, &(0x7f0000000180)={{0x12, 0x1, 0x110, 0xd3, 0x21, 0x6, 0xff, 0x83a, 0xa618, 0xcce4, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x88, 0x1, 0x7f, 0x1, 0x20, 0xdb, [{{0x9, 0x4, 0x5, 0x7f, 0x3, 0x6f, 0xa9, 0xec, 0x40, [@uac_control={{0xa, 0x24, 0x1, 0x40, 0x80}, [@processing_unit={0x7, 0x24, 0x7, 0x2, 0x3, 0x3f}, @mixer_unit={0x6, 0x24, 0x4, 0x1, 0x7, "ae"}, @mixer_unit={0x8, 0x24, 0x4, 0x4, 0x2, "0eba76"}, @input_terminal={0xc, 0x24, 0x2, 0x4, 0x206, 0x6, 0x81, 0xfe01, 0x4, 0x81}]}, @uac_as={[@format_type_ii_discrete={0xb, 0x24, 0x2, 0x2, 0x3ff, 0x9, 0x8, "65b8"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0xff, 0x3, 0x3a, 0xe1, "e843", "728f"}, @format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x2, 0x1, 0x6, 0x4, 'E', "de3940"}]}], [{{0x9, 0x5, 0xf, 0x3, 0x10, 0xff, 0xec, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0xbb82}]}}, {{0x9, 0x5, 0x8, 0x4, 0x40, 0x80, 0x9, 0x3e}}, {{0x9, 0x5, 0x3, 0x0, 0x200, 0x5, 0x3, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x5}]}}]}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x14, 0x0, 0x2, 0x20, 0x1f}, 0x37, &(0x7f0000000100)={0x5, 0xf, 0x37, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xa, 0x2, 0x7f, 0x4}, @wireless={0xb, 0x10, 0x1, 0x0, 0x20, 0xd6, 0x81, 0x6, 0x6}, @generic={0x1a, 0x10, 0x3, "78769fdba208d04c147c977be541980660ae8f49de850a"}, @ptm_cap={0x3}]}, 0x4, [{0x1c, &(0x7f0000000240)=@string={0x1c, 0x3, "3708cb0b440f83b1f045225eeb84cff76cadef5cb63af0854184"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x41c}}, {0xf0, &(0x7f0000000300)=@string={0xf0, 0x3, "d8a1563e109bf776730dc7278ba518db0a10bb40629a164f4b46fb13feaf5baca1f85ba8617d2b0ca8a138b2cf028d3fc67a5d74b234694200d68b1e042e959233226556f1a46122b435ee2ba648ddb8a9d56ba755cb765ac2688e1f381eca0272b17e4cc3e349470882229fbf37dd9e4a58f2973bcafd9983a8c1010e67df0f803201d83dff6b79fa4461bc034695b4826b9cb860d0cc09446532ff5c60bdc9a85515863f90f0dadd884939e001dbce346cf7d779dc9e76b09bc59e778908d849dd1180f82e92e52584cac95b0b304cb5f66757494f6a9efc33e2821d9c6c9afaf01c77607505c8361ea57bf434"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x424}}]}) syz_usb_connect$hid(0x3, 0x3f, &(0x7f00000004c0)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc287, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x40, 0x9, [{{0x9, 0x4, 0x0, 0x40, 0x1, 0x3, 0x1, 0x1, 0x5, {0x9, 0x21, 0x200, 0x5, 0x1, {0x22, 0x7bd}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x7, 0x6, 0x40}}, [{{0x9, 0x5, 0x2, 0x3, 0x20, 0x9, 0x0, 0x1}}]}}}]}}]}}, &(0x7f00000007c0)={0xa, &(0x7f0000000500)={0xa, 0x6, 0x300, 0x20, 0x1, 0x4, 0x40, 0x1}, 0x2c, &(0x7f0000000540)={0x5, 0xf, 0x2c, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x10, 0x1, 0x9, 0x6}, @wireless={0xb, 0x10, 0x1, 0x8, 0x20, 0x4, 0x9, 0x200, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x4, 0x3f, 0x2, 0x401}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0xc, 0x1}]}, 0x5, [{0xea, &(0x7f0000000580)=@string={0xea, 0x3, "b25acfe0011a20fae9241d5bd9c40cf161168153829671f9dd34331e4f98433931f80fd275b060322c4c55b60767543997ea37000834ee3d78e0f6942de8e7ed89fae0fa341b52368c61eb995209f510c08d793e58a5cf106f6c9b853ee1ef65dfd97541eed638fbff671e99fd1b0eaa48bb334fc8f53c132b3a35b480fb1052bc27f31298fd602275d044e1f11a59a5203c183bdecd689588352a3c219c492ee0653cb59226516f1125a0fa55e42bd9fcc6b42d114ecf4165655bc143618f89bde40afec9ce4ee36154efaafd1ee4f26a7781a0d91a3cac582b4d1ebe6cc5dbd4c9e6e058137034"}}, {0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x810}}, {0x7d, &(0x7f00000006c0)=@string={0x7d, 0x3, "97f3b3a88962306cf8a024626a2530283be81a4622b20680362915de97dfe2a785d668716a4954c2198fbc46298eceb07b439f0dd26ee3fc693df513376d5c7527e93c9717b5aa860a241ac2ccd9f8d6c2775ea84963c9f3bffd1c22cc1d8e59f24ae2f0fabc6d566d0d3d095c02ca318aa5025a985bb7d94e916f"}}, {0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x3001}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x2c01}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000840)) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS0(r4, 0x80184540, &(0x7f0000000040)=""/13) 13:23:25 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write$ath9k_ep1(r0, 0x82, 0x708, &(0x7f0000001180)={[{0x80, 0x4e00, "59e0efedeac2cb7ad4ffc212fefcf99bee36e184d926b99d3d3b4986a332c7b98bc9bb686bfc393839d14243b0346f60464f853c81867500010aeeb521be7b496dc90793c28278462897490bd3ea30c6f8c628fc2ef9cf0f89326244c2be0bb48b5415238aed7ba3fe609b8a783e77b5510bd70a3575651ed47604bf6c32347f"}, {0x6d, 0x4e00, "ad82b3c4523b3b38fedbae910f86d7a545343ca99e40a4a7eddb899431ba0d3ce0a5fb36a176f79597c4a52d29eeaa62ddecf18ddb427971e99bb7532a43c7a85585bb1f435db7c5c3bce7e0e0b8279ea1e543d47e1c8aa7f870bda7e083e40e94799a62c283c498cb281b89a3"}, {0xde, 0x4e00, "b83a77c113b3679ca058d208d9e727874f02ada9cd66c791876c2ecc27779c1f760e5f86b022c3c5fd774a4c7880970b4157e9157d9536f078e333ac8568f19b7640353f000000e5efddffb8f8dbd65f701a0cc5820b3ec982d4196f3fa04f2e5d530d2345edc3b84000c92d3a78e5d1121dbcdb0ef572ae77352f888f16de6d50a7fc26c6608305079df96cb7dc9abfddf383e83853af2e500060d8f4c317f0a1d4d66ca9cb3f4b660656f27b3451b6a9d4826d8e9fec76cbf15f6444e0094c05a431651f5942c602b05a862e27af0332d6101ceadf1a1944aabfcbdb9d"}, {0x15d, 0x4e00, "c6bd6f1dd89f4f9322c1c0da59335389e2d1f74912d330987ed8df3397d36dbe79c068c1a69b6541ee9ec99dcc228570e9b9d363ba9aa9891e2251ba7b9b0f95cb248afd411fc2365bfb04ebc2b573ac94e14a6891536fe0861237118a5970331e74c5c5cfcf2cfd990f5e1d01344bc69bec75614061bb2355a3ef0bbed29a6b9bd388b88036c64f050c4ee44595f297466b3ec46ec5e63b6f81e61a27662712e11850340e6dd4d04c0ab5f87ad38147000000003f7acfc84dcc3b0c35416a4b1ef3b5a6863044402901aa5084d2705fdfcf0e5cfbf7c794eb2312f9d1a54837511080271f1487c6c5e9533efc0dd1fbea28f0f9044efaea4f9d993dcac2ef3c6dc844f875b9383aee493ec15d30352f9b083f98a6eff7cc3e57a518185b92102b45a23ef82b70d2c1706fe6011e95bf63d83f496f5983361096a4bbc725c6444bb156ff504980694a2becc8e6dc7287aa3529cc6c02068047757ae369"}, {0xdf, 0x4e00, "7f12cb67864f57f475bf7c42de7b67b62d6cb5976af709c643dbec2eb66c96e4e913a012415b4fba81b4f351a1b1c609315ffc096112be1c454b3df4834a0d02dac28913a3f81abc44b642ef36a69c6f30a3bf8818168f4e777d7c55dc01c241d329f63beb0194d5bdc75383cc50a9f598a0bec3f67740c7c2b86b37e43452d07c118b76883faa7c0b29a93a2aeda4a2012b8e1dbf8287053a0fba78734299563991de43ae8a774773daef81df97f2c22751f219c3aa8c853bbeabc8566576b12f5754074b67371dd7343b557f1eb2efc653cc9981fd3d6100000000000000"}, {0x7b, 0x4e00, "91528003b9731d9f3ab37b9df4223152811b45aa3fb0d0103156c0da6d3ce195e216ffa22f77eb667466e5bc7cd233271343151189efcd0ade0f51e745bae8c209238704b2227c3511779d32958b0ab41cedee6809ec03378a24a3bbec3999a4513008b77ef4586a701e7ebc6060133e9c9cfb130072c9d294da86"}, {0x36, 0x4e00, "e9511aa44eaed7a7f722694aa9a60dee225b38dd0e06160132a19541213ca3fa9d192c1620a0e100dc457af0c9ecfd055cc96b3e604a"}, {0x3c, 0x4e00, "b17c3bb5d7b6f6926acc5d0053d98764a3239b32cc355e954b06021c8424db115ab547fe29f57002e22357538eace75a922de52b231ce4cbb6587b17"}, {0x4a, 0x4e00, "012399b9017d0b15cdd0a85b442349f5fd243c73ea50d5902f9240cbf648b3d7f0ed7347815ad45d05bb1773ec8d1c2ada76643acd515118f7366841cd589789ac3610c154f8c8d6c543"}, {0xae, 0x4e00, "3c4e80551906c43d6e4da09f97de767233c188387b1573ef875904dc75bcb7c0ebf2c1f8877ee9e6239ffeea321dd83605ba2ce2462e6602c30df519c3fde102ae57fd419f4a5de2587bce20e957a8c5796e5bbb5e686e1e795235f5e8471b71667ccde04769b0e991ffc1d0eba176e89080e8286ec23ce4a9827a4c32a35bca6d4875a53534e44fabcdfc2420667aae34ec8b01019e6c148deb1eed46e3fe6bbfda5a15823599afde66690f867e"}, {0xdf, 0x4e00, "e925152bb362dc29b667466ed6ad84c81817a892326ee81b64b242da7f6321f67200603500530f5f4325686bf09c5d5b979fd9e50dafd78eb000983db7be9aa2fa0e90d72604c3d0d8516e6e7bf9392d1aa641541a80ccf118305559a8efbec853de50d8d1aa58454128c1bd3ed291f21027e3b98afc31b89ac70ad4eda712789b592fa28e6994e9885316ea50a783bef3818c5f095a717c144dfcc324a20d32e9f412e504a86de5e70b9d4b561f8d6aface45f70efa65707a565c87823f392c726cbf2d52b66685989ab9a110f31a3a5cc0f5a5f0e1fc670a5f37f8aaf443"}]}) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:25 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x9, 0x40, 0x80, [{{0x9, 0x4, 0x0, 0x85, 0x2, 0x7, 0x1, 0x1, 0x9, "", {{{0x9, 0x5, 0x1, 0x2, 0x400, 0xa8, 0x0, 0xe2}}}}}]}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0x4, 0x3, 0x0, 0xff, 0x3f}, 0x8, &(0x7f0000000100)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x6, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x42f}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x82c}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0xf8ff}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x801}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3409}}]}) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000340)={0x0, 0x1, 0x8b, {0x8b, 0xe, "5d3f3a14e4f47a1588301fc2acc6b8e43949e0ffdd73d88c39ff24d1cd13a534ff63d36fff0d115cd283a6e366bd3e3e40614b1686907b72fd5f1da4b5e64f484ec03e2dd85e479bddc7d125cadbcc46fa7e54d27dd31a9e5f01c6b5a06c0071157b83318d6b2db5907edb90cd1cf3937512b9d92fd07145cd7276116ee3c457f7d498df9dba3c6429"}}, &(0x7f0000000400)={0x0, 0x3, 0x65, @string={0x65, 0x3, "8e8acd30f6965072cd78876647b4dbd9fd15def209046b953579ece6d53d753b26dfb126306023b33d5d6b117df6790607d438c63b07f7c170249ea66bcbc49676093a8a54667e2baaba4a8e47f690f712618ae64071d4dd680a2cfa1726a3ee132b82"}}, &(0x7f0000000480)={0x0, 0xf, 0x42, {0x5, 0xf, 0x42, 0x5, [@ssp_cap={0xc, 0x10, 0xa, 0x20, 0x0, 0x2, 0x0, 0x9}, @wireless={0xb, 0x10, 0x1, 0xc, 0x0, 0x4, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0xf8, "ebbac9bf02d11e2e01edc4b00b30d744"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x1, 0x2, 0x2}, @wireless={0xb, 0x10, 0x1, 0x4, 0x80, 0x3f, 0x1, 0x5, 0x4}]}}, &(0x7f0000000500)={0x20, 0x29, 0xf, {0xf, 0x29, 0xa0, 0x18, 0x7, 0x3, "6b208d4c", "cb3db796"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x65, 0x8, 0xf7, 0x0, 0x4, 0x5, 0x9}}}, &(0x7f00000009c0)={0x84, &(0x7f00000005c0)={0x20, 0x11, 0x2c, "b42bf88849a35df95f826c5b840405566e203b64a74c5be2c8f0304f345f82c116c0a248b0868b28b2ea646d"}, &(0x7f0000000600)={0x0, 0xa, 0x1, 0x43}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000680)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f00000006c0)={0x20, 0x0, 0x8, {0x1000, 0x4, [0xf00]}}, &(0x7f0000000700)={0x40, 0x7, 0x2, 0x4}, &(0x7f0000000740)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000780)={0x40, 0xb, 0x2, "dff0"}, &(0x7f00000007c0)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000800)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000840)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000880)={0x40, 0x19, 0x2, "f52a"}, &(0x7f00000008c0)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000900)={0x40, 0x1c, 0x1, 0x3}, &(0x7f0000000940)={0x40, 0x1e, 0x1, 0x7}, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x1}}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1030.374979][T21251] usb 3-1: device descriptor read/8, error -71 [ 1030.424864][ T3198] usb 1-1: new high-speed USB device number 122 using dummy_hcd [ 1030.444855][ T104] usb 4-1: new high-speed USB device number 87 using dummy_hcd [ 1030.584856][T21251] usb 3-1: device descriptor read/8, error -71 [ 1030.624798][ T12] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 1030.632468][ T95] usb 5-1: new high-speed USB device number 38 using dummy_hcd [ 1030.664861][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 1030.694839][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 1030.705308][ T3216] usb 2-1: new high-speed USB device number 41 using dummy_hcd [ 1030.784885][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1030.796064][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1030.806973][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1030.816804][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1030.824867][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1030.829744][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1030.842653][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1030.849479][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1030.859012][ T3198] usb 1-1: config 0 descriptor?? [ 1030.860616][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1030.883395][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1030.896331][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1030.905496][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1030.923196][ T104] usb 4-1: config 0 descriptor?? [ 1030.944883][ T12] usb 6-1: Using ep0 maxpacket: 32 [ 1030.950112][ T95] usb 5-1: Using ep0 maxpacket: 32 [ 1030.964863][ T3216] usb 2-1: Using ep0 maxpacket: 16 13:23:26 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r2, &(0x7f0000000240)={0x24, &(0x7f0000000040)={0x40, 0x4, 0x5a, {0x5a, 0x21, "6a754fdd89c0ff46ce8678b1c17f87cc091c3676bc346a1b8a48c11ac6a83193bfb778261fc17b244208b04081bf9c89ef8ac8b2d7ea1f55bc753469f5b2f322329b55c45290df5e4bfcb8cb02aae254a1df9beb21898aa9"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x458}}, &(0x7f0000000180)={0x0, 0x22, 0xc, {[@global=@item_4={0x3, 0x1, 0x242d13c31e54bc76, "ae0ecd02"}, @main=@item_012={0x1, 0x0, 0xb, "86"}, @local=@item_4={0x3, 0x2, 0x7, "6149e2e8"}]}}, &(0x7f00000001c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0x3f, 0x1, {0x22, 0xfcc}}}}, &(0x7f00000004c0)={0x2c, &(0x7f0000000300)={0x40, 0x10, 0xbb, "e56b75e0ba5d01f199b9ad8e66cf944a283cfa45e2b095ca070eaaed7fd4c6100d8c45444faa8e350e564cb4d72fd7d272c803e164c3f8ae67f676e803cd135b88bc969ceaf3be2e9630776a946c38541c2ad6dbe3e8c9ce5b2bd27c5b07ee09a40f3a7dc45f62dbaede6ede856e4f86f5ca4c56dd2699ead4b011e3015ef540010221a440e20425450f76e6f3f18073af59de27bd8522aa87981d2ff3d7bb33d983f406643191a98862e62898060da3f80384e2a012e19036e812"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000440)={0x20, 0x1, 0x7, "4cddd76652c47f"}, &(0x7f0000000480)={0x20, 0x3, 0x1, 0x40}}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_usb_connect(0x3, 0x271, &(0x7f0000000500)={{0x12, 0x1, 0x200, 0x27, 0x66, 0x31, 0x40, 0xdfed, 0xebb1, 0x22f2, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x25f, 0x2, 0x40, 0x4, 0x20, 0x0, [{{0x9, 0x4, 0x6d, 0xa4, 0x4, 0x2, 0x9, 0x1d, 0x9, [], [{{0x9, 0x5, 0xa, 0x1, 0x40, 0x7, 0x9, 0x1, [@generic={0x3c, 0x6, "5caff6ed093f8be927860d0decb05dbad71d4dfcf0610086af8570168856b05be6cc013cc7f8166d7511719409639985f2406119fceb2f0defa0"}, @generic={0x49, 0x23, "de280836851ed00111a926f2deae87d3c004856abb6d9d1ec368f6e9a9e5b85c023f286c021027ad75f109bdc0892dc31d0e43f943e3edf190f056e95ed95986946f021fba585c"}]}}, {{0x9, 0x5, 0xa, 0x18, 0x10, 0x0, 0x1f, 0x9, [@generic={0x23, 0x5, "d234396b4ab3516e084b411851fb874cee08b44f09ba53142977826251a2ebfa9c"}]}}, {{0x9, 0x5, 0x2, 0x1, 0x20, 0x1, 0x5, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0xe3}]}}, {{0x9, 0x5, 0x2, 0x0, 0x200, 0x5, 0x5, 0x3b, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x6, 0xec5}, @uac_iso={0x7, 0x25, 0x1, 0x3, 0x40, 0xe2}]}}]}}, {{0x9, 0x4, 0xbc, 0x80, 0x4, 0x8a, 0xba, 0xec, 0x9, [@cdc_ecm={{0x8, 0x24, 0x6, 0x0, 0x0, "f509a0"}, {0x5, 0x24, 0x0, 0x4}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x8, 0x5, 0x1f}, [@ncm={0x6, 0x24, 0x1a, 0x3f, 0x31}, @ncm={0x6, 0x24, 0x1a, 0x9, 0x11}, @ncm={0x6, 0x24, 0x1a, 0x1, 0x1}, @country_functional={0xa, 0x24, 0x7, 0x39, 0x2072, [0x2, 0xff]}]}], [{{0x9, 0x5, 0x1, 0x10, 0x10, 0x9, 0x1, 0x1, [@generic={0x102, 0xf, "6d13aabca980072f2587ea3986d137826f74a62bf42d0c3702e10c65da0bd541e9a72142b20deb8e5c72828f2a2627c869532f268918c29a85dfbebf10ac30bbb50612b9d41e26718da43804893ed838959762c7b156f975f44a67f0cf5dd25b0cebd2e6b6d3c2cf238c56b77dc9ccc910df4cde9ba805349ce33d4a90bc63e2204941252c71c5fc4b8a12045d0b0c07d950641878cead434453860eda749a23070984954177cde203f041ef9c52ba06247f364edf838c7d709c8a0aa69f5bea0f116fc8bceced4154d47bdddb634f421af730390bbc2c0d6f6c1385b04ca6de101b4664588cf9e07a2bffce37cc680aa49b9b25e27aa0c9a485ebde3e28e2ac"}]}}, {{0x9, 0x5, 0x2, 0x10, 0x20, 0x3, 0x11, 0xa9, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x20, 0x2}]}}, {{0x9, 0x5, 0x8, 0x0, 0x8, 0x1, 0x4, 0x80}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x0, 0x4, 0x40}}]}}]}}]}}, &(0x7f0000000b00)={0xa, &(0x7f0000000780)={0xa, 0x6, 0x201, 0x2, 0x1, 0x29, 0x40, 0x1}, 0xf, &(0x7f00000007c0)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0x9}]}, 0x5, [{0xb7, &(0x7f0000000800)=@string={0xb7, 0x3, "1051e548159e61a21a58a38eaf5931647cec88bdbd68633c267318a7c6e34af59801f7a3db86aa4740f1f6ae02f6aedfca48f47d74865a6fd79f60397e40fb78e9a4016b30e3bb87bfb1144227d45dc583a581cc35b4f3d7480b86171e0ebe1baea03f5c474874b508bec3c2d6cef705e344eae27085c70825f93e4c6f9b5388b548f514b2cd763bb1cc55a73fa88c46b45cabe0b43b57b70d4fb1e908980bbd7b185549b8d6b6d299ce9223d95b368d660ed6d230"}}, {0xe6, &(0x7f00000008c0)=@string={0xe6, 0x3, "f062f6b6531bf7c99ac0283f95d369183e08fc4e073cd3d3b1e1b526bffdefda35bd93b5851284b70138cb609ae818556c256501aa4ece5248bf03eba6b78e60fa4dc85e1d598af87d56e29884c095eb42f35ab1d8a1c28e1ab112257dae81b500a9c34c3c6fae0ca8eb9fdeb2a46153e5dea3116d5df9f60c03abb4d70e5fb9bfa4f1474934eda5bd8ea17c8fdf0519162d1b82303d6786f7bc715562f2d59e34a1bf9771e8d02a44dcb645c563a004f7735872e339f989048f9f613fa5ee137af0d0463b0a8a949091c180a10d6c7d86372deac75356ec145d1f566811619446f670e3"}}, {0xa8, &(0x7f00000009c0)=@string={0xa8, 0x3, "8d8c2fca8677908fdc35032bd2da5862b5d22e169c5741c6e55e42ec082bf003b055f4e1d70ab3620c77e2083de2b0b8cf0deb8a8e9798c5e87c1360c8649f0f39beb6be8cbd776f39ad62fb95bd58b76adcf23ec0fb34fea2d5082e32536900315cc5c0d27ae31faebed7f00ce975dfd34394bfeaf1b259348814f6802c7c7bd71edfeececb7bae304f1711e3c4b61c537f753d33f3614758e4b9dc3667e1c16312007b86b3"}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x41c}}]}) syz_usb_control_io$hid(r4, &(0x7f0000000d40)={0x24, &(0x7f0000000b80)={0x40, 0xe, 0x94, {0x94, 0x18, "f1fbedd458e702451a81ecd7b9abbe57a3677c3bf02ddf154aa88096e5c27de67e2605537f1205171cf079accdb705782962b1f758574540dbde28c275d66ecacea8b21da5bfbb4280061292fea8adebf31ed9731ab5a9fd47e31e5a1a039db45548cf4d16d373351cfd06d14800d1a7cb6bbe86d7c56b9d83273c5aec3f0591085915250f80c475166eccdc6f6077d1b91f"}}, &(0x7f0000000c40)={0x0, 0x3, 0x63, @string={0x63, 0x3, "4092c4d88f8e57d8fe0b969541293b318b6e2dc1f36a45166411f3e7d584350812d867290330bb55838f51ca53dd5e31fedddddea8003942e6d52a959bc5efe8b41a5e55886087ac5a8e08ab89afa0c44fb9b80ae7ae00d587943d6c6ad1c80ee1"}}, &(0x7f0000000cc0)={0x0, 0x22, 0x1f, {[@main=@item_012={0x2, 0x0, 0xb, "cfa9"}, @main=@item_012={0x1, 0x0, 0xa, "f0"}, @local=@item_012={0x0, 0x2, 0x4}, @main=@item_4={0x3, 0x0, 0xc, "08395589"}, @main=@item_4={0x3, 0x0, 0x9, "81a7fbf5"}, @global=@item_4={0x3, 0x1, 0x1, "ee14c99a"}, @main=@item_4={0x3, 0x0, 0x9, "b778dc62"}, @local=@item_4={0x3, 0x2, 0xb, "78a9550b"}]}}, &(0x7f0000000d00)={0x0, 0x21, 0x9, {0x9, 0x21, 0x0, 0x3, 0x1, {0x22, 0x773}}}}, &(0x7f0000000fc0)={0x2c, &(0x7f0000000d80)={0x20, 0x14, 0xe4, "e4c2069488d1a1e2b0e8c0807e07aa9d0df33f9de65c6b4b957afd8cfacf10c8749f572f1c195573b61bea14c28545d990266c4538745577bdf96d4fd5988e5343f49d67fec1c9193768e458b66a63171de7bc6a9a56173ae6a4e26ae7ee532fcbdaf2da598a87035cb489c15b148ae1fd8a108c32ed075cbfad77a026e14aa50ca3a195417409c4b2134cd235cb4b811cc020a64df4e07c72074219256117d0c3fc1d2ab24487157b08acfb674233ab07d90f730cbc467f0098a7a20685d7593442ad6c492c3767753a14eaf61606fa6e9d921f182ef4db1188012a8bd0c364c79082f4"}, &(0x7f0000000e80)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000ec0)={0x0, 0x8, 0x1, 0x81}, &(0x7f0000000f00)={0x20, 0x1, 0x3f, "82b7f453f1530af5b35276e3bfb1e450d7383b5df8571f20161a02e075bfa12e56fea80fad7f90729d24c665df8efa522fe40519378999d6ff1484b9c6bc82"}, &(0x7f0000000f80)={0x20, 0x3, 0x1, 0x1}}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1031.085051][ T3216] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1031.090934][ T12] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1031.095953][T21251] usb 3-1: new high-speed USB device number 115 using dummy_hcd [ 1031.104922][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1031.127673][ T12] usb 6-1: config 0 descriptor?? [ 1031.139438][ T3216] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1031.150796][ T3216] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1031.160787][ T3216] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1031.173919][ T3216] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1031.183022][ T3216] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1031.185180][ T95] usb 5-1: config 1 interface 0 altsetting 133 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1031.194462][ T3216] usb 2-1: config 0 descriptor?? [ 1031.201208][ T95] usb 5-1: config 1 interface 0 altsetting 133 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1031.201224][ T95] usb 5-1: config 1 interface 0 has no altsetting 0 13:23:26 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc0189436, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1031.238147][ T3198] usbhid 1-1:0.0: can't add hid device: -71 [ 1031.244179][ T3198] usbhid: probe of 1-1:0.0 failed with error -71 [ 1031.264900][ T3198] usb 1-1: USB disconnect, device number 122 [ 1031.284786][T21251] usb 3-1: Using ep0 maxpacket: 16 13:23:26 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc0045878, &(0x7f0000000000)) [ 1031.325445][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 1031.331608][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 1031.340165][ T104] usb 4-1: USB disconnect, device number 87 [ 1031.385453][ T95] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1031.394826][ T95] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1031.402802][ T95] usb 5-1: Product:  [ 1031.407017][ T95] usb 5-1: Manufacturer: ࠬ [ 1031.411606][ T95] usb 5-1: SerialNumber: х [ 1031.416771][ T12] hso 6-1:0.0: Failed to find BULK IN ep [ 1031.425338][T21251] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1031.441946][T21251] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1031.453190][T21251] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1031.454814][T22487] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 1031.462982][T21251] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1031.482542][T21251] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1031.491666][T21251] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1031.504370][T21251] usb 3-1: config 0 descriptor?? [ 1031.514780][ T3216] usbhid 2-1:0.0: can't add hid device: -71 [ 1031.520921][ T3216] usbhid: probe of 2-1:0.0 failed with error -71 [ 1031.530107][ T3216] usb 2-1: USB disconnect, device number 41 [ 1031.588838][ T3250] usb 6-1: USB disconnect, device number 10 [ 1031.654650][ T3198] usb 1-1: new high-speed USB device number 123 using dummy_hcd [ 1031.724669][ T104] usb 4-1: new high-speed USB device number 88 using dummy_hcd [ 1031.755479][T22490] udc-core: couldn't find an available UDC or it's busy [ 1031.762519][T22490] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1031.894620][ T3198] usb 1-1: Using ep0 maxpacket: 16 [ 1031.904807][ T3216] usb 2-1: new high-speed USB device number 42 using dummy_hcd [ 1031.954671][ T95] usblp: can't set desired altsetting 133 on interface 0 [ 1031.966897][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 1031.981978][ T95] usb 5-1: USB disconnect, device number 38 [ 1032.014892][ T3198] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1032.026053][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1032.037108][ T3198] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1032.046896][ T3198] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1032.059839][ T3198] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1032.068968][ T3198] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1032.078472][ T3198] usb 1-1: config 0 descriptor?? [ 1032.085806][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1032.099538][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1032.110541][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1032.120330][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1032.133256][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1032.142424][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1032.144558][ T3216] usb 2-1: Using ep0 maxpacket: 16 [ 1032.153106][ T104] usb 4-1: config 0 descriptor?? [ 1032.254793][T21251] usbhid 3-1:0.0: can't add hid device: -71 [ 1032.260850][T21251] usbhid: probe of 3-1:0.0 failed with error -71 [ 1032.271158][T21251] usb 3-1: USB disconnect, device number 115 [ 1032.278382][ T3216] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1032.290848][ T3216] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1032.301828][ T3216] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1032.311626][ T3216] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1032.324730][ T3216] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1032.333802][ T3216] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1032.345398][ T3216] usb 2-1: config 0 descriptor?? [ 1032.404505][ T3250] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 1032.570026][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0168/input/input560 [ 1032.583575][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.0168/input/input561 [ 1032.644556][ T3250] usb 6-1: Using ep0 maxpacket: 32 [ 1032.677056][ T3198] kye 0003:0458:5013.0168: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1032.694607][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 1032.701898][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 1032.704881][ T162] usb 5-1: new high-speed USB device number 39 using dummy_hcd [ 1032.723510][ T104] usb 4-1: USB disconnect, device number 88 [ 1032.764541][ T3250] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1032.773601][ T3250] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1032.776333][T22501] udc-core: couldn't find an available UDC or it's busy [ 1032.784242][ T3250] usb 6-1: config 0 descriptor?? [ 1032.788649][T22501] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1032.793343][T22501] udc-core: couldn't find an available UDC or it's busy [ 1032.808181][T22501] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1032.818199][ T95] usb 1-1: USB disconnect, device number 123 [ 1032.840350][ T3216] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0169/input/input562 [ 1032.946602][ T3216] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.0169/input/input563 [ 1032.964539][ T162] usb 5-1: Using ep0 maxpacket: 32 [ 1032.994504][ T3198] usb 3-1: new high-speed USB device number 116 using dummy_hcd [ 1033.038170][ T3216] kye 0003:0458:5013.0169: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1033.056095][ T3250] hso 6-1:0.0: Failed to find BULK IN ep 13:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x408c00) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000140)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1033.094046][ T3216] usb 2-1: USB disconnect, device number 42 [ 1033.109293][ T3250] usb 6-1: USB disconnect, device number 11 13:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) syz_open_dev$evdev(&(0x7f0000001200)='/dev/input/event#\x00', 0x1, 0x42) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x101280) read$hidraw(r1, &(0x7f0000000140)=""/34, 0x22) r2 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x401, 0x54400) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f00000001c0)={{0x3, 0xfffffefe, 0x3, 0x8, 0x8, 0x7d61}, 0x2a5, [0x5, 0x40d0, 0x0, 0x8000, 0x3, 0x100, 0x4, 0x100, 0x6, 0x8, 0xfffffff7, 0x296, 0xff, 0x1000, 0x4, 0x5, 0x1000, 0xfffffc01, 0x5d, 0x484a, 0x200, 0x9, 0x7, 0xffffffff, 0x8b, 0x9, 0x0, 0xceb, 0x20, 0xff, 0x1000, 0x80000000, 0x401, 0x200, 0x7, 0x0, 0x1f, 0x6, 0x2c97, 0x3, 0x2, 0x7, 0x9, 0x6, 0x7, 0x2, 0x8, 0x8542, 0x1, 0x3, 0x10000, 0xa1, 0x80, 0x100, 0x20, 0xa64e, 0xffff, 0xfffffffb, 0x2, 0x7, 0x6, 0x9, 0x1, 0x401, 0xdcff, 0x1, 0x2, 0x1ff, 0x1, 0x7, 0x5, 0xf71, 0x4, 0xfc, 0xfffffffb, 0xe4, 0x101, 0x3, 0x1, 0x0, 0x1, 0xffffffe6, 0x8, 0x1, 0xffff, 0x80, 0x7fff, 0x8000, 0x20, 0x9, 0x4, 0xea5, 0x10001, 0x5, 0x3f, 0x5, 0x8, 0x1000, 0xb0b3, 0x1ff, 0xef, 0x9, 0x3, 0xfffffff9, 0x23, 0x2, 0x10001, 0x6, 0x614, 0xa15, 0x3, 0x8, 0x5, 0x7, 0x401, 0x400, 0x80, 0x2, 0x5, 0x60000000, 0x1, 0x34a29fd7, 0x5, 0x9, 0x200, 0x7, 0x0, 0x8b3, 0x9f8b, 0xcd, 0xffffffff, 0x2, 0x4, 0x8, 0xffffff88, 0x1f, 0xfff, 0x0, 0x1, 0x7, 0x401, 0x9, 0xfff, 0xff, 0x9e, 0x1, 0xec4, 0x82b1, 0x1f, 0x6, 0x7f, 0x0, 0x4, 0x1f, 0x3, 0x5, 0x91, 0x8001, 0x1ff, 0x1, 0x9, 0x6, 0x240b, 0x81, 0x1, 0x5, 0x5, 0x81, 0x3fdf0424, 0x0, 0x46d, 0xfff80000, 0x80, 0xa1d, 0x6bf2, 0x200, 0x1000, 0x3, 0x1ff, 0x7fff, 0x1000, 0x8000, 0x5, 0x5, 0x6, 0x101, 0x800, 0x3, 0x400, 0x29, 0x4, 0x3, 0x5, 0x0, 0x10001, 0x2, 0x60, 0xb4, 0x3, 0x8001, 0x8, 0x9, 0x3, 0x0, 0x1ff, 0x0, 0x400, 0x4, 0x6, 0xfffffbff, 0x8000, 0x0, 0x5, 0x8000, 0x7, 0x2, 0xffff, 0x3, 0x9cba, 0x5, 0xffff, 0x0, 0x23d5, 0x9, 0xff6, 0x6, 0x3, 0x800, 0x6, 0x0, 0x846, 0x8, 0xfffff09c, 0x9, 0x3ff, 0x8, 0x7, 0x3, 0x9, 0x1f, 0x1000, 0x1000, 0x2, 0x800, 0x335, 0xc3, 0x40, 0x38, 0x4, 0x5, 0x81, 0x41b2, 0x7, 0x8000, 0x7, 0x8, 0x3f, 0x6, 0x1f, 0x9, 0xff, 0x7f, 0xd8, 0x42a, 0x5e, 0x3ff, 0x2, 0x4, 0x0, 0x590, 0x8, 0x8, 0x5, 0x9d, 0x4, 0x7f, 0x800, 0x0, 0x1, 0x5, 0xa0, 0x6, 0x5, 0x40, 0xd9, 0x0, 0x81, 0x8, 0x6, 0x360, 0x8a6d, 0x5dc9, 0x2, 0x6, 0x40, 0xfffffffd, 0xffffffff, 0x6d341096, 0x6, 0x101, 0x7, 0x2f4, 0xffff, 0x9, 0x1, 0x86, 0x4, 0x9, 0x800, 0x2, 0xfffffff7, 0x2, 0x2, 0x1, 0x3ff, 0x2, 0x101, 0x1, 0x0, 0x81, 0x14, 0x200, 0x4, 0x9, 0x3d, 0x6d5, 0x3f, 0xacb9, 0xa78, 0x1, 0x4000400, 0x0, 0xfffffff7, 0x9, 0xbaa, 0x2, 0x7, 0x0, 0x80000001, 0x40, 0x0, 0x400, 0x3d, 0x5, 0x3, 0x5, 0x6, 0x0, 0x4, 0x4, 0x8, 0x20, 0x15cb, 0x3eb, 0x6, 0x7, 0x6, 0x81, 0x7f, 0x9, 0x1, 0x6, 0x7, 0x200, 0x3, 0x40, 0x0, 0x3, 0x10000, 0x4, 0xff, 0x1ff, 0x8001, 0x6026, 0x2, 0x7, 0xffffffff, 0x6, 0x1, 0x4f4a, 0x364, 0x8, 0x1f, 0xffffffff, 0x70f, 0x101, 0x6, 0x3, 0x400, 0xa0, 0x7, 0x3f, 0xffffffe1, 0xffff7fff, 0xfffffeff, 0x6, 0x3, 0x7fffffff, 0x7fffffff, 0x7, 0x0, 0xffff8597, 0x3, 0x10001, 0x3, 0x1000, 0x4, 0x5, 0x3f, 0x80000000, 0x4, 0xf01b, 0xa0, 0x101, 0x5, 0x2, 0x5, 0x7, 0x3a61, 0xfffffffc, 0x3, 0x1, 0xb2, 0x6, 0x5, 0xfffff801, 0x9, 0x100, 0x1, 0x8000, 0xe252, 0xa4, 0x7, 0x10001, 0x67c, 0x1, 0x10001, 0xb0, 0x800, 0x2cf, 0x0, 0x4, 0x9, 0x6, 0x0, 0xfffffffa, 0x8, 0x0, 0x1, 0x1000, 0x2c96, 0x88, 0xfff, 0x3ff, 0xfff, 0x6, 0x1, 0x8, 0x8, 0x618182b7, 0xfffffffa, 0x0, 0x3, 0x7ff, 0x1, 0xc1d, 0xaf, 0x72c, 0x12b, 0x6, 0x6, 0x100, 0x8, 0xffff, 0x0, 0x6, 0x34c9, 0x7, 0x6af, 0x7, 0x8cf, 0x71d, 0xffffffe0, 0x65, 0x1f, 0xfe0e, 0x3, 0x1000, 0x5, 0x248b4f29, 0x9, 0x7ff, 0xfffffffa, 0x8001, 0x0, 0x10000, 0x5, 0x9, 0x2, 0x0, 0x200, 0x1, 0x7, 0x2ba4, 0xfffffffa, 0x1, 0xf66, 0x18c, 0x40, 0x58d1fbac, 0x47, 0xfffff02a, 0x1, 0x200, 0x60, 0xd3, 0x7, 0xff, 0x2, 0xe9a0, 0x0, 0x6, 0x21bd, 0xdc1, 0x7, 0x81, 0x101, 0x7fffffff, 0x0, 0x800, 0x80000001, 0x3, 0x3ff, 0x1ff, 0x8001, 0xfffff08a, 0x1, 0x4, 0x0, 0x9, 0x3, 0x0, 0x27, 0x1ff, 0x1, 0x7f, 0x5, 0x4dae, 0xffffff8b, 0x3, 0x80000001, 0xa0000000, 0x82a6, 0x40, 0x1, 0x7, 0x80, 0x6, 0x8, 0x6, 0x5, 0x8001, 0x8, 0x81, 0x1, 0x73, 0x3, 0xfffffffd, 0x0, 0x6, 0xdd9a, 0x5, 0x401, 0xfffffa5a, 0x1, 0x521, 0xded8, 0x9, 0x1, 0x3, 0x82, 0x4, 0x1c92, 0x5, 0x8, 0x2, 0x8, 0x10000, 0x20, 0x9, 0x7fffffff, 0x200, 0x0, 0x3f, 0x2, 0x238a, 0x8df4, 0x5, 0x9, 0x0, 0x3, 0x3, 0x7fffffff, 0x1, 0x800, 0x0, 0x0, 0x7, 0x4, 0x8000, 0x6, 0x353e, 0x3, 0xa07, 0x4d36, 0x7fffffff, 0x1000, 0x9, 0x9, 0x6, 0x5, 0x6, 0x101, 0x9, 0x1, 0x3, 0x0, 0x1000, 0x1fc00000, 0x0, 0x2, 0x400, 0x4800000, 0x4, 0xd221, 0x6, 0x1000, 0x3, 0x2e47, 0x5, 0x400, 0x3, 0x3, 0x4, 0x80000000, 0x7f, 0x7, 0x7e, 0xb70, 0x8, 0x4, 0x4, 0x7, 0x9, 0x0, 0x100, 0x8000, 0x3ff, 0x0, 0x2, 0x81, 0x8001, 0x7f, 0x6, 0x5, 0x9, 0x8, 0xff, 0x3ff, 0x0, 0x1ff, 0x6, 0x2, 0x2, 0x2, 0x10001, 0x1f, 0x20400, 0x1f, 0x5, 0x8, 0x3, 0x101, 0x3ff, 0x2, 0x9, 0x5, 0x2, 0x1, 0xff, 0x7fffffff, 0x8, 0x4, 0xbeb, 0x8, 0x7, 0x2, 0x800, 0x2, 0x7fff, 0x78, 0x2, 0x6, 0x334, 0x100, 0x9, 0x6, 0x7, 0xde, 0x1, 0x6, 0x7, 0xffffffff, 0x7, 0x9, 0xaf7, 0x5f, 0x1, 0x675, 0x2, 0x1ff, 0x0, 0x439d, 0x2, 0x0, 0x3fd, 0xfffffc00, 0x0, 0x3, 0xfffffff9, 0x9, 0xf35, 0x3, 0xb870, 0x7ff, 0x10001, 0x1, 0x6, 0x1, 0xc48c, 0x6, 0x5, 0x7f, 0x0, 0x80000001, 0x8, 0x2, 0x1f, 0x9, 0x7fffffff, 0x0, 0x1, 0x20, 0x5, 0x9, 0x5, 0xa2c0, 0x40, 0x83, 0x2, 0x8001, 0x8, 0x5, 0xfffffffc, 0x6, 0x8ea, 0x2, 0x1, 0x400, 0x8, 0xf1, 0x1, 0x722e, 0x83f, 0x8, 0x3f, 0xffffffff, 0x2, 0x2, 0x5, 0x3, 0x7fffffff, 0x8, 0x3, 0x101, 0x6, 0x8e, 0x10000, 0x5, 0x3, 0x9, 0x0, 0x3, 0x80000000, 0x7f, 0x7fff, 0xfff, 0x1, 0x3f, 0x5, 0x2c, 0x7, 0x7f, 0x2, 0x1ff, 0x6, 0x1, 0x3f, 0x8, 0xfffff487, 0x6, 0x9, 0x8001, 0xfb, 0x1000, 0x7f, 0xfffffeff, 0x800, 0x2, 0x6, 0xffffffaf, 0x80000000, 0x7, 0x80000001, 0x3, 0xfff, 0x4, 0x8bf8, 0x4, 0x6, 0x9, 0x2ec, 0x4, 0x7, 0x7f, 0xab, 0xf5f, 0x401, 0x3, 0xffffff7f, 0x10001, 0x3, 0xfffffeff, 0xffffffff, 0x5e, 0x4, 0x2, 0x9, 0x5, 0x9, 0x3, 0x200, 0x8, 0x1, 0x8, 0xffffff7f, 0x0, 0x20, 0x9, 0x1, 0x0, 0x2, 0xffffffff, 0x48c, 0x0, 0x6, 0x4, 0x4, 0x6, 0x5, 0xca, 0x0, 0x80, 0xe0000, 0x3ff, 0x5, 0x4, 0x0, 0x3, 0xa2, 0x8, 0x7, 0x25f9, 0x5, 0x6, 0x9, 0x101, 0xfff, 0x8000, 0x2, 0x3, 0x6, 0x8c67, 0x1, 0x0, 0xfffffffb, 0x2, 0x0, 0x100, 0x3, 0x8, 0x5, 0x1, 0x9, 0x2, 0x6, 0x423e, 0x7, 0x2a, 0x8001, 0x80000000, 0x0, 0x7, 0x7f, 0x8000, 0x8001, 0x71ae9c5d, 0x0, 0x0, 0x3ff, 0x6, 0xffffffff, 0xffffffff, 0x6, 0x2, 0x9, 0x8000, 0x2, 0x7fff, 0x7, 0xbdce, 0x4, 0x0, 0x1, 0x6, 0x3, 0x9, 0x9, 0x2, 0x200, 0x3, 0x1ff, 0x40, 0x100, 0x6, 0x1ff, 0x4, 0x4, 0x6, 0x10000, 0x5, 0x101, 0x5, 0x2, 0x0, 0x9, 0x401, 0x3, 0x40, 0x40, 0x6, 0x5, 0x6, 0x2, 0x401, 0x5, 0xff, 0x8, 0x8, 0x2, 0x100, 0x34, 0xffffffc0, 0x5, 0xfb2, 0x101, 0x4, 0x87bd, 0xffff, 0x2, 0xfffffb2c, 0x9, 0x7, 0x10000, 0x8, 0x4, 0x0, 0x4, 0x3, 0x6, 0x356, 0xffff, 0x4, 0x88b, 0x0, 0xebf, 0xb8, 0x8000, 0x7ff, 0xffff, 0x7fff, 0x7, 0x5, 0x1f, 0x9, 0x0, 0x8000, 0x2800, 0x30c0, 0x80, 0x7, 0x10000, 0x0, 0x1, 0x6, 0xffffff87, 0x2, 0x9, 0x2, 0x7fff, 0x80000000, 0x8, 0x7, 0x2]}) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1033.184594][ T162] usb 5-1: config 1 interface 0 altsetting 133 bulk endpoint 0x1 has invalid maxpacket 1024 [ 1033.194763][ T162] usb 5-1: config 1 interface 0 altsetting 133 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1033.207947][ T162] usb 5-1: config 1 interface 0 has no altsetting 0 [ 1033.264340][ T3198] usb 3-1: Using ep0 maxpacket: 16 13:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r2, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r2, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000280)) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r4 = syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x2, 0x2000) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGMTSLOTS(r5, 0x8040450a, &(0x7f00000002c0)=""/195) write$hidraw(r4, &(0x7f0000000240)="a0e072b6716b0e43ca9a7131fd5d6c8f6fc33fda30e7b3f2ea8f0384f0c3565448553afbc682cca328c7e2f2ab7efddb631dc35990f6cc4621b7ce3d", 0x3c) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f0000000040)=""/40) ioctl$HIDIOCSFEATURE(r3, 0xc0404806, &(0x7f0000000140)="6c29fb21865583357c9d0c03d7e9ef6709776fe5e0bd2c4002104c4b3dc1a0ddb948a46d8584b13ef699885b3b5663fb8ec68a3e85624eeca3765f21ee2bbf05b5be7fc1472907fe600814646d60b521f7cd91b5dd6040f11b985612c6b8625e8149921211fa58b7bf91a1b32848a126d2e20f71b902a6bc7dc6cdc5842616f54b165122bcdf37c04d6b3184b1faf43b2a468bfddcd8c79b4533fa4e66d2ca25d496ce2bad") 13:23:28 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x3, 0x82800) ioctl$EVIOCREVOKE(r1, 0x40044591, &(0x7f0000000140)=0x1) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x2, 0x2, 0x8, 0x9, "4c1a6806fffa188141e41b0b766e6cb68f6cd871b17795b3bc05a4bc67e86f20"}) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) r4 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x8001, 0x3) ioctl$EVIOCGPHYS(r4, 0x80404507, &(0x7f00000001c0)=""/27) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCREVOKE(r3, 0x40044591, &(0x7f0000000140)=0x80000000) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1033.374497][ T162] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1033.383657][ T162] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1033.384441][ T104] usb 4-1: new high-speed USB device number 89 using dummy_hcd [ 1033.391831][ T162] usb 5-1: Product:  [ 1033.403512][ T162] usb 5-1: Manufacturer: ࠬ [ 1033.408691][ T3198] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 13:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000040)={0x32, 0x1, 0x1, 0x4, "b5002b1ce855444ae59122e2f3df5ed3131074552a94c5c46cefe6a052eca726"}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000140)=""/142) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1033.420289][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1033.431300][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1033.441118][ T3198] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1033.454062][ T3198] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1033.463248][ T3198] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1033.480540][ T3198] usb 3-1: config 0 descriptor?? [ 1033.495857][ T162] usb 5-1: can't set config #1, error -71 [ 1033.505952][ T162] usb 5-1: USB disconnect, device number 39 13:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000040)={0x3f, 0x1c, 0x4, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:28 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_connect$hid(0x1, 0x3f, &(0x7f0000000180)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x10, 0x1477, 0x1024, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x6, 0x40, 0x3, [{{0x9, 0x4, 0x0, 0x1, 0x1, 0x3, 0x1, 0x1, 0x9, {0x9, 0x21, 0xc5f, 0x0, 0x1, {0x22, 0xa0a}}, {{{0x9, 0x5, 0x81, 0x3, 0x40, 0x4, 0x2, 0x20}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0xfa, 0x2, 0x20}}]}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x300, 0x4, 0x9, 0x6, 0x8, 0x81}, 0x7f, &(0x7f0000000200)={0x5, 0xf, 0x7f, 0x5, [@ssp_cap={0xc, 0x10, 0xa, 0xdf, 0x0, 0x3, 0xf00, 0x1}, @generic={0x28, 0x10, 0x1, "92f1190ff7ff86a9b80ec63936f4f589b5ba119853471b1aa992acb233aab657e3eb6e73ae"}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xd, 0xa, 0x5}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x2, 0x7, 0x8001}, @generic={0x38, 0x10, 0x3, "62f36c1a73221b8224a70881850e82752a532a38fed734be2977862a03ef6afe387cd4249cbe488227ed600f3cb304bb32105ef62c"}]}, 0x1, [{0x4, &(0x7f0000000280)=@lang_id={0x4}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000340)=ANY=[@ANYRESHEX=r0], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRAWINFO(r2, 0x80084803, &(0x7f0000000100)=""/23) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r4, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r4, 0x4030582b, 0x4001e0) write$hidraw(r4, &(0x7f0000000040)="3f8eadf7151007c2e2956411349cd7fce7b7fd224eb7f0aa53033769617763a530c57368d628c847a0f5fb78feba15c3afe607f2688e384750e63f5a08e8e14b735c6c6cfbdbd8b6d475e7a602fee3ded44349f62f97ab3ba0f15c96428eb714b748f9db8ddcf27afca417914afc", 0x6e) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1033.584349][ T95] usb 1-1: new high-speed USB device number 124 using dummy_hcd 13:23:28 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) r3 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x6, 0x440b42) ioctl$EVIOCGABS2F(r3, 0x8018456f, &(0x7f0000000140)=""/120) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1033.644298][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 1033.704361][ T3198] usbhid 3-1:0.0: can't add hid device: -71 [ 1033.710586][ T3198] usbhid: probe of 3-1:0.0 failed with error -71 [ 1033.719737][ T3198] usb 3-1: USB disconnect, device number 116 [ 1033.774373][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1033.787144][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1033.798758][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1033.808723][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1033.824738][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1033.835363][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1033.845084][ T104] usb 4-1: config 0 descriptor?? [ 1033.854408][ T12] usb 2-1: new high-speed USB device number 43 using dummy_hcd [ 1033.864431][ T95] usb 1-1: Using ep0 maxpacket: 16 [ 1033.884370][ T162] usb 5-1: new high-speed USB device number 40 using dummy_hcd [ 1033.984342][ T95] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1033.995594][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1034.006639][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1034.016458][ T95] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1034.029388][ T95] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1034.039863][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1034.049442][ T95] usb 1-1: config 0 descriptor?? [ 1034.094273][ T3198] usb 3-1: new high-speed USB device number 117 using dummy_hcd [ 1034.114260][ T12] usb 2-1: Using ep0 maxpacket: 16 [ 1034.134280][ T162] usb 5-1: Using ep0 maxpacket: 32 13:23:29 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="19"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:29 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc020660b, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1034.204241][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 1034.210316][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 1034.220894][ T104] usb 4-1: USB disconnect, device number 89 [ 1034.234423][ T12] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1034.261122][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1034.272294][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1034.282237][ T12] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1034.284276][ T162] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1034.296401][ T12] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1034.296421][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1034.304928][ T12] usb 2-1: config 0 descriptor?? [ 1034.306744][ T162] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1034.334258][ T95] usbhid 1-1:0.0: can't add hid device: -71 [ 1034.346595][ T162] usb 5-1: config 0 descriptor?? [ 1034.359315][ T95] usbhid: probe of 1-1:0.0 failed with error -71 [ 1034.368520][ T95] usb 1-1: USB disconnect, device number 124 [ 1034.384339][ T3198] usb 3-1: Using ep0 maxpacket: 16 [ 1034.504226][ T3198] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1034.515089][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1034.526059][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1034.535878][ T3198] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 13:23:29 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc0189436, &(0x7f0000000000)) 13:23:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x8, 0x10000) ioctl$EVIOCGABS2F(r2, 0x8018456f, &(0x7f0000000140)=""/15) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1034.548980][ T3198] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1034.558257][ T3198] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1034.568534][ T3198] usb 3-1: config 0 descriptor?? 13:23:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x4e3, 0x80000) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1034.604466][ T104] usb 4-1: new high-speed USB device number 90 using dummy_hcd [ 1034.625440][ T162] hso 5-1:0.0: Failed to find BULK IN ep 13:23:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xffffffffffffffc5, 0x80000) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x8, 0xd, 0x0, 0x0, "0a5cf8439f238c7666aedc00"}) [ 1034.654228][ T12] usbhid 2-1:0.0: can't add hid device: -71 [ 1034.665798][ T12] usbhid: probe of 2-1:0.0 failed with error -71 [ 1034.696810][ T12] usb 2-1: USB disconnect, device number 43 [ 1034.724166][ T95] usb 1-1: new high-speed USB device number 125 using dummy_hcd [ 1034.806363][T22598] udc-core: couldn't find an available UDC or it's busy [ 1034.813950][T22598] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1034.854105][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 1034.974139][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1034.985081][ T95] usb 1-1: Using ep0 maxpacket: 16 [ 1034.991559][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1035.002491][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1035.012784][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1035.025842][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1035.034934][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1035.044624][ T104] usb 4-1: config 0 descriptor?? [ 1035.104165][ T12] usb 2-1: new high-speed USB device number 44 using dummy_hcd [ 1035.114266][ T95] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1035.125213][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1035.136152][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1035.146111][ T95] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1035.159323][ T95] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1035.168939][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1035.182298][ T95] usb 1-1: config 0 descriptor?? [ 1035.304072][ T3198] usbhid 3-1:0.0: can't add hid device: -71 [ 1035.310337][ T3198] usbhid: probe of 3-1:0.0 failed with error -71 [ 1035.318703][ T3198] usb 3-1: USB disconnect, device number 117 [ 1035.374028][ T12] usb 2-1: Using ep0 maxpacket: 16 [ 1035.494294][ T12] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1035.505353][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1035.517286][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1035.529598][ T12] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1035.542532][ T12] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1035.551656][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1035.561211][ T12] usb 2-1: config 0 descriptor?? [ 1035.614008][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 1035.620090][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 1035.628269][ T104] usb 4-1: USB disconnect, device number 90 [ 1035.923981][ T95] usbhid 1-1:0.0: can't add hid device: -71 [ 1035.930048][ T95] usbhid: probe of 1-1:0.0 failed with error -71 [ 1035.938952][ T95] usb 1-1: USB disconnect, device number 125 [ 1036.003936][ T3109] usb 3-1: new high-speed USB device number 118 using dummy_hcd [ 1036.049471][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.016A/input/input564 [ 1036.063494][ T12] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.016A/input/input565 [ 1036.161087][ T12] kye 0003:0458:5013.016A: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1036.246679][ T12] usb 2-1: USB disconnect, device number 44 [ 1036.273853][ T3109] usb 3-1: Using ep0 maxpacket: 16 [ 1036.313885][ T104] usb 4-1: new high-speed USB device number 91 using dummy_hcd [ 1036.413872][ T3109] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1036.429655][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1036.441398][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1036.444473][ T3198] usb 5-1: USB disconnect, device number 40 13:23:31 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r1) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) ioctl$EVIOCGABS2F(r0, 0x8018456f, &(0x7f0000000140)=""/124) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1036.451419][ T3109] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1036.470202][ T3109] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1036.479336][ T3109] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 13:23:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000140)='/dev/hidraw#\x00', 0x80, 0x280000) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r2, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r2, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRAWNAME(r2, 0x80404804, &(0x7f0000000040)) [ 1036.507099][ T3109] usb 3-1: config 0 descriptor?? 13:23:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCSABS2F(0xffffffffffffffff, 0x401845ef, &(0x7f0000000040)={0x2, 0x9, 0x8000, 0x9, 0xff, 0x40}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$hiddev(&(0x7f0000000140)='/dev/usb/hiddev#\x00', 0x3, 0x20681) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000180)) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS0(r3, 0x80184540, &(0x7f0000000240)=""/96) ioctl$EVIOCSABS0(r0, 0x401845c0, &(0x7f00000002c0)={0x5, 0xe4, 0x4, 0x5, 0xfffffffd, 0x6554}) r4 = syz_open_dev$evdev(&(0x7f00000001c0)='/dev/input/event#\x00', 0x10000, 0x101282) ioctl$EVIOCGBITKEY(r4, 0x80404521, &(0x7f0000000200)=""/50) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:31 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000180)={0x20, 0xe, 0x8a, {0x8a, 0x3, "9baa04c16ccfc095cefd97d38ae8b1bafd83dfee99852a2f40ce5a92c5dc5adab3eaf4096119f866ed4dc3eb79fd996ea25b93d73bfef52de557cb42bfc9439e4023df254fc8b1f01d7f3c28b8ed6e9dcc0f46096ebfc24b721dcfee4ce55c06f88fa3363a0467c827a54a47fd545edb543fc35c5656f1abfe78a83057dd04765d9c280e5e8182b4"}}, 0xfffffffffffffffd, &(0x7f0000000040)={0x0, 0xf, 0x5c, {0x5, 0xf, 0x5c, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0xab, "a85fa07ca74c8006cffff37b226cdfec"}, @ssp_cap={0x24, 0x10, 0xa, 0x7f, 0x6, 0x6, 0xf00, 0x5, [0xfffff0, 0xf, 0xff00c0, 0x7fbf00, 0x30, 0xff00c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "f7f0758387ea8e02b3c967b016ab0ed5"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x12, 0x1f, 0x81, 0x7, 0x1}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0xfa, 0x60, 0x9, 0xce, "8e147e06", "2e8b07fb"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x4, 0x10, 0x1, 0x81, 0x8e, 0x2, 0x7f3}}}, &(0x7f0000000700)={0x84, &(0x7f0000000300)={0x40, 0x16, 0x13, "bed958ca45f42e08598a6d85b6fac488a93534"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x3}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x35}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000400)={0x20, 0x0, 0x4, {0x800, 0x1}}, &(0x7f0000000440)={0x40, 0x7, 0x2, 0x6}, &(0x7f0000000480)={0x40, 0x9, 0x1, 0x4}, &(0x7f00000004c0)={0x40, 0xb, 0x2, 'pC'}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000000540)={0x40, 0x13, 0x6}, &(0x7f0000000580)={0x40, 0x17, 0x6, @random="ee104895f4de"}, &(0x7f00000005c0)={0x40, 0x19, 0x2, "c05e"}, &(0x7f0000000600)={0x40, 0x1a, 0x2, 0xdb}, &(0x7f0000000640)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x7}, &(0x7f00000006c0)={0x40, 0x21, 0x1, 0x1}}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:31 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r3, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r3, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000140)) ioctl$HIDIOCGSTRING(r2, 0x81044804, &(0x7f0000000040)={0x4, "cc56436d"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x3, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1036.613868][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 1036.643883][ T95] usb 1-1: new high-speed USB device number 126 using dummy_hcd [ 1036.743821][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1036.756470][ T3109] usbhid 3-1:0.0: can't add hid device: -71 [ 1036.762461][ T3109] usbhid: probe of 3-1:0.0 failed with error -71 [ 1036.771090][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1036.783306][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1036.793152][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1036.806099][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1036.815412][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1036.825179][ T3109] usb 3-1: USB disconnect, device number 118 [ 1036.835704][ T104] usb 4-1: config 0 descriptor?? [ 1036.883834][ T3198] usb 5-1: new high-speed USB device number 41 using dummy_hcd [ 1036.933842][ T95] usb 1-1: Using ep0 maxpacket: 16 [ 1037.043715][ T162] usb 2-1: new high-speed USB device number 45 using dummy_hcd [ 1037.054428][ T95] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1037.067375][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1037.078699][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1037.088639][ T95] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1037.101801][ T95] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1037.111420][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1037.121522][ T95] usb 1-1: config 0 descriptor?? [ 1037.143711][ T3198] usb 5-1: Using ep0 maxpacket: 32 [ 1037.183806][ T3109] usb 3-1: new high-speed USB device number 119 using dummy_hcd [ 1037.213759][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 1037.219834][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 1037.229503][ T104] usb 4-1: USB disconnect, device number 91 13:23:32 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_connect$printer(0x5, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x1f, 0x40, 0x7f, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x2, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x8, 0xff, 0xa2, 0x20}}}}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x250, 0xd2, 0x3, 0x0, 0x40, 0x1f}, 0x8b, &(0x7f0000000300)={0x5, 0xf, 0x8b, 0x6, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0xd, 0x3}, @generic={0x5b, 0x10, 0x2, "e9bdb0fd69ebabf8bcf6d841a91921051ea1c45f296566acdae39a340ee5a2bfe958042ecb7b188d55f54d153e15e936094fffa63c66e772a169b857063905b6b13a77bdd9c403a855a85f41f1d6176c361e407feeade7d7"}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0xf, 0x0, 0x2, 0xba00}, @ss_container_id={0x14, 0x10, 0x4, 0x60, "bf5b987aec7d0da4485ee1e1d8b1f046"}]}, 0x5, [{0xd9, &(0x7f00000003c0)=@string={0xd9, 0x3, "75f804fe5a47554c088c618a67c72c9a1a80892b47643c643855668814c745b119c6081a1bda77b8b3fd391627e8f8cc6c6c0ff8e1820a4dc40762177bc97e36fbf5577e5a89dc74d3e3259d08480999792f052031a74dec6c0032dfc3ec4e610e0d3bd8d84662e902aabc8e741ac4890c2cf05b0443fb1f04783d584141c0c30ca3781e946c13d2f5061a01a949f98cb5ff5eff9d680e37a583ea2926c61613c2d912636ecce8dc2f022c0120aac1501ebacbcf7c7878c02b0c9db33344e10d208894243e9f9237afc633ccf9fa03aebd40d95157025d"}}, {0x25, &(0x7f0000000100)=@string={0x25, 0x3, "7a3146dd5d65c88e4385161eff21ebcb8cd5a3df2bd3ade18ac1e53d18f200b283a4dd"}}, {0x1f, &(0x7f0000000180)=@string={0x1f, 0x3, "6e8f054cc870bbfd33797b5bf62256feef20622e0ef38e2f35a88a2618"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x2c09}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x6013}}]}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1f, 0x202) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000140)={0x3f, 0x1d, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1037.303829][ T3198] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1037.312891][ T3198] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1037.321037][ T162] usb 2-1: Using ep0 maxpacket: 16 [ 1037.334591][ T3198] usb 5-1: config 0 descriptor?? [ 1037.363844][ T95] usbhid 1-1:0.0: can't add hid device: -71 [ 1037.373933][ T95] usbhid: probe of 1-1:0.0 failed with error -71 [ 1037.382505][ T95] usb 1-1: USB disconnect, device number 126 [ 1037.423640][ T3109] usb 3-1: Using ep0 maxpacket: 16 [ 1037.473758][ T162] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1037.484521][ T162] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1037.495458][ T162] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1037.505242][ T162] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1037.519206][ T162] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1037.528288][ T162] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1037.537866][ T162] usb 2-1: config 0 descriptor?? [ 1037.543765][ T3109] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1037.557696][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1037.568787][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1037.578612][ T3109] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1037.591552][ T3109] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1037.600740][ T3109] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1037.605468][ T3198] hso 5-1:0.0: Failed to find BULK IN ep [ 1037.617571][ T3109] usb 3-1: config 0 descriptor?? 13:23:32 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0xc020660b, &(0x7f0000000000)) 13:23:32 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8, 0x181000) ioctl$HIDIOCGFIELDINFO(r3, 0xc038480a, &(0x7f0000000080)={0x3, 0x200, 0x4, 0xfff, 0x7, 0x6, 0x1, 0x48, 0x6, 0x6b9, 0x36, 0x400, 0x9, 0x101}) 13:23:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE(r2, 0x40084504, &(0x7f0000000040)=[0x8, 0x8]) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:32 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x800000) read$hidraw(r2, &(0x7f0000000140)=""/227, 0xe3) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) syz_open_dev$hidraw(&(0x7f0000000540)='/dev/hidraw#\x00', 0x5, 0x414040) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r3, &(0x7f0000000280)={0x14, &(0x7f0000000040)={0x0, 0x30, 0x8, {0x8, 0x0, "4c09c92ae76d"}}, &(0x7f0000000240)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000004c0)={0x44, &(0x7f00000002c0)={0x20, 0x7fcd41d3da93512c, 0x2d, "5d0b9115dd5f6e862b62f19bc2f18c5fbe224d5ca82f410bcca23fe50c7b4f92b4839ec72cd886fa518768b5d8"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0xfd}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0xb1}, &(0x7f0000000380)={0x20, 0x80, 0x1c, {0x4, 0x0, 0x7, 0x9, 0x8d, 0x8, 0x7, 0x8001, 0x5, 0x8000, 0x2}}, &(0x7f00000003c0)={0x20, 0x85, 0x4, 0x5}, &(0x7f0000000400)={0x20, 0x83, 0x2}, &(0x7f0000000440)={0x20, 0x87, 0x2, 0x5}, &(0x7f0000000480)={0x20, 0x89, 0x2, 0x1}}) [ 1037.753611][ T95] usb 1-1: new high-speed USB device number 127 using dummy_hcd [ 1037.773774][ T162] usbhid 2-1:0.0: can't add hid device: -71 [ 1037.780528][ T162] usbhid: probe of 2-1:0.0 failed with error -71 [ 1037.790089][ T162] usb 2-1: USB disconnect, device number 45 [ 1037.807167][ T12] usb 5-1: USB disconnect, device number 41 [ 1037.973595][ T104] usb 4-1: new high-speed USB device number 92 using dummy_hcd [ 1037.993657][ T95] usb 1-1: Using ep0 maxpacket: 16 [ 1038.013553][ T3198] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 1038.123653][ T95] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1038.134503][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1038.145440][ T95] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1038.153524][ T162] usb 2-1: new high-speed USB device number 46 using dummy_hcd [ 1038.155259][ T95] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1038.175773][ T95] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1038.184853][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1038.197773][ T95] usb 1-1: config 0 descriptor?? [ 1038.233602][ T104] usb 4-1: Using ep0 maxpacket: 16 [ 1038.283682][ T3198] usb 6-1: Using ep0 maxpacket: 32 [ 1038.333618][ T3109] usbhid 3-1:0.0: can't add hid device: -71 [ 1038.339732][ T3109] usbhid: probe of 3-1:0.0 failed with error -71 [ 1038.348245][ T3109] usb 3-1: USB disconnect, device number 119 [ 1038.354456][ T104] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1038.366829][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1038.377760][ T104] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1038.387593][ T104] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1038.400523][ T104] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1038.409665][ T104] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1038.413441][ T162] usb 2-1: Using ep0 maxpacket: 16 [ 1038.423631][ T3198] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1038.429788][ T104] usb 4-1: config 0 descriptor?? [ 1038.432662][ T3198] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1038.441729][ T3198] usb 6-1: config 0 descriptor?? [ 1038.573581][ T162] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1038.584440][ T162] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1038.595382][ T162] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1038.605214][ T162] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1038.618154][ T162] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1038.627233][ T162] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1038.637339][ T162] usb 2-1: config 0 descriptor?? [ 1038.669209][ T95] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.016B/input/input566 [ 1038.688830][ T95] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.016B/input/input567 [ 1038.714884][ T3198] hso 6-1:0.0: Failed to find BULK IN ep [ 1038.783436][ T3216] usb 5-1: new high-speed USB device number 42 using dummy_hcd [ 1038.800820][ T95] kye 0003:0458:5013.016B: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1038.883621][T22714] udc-core: couldn't find an available UDC or it's busy [ 1038.890627][T22714] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1038.900715][ T3198] usb 1-1: USB disconnect, device number 127 [ 1038.973464][ T104] usbhid 4-1:0.0: can't add hid device: -71 [ 1038.979584][ T104] usbhid: probe of 4-1:0.0 failed with error -71 [ 1038.990696][ T104] usb 4-1: USB disconnect, device number 92 [ 1039.023403][ T3216] usb 5-1: Using ep0 maxpacket: 32 [ 1039.103411][ T95] usb 3-1: new high-speed USB device number 120 using dummy_hcd [ 1039.119011][ T162] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.016C/input/input568 [ 1039.132781][ T162] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.016C/input/input569 [ 1039.145358][ T3216] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1039.154483][ T3216] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1039.176249][ T3216] usb 5-1: config 0 descriptor?? [ 1039.235986][ T162] kye 0003:0458:5013.016C: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1039.316848][ T104] usb 2-1: USB disconnect, device number 46 [ 1039.363376][ T95] usb 3-1: Using ep0 maxpacket: 16 13:23:34 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0xffffffffffffffff, 0x204600) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, &(0x7f0000000680)={0x2c, &(0x7f0000000480)={0x40, 0x3, 0xbe, {0xbe, 0x6, "fc25babcf042c17bccb6f8ce816b7fe4997ecfe007e26f52995b5e44753db7374beed2793aaf5bf82f64a06e236366d7f85fc519abc5a5bda564bc75819445d770e6aacbe8b6ca68b225f0f8a7ea26417c673dc8778a89ec1b91b6487a79a46db1f5b4e1f5723dd59f5ff74ac5c8abb2759a844624cb12b31e21652e9d3234704ee180bdea7c082dd59477be8d08ffc0c0fdeb55dfe181d3d417a5c76e5b0efa40dc04375ac8bd2e556385aacf2b8958b098948517c2494ec6d702a8"}}, &(0x7f0000000580)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1c01}}, &(0x7f00000005c0)={0x0, 0xf, 0x23, {0x5, 0xf, 0x23, 0x3, [@ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x7f, 0x2, 0x713, 0xf000, 0x100, [0xf0, 0xc0c0]}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x5, 0x6, 0x1}]}}, &(0x7f0000000600)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x4, 0x1, 0x5, "bef13862", "365a9429"}}, &(0x7f0000000640)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5e, 0x18, 0x81, 0x6, 0x3f, 0x6, 0x1}}}, &(0x7f0000000b80)={0x84, &(0x7f00000006c0)={0x20, 0x16, 0xc1, "0591cb6e0b83a95ba4184a7395482ad2a32c2816a699fb15ffcae9af7723450762cd7bbe339c598b1ae5215179896730054cef5567de1e73ae3efab59b125297a06def0b0c6d9d0d299e258a1ead15e57cc012e1a1adad8365819fff8b2c643b3fef5a93d83036962bb40d29aef58ba046232c9840d402405a3451dc2294092e47c4018b2187902963b41b402a0d026fbb01728de3b5661c31f22f4c3e0026f7fd361fae6179b268ab45b5bebdb09e5d894843a6027192d103907611085ff5ba17"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x80}, &(0x7f0000000840)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x40, 0x4}}, &(0x7f00000008c0)={0x40, 0x7, 0x2, 0x7fff}, &(0x7f0000000900)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000940)={0x40, 0xb, 0x2, '\r_'}, &(0x7f0000000980)={0x40, 0xf, 0x2, 0x5}, &(0x7f00000009c0)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000a00)={0x40, 0x17, 0x6, @remote}, &(0x7f0000000a40)={0x40, 0x19, 0x2, "fb00"}, &(0x7f0000000a80)={0x40, 0x1a, 0x2, 0x40}, &(0x7f0000000ac0)={0x40, 0x1c, 0x1, 0x7}, &(0x7f0000000b00)={0x40, 0x1e, 0x1, 0x3f}, &(0x7f0000000b40)={0x40, 0x21, 0x1, 0x1}}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000100)={0x14, &(0x7f0000000040)={0x0, 0xa, 0x32, {0x32, 0x31, "dc9610f35dc2070b91a5953cab0175e5dceaecd2f43f83dad92ed2e3f379a549af4c66c8bf334bca0966e0d1f0b7b0f5"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000400)={0x44, &(0x7f0000000140)={0x67aeb1221aaf1815, 0x7, 0xd1, "75dee5cd45310a987743eee57b4e40102b91e19c733053bf990580113f62e66c56ef7b6f0cf4c07cff4a829ca042fc54678c2b7c42d84de8bf9acdbd1e0516bc00e53e5c54f6570c0ccec8f5258d592c9fa9ce2e144a31f7da0617d18af8d040da69de0b9741d19105d65201abb56ef79b41a75aff0fcbaba777bf97263f2d68d7f7239d2267b3ba6eca58fc8c95f834ad64da833c3bfbdda67e78e5ae7f78a3f9863fb0c7af36e217b75b622a0917a641197f7315b9e02fcdae75a3f4e7cd8e4a5acdcbe2dc1198cef00d55d674e45010"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x2f}, &(0x7f00000002c0)={0x20, 0x80, 0x1c, {0x7f, 0x8e3, 0xb0, 0xd6, 0xff, 0x0, 0x81, 0x797, 0xff, 0x6, 0xd543, 0x401}}, &(0x7f0000000300)={0x20, 0x85, 0x4, 0x200}, &(0x7f0000000340)={0x20, 0x83, 0x2}, &(0x7f0000000380)={0x20, 0x87, 0x2}, &(0x7f00000003c0)={0x20, 0x89, 0x2, 0x1}}) [ 1039.435856][ T3216] hso 5-1:0.0: Failed to find BULK IN ep [ 1039.446950][ T3216] usb 5-1: USB disconnect, device number 42 [ 1039.503547][ T95] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1039.515468][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1039.526544][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1039.536365][ T95] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1039.549280][ T95] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1039.558447][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1039.569060][ T95] usb 3-1: config 0 descriptor?? 13:23:34 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000000600)={0x14, &(0x7f0000000500)={0x40, 0x6, 0x7b, {0x7b, 0xe, "cbc835d1272eb453eaa2e3b12da775d2201c1fd99b7b65f965d218ad5ccb71780de01740c7983569850d4132892ebb93e51109d403fad4ee1a9a92015eabb51fcac9da239fddb6e12a351a3c8605f67ee6558e3bc1455d2794a1419c2ee35f60843b5a03e8db2ddc1ecef4852c38b822cde6cc5fc4aef7c2d7"}}, &(0x7f00000005c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000008c0)={0x44, &(0x7f0000000640)={0x20, 0x0, 0xb4, "d441d49c738ff27433c591e34f0c27fab7e4b0751235d8659d86575cb900d71a5534d3a9732ff6862a343a033efae83217bf0adddde5bdc5d62a78d081545e7e9da71770ea2e3f84bc1e7437af702366b678fa90f26c784ac614246bdd15ace52142d9c7783ff85ea1503bfb8e6709a305e5714fb886361293b7c8f670052ec7c5dfd5cc8dc57586c03b5b9a979c2c277fad439da371d9a61af37ed8ed712f39d1ca300a3fa484d3f185f10d15ab558e7672d3ac"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000780)={0x20, 0x80, 0x1c, {0x4, 0xfffa, 0x8, 0x1, 0x40, 0x69, 0x6, 0x3, 0x4, 0x3, 0xe2b, 0x28}}, &(0x7f00000007c0)={0x20, 0x85, 0x4, 0x2}, &(0x7f0000000800)={0x20, 0x83, 0x2}, &(0x7f0000000840)={0x20, 0x87, 0x2, 0x3ff}, &(0x7f0000000880)={0x20, 0x89, 0x2}}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000040)={0x0, 0x1, 0x18, {0x18, 0x23, "93987534e7f58021337abe8654bdc55d3e1fc05d006e"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41e}}, &(0x7f0000000100)={0x0, 0x22, 0xf, {[@global=@item_4={0x3, 0x1, 0x8, "5a980161"}, @main=@item_012={0x1, 0x0, 0xa, "11"}, @local=@item_012={0x1, 0x2, 0x8, "f5"}, @global=@item_4={0x3, 0x1, 0x7, "ddb03e59"}, @local=@item_012={0x0, 0x2, 0xe}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x3f, 0x1, {0x22, 0x8e9}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000200)={0x40, 0x6, 0x4e, "55e7912f136a21c5a7cd48d8181e004c4b33c89bc7481d33d702a66cfb08ffc70d9cbdf7253879ad0760be4183a5e131fc154d88d63f4263dd1de9476aa4740296fb785fb5c1fb9e8b31e25e80e3"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000300)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000340)={0x20, 0x1, 0x1a, "a8e367f51ec7466044d9e22a6dea02bf24042d4db618e49b72ff"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x4}}) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r4 = syz_open_dev$evdev(&(0x7f0000000400)='/dev/input/event#\x00', 0x100000000, 0x638502) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000440)=""/153) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40086602, 0x20004000) read$hiddev(r5, &(0x7f0000000940)=""/176, 0xb0) [ 1039.673321][ T162] usb 4-1: new high-speed USB device number 93 using dummy_hcd [ 1039.723269][ T3109] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 1039.823320][ T95] usbhid 3-1:0.0: can't add hid device: -71 [ 1039.829409][ T95] usbhid: probe of 3-1:0.0 failed with error -71 [ 1039.841492][ T95] usb 3-1: USB disconnect, device number 120 [ 1039.873383][ T3216] usb 5-1: new high-speed USB device number 43 using dummy_hcd [ 1039.933207][ T162] usb 4-1: Using ep0 maxpacket: 16 [ 1039.983254][ T3109] usb 1-1: Using ep0 maxpacket: 16 [ 1040.053332][ T162] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1040.064236][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1040.075286][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1040.085138][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1040.098072][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1040.107187][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1040.113262][ T3109] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1040.115306][ T3198] usb 2-1: new high-speed USB device number 47 using dummy_hcd [ 1040.128292][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1040.143255][ T3216] usb 5-1: Using ep0 maxpacket: 32 [ 1040.144776][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1040.156802][ T162] usb 4-1: config 0 descriptor?? [ 1040.160398][ T3109] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1040.160440][ T3109] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1040.187239][ T3109] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1040.195951][ T95] usb 3-1: new high-speed USB device number 121 using dummy_hcd [ 1040.206588][ T3109] usb 1-1: config 0 descriptor?? 13:23:35 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000040)=ANY=[@ANYBLOB="0010b803df9917903317cff1bdca644d3adc"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r3, &(0x7f0000000300)={0x24, &(0x7f0000000180)={0x40, 0xe, 0xc4, {0xc4, 0x11, "947f59bbad075a9f3e652c909f2a9c8886d511e57ae979aeefcc7c9996524ab3dc9b41de76230803ec021f0dfbfc11f32c238bb1f2bad0bc9f3f29d44901710af0977a01ea3004703e7b3b7cfad28c46ddf0efceb762c440e2123e45d892bb77e349a1cfd375372ceb8bbbbd1310a0e329e937e9917fb19fa95a9c801491407806fa3f3dc40291302dc861ade55cb75f41998ec19211d7d34af6d0b4e35dd4d2691e916a57980a0910b8dc8c68af4dc7657f0e90973a163f1ed5a8e19f3e75003a9b"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x80c}}, &(0x7f0000000100)={0x0, 0x22, 0x6, {[@global=@item_4={0x3, 0x1, 0x6, "cb9679cb"}, @local=@item_012={0x0, 0x2, 0x5}]}}, &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0x19cd, 0x80, 0x1, {0x22, 0xad9}}}}, &(0x7f0000000540)={0x2c, &(0x7f0000000340)={0x40, 0x31, 0x3, "845622"}, &(0x7f0000000380)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000400)={0x20, 0x1, 0xe9, "5daa46fb0308a28ae107772e21670058f20ea0d6fa74537b79600a580ca35c8c67106a74878528c9720cfa364556079ec17ab4a67756e7625ef17038a3fc79c31a274e8ecf7bc4de1911762f990bce1c5fbaca25998115d13e6eb9a3f50a4263d295cc3e52de8e4b7f0d446e7c5ceb9f92111363ece0f15e82d1f2521950d37b6e234c77ebe1071eeb4453a297ce9d5e9e8198214d1b135f18ec7274a865da7afb466fe6a516fde72e260a0920634933c943878fc2338b8fadfb166bc0048994832eaa2acad220a4e2605c061cdd384d090657f8a85a5a18d6132be144c495e3d8eebc269f37eba1d6"}, &(0x7f0000000500)={0x20, 0x3, 0x1}}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1040.263382][ T3216] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1040.272477][ T3216] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1040.287900][ T3216] usb 5-1: config 0 descriptor?? [ 1040.373263][ T3198] usb 2-1: Using ep0 maxpacket: 16 13:23:35 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_usb_connect$hid(0x4, 0x3f, &(0x7f00000008c0)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x17ef, 0x6049, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0xb0, 0x9, [{{0x9, 0x4, 0x0, 0x3, 0x1, 0x3, 0x1, 0x3, 0x4, {0x9, 0x21, 0x7, 0x7f, 0x1, {0x22, 0xd4f}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x8, 0x5, 0x16}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x2, 0x3, 0x3}}]}}}]}}]}}, &(0x7f0000000c00)={0xa, &(0x7f0000000900)={0xa, 0x6, 0x0, 0x1f, 0x4, 0x40, 0x10, 0x2}, 0x1c, &(0x7f0000000940)={0x5, 0xf, 0x1c, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "a9ec349dbfa879100b6180d16be574cb"}, @ptm_cap={0x3}]}, 0x9, [{0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x64, &(0x7f00000009c0)=@string={0x64, 0x3, "7cafc822144a61ec8cf87ca2185b183f73f1191908b2b392f26bb72cc3dc68c3459e681558b859a2b2233df2779056b9796c4e3d4ecf3b45b4257c0a268441728fc7f9385745290ed186eba098a2a1f0566c174f1f61bab965d93325913d5574e969"}}, {0x13, &(0x7f0000000a40)=@string={0x13, 0x3, "f91f351eb1d97ae7af3e63048efe41a38e"}}, {0x4, &(0x7f0000000a80)=@lang_id={0x4, 0x3, 0x801}}, {0x4, &(0x7f0000000ac0)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f0000000b00)=@lang_id={0x4}}, {0x3e, &(0x7f0000000b40)=@string={0x3e, 0x3, "4fc28b68037b3d0f369c826a2e24b3dd19a85584ff1cdfe57132b07b899981575d7e4f4a54165e45ddcc6495e57c5306411331f9e2d1dfcdcc781983"}}, {0x4, &(0x7f0000000b80)=@lang_id={0x4}}, {0x4, &(0x7f0000000bc0)=@lang_id={0x4, 0x3, 0x82c}}]}) syz_usb_control_io$hid(r3, &(0x7f0000000e80)={0x24, &(0x7f0000000cc0)={0x40, 0xd, 0xeb, {0xeb, 0x7, "3c574487cffe0e2c6de6307fdf530689d56f99e923348326f5de2c9fa8f0e909d1e105d0e743722aaba2f4a8ea74c762022ede95ec902f30e3ccbbdc5c21cdae8f812dcc594a88baf540e88b7df7b3bcb20d3e0b98096f15f735c91d304ab1b2be38a4095f57ae68bda0740b2d7023183e055f41532febfe66bd73536cd52636c60cbef5b86990a554427c9c9af11a8a75462df811be5717d501614eaaf60d508909c6b642b02f87d85ba6b86d95f3098945838c4c961a527bef301607d2620259a65f8db4f75855fa22fdc79105d33059a9d01753a8b8cf9fffacad17a3c0567d33378b93638cc017"}}, &(0x7f0000000dc0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40b}}, &(0x7f0000000e00)={0x0, 0x22, 0x8, {[@local=@item_4={0x3, 0x2, 0xbaa4cb583a48262d, "8930459d"}, @local=@item_012={0x0, 0x2, 0x5}, @global=@item_012={0x1, 0x1, 0x3, "03"}]}}, &(0x7f0000000e40)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x0, 0x1, {0x22, 0x504}}}}, &(0x7f0000001080)={0x2c, &(0x7f0000000ec0)={0x40, 0xe, 0xb5, "2eed36ced32ca18a5c0a68f23853e69244440c09272b29e3ba51007e9317cd76457e267a9ebaf996de778527988209096986fc7fab0b95033ad741123be76d2b73a110544a99f1ad45cb3c58b1f6785b5be29e9158282b7f30b18efa0baa270a1121ea480765b98f11827143efb37b355f8e925c8927dd59d07a4ec218d1c0ef99f55996a9e19159063894fae0b29adc6cf8d40be1c8633b9910b876430fa0ef1628874e1a581b796b7fbbe0970cd4a551e95c5ded"}, &(0x7f0000000f80)={0x0, 0xa, 0x1, 0xf2}, &(0x7f0000000fc0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000001000)={0x20, 0x1, 0x13, "b051d243c09542675a3b8787b755f97a841eb8"}, &(0x7f0000001040)={0x20, 0x3, 0x1, 0x1}}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)={0x3}) syz_usb_control_io$hid(r0, &(0x7f0000000680)={0x24, &(0x7f0000000540)={0x20, 0x21, 0x64, {0x64, 0x21, "78afba10e8c601868e0d30728dc648a4c6809c7a448e0f69da5d3dc6b01344451d6cc790e5507d352231522b5d6c92ca3207c51026c3bd466ba4c15ba28bdb477dfdbee9d542b795a97cecebdb1482166771d595c0d88cab2f209a18b2ed69fd3e30"}}, &(0x7f00000005c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42d}}, &(0x7f0000000600)={0x0, 0x22, 0x18, {[@local=@item_012={0x1, 0x2, 0x9, "ed"}, @local=@item_4={0x3, 0x2, 0x7, "20c7a80a"}, @main=@item_4={0x3, 0x0, 0xb, "fa24cf07"}, @global=@item_4={0x3, 0x1, 0x6, "76208685"}, @main=@item_4={0x3, 0x0, 0xb, "899645d1"}, @main=@item_012={0x1, 0x0, 0x9, "fe"}]}}, &(0x7f0000000640)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x3, 0x1, {0x22, 0x6ff}}}}, &(0x7f0000000880)={0x2c, &(0x7f00000006c0)={0x40, 0x10, 0xb3, "a2baa9e99ed5d7d5624fe248256e35d62395d757592851abf289e6d4ebdd896c42b76df71a950b30063b29b43cb63af65fecc8b80d4dfccea4c1c3a0667a4587273aab76411198d0e0ee8e61ce99adce9c8e3ad91186e1374e4a4835130b247383385e653f384870d66642fa27559d2d04ae6985557851c2ebd22403004451a554387a50166141081bf1f8254aa7159e21fb761528301929e9f169a1eab3196a87bae272613ce745d859bac14522b784922bbb"}, &(0x7f0000000780)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000007c0)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000800)={0x20, 0x1, 0x34, "975d75107876663aa685827f9b646eeae7189bdf0402baed93a101a588b64a0b4f282f432313827d64d269b0fb5f7db9aebac819"}, &(0x7f0000000840)={0x20, 0x3, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000300)={0x24, &(0x7f0000000100)={0x40, 0x3, 0xc8, {0xc8, 0x1b, "09fd870ac612ddf920537923c0a6ef97d0afb116bfdba511caa234bb9dbae1d0209f7dad69b82919b7dd89e63f99b67c8c4bcbf452f278bf11babc6bbd8f8a91ee72dfa97d42ce21e35a2d2bd7cbe7565e8ec304bfd5e4e9bec6c4f35ff3cb5685d6ad7b7853ef34b9974dc4c52c5b030f344af395307f3475093a864f15b56123a2a8aa2e44b871231edf2fc3d724a8249f52c8c1b3c18ff3bdea2b8f41290b2ade6c113bb3d8969be0b524c08a7487eb0db527b9a108a44c617406946b717b30e4aa1d790a"}}, &(0x7f0000000200)={0x0, 0x3, 0x93, @string={0x93, 0x3, "738edc62241a111571677ed7c5bd2b28d131ea8c6241d55d71e530ac387abbbc88188993fa44d5ef46b8e8b30320d308a7e6bb409cec41baa283a713e09320c377f6e0bc9d66d059cbece35b82a0c585f7a13d7df02c8fbd160c604370399e9b3e1b31a5dfa7fc8b657083117927b7bf359f613924e834e1254219a5ea9a4efc32890d7fd1feb3491b863b060317a74493"}}, &(0x7f0000000040)={0x0, 0x22, 0xa, {[@local=@item_4={0x3, 0x2, 0x3, "19b1b7f6"}, @global=@item_4={0x3, 0x1, 0xa, "1181e4a7"}]}}, &(0x7f0000000080)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0x80, 0x1, {0x22, 0xf3f}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000340)={0x0, 0x31, 0x7e, "58acbde64949ff4b3264ca7b151eeaae271387574844269c107c8b3aa56db8a1e87e529633fbcc5a3a8877f6cdfdf86f08bf2444cc0c1b87eef80ffa61e4f0d797cd5cf9e61f0103ddeecba7777536061ae413cf73dfddb5d4139f304c3cec6fa84e09b083f8b17971887eaeafa6603358a67cd6d5775dccdc1a8fd43391"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x7f}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0xfc}, &(0x7f0000000480)={0x20, 0x1, 0x31, "a79c3ce72beb429afe69cb9b52a6e33b3c722a36e5ddfba28de67a0cfd5c1b3552ba3c01b505abbedf42d93af188ce86be"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0xec}}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1040.413263][ T3109] usbhid 1-1:0.0: can't add hid device: -71 [ 1040.419282][ T3109] usbhid: probe of 1-1:0.0 failed with error -71 [ 1040.428171][ T3109] usb 1-1: USB disconnect, device number 2 [ 1040.443151][ T95] usb 3-1: Using ep0 maxpacket: 16 [ 1040.493574][ T3198] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1040.504690][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1040.515624][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1040.525473][ T3198] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1040.541628][ T3198] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1040.550749][ T3198] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1040.558846][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 1040.565350][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 1040.572026][ T3216] hso 5-1:0.0: Failed to find BULK IN ep [ 1040.579448][ T162] usb 4-1: USB disconnect, device number 93 [ 1040.583169][ T95] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1040.602308][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1040.602470][ T3198] usb 2-1: config 0 descriptor?? [ 1040.613351][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1040.628015][ T95] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1040.640928][ T95] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1040.650002][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1040.675090][ T95] usb 3-1: config 0 descriptor?? 13:23:35 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x4000000000000, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x20) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, 0x0) ioctl$HIDIOCSUSAGE(r1, 0x4018480c, &(0x7f0000000040)={0x3, 0x200, 0x7fffffff, 0x3ff, 0x9, 0xdb2}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) 13:23:35 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x200, 0x0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000080)=[0x47c9]) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1040.751318][ T3216] usb 6-1: USB disconnect, device number 12 [ 1040.754148][T22788] udc-core: couldn't find an available UDC or it's busy [ 1040.764678][T22788] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1040.813287][ T3109] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 1040.843767][ T3198] usbhid 2-1:0.0: can't add hid device: -71 [ 1040.849816][ T3198] usbhid: probe of 2-1:0.0 failed with error -71 [ 1040.858330][ T3198] usb 2-1: USB disconnect, device number 47 13:23:36 executing program 5: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfffffffffffffffc, 0x101c02) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r1, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r1, 0x4030582b, 0x4001e0) ioctl$HIDIOCGRAWNAME(r1, 0x80404804, &(0x7f0000000040)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$hidraw(&(0x7f00000001c0)='/dev/hidraw#\x00', 0x80000001, 0xa001) write$hidraw(r2, &(0x7f0000000200)="d149a22ecd60153b5bf22fa75fd43d3c3460cfd16f598cbea0aa54b2b594703271abdcd67e5e91eac8ab2558f0ff27d56784d9ca7d0570321674fc812764db3342cac51069aa1a6c5cb2e3b3ea56c728087fbd464f9399266f3a2d880d1e38", 0x5f) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000140)={0x1f, "121e406db2f8477d64935f0df3d2e1cb1ee2409bac77be17ad0df3d75f5ff9521510a15c2ed40349e5d7971d7a6ae43b062db6ba5b77d717d48a54ec4a6cf9e3"}) 13:23:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000100)={0x18, 0x1, 0x0, 0x8, "0a5c238c7666ae7545dc9b0300002ac55c5300"}) [ 1040.963213][ T162] usb 4-1: new high-speed USB device number 94 using dummy_hcd 13:23:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8, 0x40000) write$hidraw(r1, &(0x7f0000000140)="9d8b4cb7f6de4eb8e247aa7158b65fda5d615446687023aa55452f03011c05d783019baa14bcc15175d7383fa66795321f05", 0x32) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:36 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) syz_open_dev$evdev(0x0, 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000040)={0x3f, 0x11, 0x7f, 0x0, "0a5cf83d0300910000000000112000"}) [ 1041.073161][ T3109] usb 1-1: Using ep0 maxpacket: 16 13:23:36 executing program 5: syz_usb_connect(0x5, 0x7af, &(0x7f0000000140)={{0x12, 0x1, 0x201, 0xcd, 0x61, 0xe7, 0x10, 0x8ca, 0x2008, 0xce4a, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x79d, 0x3, 0x80, 0x5, 0xb0, 0x0, [{{0x9, 0x4, 0x2a, 0x80, 0x5, 0x6b, 0x66, 0x7f, 0x2, [@uac_control={{0xa, 0x24, 0x1, 0x18}, [@mixer_unit={0x5, 0x24, 0x4, 0x4, 0x8}, @extension_unit={0x7, 0x24, 0x8, 0x4, 0xff, 0xf7}, @selector_unit={0xa, 0x24, 0x5, 0x5, 0x1, "a4b6e64d47"}, @selector_unit={0x7, 0x24, 0x5, 0x6, 0x40, "8e51"}, @feature_unit={0x13, 0x24, 0x6, 0x6, 0x1, 0x6, [0x2, 0x5, 0xa, 0x5, 0x7, 0x9], 0xff}, @processing_unit={0x9, 0x24, 0x7, 0x3, 0x5, 0x8, "9f5c"}]}, @cdc_ecm={{0x9, 0x24, 0x6, 0x0, 0x0, "b2957e06"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0xffffffff, 0x8000, 0x2, 0xcf}, [@ncm={0x6, 0x24, 0x1a, 0xffc1, 0x10}, @dmm={0x7, 0x24, 0x14, 0x842e, 0x7}]}], [{{0x9, 0x5, 0xb, 0x3, 0x400, 0x4, 0x7, 0x81}}, {{0x9, 0x5, 0xc, 0x0, 0x200, 0x14, 0x7, 0x7}}, {{0x9, 0x5, 0xe, 0xc, 0x400, 0x1, 0x20, 0x2f, [@generic={0x8a, 0x11, "41fff84a28163aa4e8210be8bb24966e61c16ccdf2d5e1a2ef6d4171a8b9a3727308b758de1ed901d676ac89ac52231fdaf1ced411452c89b98bbcf71283bec6dadc89311f2324eb0aea48df61fd39ca90542dce4d3229c86626c283ea0165bffdd5f38d9ca4fd2b0dee1b24f2b06c13eef84df72da1293ef3344ac23dac223641659ef7f657674c"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x7}]}}, {{0x9, 0x5, 0x4, 0x2, 0x20, 0x7, 0x0, 0x50, [@generic={0x69, 0xe, "07280678ac041f30f518376d318a12b8def032bf1fca5c61f40fe36b15e1126c834b6f67f902377b50ed1eadf09d95ee7de5e89f8af0cbf0f4730087a89ed0248f457fd1e75782d8ef173e6b6d9e0dc153fbf06e0ee405ec8c01b191516a59456773abec4b304d"}, @generic={0xc5, 0x5, "b174db216b9a9f9842d903a995c0ab5030afb5b87169971dc9ad9478e3c667f6583963ea7489caf60a68f48e22330ba2435b4fa2f1aa74830c8eed345e40b66c1c0d0fcb0df4d1a1917664c7bc68f4393c0ac30d810136c85dc96d487c7c81d41fb1e6e6220e676017533a39b3f75d005c2e6e28514e01790bbb931056f2db37fd384dae732183eacd00ffb76b1d32caf26af4c8819dcc2118a5500fbd241c7c648f62945085e197e37bd4405835207d29abe1e6f85f4f46c25d7f121719143a6bdf72"}]}}, {{0x9, 0x5, 0xb, 0x1, 0x40, 0x3f, 0x0, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0xa, 0x5}, @generic={0x6c, 0x5, "b78d0a75a1800e0a91474498dcc187e281434dc433a57f8c0af826c0b04edca00a262136ca98348502284017cf819ea2e28ad9cb75e323ef1955d384cac9ee54900ac8c71c2cad2b177439600b36efd981c216012f23ad8eb5c86e7f67d958ea5582a1be3e6be5c5b615"}]}}]}}, {{0x9, 0x4, 0x23, 0x5, 0x3, 0xb, 0x85, 0x7c, 0x6, [@uac_as={[@as_header={0x7, 0x24, 0x1, 0x0, 0xfc, 0x4}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x0, 0x1, 0x6f, 0x81, "21e517"}, @as_header={0x7, 0x24, 0x1, 0x2, 0x7, 0x1002}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0xf8, 0x3, 0x20, 0x2, "b6cd126aebad"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x3, 0x1, 0x5, 0xc1, 'R'}]}], [{{0x9, 0x5, 0xa, 0x0, 0x400, 0x4a, 0x1, 0x9}}, {{0x9, 0x5, 0x80, 0x0, 0x8, 0x0, 0xea, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0x1, 0x7fff}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x8, 0x8001}]}}, {{0x9, 0x5, 0x8, 0x0, 0x8, 0x0, 0x9, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x9}]}}]}}, {{0x9, 0x4, 0xe3, 0x9d, 0xc, 0xdf, 0xb8, 0xf8, 0x46, [], [{{0x9, 0x5, 0x9, 0x0, 0x200, 0x5, 0x9, 0x81}}, {{0x9, 0x5, 0x4, 0x8, 0x3ff, 0x0, 0x1, 0x81}}, {{0x9, 0x5, 0x0, 0x0, 0x40, 0x7, 0xd8, 0x7, [@generic={0x26, 0x31, "a5cd281ebc76b49a77b019f9ea4cbde52ff2a83cb725f3ed76e9de29eb5ef66361ea0524"}]}}, {{0x9, 0x5, 0x6, 0xc, 0x3ff, 0x1a, 0x2, 0x2}}, {{0x9, 0x5, 0xc, 0x2, 0x200, 0x0, 0x0, 0x7f, [@generic={0xd3, 0x21, "f238eda4ad6ca281d6e2135cf44bbc82b4210de643f41cc3bf3f4e4a5c47b7b6838aefc0217f6049d5bdbd39cd483de89f5cad96ee71ba0c18e2230c8ec56656256835143904c4d1bbb0aabf2c9a24c3c4184a14b62de1be567e8292f31b6990ce57a5c7614dc716b2d70762cf270dcd74c3274dee683194b637de91bd66c311d7a804fb77aeb81d56e7f5a9d992895129dfd1ad21276d26a9219f86a253009facfc0b4c6f5454b4d929208c258409d175ceee2e2fe16429eab679e7044a18e810ee6c13a7862e2cb6f194d70bb340ea43"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x80, 0x2}]}}, {{0x9, 0x5, 0x2, 0x3, 0x200, 0x20, 0x1f, 0x81, [@generic={0xf, 0xf, "bdf9f0d457d9f6bc122805aefb"}, @generic={0xd9, 0x23, "487490be4e5e44d27c0e2a0f47becc829015ba2269da0f249716acc2b4e634c9c85472882d0f061127b92e51ac093d1e3c27681ec4280aab54340e554e000a22b6fa0eadfda25ede036df18747b3ac8dd7ca7651752a17c833790a81fae8603cbba6791bb5e35dd2b038d8ca4c4bcc147e89157fad500e67cd424f1c6243d1f710ff26959a2ef67a741bd057357f2926cd05a14fe7a193096c99a876c8e20408edccc3b8288890cfb3517007616ee7ab4687e59f42f66682a5f440e01a31afdaa1e7afe76838f477be06b83d2e60a51f6edef6522c9c6d"}]}}, {{0x9, 0x5, 0x4, 0x3, 0x40, 0x1f, 0x81, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x91f}, @generic={0x96, 0xa, "9d3c5ff54287ab7a4f77625968adc6e9e9f95c12fcc845834e448bc84826bca02f0be13014f86bad4b156b488b69986f1fd547b3fa6c75b36e9f23bec75c84434b959cfe0c74f2dfac945f95cf99668fdca79b934ddc6d7dcf53b6990afbe8409ede79fba7e66665ba88a2c94fa772a47f0f7ba7b32e2e8f1733141ad959e02634620ef11ec8638402ececb708b88b6b6460bf49"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x40, 0x1, 0x8, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x2}, @generic={0xa1, 0x6, "1c6718161e0772280e3a3c8adaecc997275b28b6dc6bca159889d952c4245ebdc8f7f2f7a9ef73aa5eb372ba11caaa8ac5e88204a9e70c824580edc01dfaf09594b6119d314924dccdcf5d5b134e3e32616d20c3c55deb71bf470539a40c8e58649b497837fdc6018c7d5c5658100628a73be9c2218125ab98248342172164b713564db1063cec4292aada6f7b1b9e01266a60e125e45388f9b6b7bf2a6389"}]}}, {{0x9, 0x5, 0x1, 0x0, 0x400, 0x3f, 0x9, 0x5, [@generic={0x11, 0xc, "3d37d1d3688d23d6c1ecf58cb9eacb"}]}}, {{0x9, 0x5, 0xc, 0xc, 0x10, 0x8, 0x8}}, {{0x9, 0x5, 0xc, 0x8, 0x10, 0x0, 0x40, 0x40, [@generic={0x7a, 0x24, "903fe423a9c210b0ce46f673953f60095f30a3a82e833d2119a9061595651e37df9e3e31d412ed5519f460050a8aa4f6985ca59196f3eb7e75647e24b22ec3f45b300c103f77086a3c367d24476da326b4b48227b58a079ac9c91074f2b360480181fa126508ed49c86ec4ea489816f9a6b98c09b7cfdd10"}]}}, {{0x9, 0x5, 0x0, 0x8, 0x400, 0x3, 0xce, 0x3, [@generic={0x2c, 0x30, "73bd7ed0a51eff9d7c50def9838e0e60cd7c0c512b9ee62e66b15b1493729cab2402d605935517b422c0"}]}}]}}]}}]}}, &(0x7f0000000a00)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x0, 0x5, 0x4, 0x20, 0x6}, 0x7d, &(0x7f0000000900)={0x5, 0xf, 0x7d, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "ce20df837931095399f7708f0d22d0fa"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "6b087a8d8e8a7b25dc8f739329c866d0"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "754f9f1f985169c36cfd4fadc886580b"}, @ss_container_id={0x14, 0x10, 0x4, 0x2, "7f384eb145f5162346bc6ec8ccdc901f"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "6e31baab5340ab706dbdc3bb5f03da39"}, @ss_container_id={0x14, 0x10, 0x4, 0x8, "988bfd4fcbd00e5b5ec40325a42c97ce"}]}, 0x2, [{0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x804}}, {0x25, &(0x7f00000009c0)=@string={0x25, 0x3, "994c8a277b5e8d84878e6dc017c84b73bd36b5cd6c1f8c1bd9a637098ab6b59bb73f2e"}}]}) r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1041.203015][ T162] usb 4-1: Using ep0 maxpacket: 16 [ 1041.213618][ T3198] usb 2-1: new high-speed USB device number 48 using dummy_hcd [ 1041.223100][ T3109] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1041.233997][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1041.244966][ T3109] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1041.254763][ T3109] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1041.267688][ T3109] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1041.276773][ T3109] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1041.286374][ T3109] usb 1-1: config 0 descriptor?? [ 1041.323138][ T162] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1041.334850][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1041.345809][ T162] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1041.355611][ T162] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1041.364427][T22795] udc-core: couldn't find an available UDC or it's busy [ 1041.368667][ T162] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1041.375626][T22795] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1041.384621][ T162] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1041.401260][ T162] usb 4-1: config 0 descriptor?? [ 1041.407696][ T3216] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 1041.453338][ T3198] usb 2-1: Using ep0 maxpacket: 16 [ 1041.573009][ T3198] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1041.583877][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1041.594804][ T3198] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1041.604634][ T3198] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1041.617547][ T3198] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1041.626608][ T3198] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1041.637204][ T3198] usb 2-1: config 0 descriptor?? [ 1041.643101][ T95] usbhid 3-1:0.0: can't add hid device: -71 [ 1041.650551][ T95] usbhid: probe of 3-1:0.0 failed with error -71 [ 1041.668443][ T95] usb 3-1: USB disconnect, device number 121 [ 1041.683041][ T3216] usb 6-1: Using ep0 maxpacket: 16 [ 1041.882952][ T3216] usb 6-1: config 128 has an invalid interface number: 42 but max is 2 [ 1041.891315][ T3216] usb 6-1: config 128 has an invalid interface number: 4 but max is 2 [ 1041.899628][ T3216] usb 6-1: config 128 has an invalid descriptor of length 0, skipping remainder of the config [ 1041.909933][ T3216] usb 6-1: config 128 has 2 interfaces, different from the descriptor's value: 3 [ 1041.919186][ T3216] usb 6-1: config 128 has no interface number 0 [ 1041.925489][ T3216] usb 6-1: config 128 has no interface number 1 [ 1041.931951][ T3216] usb 6-1: config 128 interface 42 altsetting 128 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 1041.945439][ T3216] usb 6-1: config 128 interface 4 altsetting 8 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 1041.958551][ T3216] usb 6-1: config 128 interface 42 has no altsetting 0 [ 1041.965528][ T3216] usb 6-1: config 128 interface 4 has no altsetting 0 [ 1041.973796][T22806] udc-core: couldn't find an available UDC or it's busy [ 1041.980746][T22806] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1042.033074][ T3109] usbhid 1-1:0.0: can't add hid device: -71 [ 1042.039353][ T3109] usbhid: probe of 1-1:0.0 failed with error -71 [ 1042.049114][ T3109] usb 1-1: USB disconnect, device number 3 [ 1042.118883][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.016D/input/input570 [ 1042.132547][ T3198] input: HID 0458:5013 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0458:5013.016D/input/input571 [ 1042.162948][ T3216] usb 6-1: New USB device found, idVendor=08ca, idProduct=2008, bcdDevice=ce.4a [ 1042.172052][ T3216] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1042.180098][ T3216] usb 6-1: Product: syz [ 1042.184381][ T3216] usb 6-1: Manufacturer: 䲙➊幻蒍躇쁭젗獋㚽춵Ὤᮌꛙष뚊鮵㾷 [ 1042.193183][ T3216] usb 6-1: SerialNumber: syz [ 1042.226091][ T3198] kye 0003:0458:5013.016D: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.1-1/input0 [ 1042.318893][ T3198] usb 2-1: USB disconnect, device number 48 [ 1042.373031][ T3250] usb 3-1: new high-speed USB device number 122 using dummy_hcd [ 1042.392927][ T162] usbhid 4-1:0.0: can't add hid device: -71 [ 1042.398986][ T162] usbhid: probe of 4-1:0.0 failed with error -71 [ 1042.408683][ T162] usb 4-1: USB disconnect, device number 94 13:23:37 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x9, 0x460200) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r2, &(0x7f0000000300)={0x14, &(0x7f00000001c0)=ANY=[@ANYBLOB="0002ce000000ce085b680ebdf64a45d404b4cff247a71b5fe5ea0338ae0418ed75e297b1da6803a2a58ed2348064f8dc78864cf3be30c15d8eb119244703ee9b8fe9b05a3eab3746066ad0333c6d538500aaf49f6217167360b0fa2f1f5980d4b6c158a2774f8942cd574039922094f72937924c98bb691b62fb4ea2b425968e4c3a4926d847c4dae1b6da3b91a99e52cfc78f6af2f41537f0f2de2ce8b9c3d8bc98513ff3e33b4b511420c56e3415a8b65fb9b137b78dc589e4f82286cd33d796ef4f8de538ddcd17c8aa6318ec9491f6d1e09a"], &(0x7f00000002c0)={0x0, 0x3, 0x37, @string={0x37, 0x3, "3c35b5f0ec3fdf1a6a3f4a4e351212cee765f2959aefd8cf34a0b09abf749e0528a6e50a85abe36bb23e3dae5cdad10de962bd1dfb"}}}, &(0x7f00000005c0)={0x34, &(0x7f0000000340)={0x40, 0x5, 0x64, "444a083a05191cfd959ac45f264b8913d237293d6bd1cc98985fa7b69c4c8323972026c149bc88e52ea56bbd21c15a1a32202b39ac5c8ce50790ead4cbf5123e379ea194fb1d421fb1d6a2ba8d98b8f54478b84adb164a112d27e8ec811a2868d83000b7"}, &(0x7f00000003c0)={0x0, 0xa, 0x1}, &(0x7f0000000400)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000600)={0x20, 0x0, 0xf5, {0xf3, "ed293517647e6a3f2798b74ef6e022bdabdc1719f8f4ac1238a4b2b6578e4cecbdbfc85bdc16aecab87f42539d399cd9d685d78c0150c890f628bd1fbd0238a60e5bf9e49d4d9b40e56ed520dabfac6cf97f00077e372182bbe9ac83853848ac83660b1d3c179cc44bc7aaabe69a620b7a88b5516ae707a3e7434c2e42a953752c85cbb596144d2f29729910442fb3ec174764ca8e309c03d4ab2e8902b74118ea5de565d5729e721e28b2e60feba4403de150f39fdee96f2aa3aa6aca623018f552bce5f2174d002c43a54b6446a4227dcf9e937186ae6d303404d03581e37598afed346759f1029f789bf1a44990a6c0beae"}}, &(0x7f0000000540)={0x20, 0x1, 0x1, 0x3}, &(0x7f0000000580)={0x20, 0x0, 0x1}}) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8f, 0x728b8d357feef9b6) ioctl$HIDIOCGDEVINFO(r3, 0x801c4803, &(0x7f0000000100)=""/184) ioctl$HIDIOCSUSAGE(r0, 0x4018480c, &(0x7f0000000480)={0x1, 0x100, 0x807, 0x4, 0x3, 0x7}) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1042.504961][ T3109] usb 5-1: USB disconnect, device number 43 [ 1042.558760][ T3216] usb 6-1: USB disconnect, device number 13 [ 1042.612931][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 1042.732818][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1042.743778][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1042.754710][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1042.764523][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1042.777460][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1042.786568][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1042.794651][T21251] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 1042.805998][ T3250] usb 3-1: config 0 descriptor?? [ 1042.922730][ T3109] usb 5-1: new high-speed USB device number 44 using dummy_hcd 13:23:38 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, &(0x7f00000005c0)={0x24, &(0x7f00000004c0)={0x20, 0x7, 0x7c, {0x7c, 0x26, "b47db50fc8b943833c1631ea26187ffcac397b734e12cf80908877991471c1600c649df44e7221323bfe7acd1b5660948b0368d85bb1913502f5f4d06ecbe3f800a5a616a93fd9a3fbad0797bbda9fd74d1d7c2dfc0cd3418184e491e6c22230ce76db1b89e605f35fc725446f2b955a50828af638bb7ba9be17"}}, &(0x7f0000000300)={0x0, 0x3, 0x66, @string={0x66, 0x3, "a2cf96bb4c8f86b87b2a7e2f4ed91ccc16148d37fd7cf98f5d7e4af3fd426969ceb75fd37f29f9f9759ad7c60c4dc93aebdc40e2833a1cd76d407f5a77c93f92946d7ecd352f2284bf8464ed2603a28b9707f7a4b15964652407a861f10464245b98a6dc"}}, &(0x7f0000000280)={0x0, 0x22, 0x20, {[@local=@item_012={0x2, 0x2, 0x4, "c325"}, @local=@item_012={0x1, 0x2, 0x997b1e5392eb5743, "af"}, @global=@item_012={0x2, 0x1, 0x7, "cfc3"}, @global=@item_4={0x3, 0x1, 0xb, "c7933216"}, @global=@item_012={0x1, 0x1, 0x4, "92"}, @main=@item_4={0x3, 0x0, 0xb, "752aed09"}, @local=@item_012={0x2, 0x2, 0x0, "bb54"}, @main=@item_012={0x1, 0x0, 0x9, "e9"}, @main=@item_012={0x1, 0x0, 0xa, "d6"}, @global=@item_4={0x3, 0x1, 0x1, "473e8b9d"}]}}, &(0x7f0000000580)={0x0, 0x21, 0x9, {0x9, 0x21, 0x86c, 0x1f, 0x1, {0x22, 0xb10}}}}, &(0x7f0000000880)={0x2c, &(0x7f0000000600)={0x20, 0x14, 0xd2, "35c9a76599e7a7c5523e4a368319b8f0da00eb10b645d9cecbe0f0c3554a8d8f82b7027e63dd07040d374c329112cc9716c6186c264ca220285e79f794f2ffb740d018a64088d4fcaad5c919e5473d35d28a74f36fe199658c80a37a1a8b4b35f29ea071af6afb7a83e803f537fb08ea1658771e946ca90c1a746b70d6e6174850257dd3045b5882be8e25f481887dcc255cebafbfde9bbaeac76e987d53a95ebdf5b9f607de7efe4e90d03c04047f663ad68a18179d0541f290cd7b3722bd31663234754462704113657491b0cfca6dae87"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x7}, &(0x7f0000000740)={0x0, 0x8, 0x1, 0x38}, &(0x7f0000000780)={0x20, 0x1, 0x7e, "ccce4db9ef9cb8fd4d5457bf47b05f4e0a4cd8da9e45e0e6c61058ce6069be01e4094f37df118ac7b415d5b39e7833437581f0473c5155a6239134abedf2d0f4bb7f8129d1ce7187066d9523318a2fbf9a393d7cde522ab4792e9de50d189baaa953e86ed2ef9f3994807af7f21607f65d156c1d2f4c2c5fc051a0c3e7f3"}, &(0x7f0000000840)={0x20, 0x3, 0x1, 0x81}}) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000400)=ANY=[@ANYBLOB="fc2d8f876d2db6a0e471d6c9cbae7c02742d49a393ccff77678ffd675ef5c6f784405c6bfae6090751da4d31be5dc39725910f03db2c3caca3d86fdec4f87e660200214193bcc93687b510b6a876062ca4a638a0f89ab6a1fbf2982e2fe9f99740acd84e0a8b7f2202c3629e95ef3a3ad0c72424e2aed10f1bec21f66c680dd37d354d8dd5ca90feeea1d82464428f8eb4e82d5354654a086c1cfc3778037d4087bc0b"], 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_connect$hid(0x2, 0x3f, &(0x7f00000008c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x9da, 0x6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x8, 0xd0, 0x55, [{{0x9, 0x4, 0x0, 0x40, 0x2, 0x3, 0x1, 0x2, 0xcb, {0x9, 0x21, 0x1c, 0x2, 0x1, {0x22, 0x262}}, {{{0x9, 0x5, 0x81, 0x3, 0x400, 0x5e, 0x8, 0x7f}}, [{{0x9, 0x5, 0x2, 0x3, 0x8, 0x3f, 0x3, 0x80}}]}}}]}}]}}, &(0x7f0000000b40)={0xa, &(0x7f0000000900)={0xa, 0x6, 0x250, 0x20, 0x1f, 0xe9, 0x20, 0x81}, 0x5, &(0x7f0000000940)={0x5, 0xf, 0x5}, 0x3, [{0x6d, &(0x7f0000000980)=@string={0x6d, 0x3, "cf8881c65ea5726964190dfc248231096d4eaa557ef4dbd72349a6ecfa770e761b96638f881fd3ed94fdaf669c26ecb72cbbbe6c8f44bd32706d9763e3d909919de7defbadf70fea031c25e691399730c77d62ef31cc52d1444adb43b2133ec8a22c81ce72c1021efed63d"}}, {0x1c, &(0x7f0000000a00)=@string={0x1c, 0x3, "1f5dfbcd2c12f5ca3f19291856f06dd33176809826441263fdb0"}}, {0xe5, &(0x7f0000000a40)=@string={0xe5, 0x3, "d5cb078393934af424edfe0a3b6c7d9f5380fde600cde8c687dcd4450a432630a629f7a1a6060de681e525cfca6f4f5a9d296d08e55de98d636f70bb65443a6a751337085b2b8f71942e7cd68fd3c4fd940a00d858098ea71d70d6782349e3fa6cac0958c972d7820b9ae7e85e8f4cbd9e29cd87721a794b1cce6d9faaab7392320505b04d94ab5e61061d165a507c4179b9cc9db5a257ce7a1d042f6dfc52456ee0da974799d756b2ff1fc5637b72d98b2f5fff34ed7f8cf983c514bbf51784f7846edb9a7a2f20e0b974a32b53265dc8baf63cfd296f4931246ffe54724ff94be03d"}}]}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCINITREPORT(r2, 0x4805, 0x0) ioctl$HIDIOCGREPORT(r4, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x766, 0x204, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x81, 0xc0, 0x3, [{{0x9, 0x4, 0x0, 0x8, 0x2, 0x3, 0x1, 0x0, 0x2, {0x9, 0x21, 0x2, 0x0, 0x1, {0x22, 0x7a4}}, {{{0x9, 0x5, 0x81, 0x3, 0x620, 0xf0, 0x9, 0x7}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x4, 0x1, 0x40, 0x20, 0xe1}, 0x30, &(0x7f0000000100)={0x5, 0xf, 0x30, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x44, "5fe0132bf135dd6b1cb8ce4009601930"}, @ss_container_id={0x14, 0x10, 0x4, 0x40, "c15f181968b8459cd418442edd269c5e"}, @ptm_cap={0x3}]}, 0x3, [{0xc, &(0x7f0000000180)=@string={0xc, 0x3, "5fbfa5342c2ba891af62"}}, {0x34, &(0x7f00000001c0)=@string={0x34, 0x3, "1b2d600d14bf4500e7d52c831976a6d004cfb481000446a80767968f73332e649a3f8eef1658a14b9095027a06394f608101"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x425}}]}) syz_usb_ep_read(r5, 0x80, 0x7b, &(0x7f0000000380)=""/123) ioctl$HIDIOCGFIELDINFO(r3, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1043.032712][T21251] usb 1-1: Using ep0 maxpacket: 16 [ 1043.082735][ T3216] usb 2-1: new high-speed USB device number 49 using dummy_hcd [ 1043.102813][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 1043.108902][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 1043.118699][ T3250] usb 3-1: USB disconnect, device number 122 [ 1043.152794][T21251] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1043.163843][ T3198] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 1043.171524][T21251] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1043.172750][ T3109] usb 5-1: Using ep0 maxpacket: 32 [ 1043.182627][T21251] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1043.197306][T21251] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1043.210235][T21251] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1043.219341][T21251] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1043.227930][ T162] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 1043.237633][T21251] usb 1-1: config 0 descriptor?? 13:23:38 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, &(0x7f0000000040)={0x0, 0x7, 0x4a, {0x4a, 0x23, "b666e54b7fbb17a9050c5a43d941799aaa428a957dfa73f052cf703ce7d772bcdeb681d46258082182189955ba5b8c83cfd2f60d25c896891c7886ef925ea9801eb966b4bb5f1aef"}}, &(0x7f0000000300)={0x0, 0x3, 0xb3, @string={0xb3, 0x3, "7f85b7950ea997a13217671bf14b54e4d381656bd681cf5d5fd98b5c733968fa2e4fa6704eb0538dc02af3cf8cc18acc1a3b037fdf61c7b268dcdaab3221439265860022df64ab6092f3a51b90cfbb1578384fb22731fba2632a0d87124ff3400af5c8e468ece12b43471cd0250210aafdc98b25b35c738c77b87d5c41a1f694de704925dc504dc85d3eb8eca87c4973af1c2dede2fe75032ca09bef9dd7f29db3ebaf81f9d119e61e350edace2f40d73e"}}, &(0x7f0000000100)={0x0, 0x22, 0x10, {[@global=@item_012={0x2, 0x1, 0xa, "60c4"}, @global=@item_4={0x3, 0x1, 0x1, "55906eee"}, @main=@item_4={0x3, 0x0, 0xb, "20af61c8"}, @main=@item_012={0x2, 0x0, 0xb, "58fd"}]}}, &(0x7f0000000180)={0x0, 0x21, 0x9, {0x9, 0x21, 0x9, 0x1, 0x1, {0x22, 0x654}}}}, &(0x7f0000000600)={0x2c, &(0x7f00000003c0)={0x20, 0x11a8886ffbdd85ce, 0xda, "072a64b469bc5deafcf6f2d0bab342d878c635e4a40bf5ae90c8264957f8415fe875d54b085486294b9856a97ebe01cc112124f428a9752389e43fc5658646de552bce6e31427746f5eb2162bb4f6082e5bbed04fd2c75643214d433c4c657db0be57f6684d931afa91bcc80cc502ca987daf8ccd9c21da1caeec2781b617e7938af712a48549395a4c1afe439c4323c0ecabefe9e68dbbd57a45e1d25af4d2a17735dc9a48b0113cec1f9a6f856e6e7b4f30989944c72ade20af139ef4460d2d06af293f1fab4bb84326766e0ad60b4a94711ecec30b0a84402"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000004c0)={0x20, 0x1, 0xee, "d5a5c78b13b06b2c81bbc106306fc481bdba2d3683eb66fd57aa323f812c5d5e0bae16e4c86d10af3425d407ef095035a9fb2ddd82ba51cb619f7fe6005f3862302f6bfd3e9ff7a9ad615da7ab6432ac64da4a859be4173119f140fe40016a2f57c32fc7fc0e918229905d66c097836ea43ad51818f36484a62f43dd80235f29189847bc46e2664ec4e4b2bd0b1c55347afaa0d219d68a4b599aed107056b04d44359c81f9171139ddb0316e41d7e3f3779f4a335fed2e695e315c81d8e7741a329de89ddc3fa4586b08b50f9be011ede7024bafcc1de0eab5d7948f7d080c02e4ed0eecf883c7662068b33217c6"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0xa9}}) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1043.312759][ T3109] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1043.321879][ T3109] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1043.334934][ T3109] usb 5-1: config 0 descriptor?? [ 1043.352661][ T3216] usb 2-1: Using ep0 maxpacket: 16 [ 1043.422772][T21251] usbhid 1-1:0.0: can't add hid device: -71 [ 1043.428870][T21251] usbhid: probe of 1-1:0.0 failed with error -71 [ 1043.438890][T21251] usb 1-1: USB disconnect, device number 4 [ 1043.446042][ T3198] usb 4-1: Using ep0 maxpacket: 16 [ 1043.472749][ T3216] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1043.483622][ T162] usb 6-1: Using ep0 maxpacket: 16 [ 1043.488870][ T3216] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1043.499948][ T3216] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1043.509819][ T3216] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1043.522828][ T3216] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1043.532118][ T3216] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1043.540453][ T3250] usb 3-1: new high-speed USB device number 123 using dummy_hcd [ 1043.552110][ T3216] usb 2-1: config 0 descriptor?? [ 1043.572960][ T3198] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1043.584011][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1043.595082][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1043.604918][ T3198] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1043.613574][ T3109] hso 5-1:0.0: Failed to find BULK IN ep [ 1043.617875][ T3198] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1043.632472][ T3198] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1043.644995][ T3198] usb 4-1: config 0 descriptor?? 13:23:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_connect$cdc_ecm(0x3, 0x87, &(0x7f0000000100)={{0x12, 0x1, 0x502, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x1, 0x1, 0xb5, 0x30, 0x40, [{{0x9, 0x4, 0x0, 0x3, 0x3, 0x2, 0x6, 0x0, 0x5, {{0x7, 0x24, 0x6, 0x0, 0x0, "4ab4"}, {0x5, 0x24, 0x0, 0x101}, {0xd, 0x24, 0xf, 0x1, 0x401, 0x81, 0x6}, [@mbim_extended={0x8, 0x24, 0x1c, 0x9eb7, 0x5}, @mbim={0xc, 0x24, 0x1b, 0x1f, 0xff, 0x7, 0x8, 0xfff8}, @network_terminal={0x7, 0x24, 0xa, 0x3f, 0xef, 0xfc, 0x1}, @mdlm={0x15, 0x24, 0x12, 0x4}, @mbim_extended={0x8, 0x24, 0x1c, 0x28d5, 0x1, 0xffff}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x6, 0x0, 0xff}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x5, 0x1, 0x9}}}}}]}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x300, 0x4b, 0x5, 0x9, 0x20, 0x7}, 0xf, &(0x7f0000000080)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x1, 0x25, 0x7ff}]}, 0x4, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x41a}}, {0x7e, &(0x7f0000000200)=@string={0x7e, 0x3, "39247adb0df8f07900ed03383204ed7efd99f3a7487081889e2c6909bbe44ede56e93684584ac0fe9ed46c21dfea7ddf70dd9a07bf1ed9274e9795ed967619409e4d5dd327f54f4af1b945b5e52a29c129c8f5cd018b04b50ba1f431d4bca992004c95756ed44da3b9ae56fe92fc6254ceb9772891d27d61ac65fcb6"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x4418}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x416}}]}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x7fff) [ 1043.722806][ T162] usb 6-1: config 128 has an invalid interface number: 42 but max is 2 [ 1043.731118][ T162] usb 6-1: config 128 has an invalid interface number: 4 but max is 2 [ 1043.739716][ T162] usb 6-1: config 128 has an invalid descriptor of length 0, skipping remainder of the config [ 1043.750317][ T162] usb 6-1: config 128 has 2 interfaces, different from the descriptor's value: 3 [ 1043.759498][ T162] usb 6-1: config 128 has no interface number 0 [ 1043.765816][ T162] usb 6-1: config 128 has no interface number 1 13:23:38 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100000000001058041350000000000001090224000100000000fe030000490300000009210000000122dc01090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) [ 1043.773062][ T162] usb 6-1: config 128 interface 42 altsetting 128 has 0 endpoint descriptors, different from the interface descriptor's value: 5 [ 1043.788224][ T162] usb 6-1: config 128 interface 4 altsetting 8 has 0 endpoint descriptors, different from the interface descriptor's value: 7 [ 1043.801518][ T162] usb 6-1: config 128 interface 42 has no altsetting 0 [ 1043.808529][ T162] usb 6-1: config 128 interface 4 has no altsetting 0 [ 1043.815649][ T3250] usb 3-1: Using ep0 maxpacket: 16 [ 1043.832873][ T3198] usbhid 4-1:0.0: can't add hid device: -71 [ 1043.838984][ T3198] usbhid: probe of 4-1:0.0 failed with error -71 [ 1043.847720][ T3198] usb 4-1: USB disconnect, device number 95 [ 1043.872709][ T3216] usbhid 2-1:0.0: can't add hid device: -71 [ 1043.878835][ T3216] usbhid: probe of 2-1:0.0 failed with error -71 [ 1043.888514][ T3216] usb 2-1: USB disconnect, device number 49 [ 1043.922546][T21251] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 1043.933371][ T3250] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1043.944501][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1043.955616][ T3250] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1043.965509][ T3250] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1043.978436][ T3250] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1043.987640][ T3250] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1043.995959][ T162] usb 6-1: New USB device found, idVendor=08ca, idProduct=2008, bcdDevice=ce.4a [ 1044.005389][ T162] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1044.013431][ T162] usb 6-1: Product: syz [ 1044.017581][ T162] usb 6-1: Manufacturer: 䲙➊幻蒍躇쁭젗獋㚽춵Ὤᮌꛙष뚊鮵㾷 [ 1044.026461][ T162] usb 6-1: SerialNumber: syz [ 1044.035352][ T3250] usb 3-1: config 0 descriptor?? 13:23:39 executing program 5: syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0xfffffffffffff8c3, 0x80000) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, &(0x7f0000000040)) syz_open_dev$evdev(0x0, 0x0, 0x0) syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed8150f27f8a6c01dc2af9b507000000000000a52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6e272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e260000000000000000d0e36bbe236f1dd194722ce9912609050a082000090081072501ff03470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c7673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf47c3d7ef3286cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227ee1d66f83ab8731846e4fed5f33d2227778d2300"/889], 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)) syz_open_dev$hidraw(0x0, 0x0, 0x113941) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x40402) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) read$hidraw(r2, 0x0, 0x0) write$hidraw(r2, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) read$hidraw(r1, &(0x7f0000003200)=""/4096, 0xffffffad) read$hidraw(r2, &(0x7f0000000000)=""/32, 0x20) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, 0x0, 0x0) [ 1044.222496][T21251] usb 1-1: Using ep0 maxpacket: 16 [ 1044.255368][ T162] usb 6-1: USB disconnect, device number 14 [ 1044.272577][ T3198] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 1044.280271][ T3216] usb 2-1: new high-speed USB device number 50 using dummy_hcd [ 1044.342645][T21251] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1044.355703][T21251] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1044.366686][T21251] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1044.376578][T21251] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1044.389646][T21251] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1044.398761][T21251] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1044.408777][T21251] usb 1-1: config 0 descriptor?? [ 1044.492837][T22890] udc-core: couldn't find an available UDC or it's busy [ 1044.500127][T22890] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1044.522480][ T3198] usb 4-1: Using ep0 maxpacket: 16 [ 1044.527702][ T3216] usb 2-1: Using ep0 maxpacket: 16 [ 1044.652528][ T3198] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1044.663405][ T3216] usb 2-1: config 0 has an invalid descriptor of length 254, skipping remainder of the config [ 1044.673799][ T3216] usb 2-1: config 0 has 0 interfaces, different from the descriptor's value: 1 [ 1044.682878][ T3216] usb 2-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1044.691887][ T3216] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1044.700125][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1044.711059][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1044.713056][T22890] udc-core: couldn't find an available UDC or it's busy [ 1044.720908][ T3198] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1044.727941][T22890] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1044.740837][ T3198] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1044.753663][T22890] udc-core: couldn't find an available UDC or it's busy [ 1044.757317][ T3198] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1044.764272][T22890] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1044.781222][ T3216] usb 2-1: config 0 descriptor?? [ 1044.792901][ T3198] usb 4-1: config 0 descriptor?? [ 1044.846068][ T3250] usbhid 3-1:0.0: can't add hid device: -71 [ 1044.852107][ T3250] usbhid: probe of 3-1:0.0 failed with error -71 [ 1044.860376][ T3250] usb 3-1: USB disconnect, device number 123 [ 1044.888608][T21251] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.016E/input/input572 [ 1044.903258][T21251] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.016E/input/input573 13:23:40 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) syz_usb_connect$uac1(0x6, 0x103, &(0x7f0000000140)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xf1, 0x3, 0x1, 0x7, 0x10, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x5}, [@input_terminal={0xc, 0x24, 0x2, 0x3, 0x201, 0x5, 0x80, 0x4, 0x81, 0x4}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x1ff, 0x4, 0x5, 0x8}, @extension_unit={0xa, 0x24, 0x8, 0x1, 0x4, 0x80, "929a05"}, @output_terminal={0x9, 0x24, 0x3, 0x5, 0x300, 0x2, 0x3, 0x8b}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x3e, 0x2, 0xce, 0x3, 'iV@', ']'}, @as_header={0x7, 0x24, 0x1, 0x6, 0x0, 0x4}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x7, 0x7, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x8, 0x6, 0x6, 0x0, {0x7, 0x25, 0x1, 0xfa288440d4ff212c, 0x9, 0x1ff}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xe, 0x24, 0x2, 0x1, 0x1, 0x1, 0x1f, 0x1, "ac7bac", "3e88a3"}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xfc, 0x4, 0xff, 0x1, "fb"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x1, 0x1, 0x8, 0x5, "1aff"}, @format_type_ii_discrete={0xf, 0x24, 0x2, 0x2, 0x3ff, 0xfc, 0x2, "555fee61a391"}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x77, 0x3, 0x7, 0x3f, "4cf05c80e7e2d9"}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x4, 0x1, 0x1, 0x81, "c66cae7c9b07c9"}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x6, 0x20, 0x0, {0x7, 0x25, 0x1, 0x3, 0x4, 0x4}}}}}}}]}}, &(0x7f0000000840)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x110, 0xff, 0x8, 0x60, 0x20, 0x1}, 0x5, &(0x7f0000000280)={0x5, 0xf, 0x5}, 0xa, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x3801}}, {0x61, &(0x7f0000000300)=@string={0x61, 0x3, "ef38c57bddabdff06daa50e20ab26a7fec5c2d94d6b597a495589d949ae72dd7024b70a04040101d3fb847b5e564a11a0bb21c397c0483aa8a2cc7ed2bfd2bcb29c5ee61b86cc791d47c720548ec664fbe6cd7c9db39685508b83a09bda228"}}, {0x30, &(0x7f0000000380)=@string={0x30, 0x3, "9c444e52e422f55c645189e4f1f0232d6f2599d30a455972428f5193ae90ad77479cc456b1613ac88c36d9981c17"}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x455}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x416}}, {0xe6, &(0x7f0000000440)=@string={0xe6, 0x3, "fd6ead58f27710fa09cbbeb8614016a17289b8e937d2c268b98ccaab69a899de0f3291abe4fd7b976012c4d7672099050bae3677e8c3251a6e0eef9031df74cf693f7fd67c6a517fb16774c310698940876df3e53f6eadeb89a1b76d21aa57fa72a66cf2a847938cbd756ac361edff7193c5c720b2eea23e56b25e5f6e5968fef014bcc50a71bd4e762922bf628df760c4e1adbe791dec221e5d36fca3f34d0e058d30f668d1275f612585db43b1ae9d669c5239bab4acaa0ce867187b2a6ae8841a4fa1a6deab064c42a98977f8824f505b672c987218cf116a7f4ff049d63fc4f26a32"}}, {0xa5, &(0x7f0000000540)=@string={0xa5, 0x3, "f16c7d1c60f5e8ba900ca3b1bd1ad4f2f2951cf397245e3b2e4db133226a46d721e4ec82d4ee65e52ae2967a47d7ff5cad5cc8254a74ded78af8abaa1b3292611f5d0ac072a5043fac9e193158d770e4506f44bf49fa2f428f4946d85a24772ac8501f4c8871dc916369abc39d601bd278d32240ac71532cec0faa775a1b73a583e7c70a7821f29b901b1b11c2b76a0ce28772a0343c2f72d416e5c556a1a252dd1ab4"}}, {0xcc, &(0x7f0000000600)=@string={0xcc, 0x3, "ad6530a93d322a59e50fffbba9829c6d6a388d3ec17a7670343f9c76d508432ccfddb7d559cb11af8bdf8ecb7b762a7a117c42a664048fb5bf52e704d858ffbe39b2f436fe7b3fa0346f808bc268238f906c856c51bacdb5750b9a5aa3650fbbc97615bc421391287e1c37a6e14e56a027579d782e2f201dde59e4da606fed3a7596a2b9ec5c73037949495d320db1012979357a9d3d3364ad3641b9166ea14dfc23cbb6f075a5d5f070f1b8511f1d4cdc71f4ca9393a0fd1b290861d6845942722cb68403ab4b2c2786"}}, {0xce, &(0x7f0000000700)=@string={0xce, 0x3, "4b3ebb5b23d4976ae691313562564ee3dde4d5477d39c2d500702f516fa45630242c3c00198c5a177dd0baee93393948dea84cffa9eb710fb0426e4c94ad4311e72c84e19afbbde492cda9206945ea0a09614f77fcecad041828a26046cdcf7be998c286ff68e589871a4f407ccaec0aef42312f3049a25b41141ec0416cd648137bffbc65f44df268c3f3d10d83222d043d4fe5a25874d82beb71af8da8b16b9decbfdfe6e3a275b7ae5a60e9557fb4f3f260115225d83c0884f6d50e4548f30889163d8065f2a9b6ad03c0"}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x40a}}]}) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1045.000835][T21251] kye 0003:0458:5013.016E: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1045.253354][T22909] udc-core: couldn't find an available UDC or it's busy [ 1045.260366][T22909] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1045.293471][ T95] usb 1-1: USB disconnect, device number 5 [ 1045.332384][ T3198] usbhid 4-1:0.0: can't add hid device: -71 [ 1045.338492][ T3198] usbhid: probe of 4-1:0.0 failed with error -71 [ 1045.347189][ T3198] usb 4-1: USB disconnect, device number 96 [ 1045.530423][ T104] usb 5-1: USB disconnect, device number 44 13:23:40 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x2, 0x44100) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:40 executing program 4: r0 = syz_open_dev$hiddev(&(0x7f0000001c80)='/dev/usb/hiddev#\x00', 0x2, 0x133842) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x2) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(&(0x7f0000001c00)='/dev/hidraw#\x00', 0xa61, 0x228400) write$hidraw(r2, &(0x7f0000001c40)="bb", 0x1) syz_usb_control_io$hid(r1, &(0x7f0000001200)={0x24, &(0x7f0000000040)={0x20, 0x2d, 0x62, {0x62, 0x8, "9f0297211d84e12c53b9bc66751201a9b50fca1a0a2f02529f269077c90c78d5d1c30fdbfa99ca28f95d7bb18165704e88bffe8498bfef9057f9b4d6bed0d5dec3fe4f3fab89f94133edb0682434c86645190e7d84b4fb86c21939d25a2da2f0"}}, &(0x7f0000001140)={0x0, 0x3, 0x32, @string={0x32, 0x3, "ed4808f739b2dbb1437476d4fe0db68889a658880a9b0f90113bf7398ab5ab7be3632f2c0b1d4c79c0b5388d9bb244bf"}}, &(0x7f0000001180)={0x0, 0x22, 0x1d, {[@main=@item_4={0x3, 0x0, 0x8, "85536501"}, @main=@item_4={0x3, 0x0, 0x8, "dd61ad68"}, @local=@item_4={0x3, 0x2, 0x0, "b75cee90"}, @local=@item_012={0x0, 0x2, 0x9}, @local=@item_4={0x3, 0x2, 0x2, "42af6265"}, @global=@item_4={0x3, 0x1, 0x2, "8a61b4c1"}, @local=@item_012={0x2, 0x2, 0x3, "f085"}]}}, &(0x7f00000011c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0xfff, 0x2, 0x1, {0x22, 0x2e5}}}}, &(0x7f0000001440)={0x2c, &(0x7f0000001240)={0x0, 0x11, 0x41, "60ff43ec52d4a1c45cde290e108a1d62e8d2cdab2ac35a5c22772619ebab5049a58f740192a0386e9fa38ee7b25cfb9208160e279589c5dc2418deecdad96c0a1d"}, &(0x7f00000012c0)={0x0, 0xa, 0x1}, &(0x7f0000001300)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000001340)={0x20, 0x1, 0x9d, "f3f38e3f74f9edc8ecd684f4f4eb28fd9846b6a34957c39f18c4f5fd57c8616d9fcde3cfe64bbec72721898c06346069362e090ab701f19dbd497392490a13206a208a5eb242add1b7749c26effb44e62f81a45164c373b8d10fbc60878a7a98d9f42e0ad6bdffa5b8cd4a92f705bb6c5f06d99f6d551a501e4bee32d89b1c69562a44351866ecf1cb4fcd4ae33367d563526ff48bc8919eabbba89da3"}, &(0x7f0000001400)={0x20, 0x3, 0x1, 0x6}}) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r4, &(0x7f00000016c0)={0x2c, &(0x7f0000001500)={0x0, 0x0, 0x5f, {0x5f, 0x22, "6ad272928eb7d19de58e1546fcf1baeeae23fe76b3f68318e78beaae491c34f7c29113fb6fdc4d5d678eb8998691ca41bed5c5b80b518f03abd20fc0e049b9e75f379f3745ec5ec309836706dfcf3cfa7c9cc022f19f95474f9e9174d5"}}, &(0x7f0000001580)={0x0, 0x3, 0x5b, @string={0x5b, 0x3, "641c7c88b40c04b14a400537d3ef38c1c40b7f481a70c491259985135968ab248bd078d633e4309f2595cd77f6f09ce21d7d5d16e6543dd715486edaa444a493e8b0df9020923f875f849483f3e1a71a6b9928d4e9f86ad1ec"}}, &(0x7f0000001600)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f0000001640)={0x20, 0x29, 0xf, {0xf, 0x29, 0xb8, 0x3, 0x20, 0xff, "1bdc24e6", "aa233513"}}, &(0x7f0000001680)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x1b, 0x7f, 0xff, 0x1f, 0x2685, 0x8000}}}, &(0x7f0000001b40)={0x84, &(0x7f0000001700)={0x40, 0x1, 0x63, "9533d66e0c502fc0ea5268319926689dbd1bc2eb604c347ea077befa4ff43c65a6dd5aafeb00525e5fe95a2ed3021f4b3cc579cdb8747425c7a52d6bd1f661882a9594fd472615fef47f5d6922d986ca22f4b899b895f4aa093f4f567ab1829cf540e3"}, &(0x7f0000001780)={0x0, 0xa, 0x1, 0xe1}, &(0x7f00000017c0)={0x0, 0x8, 0x1, 0x7f}, &(0x7f0000001800)={0x20, 0x0, 0x4, {0xe6f3f41d483ac871, 0x2}}, &(0x7f0000001840)={0x20, 0x0, 0x8, {0x1e0, 0x8, [0xff00]}}, &(0x7f0000001880)={0x40, 0x7, 0x2, 0xffc0}, &(0x7f00000018c0)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000001900)={0x40, 0xb, 0x2, "c962"}, &(0x7f0000001940)={0x40, 0xf, 0x2, 0x1000}, &(0x7f0000001980)={0x40, 0x13, 0x6, @local}, &(0x7f00000019c0)={0x40, 0x17, 0x6, @link_local}, &(0x7f0000001a00)={0x40, 0x19, 0x2, "c8c7"}, &(0x7f0000001a40)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000001a80)={0x40, 0x1c, 0x1, 0x60}, &(0x7f0000001ac0)={0x40, 0x1e, 0x1}, &(0x7f0000001b00)={0x40, 0x21, 0x1, 0x7}}) ioctl$HIDIOCSUSAGES(r3, 0x501c4814, &(0x7f0000000100)={{0x2, 0xffffffff, 0x10001, 0x7fffffff, 0x8000, 0x1f}, 0x11d, [0x7ff, 0x4, 0x7, 0x3f, 0xfffeffff, 0x3, 0x5, 0xff, 0x2, 0x7, 0x4, 0x3, 0x20, 0x8, 0x7fffffff, 0xfffffffb, 0xffff, 0x7f, 0x3, 0x1, 0x1, 0x4, 0x3, 0x1, 0x7, 0x4, 0x2e9a, 0x8, 0x1000, 0x2, 0x4, 0x6, 0x5f73, 0x0, 0x8, 0x7, 0xcd97, 0x3, 0x0, 0x0, 0x7fffffff, 0xeab, 0x9, 0x1000, 0x7, 0x200, 0xb29, 0x7, 0x200, 0xe1, 0x20, 0xfff, 0x88a0, 0x5, 0x101, 0x9, 0x1, 0x5, 0x40, 0x10000, 0x10000, 0xf0, 0x64a, 0x75d, 0x1, 0xa5c, 0x1, 0x8, 0x7ff, 0x8, 0x5, 0x0, 0x7fff, 0xe7, 0x0, 0x20, 0x81, 0x7, 0xfffffff9, 0xffffffff, 0x9a74, 0x6, 0x1, 0xfd, 0x8, 0x4, 0x10000, 0x7c6, 0x8, 0x9, 0x2, 0x7f, 0x40, 0x2, 0xff, 0x9, 0x6, 0x4, 0x4, 0x2, 0xc193, 0x1f, 0x7, 0x1000, 0x40, 0x101, 0x405, 0x5, 0xe9, 0xff, 0x1, 0xfffffffa, 0x9, 0x7, 0xeb2d, 0x3, 0xffff, 0x1, 0x5, 0x9, 0xb80, 0x3ff, 0xfffffffc, 0x498, 0x4, 0xff, 0xfffffffc, 0x8, 0x7, 0xfd45, 0xfffffffa, 0x18a, 0x1, 0x6, 0x100, 0x3, 0x1, 0x400, 0x2, 0x0, 0x1, 0x3, 0x1000, 0x6, 0x8001, 0x5, 0x3, 0x9, 0x9, 0xffff, 0x7f4, 0x1, 0x6, 0x9, 0x4, 0x7, 0x6, 0x9df, 0x80, 0x1, 0x2, 0xaa, 0x0, 0xfffffffe, 0x20, 0x8, 0x30, 0x0, 0xfe000000, 0xfffffffd, 0x2, 0x7f, 0x45, 0x10, 0x6, 0x8000, 0x9, 0xffad, 0x8, 0x8, 0x4, 0xc640, 0x6, 0x3, 0x3, 0x9, 0x5, 0x7, 0xfffffffa, 0x7fffffff, 0x97e, 0xffff, 0x28bd, 0xff, 0xffffffff, 0x6, 0x4, 0x9, 0x1, 0x0, 0x1, 0x4, 0x9, 0x51b, 0xa, 0x0, 0x3, 0xddde, 0x2, 0x3ff, 0x7fffffff, 0x8, 0x3, 0x500000, 0x1, 0x1000, 0x100, 0x7, 0x2, 0x1, 0x2, 0x3, 0x3, 0x1, 0x80000000, 0x80, 0x80000000, 0x2, 0x6, 0x8, 0x7d1b, 0x101, 0x6, 0x5, 0x8, 0x2d, 0x7fffffff, 0x2, 0x5, 0x100100, 0x3, 0x5, 0x10000, 0x1, 0xf550, 0x31e, 0x1, 0x401, 0x80000001, 0xfffffffe, 0xab, 0x10001, 0x7, 0x9, 0x4, 0x7, 0x101, 0x81, 0x80000001, 0xffffff80, 0xffff, 0x9, 0x4, 0x2, 0x10000, 0xffff, 0xfffffff8, 0xffffffda, 0x7ff, 0x3, 0x2, 0xfffff801, 0xffff, 0x0, 0x4, 0x9, 0xce, 0x9, 0x2, 0x6, 0xbb, 0x8, 0x4e, 0xdd7, 0x5, 0x8f, 0x1, 0x3, 0xffff, 0x8, 0x100, 0x7, 0x5, 0x7, 0xffffff5b, 0x10000, 0x8, 0x92ca, 0xe41, 0x5, 0x4, 0x100, 0x1, 0x3, 0x8c, 0x6, 0x5, 0x95a, 0x1000, 0x26ca, 0x8, 0x81, 0x3, 0x1f, 0x1f, 0x1, 0x4, 0x4, 0xfffffffb, 0x6d, 0x10001, 0xffff036f, 0x8, 0x5, 0x3ff, 0x0, 0x2, 0x9, 0x1, 0x3ff, 0x3ff, 0x9, 0x1f, 0x8000, 0x800, 0x5, 0x6, 0x2, 0xfffffffb, 0x8, 0x5, 0x8001, 0x9, 0x72e9, 0x6, 0x1f, 0x5, 0x1, 0x7ff, 0x1000, 0x3f, 0xffff8000, 0x8, 0x3, 0x4, 0x2, 0x80, 0x20, 0xf9, 0x6, 0x80000001, 0xfffff823, 0x3, 0x8, 0x4, 0x3, 0x78bda691, 0x800, 0xffff0001, 0x10000, 0xffffffff, 0x5a033645, 0xb119, 0x40, 0x81, 0x0, 0xc1, 0x3, 0x8000, 0xc1, 0x82, 0x8, 0x10001, 0x9, 0x4, 0x1f, 0x7fff, 0x81, 0x996, 0xbe, 0x7, 0x200, 0x8, 0x4adf4246, 0x81, 0xf0000000, 0x5f0, 0x7, 0x4, 0xc512, 0x5, 0x5, 0x7f9f, 0x9, 0xffffffff, 0x0, 0x20, 0x8, 0x2, 0x4, 0x2, 0xfd95, 0x5, 0x3f, 0x80, 0x9, 0x1, 0x10000, 0x8, 0x80000000, 0x1, 0x6, 0x4, 0xffffffff, 0x7, 0x4, 0x80000001, 0x8, 0x7, 0x1000, 0x400, 0x81, 0x1, 0x4, 0x67b, 0x1000, 0x8, 0x8001, 0x1, 0xc58, 0x80000001, 0xf0, 0xceac, 0x6, 0x7fff, 0x9, 0x2, 0xff, 0xffff, 0x10000, 0x6, 0x6, 0x7, 0x17, 0x0, 0x3, 0xfe, 0xfffffff8, 0x5, 0x9, 0x7, 0x4, 0x8, 0x3, 0x200, 0xa1f, 0xb, 0x3, 0x7ff, 0x9, 0x6, 0x28, 0x8, 0x437d, 0x8, 0x3, 0xb4000000, 0x1, 0x10000, 0x1, 0x858f, 0xd1, 0x6, 0x200, 0x7, 0x100, 0x2, 0x0, 0x38, 0x5, 0x9, 0x0, 0x6, 0x6, 0x1, 0x1f, 0x1, 0x2ae, 0x6, 0x2, 0x9, 0x1000, 0xff74, 0x1f, 0x80000000, 0x10001, 0x1, 0x401, 0x8, 0x1, 0xfb, 0x1ff, 0x0, 0x1ff, 0x2, 0x9, 0x1ba6, 0x6, 0x4, 0x3, 0x5, 0x7, 0x101, 0x10001, 0x6, 0xffffffff, 0xe8, 0x7b5222ae, 0x3, 0xffff, 0x2, 0x4, 0x20, 0x9, 0x40, 0x8, 0x4, 0xab, 0x8, 0x1f, 0xfffffeff, 0x5, 0x7ff, 0x5894, 0x1f, 0x1af, 0x200, 0x9db, 0x5, 0x2, 0x5, 0x5, 0xc3b, 0x2, 0x10001, 0x6ad, 0x80, 0xc3f, 0x1, 0x3, 0x4, 0x3ff, 0x1, 0x9, 0x7, 0x80000001, 0xfff, 0x1, 0x2, 0x1, 0x3, 0x4, 0xffff, 0x7ff, 0x80000001, 0x7fff, 0xfffffe01, 0x1, 0xeda6, 0x7, 0x19, 0x9, 0xff, 0xff, 0x4e340, 0x5, 0x5, 0x2, 0x3342, 0x7, 0xffff4f07, 0x7, 0xffffffff, 0x4, 0x1ff, 0x85db, 0x8, 0x73e1, 0x4, 0x8eb2, 0x5, 0x100, 0x1, 0x1fd, 0x40, 0x4, 0x2, 0x4, 0x9, 0x80000000, 0x7f, 0x3f, 0x7, 0x200, 0x8, 0x46f5, 0x1, 0x2, 0x4, 0x0, 0x3, 0xc1b, 0x526, 0x8000, 0x3ecd, 0xfffffffe, 0x7, 0x9, 0x9, 0x6, 0x7, 0x3, 0x0, 0x1, 0x3, 0x1, 0x3b, 0x2, 0x6, 0x3ff, 0x1, 0x8000, 0x100, 0x100, 0x80000000, 0xffff, 0xffff, 0x1, 0x7fff, 0x3f, 0x20, 0xda12, 0x1000, 0x8, 0x5, 0x7d82df58, 0x3, 0x400, 0x0, 0x2, 0x80000001, 0x7, 0x7100, 0x3, 0x0, 0x1, 0x5, 0x8d1, 0x6, 0x80, 0x9266, 0x6, 0x39e697da, 0x5, 0x1, 0x0, 0x9d, 0x3, 0x100, 0x8, 0x6, 0x1bd, 0x4, 0x9, 0xffff8001, 0x9, 0xea0b, 0x8, 0x7, 0x0, 0x20, 0x8f, 0x7fff, 0x0, 0xa0, 0x563, 0x2, 0x8, 0x100, 0xffffff7f, 0x2f, 0xfffffff8, 0x8, 0xffffffff, 0x3, 0x0, 0x0, 0x1, 0x432b, 0x5, 0x4, 0x3, 0x200, 0xc2a8, 0x0, 0x2, 0x6, 0x0, 0x2, 0x800, 0x3f, 0x8, 0x7f, 0x401, 0x8, 0x5f, 0x5, 0x3, 0x6, 0x101, 0x80000000, 0x5, 0x40, 0x7ff, 0x8, 0xfffffff7, 0xcf3, 0xea, 0x7ff, 0xb24, 0x7fff, 0x7fffffff, 0x3, 0x7, 0x9, 0x6, 0x80000000, 0xcb, 0x421, 0x7fff, 0x0, 0x7ff, 0x25da, 0xfffffffb, 0x81, 0x200, 0x7fffffff, 0x96, 0x6, 0x4, 0x8, 0x4, 0x0, 0x7ff, 0xdb04, 0x80, 0x0, 0xa38, 0x2, 0x8, 0x3, 0x0, 0x5, 0x3, 0x1, 0x718, 0x0, 0x101, 0x446, 0x6, 0x2e, 0x1e, 0x3, 0x204, 0x7b57800, 0x400, 0x1, 0x4, 0x6, 0xdd, 0x40, 0x6, 0x0, 0x3, 0x3aa, 0x1ff, 0x4, 0x4, 0x40000, 0x1, 0x1ff, 0xffffffff, 0x6f, 0x106, 0x2, 0x9, 0x80000000, 0x6, 0x4, 0x3, 0x6, 0x1, 0x8, 0x80000000, 0x7f, 0x40, 0xad, 0x7fff, 0x1, 0x0, 0x401, 0x0, 0x7f, 0x4, 0x3, 0x3, 0x13eb, 0x26c4, 0x400, 0x7, 0x51, 0x7ff, 0x0, 0x192, 0x1, 0x6, 0x1, 0x400, 0x1, 0xd5, 0x8, 0xaa, 0xff, 0x7, 0x7, 0x7f, 0x1, 0x1ff, 0x6, 0x7f, 0x10c, 0x2, 0x3, 0x6, 0x8b2, 0x2da, 0x1ff, 0x2, 0x1289, 0x4, 0x3, 0x6, 0xe1, 0xfff, 0x101, 0x4, 0x5, 0x1ff, 0x3, 0x6, 0xff, 0x3, 0xfffffff7, 0x9, 0x2, 0x4, 0xff, 0xff, 0x7ce7, 0x3f, 0xfd, 0x100, 0x0, 0x4, 0x7ff, 0x1ff, 0x1, 0x6, 0x9, 0xffffffff, 0x8, 0x8, 0x139, 0xcb, 0x100, 0x9, 0x9, 0x5, 0x80, 0x3, 0x7fffffff, 0xfffffffc, 0x7fffffff, 0x4, 0x9037, 0x30, 0xffff, 0xfffffff9, 0x1, 0xfff, 0x2, 0x800, 0x5815d67c, 0x3f, 0x1704, 0x101, 0x8, 0x7f, 0x0, 0x0, 0x6, 0x8000, 0x4, 0xb188, 0x8, 0x1, 0x401, 0x9, 0x7fffffff, 0x3, 0xbc0, 0x6, 0x7fff, 0x0, 0x4, 0xf42, 0x9, 0x5dd7, 0x2, 0x30, 0x4, 0x80, 0x5, 0x7, 0xaddb, 0x6, 0x8, 0x6, 0xfffffff9, 0x0, 0xfffffffb, 0x4, 0x2, 0x10001, 0x7, 0xa, 0xfcd8, 0x5, 0x40, 0x19, 0x100, 0x679, 0x2, 0x8, 0x6, 0x2, 0x8000, 0x4, 0x1c000000, 0x6, 0x8, 0x7, 0x6, 0x80000000, 0x7, 0xd66, 0x5, 0x5c7ac1f, 0x6, 0x9, 0x6, 0x8000, 0x80, 0x20, 0x6, 0x3, 0x10001, 0x2, 0xfffffffd, 0xe, 0x1ff, 0x0, 0x9e9, 0x101, 0x4, 0x80, 0x5, 0x100, 0x80000000, 0x0, 0xe95, 0x8, 0xda4f, 0x3, 0x3f, 0x6, 0x8, 0x7, 0x2, 0x0, 0x4, 0x10001, 0x4, 0x8000, 0x3, 0xfffff7c9, 0x1ff, 0x4, 0x1, 0x5, 0x0, 0x3, 0x65, 0x10000]}) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r6 = syz_open_dev$evdev(&(0x7f0000001480)='/dev/input/event#\x00', 0x1, 0x20000) ioctl$EVIOCSABS0(r6, 0x401845c0, &(0x7f00000014c0)={0xfa04, 0x9, 0x1, 0x81, 0x7fff, 0x200}) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000001cc0)=""/77) ioctl$HIDIOCGREPORT(r5, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1045.572601][ T3109] usb 3-1: new high-speed USB device number 124 using dummy_hcd 13:23:40 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xe8, 0x480) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x40000) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f23a07666ae7545dc9b034a9433faffffffffff40c2bd0df0c9b593"}) 13:23:40 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) ioctl$EVIOCGSND(r0, 0x8040451a, &(0x7f0000000140)=""/250) [ 1045.822485][ T3109] usb 3-1: Using ep0 maxpacket: 16 13:23:40 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0xea, 0x1b9380) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) syz_open_dev$hidraw(&(0x7f0000000200)='/dev/hidraw#\x00', 0x1, 0x8000) ioctl$EVIOCGSW(r2, 0x8040451b, &(0x7f0000000140)=""/140) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x3, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1045.962334][ T3109] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1045.973376][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1045.984347][ T3109] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1045.994268][ T3109] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1046.007204][ T3109] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1046.016298][ T3109] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1046.024497][ T104] usb 5-1: new high-speed USB device number 45 using dummy_hcd [ 1046.035816][ T3109] usb 3-1: config 0 descriptor?? [ 1046.043474][ T3198] usb 4-1: new high-speed USB device number 97 using dummy_hcd 13:23:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7ff, 0x400000) ioctl$HIDIOCGRAWPHYS(r2, 0x80404805, &(0x7f0000000140)) [ 1046.062298][ T3250] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 1046.192240][ T3109] usbhid 3-1:0.0: can't add hid device: -71 [ 1046.198527][ T3109] usbhid: probe of 3-1:0.0 failed with error -71 [ 1046.207367][ T3109] usb 3-1: USB disconnect, device number 124 [ 1046.272236][ T104] usb 5-1: Using ep0 maxpacket: 32 [ 1046.302198][ T3198] usb 4-1: Using ep0 maxpacket: 16 [ 1046.322196][ T3250] usb 1-1: Using ep0 maxpacket: 16 [ 1046.392248][ T104] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1046.401353][ T104] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1046.413615][ T104] usb 5-1: config 0 descriptor?? [ 1046.442277][ T3198] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1046.455048][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1046.466133][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1046.475908][ T3198] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1046.488843][ T3198] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1046.497925][ T3198] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1046.505992][ T3250] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1046.516851][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1046.527795][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1046.537616][ T3250] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1046.550532][ T3250] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1046.559612][ T3250] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1046.569135][ T3198] usb 4-1: config 0 descriptor?? [ 1046.575798][ T3250] usb 1-1: config 0 descriptor?? 13:23:41 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000080)={0x55, 0x2, 0x800, {0x65, 0x2}, {0x2, 0x6}, @cond=[{0xff, 0x9, 0x9, 0x80, 0x3, 0x7}, {0xf8c2, 0x401, 0x7, 0xfffe, 0x8, 0x400}]}) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x40100, 0x4c80) 13:23:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r1 = syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x3, 0x1) write$hidraw(r1, &(0x7f00000001c0)="bdc09e6fc9793488b56e49aa4a670b9b18dda6c0ea4134edf5f465f2e34e8c2256987e4f5fa170c3b0733ed2a274ac388a8df41c9e17354fecf5b42e9b082279fec82f67c513b29b0169645312264bf8e43d08047d8613d1a31c0ec203e0033447723976cbdbfffe811a19226d0a6d8152c3437fb591ad932ab020c7bc2249", 0x7f) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x2, 0x200000) ioctl$HIDIOCGUCODE(r3, 0xc018480d, &(0x7f0000000140)={0x2, 0xffffffff, 0xffffff7c, 0x4db, 0x3, 0xfffffff7}) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1046.673059][ T104] hso 5-1:0.0: Failed to find BULK IN ep 13:23:41 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="120100000000001058090224000100c05b7e0c2e00000009ae000049030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r3, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f0000000040)=""/94) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) 13:23:41 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x1, 0xa9, &(0x7f0000000300)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x97, 0x2, 0x1, 0x6, 0x10, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x8, 0x24, 0x6, 0x0, 0x1, "b52ed1"}, {0x5, 0x24, 0x0, 0x7f}, {0xd, 0x24, 0xf, 0x1, 0xfffffffd, 0x6, 0x401, 0x52}, {0x6, 0x24, 0x1a, 0x413, 0x1}, [@mbim_extended={0x8, 0x24, 0x1c, 0x7ba, 0x5, 0x5}, @dmm={0x7, 0x24, 0x14, 0x4, 0xab12}, @mdlm={0x15, 0x24, 0x12, 0x7}, @mbim_extended={0x8, 0x24, 0x1c, 0x100, 0x4, 0x4}, @country_functional={0xc, 0x24, 0x7, 0x2, 0x90bc, [0xbfd6, 0x39e9, 0x7]}]}, {{0x9, 0x5, 0x81, 0x3, 0x200, 0x6, 0x3}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x10, 0xff, 0x3f, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x4f, 0x79, 0x4}}}}}}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x2c, 0x0, 0x40, 0x8, 0xd1}, 0x19, &(0x7f0000000080)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x7f, "afa99e16b66dd8c544bc74adafa53964"}]}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x449}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x3c01}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x42b}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x10000, 0x20200) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000280)='/dev/input/event#\x00', 0x20, 0x2000) ioctl$EVIOCSKEYCODE(r3, 0x40084504, &(0x7f00000003c0)=[0x3, 0x8000]) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:41 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000105804135000000000000109022400010000000009040000490300000009210000000122dc0109058103f4486d68c414515d1a49efac782431c4b6f31cd8"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, &(0x7f00000002c0)={0x24, &(0x7f0000000100)={0x40, 0x23, 0xc6, {0xc6, 0x23, "76941e4cb4e658e2eb2f35e6b6a773a89c6528bcc3e2ca799bed685c4da8bc8f7600f829650ac5730f06454d983dd186201f1e6733141d94e2563a0f00b5e385cdc74e24aa5271a6019e80a660ab73b454d705e7e595afa5d39a3042504f721cb176a3fde02a5643fe1d9d7a75b0bb41807552f62f713cc44ddd6078b5dd5e88d7263508220c4cc589e719de0d1a0ae13297433a0abe02fa116b37fb2f0c86d2aa2a59b965aa81a1c5ce684323162333d711590a987e5729ccc3675b0897396bff429a3d"}}, &(0x7f0000000200)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x400a}}, &(0x7f0000000240)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x6, "bd0d4d91"}]}}, &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0xbc, 0x9, 0x1, {0x22, 0xe31}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000300)={0x20, 0x17, 0x31, "52bc086071fd4ae7f13b3aa212d4947b4cb7644d5cc7ec3a30ab9e5a6e490688d70a20b60ea61ecbe57849a104eb2d772d"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x81}, &(0x7f00000003c0)={0x20, 0x1, 0xcb, "b6d9ff211d7dd8265ff6a772766e4aed13e955fa85ee40d464ad627b10e4d740040870f9027f978f45f57db1944d5f8ef3e42bde220acd42bf0fb5d41267e62e56ed06a9a58f64fdc94a51e7de7f42fb6c67ec0b9e51187cf65fc92d29dd645eb9ff0dae48b77c1dd70989a11ed1a7622e7085cb0b025508305dd084a4ee9793d8555ec77250a82810e107c44e5d4f07adca4e92ce421ff9ef3fb8aa4ed9df14aa9ac78e1d5840e3a86aeb75b0de75c95818d5ab5b5fb2cfaa0a75040a506c3adbdf78dbfd5a65850a1505"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x8}}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0xd01c4813, &(0x7f0000000000)) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGBITSW(r4, 0x80404525, &(0x7f0000000540)=""/4096) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:41 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x11, 0x400002) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1046.801700][ T104] usb 2-1: USB disconnect, device number 50 [ 1046.812187][ T3250] usbhid 1-1:0.0: can't add hid device: -71 [ 1046.818436][ T3198] usbhid 4-1:0.0: can't add hid device: -71 [ 1046.829886][ T3250] usbhid: probe of 1-1:0.0 failed with error -71 [ 1046.838579][ T3198] usbhid: probe of 4-1:0.0 failed with error -71 [ 1046.863669][ T3250] usb 1-1: USB disconnect, device number 6 [ 1046.869706][ T3198] usb 4-1: USB disconnect, device number 97 [ 1047.032640][T21251] usb 3-1: new high-speed USB device number 125 using dummy_hcd [ 1047.211981][ T104] usb 2-1: new high-speed USB device number 51 using dummy_hcd [ 1047.224758][T23026] udc-core: couldn't find an available UDC or it's busy [ 1047.231772][T23026] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1047.252088][ T3250] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 1047.259671][ T3198] usb 4-1: new high-speed USB device number 98 using dummy_hcd [ 1047.292066][T21251] usb 3-1: Using ep0 maxpacket: 16 [ 1047.412095][T21251] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1047.422917][T21251] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1047.434108][T21251] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1047.443910][T21251] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1047.457256][T21251] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1047.461967][ T104] usb 2-1: Using ep0 maxpacket: 16 [ 1047.466363][T21251] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1047.472305][T21251] usb 3-1: config 0 descriptor?? [ 1047.511958][ T3198] usb 4-1: Using ep0 maxpacket: 16 [ 1047.517181][ T3250] usb 1-1: Using ep0 maxpacket: 16 [ 1047.532040][ T104] usb 2-1: too many configurations: 126, using maximum allowed: 8 [ 1047.642089][ T3198] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1047.652905][ T3250] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1047.662115][ T104] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1047.665152][ T3198] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 109, changing to 10 [ 1047.671187][ T104] usb 2-1: can't read configurations, error -61 [ 1047.682417][ T3198] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1047.701593][ T3198] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1047.711146][ T3198] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1047.719363][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1047.730456][ T3250] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1047.740364][ T3250] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1047.753636][ T3250] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1047.762716][ T3250] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1047.772353][ T3250] usb 1-1: config 0 descriptor?? [ 1047.779692][ T3198] usb 4-1: config 0 descriptor?? [ 1047.851971][ T104] usb 2-1: new high-speed USB device number 52 using dummy_hcd [ 1048.014117][T23017] udc-core: couldn't find an available UDC or it's busy [ 1048.021269][T23017] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1048.111834][ T104] usb 2-1: Using ep0 maxpacket: 16 [ 1048.151953][ T104] usb 2-1: too many configurations: 126, using maximum allowed: 8 [ 1048.201940][T21251] usbhid 3-1:0.0: can't add hid device: -71 [ 1048.208038][T21251] usbhid: probe of 3-1:0.0 failed with error -71 [ 1048.216903][T21251] usb 3-1: USB disconnect, device number 125 [ 1048.242437][T23019] udc-core: couldn't find an available UDC or it's busy [ 1048.249402][T23019] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1048.258614][ T3250] hid (null): global environment stack underflow [ 1048.268875][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.016F/input/input574 [ 1048.286829][ T3250] input: HID 0458:5013 as /devices/platform/dummy_hcd.0/usb1/1-1/1-1:0.0/0003:0458:5013.016F/input/input575 [ 1048.302512][ T104] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1048.310196][ T104] usb 2-1: can't read configurations, error -61 [ 1048.321862][ T3198] usbhid 4-1:0.0: can't add hid device: -71 [ 1048.326494][ T104] usb usb2-port1: attempt power cycle [ 1048.331166][ T3198] usbhid: probe of 4-1:0.0 failed with error -71 [ 1048.341127][ T3198] usb 4-1: USB disconnect, device number 98 [ 1048.374563][ T3250] kye 0003:0458:5013.016F: input,hiddev0,hidraw0: USB HID v0.00 Device [HID 0458:5013] on usb-dummy_hcd.0-1/input0 [ 1048.460165][T21251] usb 1-1: USB disconnect, device number 7 13:23:43 executing program 5: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGEFFECTS(r0, 0x80044584, &(0x7f0000000140)=""/84) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r1, 0x80184540, &(0x7f0000000000)=""/8) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) 13:23:43 executing program 4: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x24, &(0x7f0000000040)={0x40, 0xc, 0x28, {0x28, 0xb, "608e7bd9feb0df5c6469ba3f5c8a5776c0b7ce1811dbb7d9e102ebbc91267751e113e6df67fa"}}, &(0x7f0000000080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0xf4c2}}, &(0x7f0000000100)=ANY=[@ANYBLOB="002212000000f799956cc4a05597ebd7d56197d900"/31], &(0x7f0000000140)={0x0, 0x21, 0x9, {0x9, 0x21, 0x4, 0x8, 0x1, {0x22, 0x1b}}}}, &(0x7f00000003c0)={0x2c, &(0x7f0000000480)={0x40, 0x14, 0x100, "48b7c6086b1f8b9eb8ae907535c12f32e8fcbff6d9484c6fb830781b6db6aa10422f0d7188ac955d30564cba75f98249895c4b37a26aca8c3479e66508c2698c9a5f9c916fd3e208bd2c4572e6c43ce0d4b2db07d4220a17b0d4c62c90a09862a850c2ff30b49d7254beee42e49d9536991c7a8ae4fd0e02bce758983484bca75e321e1c1e9ad7e91e7ade751710992e2fd3819b75c9a3f74645c796cec9bdf2968b0bfc4dc6453c0689fb397cecff26f6df894497e625a4cffbece8b7ea1afafaba46e8f014c21fb971728a20734eee805095bcc478a5f0f6df5104c0cbfa950169c72eae3bc6a67715b94edc774bb6cb12757b4498a1b735c8b4f8ef5b22be"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000280)={0x20, 0x1, 0xe5, "b1a180f78ce049e3e13edbf5f1a11b009ef15d0d1bbc713515f348ec7d37b3169f2dc8ac979def628d409e13a1b964ef568a3803c3a0a0c3aa39cdbaeee7c53b764b336fc99930b02dfb4535d87a5692845b6b06771054e0176cc72302bc3520d1057e90f8443bd9ce84831e325300f029111b5d844df72ea9e8327c6b6472719571f7324be1e8de8f0f0f11d763284bfa383f5f660e1856bed4c5608d1e15dff38cbb3fd6ae6464e13d3d511ce88a912f64480bf114fa954f607925800c985b3af44cf5f3fcc5c4a36edcc8605e9375732432d5ae37a63ae02e5e9aaf1b84b52a98893f26"}, &(0x7f0000000380)={0x20, 0x3, 0x1, 0x7}}) r1 = syz_usb_connect$cdc_ecm(0x4, 0x6a, &(0x7f00000005c0)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x58, 0x1, 0x1, 0x3f, 0x20, 0x81, [{{0x9, 0x4, 0x0, 0x1, 0x3, 0x2, 0x6, 0x0, 0x40, {{0x8, 0x24, 0x6, 0x0, 0x0, "e33265"}, {0x5, 0x24, 0x0, 0x719}, {0xd, 0x24, 0xf, 0x1, 0x4f06, 0x9, 0x100, 0x4}, [@mbim={0xc, 0x24, 0x1b, 0xfff, 0x1, 0x9, 0x2, 0x65b2, 0x80}, @obex={0x5, 0x24, 0x15, 0x55}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x40, 0x7, 0x4, 0x7}}], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x6, 0x40, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x0, 0xf7, 0x3f}}}}}]}}]}}, &(0x7f00000008c0)={0xa, &(0x7f00000001c0)={0xa, 0x6, 0x51, 0x2, 0x0, 0x8, 0x40, 0x7f}, 0xf, &(0x7f0000000400)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xe, 0x7f, 0x3f}]}, 0x7, [{0xae, &(0x7f0000000640)=@string={0xae, 0x3, "6095b6c77448a8abfb50286069d0e7480efa3a88d59aa8d68582b2c0753e72f29b9d52126e9ee0678a14fce1e596a1942467645c830eba511d112ea270dd2f4d7c9b398aa2e7a7e2c65149fbe088f82b4258a1204bd2541163a3f5ff23423bb7946b6b3a3a04ce041bc8d099294f52a39d89527f04e393b2c45cedaa3727308dae1d0272c74c86593c3d4a27a69a5b4254d0818af4899b5ff70087888e826278f40b89922baabaf79d5f7082"}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0xf0ff}}, {0x4f, &(0x7f0000000740)=@string={0x4f, 0x3, "506659e8f8dcd90b4dd90e388f78d1db777d4926162caef8efdaacc8e51e47bd6a23a95161862863907be6a01bdac7211ceaedf84f81d3da289712ae537a481121f0b52033105f673d483b9722"}}, {0x4, &(0x7f00000007c0)=@lang_id={0x4, 0x3, 0x300a}}, {0x4, &(0x7f0000000800)=@lang_id={0x4, 0x3, 0x423}}, {0x4, &(0x7f0000000840)=@lang_id={0x4, 0x3, 0x41a}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0x416}}]}) syz_usb_disconnect(r1) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io(r1, &(0x7f0000000a80)={0x2c, &(0x7f0000000940)={0x0, 0xf, 0x21, {0x21, 0x6, "ac4a4dd9cb16e44da8fcbc7e4231d6bcc851df103ad2fba6a818dcc8216ac7"}}, &(0x7f0000000980)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x814}}, &(0x7f00000009c0)={0x0, 0xf, 0xc, {0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x1, 0x0, 0x8}]}}, &(0x7f0000000a00)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x0, 0x1, 0x0, "59e15740", "9c8b624c"}}, &(0x7f0000000a40)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0xc1, 0x80, 0x3, 0x3, 0x7f, 0x0, 0x3}}}, &(0x7f0000000f40)={0x84, &(0x7f0000000ac0)={0x0, 0x10, 0x91, "2c2b5b856c68f33d9442c9eca69e7249a2d797194d93f08940e74f0feb7010c10b2007d62a5377448118decff5806fdadeb1830f90f82044c526a4b88b81a3fa1219b96a7a89effb7fe41978e5b4dac5086e7a138e435c1cde30b1a3a26222b94f17825dfe91ea86b3b1e6433e29dbee61bedc2aa82a988e33ecd4be4ee577a87e07e2731e2dfada25bb68db06e196bc3c"}, &(0x7f0000000b80)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000bc0)={0x0, 0x8, 0x1, 0xfc}, &(0x7f0000000c00)={0x20, 0x0, 0x4, {0x3, 0x1}}, &(0x7f0000000c40)={0x20, 0x0, 0x8, {0x0, 0x20, [0xff]}}, &(0x7f0000000c80)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000cc0)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000d00)={0x40, 0xb, 0x2, 'G-'}, &(0x7f0000000d40)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000000d80)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000dc0)={0x40, 0x17, 0x6, @random="8b986bea441a"}, &(0x7f0000000e00)={0x40, 0x19, 0x2, "f340"}, &(0x7f0000000e40)={0x40, 0x1a, 0x2, 0xb803}, &(0x7f0000000e80)={0x40, 0x1c, 0x1, 0x63}, &(0x7f0000000ec0)={0x40, 0x1e, 0x1, 0x78}, &(0x7f0000000f00)={0x40, 0x21, 0x1, 0x1}}) syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:43 executing program 5: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x200002) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000040)=""/17) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) [ 1048.702550][ T3109] usb 5-1: USB disconnect, device number 45 13:23:43 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) write$hidraw(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r2, &(0x7f0000000040)="e3", 0x1) ioctl$HIDIOCAPPLICATION(r2, 0x4030582b, 0x4001e0) ioctl$EVIOCSKEYCODE(r1, 0x40084504, &(0x7f0000000240)=[0x800]) read$hidraw(r2, &(0x7f0000000140)=""/212, 0xd4) 13:23:43 executing program 5: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0xea, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r1, &(0x7f0000000300)={0x14, &(0x7f0000000280)={0x40, 0x3, 0x1c, {0x1c, 0xe, "32f377b7d76a4a6e8621fee1ddcf415a6f4c52535b3898329807"}}, &(0x7f00000002c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41b}}}, &(0x7f0000000580)={0x34, &(0x7f0000000340)={0x40, 0x17, 0x83, "1e43c5feb96b62ce9775e55c7b454fb936fe85ef2f325d2e91492305d9a607a790b9029a80de44f76bb72c885026b139505f6ad64979dd4aa047e1a20d990aaf9d12890422c0bff7051f29d42f2cd8e69dea780d196520140ea4fa1332c873e7c43ec14e0d063f9cb4064397747b069cd0e8267b00dd641f07f70e9dbf05ab1df29077"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000000480)={0x20, 0x0, 0x5f, {0x5d, "f6d55f6ea4b3c89ae7431ec88a7701b91d03ff2476240e51dfe2e6fe1263e1043692585a151b1ad85d813787248368d9ac316d6cd260791747fee10244f97f5748f4fd5bc5eb195710c636693eab8f8f71b549966571866a6404f36c2d"}}, &(0x7f0000000500)={0x20, 0x1, 0x1}, &(0x7f0000000540)={0x20, 0x0, 0x1, 0x1}}) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCRMFF(r2, 0x40044581, &(0x7f0000000140)=0x8001) r3 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0xffffffff, 0x1) ioctl$EVIOCSABS3F(r3, 0x401845ff, &(0x7f00000001c0)={0x8, 0x7fff, 0x0, 0x7, 0x7, 0x10001}) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000000080)) ioctl$EVIOCGABS0(r0, 0x80184540, &(0x7f0000000000)=""/8) r4 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r4, 0x40284504, &(0x7f0000000100)={0x3f, 0x1, 0x0, 0x0, "0a5cf8439f238c7666ae7545dc9b030000f80c00"}) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) write$hidraw(r5, &(0x7f0000000040)="e3", 0x1) r6 = syz_open_dev$evdev(&(0x7f0000000200)='/dev/input/event#\x00', 0x3, 0x2000) ioctl$EVIOCGKEY(r6, 0x80404518, &(0x7f0000000240)=""/39) ioctl$HIDIOCAPPLICATION(r5, 0x4030582b, 0x4001e0) write$hidraw(r5, &(0x7f0000000040), 0x0) [ 1048.921756][ T3198] usb 3-1: new high-speed USB device number 126 using dummy_hcd [ 1049.031713][ T95] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 1049.041856][ T104] usb 2-1: new high-speed USB device number 53 using dummy_hcd [ 1049.091695][ T12] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 1049.111929][ T3109] usb 5-1: new high-speed USB device number 46 using dummy_hcd [ 1049.132188][ T104] usb 2-1: Using ep0 maxpacket: 16 [ 1049.161749][ T3198] usb 3-1: Using ep0 maxpacket: 16 [ 1049.171843][ T104] usb 2-1: too many configurations: 126, using maximum allowed: 8 [ 1049.271686][ T95] usb 4-1: Using ep0 maxpacket: 16 [ 1049.281744][ T3927] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 1049.301899][ T3198] usb 3-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1049.302054][ T104] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1049.312860][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1049.320317][ T104] usb 2-1: can't read configurations, error -61 [ 1049.331790][ T12] usb 6-1: Using ep0 maxpacket: 32 [ 1049.338297][ T3198] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1049.351836][ T3109] usb 5-1: Using ep0 maxpacket: 32 [ 1049.355812][ T3198] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1049.355845][ T3198] usb 3-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1049.387465][ T3198] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1049.391750][ T95] usb 4-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1049.407238][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 109, changing to 10 [ 1049.409036][ T3198] usb 3-1: config 0 descriptor?? [ 1049.418466][ T95] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1049.436494][ T95] usb 4-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1049.445626][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1049.456478][ T95] usb 4-1: config 0 descriptor?? [ 1049.471728][ T104] usb 2-1: new high-speed USB device number 54 using dummy_hcd [ 1049.491899][ T12] usb 6-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1049.501069][ T12] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1049.514788][ T12] usb 6-1: config 0 descriptor?? [ 1049.523579][ T3927] usb 1-1: Using ep0 maxpacket: 16 [ 1049.532451][ T3109] usb 5-1: New USB device found, idVendor=0af0, idProduct=d257, bcdDevice=4e.87 [ 1049.541491][ T3109] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1049.552738][ T3109] usb 5-1: config 0 descriptor?? [ 1049.581744][ T104] usb 2-1: Using ep0 maxpacket: 16 [ 1049.621720][ T104] usb 2-1: too many configurations: 126, using maximum allowed: 8 [ 1049.641736][ T3927] usb 1-1: too many endpoints for config 0 interface 0 altsetting 0: 73, using maximum allowed: 30 [ 1049.652569][ T3927] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 1049.663700][ T3927] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 1049.673918][ T3927] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 73 [ 1049.687462][ T3927] usb 1-1: New USB device found, idVendor=0458, idProduct=5013, bcdDevice= 0.00 [ 1049.696588][ T3927] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1049.706320][ T3927] usb 1-1: config 0 descriptor?? 13:23:44 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x2, 0x503200) ioctl$EVIOCSABS2F(r1, 0x401845ef, &(0x7f0000000080)={0x23, 0x800, 0x8, 0x80000000, 0x3, 0x1c5e}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r3, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r2, 0x40184810, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:44 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) r3 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000540)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x46d, 0xc70a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0xab, 0x80, 0x10, [{{0x9, 0x4, 0x0, 0xf7, 0x1, 0x3, 0x1, 0x0, 0x1, {0x9, 0x21, 0x400, 0x9, 0x1, {0x22, 0x1db}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x80, 0xc3, 0x80}}}}}]}}]}}, &(0x7f0000000740)={0xa, &(0x7f0000000580)={0xa, 0x6, 0x250, 0x8, 0x4d, 0x3, 0x8, 0x27}, 0xf7, &(0x7f00000005c0)={0x5, 0xf, 0xf7, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x9, 0xd, 0x9}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x12, 0x6, 0x5, 0x1ff}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x5, 0xd, 0x1c}, @generic={0xba, 0x10, 0x3, "5fdc4b3517dfd8130e55df5e0b676e0d123d6680141f425e7ffbd7f1770547060ed13358102943a8796d08aeea3dab29857c32152ff65e720d424d7b13c18bdbe257b654467a7c579c3730b2a8728915cdddc60deee80f24e19abf64d56412ce51903f04cb9495ec1b507d0d2951e5deed63e19616e175d396db4a887c7b77c4fba8d8b307a0ea0a46a9cf835b081b9049e2a4928e0f85f7a07ddecb17e7b307c705afc56d84fc2a540f995576b904add8fe84d96439a4"}, @ssp_cap={0x20, 0x10, 0xa, 0x20, 0x5, 0x6a, 0xf00f, 0xfff, [0x3f00, 0xf0, 0xfa0434443f47a05c, 0x1f40, 0x0]}]}, 0x1, [{0x6f, &(0x7f00000006c0)=@string={0x6f, 0x3, "7f8aa54d6b9ecfb56ee4f31e993b8e0a2ec4df14bea9b61976e8cd53ce17d5b5ca33e2969b4ee5a0e6ee549fbeff89a0a65234bb19302a6aae651926d215587400dac37d26164ab02646683bdb577e5216a1fc2213110f32761ab427c5050fa7733e5ca09c93465e18ffc2016b"}}]}) syz_usb_control_io$hid(r3, &(0x7f0000000900)={0x24, &(0x7f0000000780)={0x0, 0x9, 0x2d, {0x2d, 0xf, "5580be2a067ee246819619d89efd57f4730469672117325a61aca84c9904ba2d13a6850dbd55d4dcc14e6a"}}, &(0x7f00000007c0)={0x0, 0x3, 0x8d, @string={0x8d, 0x3, "cc6a671a617bc3528fbcea349525eb457046a54b8b38a5b306f4e3c9606bc24b57fb319d5139498610dc66a5b970d7cf6a3fb025284f198d2d20612efd50e7e8330a578e0833f61e01090f92ae6eba28671eb0c673e41fcff6cb684028a164f3177473c6023ccdca040d2b9c7997f613240e861f270a500582914985e6c086175306d4fe78479cd2d58d6a"}}, &(0x7f0000000880)={0x0, 0x22, 0x6, {[@local=@item_012={0x2, 0x2, 0x9, 'V]'}, @global=@item_012={0x2, 0x1, 0x1, "2cf2"}]}}, &(0x7f00000008c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1000, 0x6, 0x1, {0x22, 0xac9}}}}, &(0x7f0000000b40)={0x2c, &(0x7f0000000940)={0x0, 0x15, 0x7a, "98eb43a3a6aa6479b6282906a9e59349c233dc5df646f9c088e8f74785ed248dd1937fb5e1613afdd6dc9354f6998e2426addcf136e50f216e9a905bbee655ed777be9208ca6641bc519ff5f2d5aa6ecd993b9003f68273325d3cca969bbc68ff9c220c24f344e8bb9fc84b36ab26b1bda563ab9e2832b2ba36a"}, &(0x7f00000009c0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000000a00)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000000a40)=ANY=[@ANYBLOB="200184000000f28ee52a28a4f78189811092b60cf4a3da6e4836670c2a716a9e53c7a3f56470570653c3ced6371aa9666e55633d6ba90400425b3a7f838d8f478cec7350f21ff79fceee7c43e4cbe96b02f79e8590d23191aecb988888bc62a1d44d573eba9cc22ec57b1438b611ddd240649f7d3b617ad95dbf7dddf3dc229037c714e53fc55f80df08"], &(0x7f0000000b00)={0x20, 0x3, 0x1}}) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r4, &(0x7f0000000080)={0x14, &(0x7f0000000100)={0x20, 0x10, 0xbd, {0xbd, 0x7, "92e7ba9cd83d966d8a0e5918b2d69907f0e090e2d068362292ca9169f5160dd07a2b0dcd6afe6a401687cecc84b28808f0ac6f9216cb95012b1fc971a4741b087e75c6ec3a2123719a1acb2d0a2b061b3a6fa4916a7d115b6f418142d7af7b633220f50261a726d44190e29042c514523391f6c5f951dc674850c41fad7ab8a72cf6249372b56c1b7acb9b25a305ec2c9d864e3bd651bb4b87698472a2dbb3b5f31c088617e4828fd9d70c750fd5e1bc6d4ce951dfec34ce583957"}}, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000200)=ANY=[@ANYBLOB="20149c000000e45518ec6589f1acbdd128e46e6b0a82d9901860f63996ce8321f42ca33ddf577b1ba3aa93beb6a61f2fb8650454be575e81e4c6682a6133fe11310a287e825088d7854764d04964b2f7187db96eddef3c433b899047ab75eca5c623cfefa6ca160b09d1008c164e2a6d0f7497e8b1be43b634eeb5781ad2c2b18837c1470642075303123bb3c3ef5a063a702fa2d434ad73035010bda995b2cc7c16"], &(0x7f0000000300)={0x0, 0xa, 0x1, 0x5a}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x10}, &(0x7f0000000380)={0x20, 0x80, 0x1c, {0x401, 0x160, 0x100, 0x2, 0x5, 0x3ff, 0xb22, 0x620, 0x0, 0xff3c, 0x86, 0x970}}, &(0x7f00000003c0)={0x20, 0x85, 0x4}, &(0x7f0000000400)={0x20, 0x83, 0x2}, &(0x7f0000000440)={0x20, 0x87, 0x2, 0x8b}, &(0x7f0000000480)={0x20, 0x89, 0x2, 0x1}}) ioctl$HIDIOCGFIELDINFO(r1, 0xd01c4813, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xfffffffb, 0x0, 0x0, 0x1, 0x0, 0x0, 0xffffffff, 0x0, 0x20000, 0xfffffffc}) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) [ 1049.733555][T23084] udc-core: couldn't find an available UDC or it's busy [ 1049.740548][T23084] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 1049.773029][ T12] hso 6-1:0.0: Failed to find BULK IN ep [ 1049.788550][ T104] usb 2-1: unable to read config index 0 descriptor/start: -61 [ 1049.796185][ T104] usb 2-1: can't read configurations, error -61 [ 1049.803156][ T3109] sysfs: cannot create duplicate filename '/class/tty/ttyHS0' [ 1049.804203][ T3198] usbhid 3-1:0.0: can't add hid device: -71 [ 1049.810619][ T3109] CPU: 0 PID: 3109 Comm: kworker/0:4 Not tainted 5.7.0-rc5-syzkaller #0 [ 1049.810628][ T3109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1049.810645][ T3109] Workqueue: usb_hub_wq hub_event [ 1049.817609][ T3198] usbhid: probe of 3-1:0.0 failed with error -71 [ 1049.824910][ T3109] Call Trace: [ 1049.824931][ T3109] dump_stack+0xef/0x16e [ 1049.824947][ T3109] sysfs_warn_dup.cold+0x1c/0x2d [ 1049.824963][ T3109] sysfs_do_create_link_sd.isra.0+0x119/0x130 [ 1049.824977][ T3109] sysfs_create_link+0x61/0xc0 [ 1049.824991][ T3109] device_add+0x74d/0x1c40 [ 1049.825008][ T3109] ? lockdep_init_map_waits+0x26a/0x7c0 [ 1049.825025][ T3109] ? device_link_remove+0x110/0x110 13:23:45 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCGREPORT(r2, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) ioctl$HIDIOCGFIELDINFO(r1, 0xc00c4809, &(0x7f0000000000)) ioctl$HIDIOCGREPORT(0xffffffffffffffff, 0x400c4807, &(0x7f0000000000)={0x1, 0x100}) 13:23:45 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x458, 0x5013, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x49, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1dc}}}}]}}]}}, 0x0) syz_usb_connect$cdc_ncm(0x2, 0x70, &(0x7f0000000040)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5e, 0x2, 0x1, 0x3, 0x40, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "1f6a"}, {0x5, 0x24, 0x0, 0x8}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x6, 0x6}, {0x6, 0x24, 0x1a, 0x20, 0x36}}, {{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x0, 0x2, 0xf1}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0xc9, 0x0, 0x86}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x9, 0x6, 0x4}}}}}}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x110, 0x5, 0x2, 0x4, 0xff, 0x5}, 0x5, &(0x7f0000000180)={0x5, 0xf, 0x5}, 0x1, [{0x70, &(0x7f0000000240)=@string={0x70, 0x3, "87e4ee0d519c95cf21f9eec3c94d0a11993c3c696f75065c498c26ec9d950aa03c5d5a676b3aba23a76323e2d4137a071e2ff14852d2fe0499946a3017f062cc5e86069ddb8467039278d8727b5af86dc1fca65d42b2ce106567f5edbe82f7156ecf41683871daef4e892827a4cf"}}]}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000140)={0x2c, &(0x7f0000000200)=ANY=[@ANYBLOB="0010b803"], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0x40086602, 0x20004000) syz_usb_control_io(r0, &(0x7f00000009c0)={0x2c, &(0x7f0000000780)={0x20, 0x23, 0xbd, {0xbd, 0x6, "4f8d78e9f70bba1e9299490c3c66eb61657bbdbe878cc2e496b1fa742b41488743588dbdc1039d9fe87cf593a41046b1aca78b04e572861e12e630f00c03ca0a76059bf36fe63a9451331022879ad5b88b51c59f5434b93f78e9461668235be24349e0abc22ecc1244acf4d27ee15b4fd4a028aa307c7c729a7400568a3709e6dc663fff7028cd1fc702b3e10b1bea8caee8b72c4302b5b352050883228c31a1fb42655c472c0be7963ce0016ae9f0547ff1d1859a59e724022081"}}, &(0x7f0000000880)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x438}}, &(0x7f00000008c0)={0x0, 0xf, 0x3c, {0x5, 0xf, 0x3c, 0x3, [@generic={0x21, 0x10, 0xb, "1a20ef2e9d155ed615518cbc8b1de3981717675ddd19ae1ffa25657720ee"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x12, 0x5d, 0x81, 0x7, 0xc0}, @wireless={0xb, 0x10, 0x1, 0x8, 0x20, 0x1f, 0x8, 0x8000, 0x57}]}}, &(0x7f0000000940)={0x20, 0x29, 0xf, {0xf, 0x29, 0x8, 0x0, 0x0, 0x1, "30ad1746", "e729506d"}}, &(0x7f0000000980)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x5, 0x10, 0x1, 0x6, 0x4, 0x6, 0x1}}}, &(0x7f0000000e80)={0x84, &(0x7f0000000a00)={0x20, 0x1, 0xb8, "e9f0c7c5b431c60bc55a06a7b27850f1983b74fe0b02f1f0fd793941a896af5eda55c2ad62596b51f680553c4934f85baacf30ae5776d2c3fd044b23e62c14db34f53f79c8311912c75bcb57cd4e4a46fdcb8c4e4d0d1343d95ef53736ceededfd7ecf8704be2fbd4b7fed030994274e3a43672c9c5cd44a2af794f6144400974cd3d2e3a2cdd17fb984442f6803924939144ddc870fbfe2877634be7e03a1287125d328141d176a1089152aeea930dac02ccd601eec3495"}, &(0x7f0000000ac0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000000b00)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000b40)={0x20, 0x0, 0x4, {0x7, 0x3}}, &(0x7f0000000b80)={0x20, 0x0, 0x8, {0xd7514fcc3e612018, 0x10, [0xf0]}}, &(0x7f0000000bc0)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000c00)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000000c40)={0x40, 0xb, 0x2, "40c9"}, &(0x7f0000000c80)={0x40, 0xf, 0x2, 0x8}, &(0x7f0000000cc0)={0x40, 0x13, 0x6, @multicast}, &(0x7f0000000d00)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000d40)={0x40, 0x19, 0x2, "59ac"}, &(0x7f0000000d80)={0x40, 0x1a, 0x2, 0xf8}, &(0x7f0000000dc0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000e00)={0x40, 0x1e, 0x1, 0x55}, &(0x7f0000000e40)={0x40, 0x21, 0x1, 0x3}}) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000000440)=ANY=[@ANYBLOB="120100008e32f720f00a57d2874e000000010902120001000000000904000000ff"], 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000000)={0x84, &(0x7f00000000c0)=ANY=[@ANYBLOB="19001100000005"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r4, &(0x7f0000000440)={0x14, &(0x7f0000000300)={0x40, 0x1, 0xd9, {0xd9, 0x22, "68c7ddeaa26e75f84f6640c8f0ba7ae3a1ffcd4b94bfa57408f873c4ecf3a375718cb438556f7cb40892fac62c574c6a18c1cf4187cc07d5e2fdace625aeff86ff9d3d4d4746919fc2d0d373bb498647f535bdc26d9c8d1571faa2bb8ff9654dce90186c19493a8b455f312415b6924401acb519635d64d0095bf3a9c950d159b8c7cb97495e12d087f7f1da653a665e0038c828de0937226a542b0b7a0c82fb54dba7885d7aa2945291f189ea0cfaa20936073208d04d594681b3f491cd3b450d4a30a23831edfac4f999bba84359b57d4d76859178a4"}}, &(0x7f0000000400)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000006c0)={0x44, &(0x7f0000000480)={0x0, 0x10, 0x53, "486f6b02330f5d704ac454b163f723826f08a1880802e6511ebf8806c2d851c11d7cd5f3e0ff8c9aa4d105277199133c15fec2eaa1482e97da5aea5ecca6cca193b404983814772e92844449f2c6ccbd3d4a3f"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0xa5}, &(0x7f0000000540)={0x0, 0x8, 0x1}, &(0x7f0000000580)={0x20, 0x80, 0x1c, {0x25d9, 0x7fff, 0x10001, 0x5, 0x20, 0x7, 0xff, 0x1, 0x8d, 0x9, 0x5, 0x6}}, &(0x7f00000005c0)={0x20, 0x85, 0x4, 0x3}, &(0x7f0000000600)={0x20, 0x83, 0x2, 0x9}, &(0x7f0000000640)={0x20, 0x87, 0x2, 0x92}, &(0x7f0000000680)={0x20, 0x89, 0x2, 0x1}}) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x3ff) ioctl$HIDIOCGREPORT(r2, 0x400c4807, 0x0) ioctl$HIDIOCGFIELDINFO(r1, 0x40184810, &(0x7f0000000000)) r5 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r5, 0x80284504, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "1d6afc265b30ca3e1fbe04e0e0b2c4b17d2efb95c9771312083536e30be48d46"}) ioctl$EVIOCSABS3F(r5, 0x401845ff, &(0x7f0000000740)={0x7, 0x5, 0xfffff696, 0xf87, 0x5}) [ 1049.825046][ T3109] ? __init_waitqueue_head+0x97/0x110 [ 1049.870070][ T3198] usb 3-1: USB disconnect, device number 126 [ 1049.874038][ T3109] ? pm_runtime_init+0x2cf/0x3b0 [ 1049.874061][ T3109] tty_register_device_attr+0x341/0x6f0 [ 1049.874077][ T3109] ? hung_up_tty_compat_ioctl+0x40/0x40 [ 1049.874092][ T3109] ? lock_downgrade+0x720/0x720 [ 1049.874105][ T3109] ? mark_held_locks+0x9f/0xe0 [ 1049.874121][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1049.874135][ T3109] ? tty_port_register_device_attr+0xb9/0x110 [ 1049.874153][ T3109] hso_serial_common_create+0x113/0x710 [ 1049.939671][ T3109] ? kasan_unpoison_shadow+0x30/0x40 [ 1049.945042][ T3109] hso_probe+0xc93/0x1b7d [ 1049.949369][ T3109] usb_probe_interface+0x310/0x800 [ 1049.954486][ T3109] ? usb_probe_device+0x230/0x230 [ 1049.959515][ T3109] really_probe+0x290/0xac0 [ 1049.964110][ T3109] driver_probe_device+0x223/0x350 [ 1049.969223][ T3109] __device_attach_driver+0x1d1/0x290 [ 1049.974581][ T3109] ? driver_allows_async_probing+0x160/0x160 [ 1049.980644][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1049.985486][ T3109] ? bus_rescan_devices+0x20/0x20 [ 1049.990514][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1049.996322][ T3109] ? lockdep_hardirqs_on+0x3c7/0x5d0 [ 1050.001714][ T3109] __device_attach+0x21a/0x390 [ 1050.006512][ T3109] ? device_bind_driver+0xd0/0xd0 [ 1050.011537][ T3109] bus_probe_device+0x1e4/0x290 [ 1050.016376][ T3109] device_add+0x1367/0x1c40 [ 1050.021086][ T3109] ? wait_for_completion+0x280/0x280 [ 1050.026358][ T3109] ? device_link_remove+0x110/0x110 [ 1050.031545][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1050.037327][ T3109] usb_set_configuration+0xed4/0x1850 [ 1050.042696][ T3109] usb_generic_driver_probe+0x9d/0xe0 [ 1050.048072][ T3109] usb_probe_device+0xd9/0x230 [ 1050.052825][ T3109] ? usb_suspend+0x600/0x600 [ 1050.057390][ T3109] really_probe+0x290/0xac0 [ 1050.061885][ T3109] driver_probe_device+0x223/0x350 [ 1050.066985][ T3109] __device_attach_driver+0x1d1/0x290 [ 1050.072423][ T3109] ? driver_allows_async_probing+0x160/0x160 [ 1050.078400][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1050.083231][ T3109] ? bus_rescan_devices+0x20/0x20 [ 1050.088234][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1050.094019][ T3109] ? lockdep_hardirqs_on+0x3c7/0x5d0 [ 1050.099295][ T3109] __device_attach+0x21a/0x390 [ 1050.104036][ T3109] ? device_bind_driver+0xd0/0xd0 [ 1050.109048][ T3109] bus_probe_device+0x1e4/0x290 [ 1050.113887][ T3109] device_add+0x1367/0x1c40 [ 1050.118400][ T3109] ? device_link_remove+0x110/0x110 [ 1050.123574][ T3109] usb_new_device.cold+0x552/0xf6e [ 1050.131012][ T3109] ? hub_disconnect+0x4a0/0x4a0 [ 1050.135886][ T3109] ? mark_held_locks+0x9f/0xe0 [ 1050.140649][ T3109] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1050.145822][ T3109] hub_event+0x226d/0x43c0 [ 1050.150215][ T3109] ? hub_port_debounce+0x350/0x350 [ 1050.155316][ T3109] ? usermodehelper_read_unlock+0x10/0x20 [ 1050.161028][ T3109] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1050.166571][ T3109] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 1050.171843][ T3109] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1050.177016][ T3109] process_one_work+0x965/0x1630 [ 1050.181954][ T3109] ? lock_release+0x720/0x720 [ 1050.186628][ T3109] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1050.191984][ T3109] ? rwlock_bug.part.0+0x90/0x90 [ 1050.196915][ T3109] worker_thread+0x96/0xe20 [ 1050.201395][ T3109] ? process_one_work+0x1630/0x1630 [ 1050.206593][ T3109] kthread+0x326/0x430 [ 1050.210655][ T3109] ? kthread_create_on_node+0xf0/0xf0 [ 1050.216023][ T3109] ret_from_fork+0x24/0x30 [ 1050.222274][ T104] usb usb2-port1: unable to enumerate USB device [ 1050.229813][ T3109] hso 5-1:0.0: Failed to find BULK IN ep [ 1050.241582][ T95] usbhid 4-1:0.0: can't add hid device: -71 [ 1050.247589][ T95] usbhid: probe of 4-1:0.0 failed with error -71 [ 1050.254768][ T3109] ================================================================== [ 1050.263022][ T3109] BUG: KASAN: use-after-free in __mutex_lock+0xf1e/0x1360 [ 1050.270109][ T3109] Read of size 8 at addr ffff8881cd591170 by task kworker/0:4/3109 [ 1050.277984][ T3109] [ 1050.280300][ T3109] CPU: 0 PID: 3109 Comm: kworker/0:4 Not tainted 5.7.0-rc5-syzkaller #0 [ 1050.288613][ T3109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1050.298654][ T3109] Workqueue: usb_hub_wq hub_event [ 1050.303695][ T3109] Call Trace: [ 1050.306965][ T3109] dump_stack+0xef/0x16e [ 1050.311200][ T3109] print_address_description.constprop.0.cold+0xd3/0x314 [ 1050.318196][ T3109] ? __mutex_lock+0xf1e/0x1360 [ 1050.322945][ T3109] __kasan_report.cold+0x37/0x92 [ 1050.327870][ T3109] ? __mutex_lock+0xf1e/0x1360 [ 1050.332608][ T3109] ? __mutex_lock+0xf1e/0x1360 [ 1050.337356][ T3109] kasan_report+0x33/0x50 [ 1050.341846][ T3109] __mutex_lock+0xf1e/0x1360 [ 1050.347120][ T3109] ? device_del+0x9e/0xd30 [ 1050.351517][ T3109] ? find_held_lock+0x2d/0x110 [ 1050.356272][ T3109] ? klist_put+0xfa/0x170 [ 1050.360688][ T3109] ? mutex_trylock+0x2c0/0x2c0 [ 1050.365440][ T3109] ? lock_downgrade+0x720/0x720 [ 1050.370267][ T3109] ? do_raw_spin_lock+0x129/0x290 [ 1050.375277][ T3109] ? rwlock_bug.part.0+0x90/0x90 [ 1050.380216][ T3109] ? do_raw_spin_unlock+0x148/0x220 [ 1050.385392][ T3109] ? class_create_release+0x80/0x80 [ 1050.390577][ T3109] ? device_del+0x9e/0xd30 [ 1050.394990][ T3109] device_del+0x9e/0xd30 [ 1050.399217][ T3109] ? device_match_of_node+0x50/0x50 [ 1050.404401][ T3109] ? device_create_with_groups+0x120/0x120 [ 1050.410200][ T3109] device_unregister+0x22/0xc0 [ 1050.414964][ T3109] device_destroy+0x96/0xd0 [ 1050.419451][ T3109] ? root_device_unregister+0x60/0x60 [ 1050.424801][ T3109] ? hso_serial_common_create+0x3a8/0x710 [ 1050.430496][ T3109] tty_unregister_device+0x7e/0x1a0 [ 1050.435671][ T3109] hso_probe.cold+0x6e/0x15a [ 1050.440240][ T3109] usb_probe_interface+0x310/0x800 [ 1050.445393][ T3109] ? usb_probe_device+0x230/0x230 [ 1050.450424][ T3109] really_probe+0x290/0xac0 [ 1050.454904][ T3109] driver_probe_device+0x223/0x350 [ 1050.460002][ T3109] __device_attach_driver+0x1d1/0x290 [ 1050.465371][ T3109] ? driver_allows_async_probing+0x160/0x160 [ 1050.471344][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1050.476175][ T3109] ? bus_rescan_devices+0x20/0x20 [ 1050.481180][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1050.486984][ T3109] ? lockdep_hardirqs_on+0x3c7/0x5d0 [ 1050.492250][ T3109] __device_attach+0x21a/0x390 [ 1050.497007][ T3109] ? device_bind_driver+0xd0/0xd0 [ 1050.502007][ T3109] bus_probe_device+0x1e4/0x290 [ 1050.506993][ T3109] device_add+0x1367/0x1c40 [ 1050.511485][ T3109] ? wait_for_completion+0x280/0x280 [ 1050.516764][ T3109] ? device_link_remove+0x110/0x110 [ 1050.521942][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1050.527734][ T3109] usb_set_configuration+0xed4/0x1850 [ 1050.533098][ T3109] usb_generic_driver_probe+0x9d/0xe0 [ 1050.538461][ T3109] usb_probe_device+0xd9/0x230 [ 1050.543327][ T3109] ? usb_suspend+0x600/0x600 [ 1050.547946][ T3109] really_probe+0x290/0xac0 [ 1050.552434][ T3109] driver_probe_device+0x223/0x350 [ 1050.557531][ T3109] __device_attach_driver+0x1d1/0x290 [ 1050.562892][ T3109] ? driver_allows_async_probing+0x160/0x160 [ 1050.568854][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1050.573705][ T3109] ? bus_rescan_devices+0x20/0x20 [ 1050.578713][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1050.584514][ T3109] ? lockdep_hardirqs_on+0x3c7/0x5d0 [ 1050.589983][ T3109] __device_attach+0x21a/0x390 [ 1050.594728][ T3109] ? device_bind_driver+0xd0/0xd0 [ 1050.599742][ T3109] bus_probe_device+0x1e4/0x290 [ 1050.604604][ T3109] device_add+0x1367/0x1c40 [ 1050.609089][ T3109] ? device_link_remove+0x110/0x110 [ 1050.614278][ T3109] usb_new_device.cold+0x552/0xf6e [ 1050.619366][ T3109] ? hub_disconnect+0x4a0/0x4a0 [ 1050.624203][ T3109] ? mark_held_locks+0x9f/0xe0 [ 1050.628957][ T3109] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1050.634160][ T3109] hub_event+0x226d/0x43c0 [ 1050.638559][ T3109] ? hub_port_debounce+0x350/0x350 [ 1050.643656][ T3109] ? usermodehelper_read_unlock+0x10/0x20 [ 1050.649358][ T3109] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1050.654878][ T3109] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 1050.660138][ T3109] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1050.665309][ T3109] process_one_work+0x965/0x1630 [ 1050.670235][ T3109] ? lock_release+0x720/0x720 [ 1050.674896][ T3109] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1050.680245][ T3109] ? rwlock_bug.part.0+0x90/0x90 [ 1050.685166][ T3109] worker_thread+0x96/0xe20 [ 1050.689656][ T3109] ? process_one_work+0x1630/0x1630 [ 1050.694836][ T3109] kthread+0x326/0x430 [ 1050.698895][ T3109] ? kthread_create_on_node+0xf0/0xf0 [ 1050.704262][ T3109] ret_from_fork+0x24/0x30 [ 1050.708666][ T3109] [ 1050.710990][ T3109] Allocated by task 12: [ 1050.715128][ T3109] save_stack+0x1b/0x40 [ 1050.719609][ T3109] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 1050.725237][ T3109] tty_register_device_attr+0x1b6/0x6f0 [ 1050.730769][ T3109] hso_serial_common_create+0x113/0x710 [ 1050.736304][ T3109] hso_probe+0xc93/0x1b7d [ 1050.740618][ T3109] usb_probe_interface+0x310/0x800 [ 1050.745714][ T3109] really_probe+0x290/0xac0 [ 1050.750190][ T3109] driver_probe_device+0x223/0x350 [ 1050.755288][ T3109] __device_attach_driver+0x1d1/0x290 [ 1050.760656][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1050.765481][ T3109] __device_attach+0x21a/0x390 [ 1050.770252][ T3109] bus_probe_device+0x1e4/0x290 [ 1050.775090][ T3109] device_add+0x1367/0x1c40 [ 1050.779577][ T3109] usb_set_configuration+0xed4/0x1850 [ 1050.784935][ T3109] usb_generic_driver_probe+0x9d/0xe0 [ 1050.790290][ T3109] usb_probe_device+0xd9/0x230 [ 1050.795033][ T3109] really_probe+0x290/0xac0 [ 1050.799532][ T3109] driver_probe_device+0x223/0x350 [ 1050.804630][ T3109] __device_attach_driver+0x1d1/0x290 [ 1050.809989][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1050.814813][ T3109] __device_attach+0x21a/0x390 [ 1050.819552][ T3109] bus_probe_device+0x1e4/0x290 [ 1050.824381][ T3109] device_add+0x1367/0x1c40 [ 1050.828866][ T3109] usb_new_device.cold+0x552/0xf6e [ 1050.833962][ T3109] hub_event+0x226d/0x43c0 [ 1050.838402][ T3109] process_one_work+0x965/0x1630 [ 1050.843322][ T3109] worker_thread+0x96/0xe20 [ 1050.847799][ T3109] kthread+0x326/0x430 [ 1050.851928][ T3109] ret_from_fork+0x24/0x30 [ 1050.856441][ T3109] [ 1050.858756][ T3109] Freed by task 12: [ 1050.862555][ T3109] save_stack+0x1b/0x40 [ 1050.866701][ T3109] __kasan_slab_free+0x117/0x160 [ 1050.871615][ T3109] kfree+0xd5/0x300 [ 1050.875400][ T3109] device_release+0x71/0x200 [ 1050.880067][ T3109] kobject_put+0x256/0x550 [ 1050.884767][ T3109] device_unregister+0x34/0xc0 [ 1050.889518][ T3109] device_destroy+0x96/0xd0 [ 1050.894009][ T3109] tty_unregister_device+0x7e/0x1a0 [ 1050.899181][ T3109] hso_probe.cold+0x6e/0x15a [ 1050.903761][ T3109] usb_probe_interface+0x310/0x800 [ 1050.908854][ T3109] really_probe+0x290/0xac0 [ 1050.913355][ T3109] driver_probe_device+0x223/0x350 [ 1050.918477][ T3109] __device_attach_driver+0x1d1/0x290 [ 1050.923833][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1050.928673][ T3109] __device_attach+0x21a/0x390 [ 1050.933419][ T3109] bus_probe_device+0x1e4/0x290 [ 1050.938243][ T3109] device_add+0x1367/0x1c40 [ 1050.942736][ T3109] usb_set_configuration+0xed4/0x1850 [ 1050.948081][ T3109] usb_generic_driver_probe+0x9d/0xe0 [ 1050.953428][ T3109] usb_probe_device+0xd9/0x230 [ 1050.958168][ T3109] really_probe+0x290/0xac0 [ 1050.962658][ T3109] driver_probe_device+0x223/0x350 [ 1050.967757][ T3109] __device_attach_driver+0x1d1/0x290 [ 1050.973114][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1050.977951][ T3109] __device_attach+0x21a/0x390 [ 1050.982689][ T3109] bus_probe_device+0x1e4/0x290 [ 1050.987525][ T3109] device_add+0x1367/0x1c40 [ 1050.992003][ T3109] usb_new_device.cold+0x552/0xf6e [ 1050.997086][ T3109] hub_event+0x226d/0x43c0 [ 1051.001485][ T3109] process_one_work+0x965/0x1630 [ 1051.006408][ T3109] worker_thread+0x96/0xe20 [ 1051.010907][ T3109] kthread+0x326/0x430 [ 1051.014977][ T3109] ret_from_fork+0x24/0x30 [ 1051.019386][ T3109] [ 1051.021712][ T3109] The buggy address belongs to the object at ffff8881cd591000 [ 1051.021712][ T3109] which belongs to the cache kmalloc-2k of size 2048 [ 1051.035863][ T3109] The buggy address is located 368 bytes inside of [ 1051.035863][ T3109] 2048-byte region [ffff8881cd591000, ffff8881cd591800) [ 1051.049195][ T3109] The buggy address belongs to the page: [ 1051.054811][ T3109] page:ffffea0007356400 refcount:1 mapcount:0 mapping:00000000e05cef88 index:0x0 head:ffffea0007356400 order:3 compound_mapcount:0 compound_pincount:0 [ 1051.069985][ T3109] flags: 0x200000000010200(slab|head) [ 1051.075351][ T3109] raw: 0200000000010200 dead000000000100 dead000000000122 ffff8881da00c000 [ 1051.083914][ T3109] raw: 0000000000000000 0000000000080008 00000001ffffffff 0000000000000000 [ 1051.092561][ T3109] page dumped because: kasan: bad access detected [ 1051.098957][ T3109] [ 1051.101270][ T3109] Memory state around the buggy address: [ 1051.106894][ T3109] ffff8881cd591000: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1051.114955][ T3109] ffff8881cd591080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1051.122993][ T3109] >ffff8881cd591100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1051.131033][ T3109] ^ [ 1051.138739][ T3109] ffff8881cd591180: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1051.146830][ T3109] ffff8881cd591200: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 1051.154875][ T3109] ================================================================== [ 1051.162914][ T3109] Disabling lock debugging due to kernel taint [ 1051.169193][ T3109] Kernel panic - not syncing: panic_on_warn set ... [ 1051.175964][ T3109] CPU: 0 PID: 3109 Comm: kworker/0:4 Tainted: G B 5.7.0-rc5-syzkaller #0 [ 1051.185665][ T3109] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1051.195726][ T3109] Workqueue: usb_hub_wq hub_event [ 1051.200738][ T3109] Call Trace: [ 1051.204199][ T3109] dump_stack+0xef/0x16e [ 1051.209146][ T3109] panic+0x2aa/0x6e1 [ 1051.213035][ T3109] ? add_taint.cold+0x16/0x16 [ 1051.217712][ T3109] ? retint_kernel+0x10/0x10 [ 1051.222300][ T3109] ? __mutex_lock+0xf1e/0x1360 [ 1051.227054][ T3109] ? trace_hardirqs_on+0x55/0x200 [ 1051.232070][ T3109] ? __mutex_lock+0xf1e/0x1360 [ 1051.236846][ T3109] end_report+0x4d/0x53 [ 1051.241010][ T3109] __kasan_report.cold+0x72/0x92 [ 1051.245933][ T3109] ? __mutex_lock+0xf1e/0x1360 [ 1051.250665][ T3109] ? __mutex_lock+0xf1e/0x1360 [ 1051.255427][ T3109] kasan_report+0x33/0x50 [ 1051.259735][ T3109] __mutex_lock+0xf1e/0x1360 [ 1051.264315][ T3109] ? device_del+0x9e/0xd30 [ 1051.268709][ T3109] ? find_held_lock+0x2d/0x110 [ 1051.273446][ T3109] ? klist_put+0xfa/0x170 [ 1051.277760][ T3109] ? mutex_trylock+0x2c0/0x2c0 [ 1051.282522][ T3109] ? lock_downgrade+0x720/0x720 [ 1051.287343][ T3109] ? do_raw_spin_lock+0x129/0x290 [ 1051.292344][ T3109] ? rwlock_bug.part.0+0x90/0x90 [ 1051.297264][ T3109] ? do_raw_spin_unlock+0x148/0x220 [ 1051.302435][ T3109] ? class_create_release+0x80/0x80 [ 1051.307606][ T3109] ? device_del+0x9e/0xd30 [ 1051.312005][ T3109] device_del+0x9e/0xd30 [ 1051.316218][ T3109] ? device_match_of_node+0x50/0x50 [ 1051.321431][ T3109] ? device_create_with_groups+0x120/0x120 [ 1051.327294][ T3109] device_unregister+0x22/0xc0 [ 1051.332031][ T3109] device_destroy+0x96/0xd0 [ 1051.336602][ T3109] ? root_device_unregister+0x60/0x60 [ 1051.341955][ T3109] ? hso_serial_common_create+0x3a8/0x710 [ 1051.347648][ T3109] tty_unregister_device+0x7e/0x1a0 [ 1051.352820][ T3109] hso_probe.cold+0x6e/0x15a [ 1051.357449][ T3109] usb_probe_interface+0x310/0x800 [ 1051.362547][ T3109] ? usb_probe_device+0x230/0x230 [ 1051.367572][ T3109] really_probe+0x290/0xac0 [ 1051.372050][ T3109] driver_probe_device+0x223/0x350 [ 1051.377142][ T3109] __device_attach_driver+0x1d1/0x290 [ 1051.382496][ T3109] ? driver_allows_async_probing+0x160/0x160 [ 1051.388448][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1051.393365][ T3109] ? bus_rescan_devices+0x20/0x20 [ 1051.398538][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1051.404316][ T3109] ? lockdep_hardirqs_on+0x3c7/0x5d0 [ 1051.409575][ T3109] __device_attach+0x21a/0x390 [ 1051.414323][ T3109] ? device_bind_driver+0xd0/0xd0 [ 1051.419351][ T3109] bus_probe_device+0x1e4/0x290 [ 1051.424284][ T3109] device_add+0x1367/0x1c40 [ 1051.428783][ T3109] ? wait_for_completion+0x280/0x280 [ 1051.434044][ T3109] ? device_link_remove+0x110/0x110 [ 1051.439215][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1051.445007][ T3109] usb_set_configuration+0xed4/0x1850 [ 1051.450353][ T3109] usb_generic_driver_probe+0x9d/0xe0 [ 1051.455701][ T3109] usb_probe_device+0xd9/0x230 [ 1051.460437][ T3109] ? usb_suspend+0x600/0x600 [ 1051.465004][ T3109] really_probe+0x290/0xac0 [ 1051.469481][ T3109] driver_probe_device+0x223/0x350 [ 1051.474588][ T3109] __device_attach_driver+0x1d1/0x290 [ 1051.480020][ T3109] ? driver_allows_async_probing+0x160/0x160 [ 1051.485994][ T3109] bus_for_each_drv+0x162/0x1e0 [ 1051.490817][ T3109] ? bus_rescan_devices+0x20/0x20 [ 1051.495826][ T3109] ? _raw_spin_unlock_irqrestore+0x39/0x40 [ 1051.501604][ T3109] ? lockdep_hardirqs_on+0x3c7/0x5d0 [ 1051.506860][ T3109] __device_attach+0x21a/0x390 [ 1051.511597][ T3109] ? device_bind_driver+0xd0/0xd0 [ 1051.516607][ T3109] bus_probe_device+0x1e4/0x290 [ 1051.521440][ T3109] device_add+0x1367/0x1c40 [ 1051.525914][ T3109] ? device_link_remove+0x110/0x110 [ 1051.531085][ T3109] usb_new_device.cold+0x552/0xf6e [ 1051.536181][ T3109] ? hub_disconnect+0x4a0/0x4a0 [ 1051.541023][ T3109] ? mark_held_locks+0x9f/0xe0 [ 1051.545773][ T3109] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1051.550962][ T3109] hub_event+0x226d/0x43c0 [ 1051.555355][ T3109] ? hub_port_debounce+0x350/0x350 [ 1051.560461][ T3109] ? usermodehelper_read_unlock+0x10/0x20 [ 1051.566172][ T3109] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 1051.571690][ T3109] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 1051.576948][ T3109] ? _raw_spin_unlock_irq+0x1f/0x30 [ 1051.582121][ T3109] process_one_work+0x965/0x1630 [ 1051.587034][ T3109] ? lock_release+0x720/0x720 [ 1051.591682][ T3109] ? pwq_dec_nr_in_flight+0x310/0x310 [ 1051.597035][ T3109] ? rwlock_bug.part.0+0x90/0x90 [ 1051.601950][ T3109] worker_thread+0x96/0xe20 [ 1051.606432][ T3109] ? process_one_work+0x1630/0x1630 [ 1051.611607][ T3109] kthread+0x326/0x430 [ 1051.615650][ T3109] ? kthread_create_on_node+0xf0/0xf0 [ 1051.621428][ T3109] ret_from_fork+0x24/0x30 [ 1051.626421][ T3109] Kernel Offset: disabled [ 1051.630753][ T3109] Rebooting in 86400 seconds..