8fa83e0cbdafec1dab8294d393c0eccc84c609db24fbd0e18ddbfe802c69b48bfa468b2920bd248238d0d8d46c03cab4c9e3684550daeb92570c190020e416cac077b5d6e28322cc28fffab3cc043c0757fd93e38c6c"], 0x0) 15:46:17 executing program 2: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="120100001fe66d20030482fc1b5d000000010902240001000000200904000002ee98560009058d00000000000009050f000000000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000001880)={0x84, &(0x7f0000000480)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000f80)={0x1c, &(0x7f0000000e40)={0x0, 0x0, 0x2, '\b1'}, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000015c0)={0x84, &(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$hid(0x6, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x20, 0x5ac, 0x23f, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0xe0, 0xff, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x1f, {0x9, 0x21, 0x5, 0x0, 0x1, {0x22, 0xa92}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x5, 0x81, 0x1}}}}}]}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x40, 0x7, 0x0, 0x8, 0x3}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x5, [{0x15, &(0x7f0000000140)=@string={0x15, 0x3, "8155eba00f2c9250b136d9d44d7f1c9b43770d"}}, {0x55, &(0x7f0000000180)=@string={0x55, 0x3, "26b21e7ae0ba721ba507c3035e4ec556b29b30deb3d5fe1ee2da79934d5ecea04331202d5446d7035de4a11dc16451c920ca4014136c803d04ce8480307072163ab40331b2e458947e613a50cccb547d3994bf"}}, {0xa2, &(0x7f0000000200)=@string={0xa2, 0x3, "8ec898811ba8f917a16dbde62ca65e800d31b9688c9bdc0cc0af3447a46e970b6b0b6ca8251e00abe4388670b5f929b6bd0bf51c05b13b29706d18e069b23cfb6a6ee772278fe863cfc67676fcc6682be790738016cfbc745d7789c2d383738d89d1ec15102c93a3e8050a86c880f5738547005b77747faa8392c3a24ae34204df05f44abaffcf73c940b1f81ef8800e544147395f18586cd9da3f288d851eeb"}}, {0xd1, &(0x7f00000002c0)=@string={0xd1, 0x3, "6046707050f689a16c39b92c513d28a530a817866414f72fd7aa546c054e578a669c570e6f673abd6ca279971e6d468d9eadf5dd8492e2316cbae6ba8abfe04f9ffb6edb03f6794360b4b4f38f9156cbd9fd4e40f05de0dfb9b31edfb7e069fc60c8827d2a406d4896c64b9ee3f6245b10896d448f8cb921561b8ecc5f8e87696a34ed5a10a94ccfaaffb1462149b5ce9757c958a54f654a8b6b5430412d77957bd8940e19b50c17cba49b07adc371b14950d5c1538328e4b2c3a0bfe5e249edbfe98dd04e8ee08583a7aa04b90e81"}}, {0xab, &(0x7f00000003c0)=@string={0xab, 0x3, "5d04afedff62d2c3d6d321277e7fe3eb21f430fd2327f7beb39a4ae4bbb1906f71e0cbccd45d2d4b53a4618470e7235fd8ade029a5e607807e60db81e41f3390e5aec2f51279bad142833bc1c483179f7db188ce16fb72e7b9b496a12bfab8f1638584600aa02df4adf7fb41b74cc0fff0be792b32b03b3ba52ace0de1f0aca4b5d844f95ffbf72c006f8605e54224015e6a3e9a51d45926a3bb3eb7c2b67b1dad09f34347b4a82517"}}]}) [ 771.581080][ T4756] cdc_ncm 4-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 771.587707][ T4756] cdc_ncm 4-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 771.595147][ T4756] cdc_ncm 4-1:1.0: setting rx_max = 2048 15:46:18 executing program 4: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x6000) write$char_usb(r0, &(0x7f0000000100)="d2c1f12d31064c8be4dae601d7409872662c9d647f441a2f495b8e1300df2b76f651f44dddcdbcb007c76c277a9e465c5fd1bb88560fa9b7ba7e7de516773e058297cc17172b3d231ee68563a4e70f0b88c8d98f4eb62bb54e94318102e0f2ac0384fe11b58e3280144d8bc1f0c49c839af5e62b6b488a281caf5d694cc85f4de0dc3eddb418ed4644e2c0584ffc644590799622c4d78717cb6aab87432d2b9e9c49146cb2126170ee706e26bb32dbef68c96f19d536eb865c067bad321006781f9c3dce301347fdbcc595", 0xcb) syz_usb_connect(0x2, 0x2d, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0xa9, 0x47, 0x40, 0x8, 0xbda, 0x139, 0xa483, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x6f, 0xef, 0x82, 0x0, [], [{{0x9, 0x5, 0x1, 0x3}}]}}]}}]}}, 0x0) [ 771.793704][ T4756] cdc_ncm 4-1:1.0 usb0: register 'cdc_ncm' at usb-dummy_hcd.3-1, CDC NCM, 42:42:42:42:42:42 [ 771.810742][ T4756] usb 4-1: USB disconnect, device number 93 [ 771.817701][ T4756] cdc_ncm 4-1:1.0 usb0: unregister 'cdc_ncm' usb-dummy_hcd.3-1, CDC NCM [ 772.631011][ T5472] usb 4-1: new high-speed USB device number 94 using dummy_hcd 15:46:19 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGPROP(r0, 0x5452, 0xfffffffffffffffe) syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) [ 772.841161][ T5472] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 773.031113][ T5472] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 773.040204][ T5472] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 773.048268][ T5472] usb 4-1: Product: syz [ 773.052465][ T5472] usb 4-1: Manufacturer: syz [ 773.057052][ T5472] usb 4-1: SerialNumber: syz 15:46:19 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300020000000904010000f80c00000904010102020d0000090582020002000000090503020002000000"], 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000004c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000007cc0)={0x14, 0x0, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGLED(r1, 0x80404519, &(0x7f0000000540)=""/4096) [ 773.301092][ T5472] cdc_ncm 4-1:1.0: bind() failure 15:46:19 executing program 1: syz_usb_connect(0x3, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227de1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r0 = syz_open_dev$hidraw(0x0, 0x0, 0x113941) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400007) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x57, 0xcb, 0xb5, 0x40, 0x46d, 0x960, 0xf071, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe4, 0x6b, 0x2f}}]}}]}}, 0x0) write$hidraw(r0, 0x0, 0x0) syz_usb_connect(0x6, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010003af510240460801f0c1cd010203010902620203012020f80904fd3f026a5719020d240201a7033f0833587b33c40c24020101017f035d707bc709240202000004000109240201400409067d0a240201240201070200ed4f5c050a473c637e0c24020102030d226472e5951124020100030203a68e3e13a542c743960c240202030006000115bdf9092402018104f16059072401060101100c240202020001012021d1b009050106200003fc05072501821201004107ffff94300b466dbcbfc94507b568c00b57522c51e07812ac17337f8434efb3d766e6f9958c1f9311868544dfd4bd66790cd90849d3a892338b22f4d507636509058000080006067f07250101110200072501830380000904040104ff01009a09058003400004076709050101100002017f0725010229000009050e044000f720a9a20c902360d8bec6565cba9451f57fe93052d2d6dbc8bd414ea79cf874b927dd3662ab28a8edbdf9d6e30f7834b60c02d87da783eb4d6b5c3640a447354e1fbae5cfffe6660da8e8b550b382824b43355eb843162e960ec1eff870c908b1e89d1772b40da4e75b022563a53c1d3fd6ffaefcaf963fd4b5c6f743c51a6f3d1e167a676d360846195e8445e5414588baa7359bc39800cc3c3b338975e073254fc8b5d00725010101000009050404ff033f03811e220cb18c300f783acfdeadf1b6ef87c88b18debd787d179b4185cc02ca0725018008000209040e0201b14114200a240102000702010209"], &(0x7f0000000380)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x310, 0x6, 0x8, 0xba, 0x20, 0x33}, 0x13, &(0x7f0000000300)={0x5, 0xf, 0x13, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x5, 0x0, 0xffff}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x9}]}, 0x1, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x419}}]}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) [ 773.634768][ T5472] usb 4-1: USB disconnect, device number 94 15:46:20 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227de1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r0 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x6611, 0x0) write$hidraw(r0, &(0x7f0000000000)="fb2879", 0x3) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) ioctl$HIDIOCGRDESCSIZE(r1, 0x6611, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_disconnect(r2) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x6, 0x10000) [ 773.991026][ T5472] usb 4-1: new high-speed USB device number 95 using dummy_hcd [ 774.201076][ T5472] usb 4-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 15:46:20 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000380)=ANY=[@ANYBLOB="1201000041435320410e5150e8d50000000109021b000100000000090401000121ae0d000905821736a1020000000000009b292936e210eb41c71dd4fc465a860556c363ecc7d9e7a40f722c6f2f24efe1a09715d871b3a45e79d9d6978a1c1bae14e90a9e6cd855557a76cc852dd7851c0249dc3cd18b95dbfa5e1a93b91290ab4ece4c190f84d4d4ddd4b3e87eee245272397571f7fd6a6a7e60211744104370ee69a2269faef03d8efee1b8640decf94985f029237dde69a4e7"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x15, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0x0, 0x0) 15:46:20 executing program 2: r0 = syz_usb_connect$hid(0x6, 0x50, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000140, 0x926, 0x3333, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x1}}, {{{0x9, 0x5, 0x81, 0x3, 0x8}}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000840)={0x2c, &(0x7f0000000680)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x0, 0x0, 0x0, 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0xb, &(0x7f0000000100)="893c80a1efea3753080609") [ 774.391233][ T5472] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 774.400299][ T5472] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 774.408303][ T5472] usb 4-1: Product: syz [ 774.412475][ T5472] usb 4-1: Manufacturer: syz [ 774.417167][ T5472] usb 4-1: SerialNumber: syz 15:46:21 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:21 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000100)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x30d4, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x6}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000240)={0x24, &(0x7f0000000140)={0x20, 0x9, 0xa2, {0xa2, 0xa, "8e15b903cffd28d0c612149f43c35dc93c31c558d4351f911773e9173ccf4474d531080bfd2b41bdb8f8bdf81b4b9c189adc723f3ec974a140a84970edb5cf08a76d8fe7cc634ae7a45f2ecc4b90f32b45f4af33a6f3e13881811a6ddd33197f8f96ec3aa8a34637b3f6f2564511d23f3381ffba14f88c141849b8e1925bc7cc237fc8936c28db94ca0b22010c47369d1ddb804fbcc400c770eed256ce66937b"}}, &(0x7f0000000000)={0x0, 0x3, 0x56, @string={0x56, 0x3, "394328dbb11e81b94a5d904b26621ef5d765d3423966b27074dcca355865a73b942a0b06a5d866aaf332dfe3b92e65ee1786b5b6fea941bc791b231ec9274fe70ba1423a7c812f0dfb66af60b02cfbdc90e2328d"}}, &(0x7f00000000c0)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x3, "f5fbd69b"}]}}, &(0x7f0000000200)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x0, 0x1, {0x22, 0xe02}}}}, &(0x7f0000000500)={0x2c, &(0x7f00000002c0)={0x20, 0x14, 0xfd, "38dcc318589a8e235b127fbf742c00df88c8440737a1f45bf78fe5ef1ab18af0bbac35f8f50ab5ac599ed13b10ce6e7673553b20fe6881e8e8c1b6bcab05b953b079e5bf34e1c5248a6c2db1e5cdd05fc952e9a2bf5ac4685c3f867fc18858ed740fd39930644865cde1f1accd5766a9a542bff6f96e8193077425766b4478415c8c279d61b971d3c91bbeaf7b26048d3122d79975dccf532fccec19177aa3d2ec2d676da5bfbb0d04bae647bd5f5f55afd0cd99607fd9d69305ab48ed769884fe73e26acaf4d09e69c30c95c9a8ae3f48cebfcbaa85f0b152061318083b20cee8d8f9f3ee36e6cfc5a9bca6668ce853f4d5d56ccf32273762c8d6af12"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x80}, &(0x7f00000005c0)={0x20, 0x1, 0xc5, "0cbff9dc6080d64021b9b856e275944673e7cf752873a0ee2dbd05aa9f64b1c2fd607c54dc5c2e266c3343c112a2a138389e348987f47fe45c32bd19ae1a8bf1cb97d1c79990218e79569a5692772adc268a8858874a05ee5c725e44cf7ec44835299895bd7fc14fff6defd25cc8bd0f173f0b08d40e0b87ed9ac687b6a7cc6a4c7df9c376f905d07a38006ab6566652c25db88323791caa481c02d52e870012a48ebb1ca50ff9c86d8bde8ccd4e536f98f32960d2d2dae0971df6b11454680cee3d0872d1"}, &(0x7f0000000480)={0x20, 0x3, 0x1}}) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000540)={0x0, 0x22, 0xa, {[@main=@item_4={0x3, 0x0, 0xa}, @global=@item_4={0x3, 0x1, 0x6, "28a67549"}]}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000580)={0x2c, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x1, 0x2, "5c89"}, 0x0}) 15:46:21 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 775.761124][ T5472] cdc_ncm 4-1:1.0: MAC-Address: 42:42:42:42:42:42 [ 775.767711][ T5472] cdc_ncm 4-1:1.0: dwNtbInMaxSize=0 is too small. Using 2048 [ 775.775160][ T5472] cdc_ncm 4-1:1.0: setting rx_max = 2048 [ 775.973588][ T5472] cdc_ncm 4-1:1.0 usb0: register 'cdc_ncm' at usb-dummy_hcd.3-1, CDC NCM, 42:42:42:42:42:42 [ 775.986136][ T5472] usb 4-1: USB disconnect, device number 95 [ 775.996540][ T5472] cdc_ncm 4-1:1.0 usb0: unregister 'cdc_ncm' usb-dummy_hcd.3-1, CDC NCM 15:46:22 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:22 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:22 executing program 1: syz_usb_connect(0x3, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227de1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r0 = syz_open_dev$hidraw(0x0, 0x0, 0x113941) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x400007) syz_usb_connect(0x0, 0x24, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x57, 0xcb, 0xb5, 0x40, 0x46d, 0x960, 0xf071, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xe4, 0x6b, 0x2f}}]}}]}}, 0x0) write$hidraw(r0, 0x0, 0x0) syz_usb_connect(0x6, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010003af510240460801f0c1cd010203010902620203012020f80904fd3f026a5719020d240201a7033f0833587b33c40c24020101017f035d707bc709240202000004000109240201400409067d0a240201240201070200ed4f5c050a473c637e0c24020102030d226472e5951124020100030203a68e3e13a542c743960c240202030006000115bdf9092402018104f16059072401060101100c240202020001012021d1b009050106200003fc05072501821201004107ffff94300b466dbcbfc94507b568c00b57522c51e07812ac17337f8434efb3d766e6f9958c1f9311868544dfd4bd66790cd90849d3a892338b22f4d507636509058000080006067f07250101110200072501830380000904040104ff01009a09058003400004076709050101100002017f0725010229000009050e044000f720a9a20c902360d8bec6565cba9451f57fe93052d2d6dbc8bd414ea79cf874b927dd3662ab28a8edbdf9d6e30f7834b60c02d87da783eb4d6b5c3640a447354e1fbae5cfffe6660da8e8b550b382824b43355eb843162e960ec1eff870c908b1e89d1772b40da4e75b022563a53c1d3fd6ffaefcaf963fd4b5c6f743c51a6f3d1e167a676d360846195e8445e5414588baa7359bc39800cc3c3b338975e073254fc8b5d00725010101000009050404ff033f03811e220cb18c300f783acfdeadf1b6ef87c88b18debd787d179b4185cc02ca0725018008000209040e0201b14114200a240102000702010209"], &(0x7f0000000380)={0xa, &(0x7f00000002c0)={0xa, 0x6, 0x310, 0x6, 0x8, 0xba, 0x20, 0x33}, 0x13, &(0x7f0000000300)={0x5, 0xf, 0x13, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x5, 0x0, 0xffff}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x0, 0x9}]}, 0x1, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x419}}]}) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) 15:46:23 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:23 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:23 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:23 executing program 3: syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b62a9ed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb83ecb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff03268006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53040c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe23821dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205074ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15517703227f68f19552f7972478b92925b7139848d91c5227de1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r0 = syz_open_dev$hidraw(0x0, 0x0, 0x113941) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x3f0000) read$hidraw(r0, &(0x7f0000000140)=""/213, 0xd5) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3ff}) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) ioctl$HIDIOCGRDESCSIZE(r2, 0x6609, 0x0) write$hidraw(r2, &(0x7f0000000040)="c515ce5c979829a57ab6314ded846204504b614bf90230934e5e1915091d0ca2e4522931d15b92b0ea7dd2ee8c898d5f46f265a08060946fc382c53d6139f83e6033ce4e948ab26212a1342975dcfb75f85b541fb5cf476d9e1e1b91891218ef3add458dd003b77a8b6ed16ba86d9fd7d1fea8fd539f0dca5d5e78bb44a027a08a178143599e174b3fc02bf4dc4b70caeb89126fb53e2146a52972bc5da67e6ff82f1623f66fe6ba0e1ea7e17ab8571e45d84cdc9fdca7905c1a2f81170df4c494a701a6204e9ef95f33ca9867e0b503cc864e39445a77ef", 0xd8) syz_open_dev$hidraw(0x0, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) 15:46:24 executing program 2: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300020000000904010000f80c00000904010102020d0000090582020002000000090503020002000000"], 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000004c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x0, 0xff, 0x990}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_connect$uac1(0x1, 0xb4, &(0x7f0000000080)={{0x12, 0x1, 0x350, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa2, 0x3, 0x1, 0xc9, 0x10, 0x3f, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x3ff, 0x8}, [@feature_unit={0xb, 0x24, 0x6, 0x6, 0x1, 0x2, [0x4, 0x1], 0xff}, @feature_unit={0xf, 0x24, 0x6, 0x1, 0x3, 0x4, [0xa, 0x8, 0x8, 0x5], 0x8}, @processing_unit={0x9, 0x24, 0x7, 0x3, 0x6, 0xd, 'n,'}, @output_terminal={0x9, 0x24, 0x3, 0x6, 0x301, 0x3, 0x1}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0xff, 0x3, 0x9f, 0x80, '$'}, @format_type_i_discrete={0xe, 0x24, 0x2, 0x1, 0x51, 0x2, 0x8, 0x3c, "95ec8e0ce71a"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x4, 0x3, 0x7, {0x7, 0x25, 0x1, 0x80, 0x2, 0x87}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x10, 0x8, 0x1, 0x3b, {0x7, 0x25, 0x1, 0x2, 0xcb, 0x8}}}}}}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000180)={0xa, 0x6, 0x0, 0x80, 0x4, 0x8, 0x0, 0xae}, 0xb2, &(0x7f00000001c0)={0x5, 0xf, 0xb2, 0x2, [@wireless={0xb, 0x10, 0x1, 0x2, 0x8, 0x19, 0x3, 0x4}, @generic={0xa2, 0x10, 0x3, "7491c4e1e1114f5ca09f69859db40266d32562e2a64bc3461992a147331d2f89b96404e60a78678fa09f21ccde3e715938d401f398271e44ff17ad3f4129ff2fd846848b549ba800ded7aeffc9a91bab7da087cd697d84e55b48677a420387de6c67b34931ee877a54b21fe257432c582d4b77ad00cd7cb6d3c0bd3299da903d77717490c106b4f61f4b3555313b0bbc4d7bac89192f0d622933614e925970"}]}, 0x1, [{0x83, &(0x7f0000000340)=@string={0x83, 0x3, "ecb4d812e9fa6528a2bfc7dcac138cabb638a4f178ec85e145edddcca7d0192269d2fd163cd819994c54bb20075996c9a59848f276bf7d92ea918e484b61c707c19d438f62879f598e67b0f04d637419ac58f19b47bc86d44665af33569db3139c36978cec5f5c1abdeb298d22da4d4b73141b4cdfdec6966f0dc3e34c410cb8e9"}}]}) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000007cc0)={0x14, 0x0, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) 15:46:24 executing program 5: syz_usb_connect(0x0, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0xb3, 0x65, 0xf3, 0x8, 0x1d50, 0x60c6, 0xd0a1, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x7d, 0x47, 0x35, 0x0, [], [{{0x9, 0x5, 0x8b, 0x1e, 0x20}}]}}]}}]}}, 0x0) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x2, 0x60, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x4e, 0x1, 0x1, 0x6, 0xb8, 0xff, [{{0x9, 0x4, 0x0, 0x4, 0x3, 0x2, 0x6, 0x0, 0x8, {{0x7, 0x24, 0x6, 0x0, 0x0, "e9ee"}, {0x5, 0x24, 0x0, 0xfbfe}, {0xd, 0x24, 0xf, 0x1, 0x4d76, 0xfb05, 0x6, 0x20}, [@country_functional={0xa, 0x24, 0x7, 0x6, 0x6, [0x1, 0xa96]}, @network_terminal={0x7, 0x24, 0xa, 0x87, 0x2, 0x0, 0x5}]}, {[], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x5, 0xef, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x200, 0x3f, 0x4, 0x6c}}}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x41, 0x40, 0xfd, 0x81, 0xff, 0x9}, 0x35, &(0x7f0000000100)={0x5, 0xf, 0x35, 0x3, [@ssp_cap={0xc, 0x10, 0xa, 0x2, 0x0, 0x6e4d, 0xf0f, 0xa7}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "b7e67cd26a6e381db18f70c051536c8a"}, @ssp_cap={0xfffffffffffffe65, 0x10, 0xa, 0x3f, 0x1, 0x3a, 0x0, 0x4, [0x0]}]}, 0x3, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2c48}}, {0xa, &(0x7f00000001c0)=@string={0xa, 0x3, "8d17ee4e957acbee"}}, {0x72, &(0x7f0000000280)=@string={0x72, 0x3, "6023069b1acfb090cc16ea5ad55723bbd6a9deab2a59bc91c8b009443693f2ccf1f47b8ecf0f729ab2136e57af8e886e4692c7e8af4b1acc975ac7e20007a054fb12639ed2ff367febf9f9cf4d458d15b169dd9f46c4879dc8c9db31dcc7ffba234165f987ccbfba76775a08007def2f"}}]}) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000300)=""/167) 15:46:24 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000140)=""/178) 15:46:24 executing program 0: r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x40086602, 0x20004000) ioctl$HIDIOCGREPORT(r0, 0x400c4807, &(0x7f0000000400)={0x3, 0x100, 0x4}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000002400)={{0x12, 0x1, 0x0, 0x7b, 0x71, 0x19, 0x20, 0x1b3d, 0x14a, 0xbcb, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x94, 0xe4, 0x67}}]}}]}}, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000001400)=""/4096) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000800)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x40, 0x13, 0x6, @local}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$hiddev(&(0x7f0000000440)='/dev/usb/hiddev#\x00', 0x6, 0x10202) syz_usb_control_io$uac1(r1, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x0, 0x21, 0xb7, {0xb7, 0x21, "e01befe70764c2339ccce9e0160383aaa25ccd2b069174b4c6a3506ccf893e712f645ab13780301a9c9d1b24767156303a556021a209a505e9b9b7ff1d2ceea71a501b7db0f31183b27a59377b062ba0848515f155e7a73d9d39485148d9bf4936bffda1144ccb22ea07bcb991e20e4ecfec4578081334ece3a7e7c93872df636283f0381e05011e06045f05c7e9adf0dd07d7cce571742ffbb84abbbbdcfa5babceb3951f17ee0934c47b8dda728c14fb3a32e2d8"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x42c}}}, &(0x7f0000000380)={0x44, &(0x7f0000000140)={0x40, 0x325bd5ee467b0428, 0x52, "fb1a92376888d72411644c54a5c841ada3558772046a5f4f450e16b905ecb0a734eade5c117ad28115f6282b3870cf5ea4ea04d4d371960dac3a3711aea9ff17fd6e16349ec869ff05a350cb294311d197aa"}, &(0x7f00000001c0)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000200)={0x0, 0x8, 0x1, 0xf8}, &(0x7f0000000240)={0x20, 0x81, 0x1, 'g'}, &(0x7f0000000280)={0x20, 0x82, 0x2, "08fc"}, &(0x7f00000002c0)={0x20, 0x83, 0x1, "de"}, &(0x7f0000000300)={0x20, 0x84, 0x4, "4e68d0db"}, &(0x7f0000000340)={0x20, 0x85, 0x3, "21d710"}}) syz_usb_control_io(r1, 0x0, &(0x7f0000000680)={0x84, &(0x7f0000000580)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 15:46:24 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 778.371015][ T5473] usb 4-1: new high-speed USB device number 96 using dummy_hcd [ 778.581118][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 778.589355][ T5473] usb 4-1: config 0 has no interface number 0 [ 778.595686][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 778.606690][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 778.615805][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 778.626551][ T5473] usb 4-1: config 0 descriptor?? 15:46:25 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:25 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 779.301619][T14939] udc-core: couldn't find an available UDC or it's busy [ 779.308645][T14939] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 779.316606][T14939] udc-core: couldn't find an available UDC or it's busy [ 779.323589][T14939] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 779.331562][T14939] udc-core: couldn't find an available UDC or it's busy [ 779.338526][T14939] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 779.346414][T14939] udc-core: couldn't find an available UDC or it's busy [ 779.353375][T14939] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 779.381195][ T5473] uclogic 0003:2179:0053.009E: failed retrieving string descriptor #100: -71 [ 779.390015][ T5473] uclogic 0003:2179:0053.009E: failed retrieving pen parameters: -71 [ 779.398287][ T5473] uclogic 0003:2179:0053.009E: pen probing failed: -71 [ 779.405202][ T5473] uclogic 0003:2179:0053.009E: failed probing parameters: -71 [ 779.413121][ T5473] uclogic: probe of 0003:2179:0053.009E failed with error -71 [ 779.422523][ T5473] usb 4-1: USB disconnect, device number 96 15:46:25 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:25 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:25 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:25 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:26 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:27 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000140)=""/178) 15:46:27 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:27 executing program 5: syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000380)={0x0, 0x0, 0x18, "cc6c9e5a8639dac166488b6d264e9059999cb134629d0a7c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 15:46:27 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bedaedeab3d9441aa86a38f16558150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3d703a501d2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227de1d66f83ab87318"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x20a01) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r0, &(0x7f0000000000)='*', 0x101200) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, 0x0) 15:46:27 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:27 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000140)=""/178) 15:46:27 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:27 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:27 executing program 1: syz_usb_connect(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000011f79a08070ada0048ad000000010902240001000000000904120002c750dc000905850b0003000000090501030000000000642073dd63fbe354c001574f26f2874776d6a1b48bad65b3518faaee11046ef33c0ae4f27b48d1ca719fbdc4ae2b63f363677ac68e87dd8aabf02517e399b62858bbdce9c81e0615c4889be834624bf1221d71bb936650a21020e5ced1eacc8a7b93a5beeb3f4a956410fc0401b13be69c23e79959232012bb0850fb14d7e67ba698f2cb85d929c3fd1e4fdda82f5c6ad5063caa0e0c4151e0e1f0d48fa627f16846924fe90d6e85abde71d83346fd2359768481a3b82f9e9d1532432717cb146bb035cb74be510074dc540f"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(0xffffffffffffffff, &(0x7f00000005c0)="b790eb93a853ded8352896aae28932721f8f9ecfe231155b8af04dced29248b524050fc89cdf316da8a12a3d7b16e7d0f535b2af87128edd59111b5a22e79277e4abcf44507f4c1a6f1eef650dbe901894e29eb6646a49b811643cc8e438b08fbab57b3cade97c7e02b0025f55b10d2094d9c90566fa0dc3b14c8f6029a6226dea07471883a8f08495dc8b3984e0d17ec38878fb3bf64d97dc55c04d5fb0fc506d55fd8a04bc6566ff32940abc83ab06b236ad44cda8fb76c8f016c322ce72d121cc00ed8ae7e26cd2b11fc6d68fabe309bac61506b3fbb5996f43f715d3f3f17046a804625d7496afa8d0c470cd686cb4366d0b6c55db37ae08d65fba2572418745019dac461d990915346421b450fe8134fae813f60024674d7251d3830c0bfea06ebc7fb8d3f65cad3438f0d4dfb0a70b325ec47fe1e22bd9608362a1ff58694ec0eb2ecb1ffc1ebfadfbb6b0a0f8e3cba758c14bc69c23a1a8ae03999d65eb1697e4db36dd47c42c9572490d69146085e8e03f5ec58da5fa9c69a25e7d6a5bfd439a742021a4964375b72943124e352f182b22a47faeea61363092fab9a66408b88a67ddb29f0e1c868a488e20ac49a9fde9e2bc6e7d5e464a0e437cb6fec16f82a458edbe1c0147fe702d0f68f673800edb216157d7da5340d24d29b999541ce1a59cc64bd7a6add34cf31e6600c603323160cfb504620fe0e5a4ecc2257018db813e1c7c8e46350a17566b7af4313d2f6376f6f5dcd72fcd90649968d3a075ef191568acd03155fb42258133ecf40e378076ebd18027f081de3b7d4de75ebd9ff7428e8d7fac8f6dfe7cd630129eb7db0b45dc8014c8ae489bed11365789cf5e50ac9f23fbc5ba4c8a38360cbdf58ae57a16f092683712fb680491c38e19704d85bf71cc6e2fd038187f892e73a00eadcaac02fe7ab5b19d979ebcbaf7fa057468aa6fbfefccd9c743ef22134d8903bf1cf4b195c3044be56ac2f81eda61c4e6abd35e3b712e60a59fbf519d4bd78b74e89e65b1706891a827174f7d53febb98918411e5edb3658dc4b21fa77d22cd171c9bea5e282c67fb33fdef6ed355c38e36edc635b437f7199d694ff3745c1d5ca9293a93447e5cf82ce5c83c9bc0312bb94b5963c78ef6f6a4200f7c718e668af6cc111d463f754d11151973a3329c1299deeb828128f7b4f1aca3ea021eccc80c4d1ec63b8783ee2723ee18b858a05587526276892afc136a503d0fb88b83b77147acc48a49370c200d44410a5d63466432e9e7ef156b4aeb3ce4426a994ccf1204a154f7488f539ab97fe198c161f9db96cbff1c3963ad54473fb59ec2a15d35b4700be2907588cadd8c88fe6421e89a53d2f85af09abd2e782c0d7f604aa4260a98ece06ccac947fe3cbcf8491b25e809bf0a47b3de49d16a299eb28216e6bb3603bfd04eea961fbf6cc60c85db577ffa4d896c44b3f143c21d9bb77d53ac70f35c4393fa81055d1a1f4db5e3dec1b596e856958c7ccd263c4ebeb01cce0c4c1ba3303d1bcec844cdd9a9d18d700c26bc18e8c4f313c240307c1939a764cd726993efe49009dd59de6ec95a1af94d0729c9ac0c70929a44929ee349f68704cb7e473f4db9f78c7703b811b02d7b9dcdd9f37cf6e0447a31a14130351895e4bd5004690edf974a85698acba027394311a091200087b58dd071ea9280509c6c3fb816e0c7cb82fe9b657e963e6d20f209d5d76cd09ddc00c001e94a7e894a9bfe8be53a306ceb02c2c03bba27efaecf6497d6071bb1a4e349d12daf5c07f6e5d2eb073ac0f95175e78e252098b7f77f912af5f28caa152e8641d3ba500f45f84c308f118eb8291eb33ce1f7fd7c64ff7fcf2ece71f3a021c5aeb76b254057c7601b4758bf2634a3e476baa2bd6bb560905d0191e4a2a8937b637557cc9fa58da8101b40152bef47bf309e506ffc369abb399e4727dca9a647a9d1e2267777a27741bc0e2a6968bf800dcf3aa37b21415024e10fcd44af9cac87802a9f17b77169def739bc6b2e56904b15e462d12a2fc2a8d28592069488f629548cea6cf045913067cca88375ddb1bf89a2ea20a524bea22ea00ac3deec4ed8753622c2249239b59961b508a9fc0e0542f4a7e2cfafcde873d4509bb6d63fa702a65473bec0d306ecce4fab043f9cc9b2c670bd01d27c9eea247323a7a5bd2743c3e23a152c330236d8830232e00c12cad21f71f8e04b1e29e90128755896e04a605748218a0a18bb0e3a3cbde81f016ab0b4406540d01f258f0c9d6f060e0e146c25d4517097941dd1dfcf39c753e82a81dca7f72487f69a8884c91c3309dccb56cec3a9a68d187c3142a8e106c067f786c604392c396098529aa7368ffbcecc7f5672886d5df4551e2b9c0df369863152b80f24de2e81c6bb2dd02d6f860c654f8cc79f9d985598b7159ce4ed6665f3aea7e3baf76e5adc733d3a1eba7050a2d398722470a306e17c59025055f007e926649d5ff26c2d328f42fa82db9e4f35770d3cc78dffd15282b3e7e53c40c972a2ce8eb7d0616526ec550539d5b0865b32160d2a408b937eb1eff621420b3bbd8230032d1e010b6e06766002f3e1f65c495b690cf76b30595956ec2b3818d29a724f06178522e01fd7c0df1f07b94db1c7b7ab26382cd85ae5885d135794332fad241c53e39a8c86aa7cf5fdbf0927a37b91229f435516082840aee7d070ead3c9d232c22876bce6ee25e2c9a6b578d21cc61ecb994881b85878cf4a1b05b57089ea0bd319cb5e853ac1d3308957dfddfdf15d9cccef49c1dce71c17ec9f255cd44cc2625ad7369dbf93bf432b96374719261e8631392b6907dca6f99ec73f8a454fbab475958416afc0099efddd7132893d1b0fc8d06367eefb70501226b4349849386c8936d257e5884870db6594565c0fbed44800c832cf70cbe3ea943a294653bb32e8e2b9338875cee2701a8072e044559566d39b6d240f1f5d10f824ea042b2b19dae0df04a9f50cc36adf1a78efe50ec7eb8c0eaf6f83c51ebcd06c132185b97ea2d617fccd093003d07fd8f611e7394987e5d0650aacaed609d2d4f9c2ec8902eb627f000951b5067eb0ba4a2b11f4bccc4131cb212ae2cbe9a82029875d2c5e9cb96e10c5f6e8d658291922965d3c7c6aade9306509fb9b84718260baa5e98124c389d146a5044f20c86b7c2b98f569f0735368df6875c604928dbd0e1e604bc091d27d04ae1335f56c94bfe1b7d7281169eba3424bcdfd08840ec3ea9962fa3d4a971f94bf28e0d71f8c03c060e9d504dfce8a6c816c35d6405943fd40c9b642a3dd3c6f0a8e85533b360dc2b8782cd5efc4358d8ac524d37804a6d67ea4480293062baf1e91fbfc5f2e9cf741f2b819ac3261b891da49043351bd477e9ddf2850b3fb0475bc9acf422b9f292faff9093654c9ecc42b720e0c3d5a271515574b9253d7db6aaea2b8ff2f1d552cf8806d1bbcd856f67ced1f514b2c9a312979dfad61098b004ae9853659e8e03384648b741353992209406a8b58c746b2b11f17f63493ac5a06baa5ab14fdf2dc452dd73acbb211f58dd4bf0b9c344f5d5a1edfac5a418dc2321c7b7c65aa842ceaf993414a2af6d3f92e3aabdd1daaed8af0f370ee2565157c5655e7610cb547362ee9860c7306b1d6157ffc7c604f82c244ac3b7c8e1d2bc498cc0e8872691cc7fbf06e0ce41916032c4d93c57b5c7c6dedc15a0673f69728c30145aa8ee4f28d6d1865faf526206fa422b093c7e62fad7ceeeb0318e90101b6af998aaecd0552e5dff183826bcf58a62e0a6b72f3e46298dcc269dc3ebaa69c8d8e7e1d9e7dab7b2be7ff77e6fac7bf9bdcea34498045d3604d2065ce63bae7cc39ca3b12a9f81505ed5cd08c501f06baf2497b6d9ab1263aa271e15dc926dabf42826aaf80fc3805e85b3e405b31108d79a5d7e97bdf308f563bd404c7fc0b857a56c746431a275f11777b6c708d1bc49ca5ec08b08b86b301510f21dfa9515754cd737ae769f49edda0532e60b100c8d7471cb19fc95af2735852190a01f7ddea78a7f844ecb2b700a35bf693f1c82b5acc9790c967878dc2ec10932c4bf999e152a63334a47e57adfe48bec49430470f09952746edcab7b0858fb44f0047c4aeb35328cf05b25bbd756f995636d8f708dc87ef96bc9489bd2ef28cfa55abe165182e2b6b113888a0f8f76604de7a149235559b42c5ad0f3112af9678f6c31ec978e2753b395e7f93aed9f7a8acbe1b1ef711b9af882165b9e8614648eaef49e69173ab1d93ba5c8f6b5da5883c34e6fc9daa7fc4d847cb58bf36a8eefde910bc96fa03e2fc4c4c4b2f92cb81b51b5cd1a6f1f96fbdf9d5c11a037cb65a13521e84861f8c1516fbc755eb322a2014ddb01b14262b0680ebd2704dae351b56abddd53af9f7cca195bd266947a6dfc103791ec8055363cb5f1142311d29af6d45900550c37bc3fbc9d7ede2e48c5b86a476fffc93be2598ee45d2635e3b1be918a91bbedc5e75d651c3238b408b647f44410f03d6ea13b2edd74b939b5eef03e6807b45a3b792ac0395a247099026a33fa7e175aa9859d2938e13ef8e8fc7e0bfbf20194829b0de130a2639cf061d1873b1915e1123b8274a82ab98daf85f5c58a5cdc4170b956813e93b54309eef19f9b45885580eb6707dc66baa184c24c9c3651a3b282b3f032ecbd0a63170ad98c6faf0df7a48b55d9a6cb1fdf685688255270db99af284c3e73192a7539cbd14059c99f220d1b34fb96ca8b2b55804df57601acb9522640c684710b0a8df45a8cf50b4beb5d8275cf7d1922a3144b2643b5941650b207bc3dcd78daea1ab457409ea7d0d004e0176fc1be70ec28edeb3db72ea79e3fdb3c3758f9900c40f3be3c060c5cd5ea6b8674aa9163d964183426abce80848c29dcab3903342268d261a5eb2170c0f0b3f1f6eefa635745589bf85914e14a94f16b08091d6d2b322bf0ff0c854485f35f4678e9899db88d04de2c62705b92e17d513e4bff245ef10d15664342dbd5bd3a01e2541dcc84e864ad17e12e383f169463e1076bed2aff7c7395bf8bab67eedd94f35417a671e2733cc623edc661bb3a735f14845a9a6a34483a14d38c6682313ea7cd093d8ef3d8c06fb970f450fb48b10df25ca4e3bf18debdcf40a9a8f6d693064287eb99fa6c95665664ab7a1b22573a727635dabe65f0f36e24b3bd5c81a5084f6da0965fcbf97928e719c9a1565fc3d52061939e2a2bc63f78711a5ea7e9f96e6dc4836df66e7c0959abfc42a474d2470135ee3750286bb8985ee5bab8efddcf5c2516cd5fb6baa6303da87d20608f65cd18ac2cfdc2e36848ee1d3cee805f652f5340dce0cd8b80c8731a6d40b452ab224da66ed509123d52adca441cac2eb30538ea3de14b7d6df79d175ed7fa4b4c888e558742a89785f878d1b4a3cdacd24654c6177d787f87c1102df2ecbec595c7a4a6e3c40a77ef49dee89d3dbf1b79de11fa205ff9c286f114fd2fd8c27d3b724c376df5786bb531d6753c62409d74ad0e29b5fba5050f73033c5cf7198fc35ceaf294d3f8f505645c5005710bfe059245ae31469b536439be62d598b0181169d2da62211c5342c80916d4d651e69e604bb723ec2f91c7dc21c330af7e6e6a79784287c88353775544f98ec863f1eb79a44a296da3ee0fdee900fd66e6ad469a463fdb14905562771042988490324de6a9318a182b7a021fe72df87925d949053b94449b1cd387ed9e6d85e3c56ef41efba1ce92fba4e0cdd729f420b7d531f73791ccaf9726aeeec89dcb4", 0x1000) read$char_usb(r0, &(0x7f0000000500)=""/166, 0xa6) syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x0) 15:46:27 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:27 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:27 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 781.541061][ T5472] usb 4-1: new high-speed USB device number 97 using dummy_hcd [ 781.751071][ T5472] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 781.759117][ T5472] usb 4-1: config 0 has no interface number 0 [ 781.765277][ T5472] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 781.776180][ T5472] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 781.785235][ T5472] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 781.794671][ T5472] usb 4-1: config 0 descriptor?? [ 782.471799][T14995] udc-core: couldn't find an available UDC or it's busy [ 782.478821][T14995] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 782.487604][T14995] udc-core: couldn't find an available UDC or it's busy [ 782.494906][T14995] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 782.504228][T14995] udc-core: couldn't find an available UDC or it's busy [ 782.511295][T14995] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 782.520280][T14995] udc-core: couldn't find an available UDC or it's busy [ 782.527314][T14995] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 782.561073][ T5472] uclogic 0003:2179:0053.009F: failed retrieving string descriptor #100: -71 [ 782.569920][ T5472] uclogic 0003:2179:0053.009F: failed retrieving pen parameters: -71 [ 782.578071][ T5472] uclogic 0003:2179:0053.009F: pen probing failed: -71 [ 782.584942][ T5472] uclogic 0003:2179:0053.009F: failed probing parameters: -71 [ 782.592509][ T5472] uclogic: probe of 0003:2179:0053.009F failed with error -71 [ 782.601737][ T5472] usb 4-1: USB disconnect, device number 97 15:46:30 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000140)=""/178) 15:46:30 executing program 5: r0 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x8, 0x202000) ioctl$HIDIOCGDEVINFO(r0, 0x801c4803, &(0x7f0000000040)=""/19) r1 = syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0x8, 0x80000) ioctl$HIDIOCGCOLLECTIONINFO(r1, 0xc0104811, &(0x7f00000000c0)={0x6, 0x5, 0x5, 0xfc54}) r2 = syz_open_dev$hiddev(&(0x7f0000000100)='/dev/usb/hiddev#\x00', 0x5, 0x20840) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000140)={0x1, 0x100, 0x1}) r3 = syz_open_dev$hiddev(&(0x7f0000000180)='/dev/usb/hiddev#\x00', 0x9, 0x40) ioctl$HIDIOCAPPLICATION(r3, 0x4802, 0x4) ioctl$EVIOCGBITSW(0xffffffffffffffff, 0x80404525, &(0x7f00000001c0)=""/52) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000200)={0x57, 0x626, 0x10, {0x4, 0x81}, {0x8, 0x7}, @const={0x7f, {0x80, 0x1, 0x2, 0x1000}}}) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, &(0x7f0000000240)=0x2) ioctl$EVIOCGREP(0xffffffffffffffff, 0x80084503, &(0x7f0000000280)=""/138) r4 = syz_open_dev$evdev(&(0x7f0000000340)='/dev/input/event#\x00', 0x200, 0x40180) ioctl$EVIOCRMFF(r4, 0x40044581, &(0x7f0000000380)=0x1) read$hidraw(0xffffffffffffffff, &(0x7f00000003c0)=""/80, 0x50) r5 = syz_open_dev$evdev(&(0x7f0000000440)='/dev/input/event#\x00', 0x9, 0x1298c0) ioctl$EVIOCGVERSION(r5, 0x80044501, &(0x7f0000000480)=""/170) r6 = syz_open_dev$evdev(&(0x7f0000000540)='/dev/input/event#\x00', 0x0, 0x58440) ioctl$EVIOCGABS2F(r6, 0x8018456f, &(0x7f0000000580)=""/213) ioctl$HIDIOCGPHYS(0xffffffffffffffff, 0x80404812, &(0x7f00000006c0)) 15:46:30 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bedaedeab3d9441aa86a38f16558150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3d703a501d2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227de1d66f83ab87318"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x20a01) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) write$hidraw(r0, &(0x7f0000000000)='*', 0x101200) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) ioctl$HIDIOCGFLAG(0xffffffffffffffff, 0x8004480e, 0x0) 15:46:30 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:30 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000140)=""/178) 15:46:30 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:30 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:30 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 784.171013][ T4756] usb 4-1: new high-speed USB device number 98 using dummy_hcd 15:46:30 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:30 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:30 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:30 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 784.381281][ T4756] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 784.389317][ T4756] usb 4-1: config 0 has no interface number 0 [ 784.408024][ T4756] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 784.419004][ T4756] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 784.428906][ T4756] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 784.438935][ T4756] usb 4-1: config 0 descriptor?? [ 785.121881][T15034] udc-core: couldn't find an available UDC or it's busy [ 785.128905][T15034] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 785.137809][T15034] udc-core: couldn't find an available UDC or it's busy [ 785.144889][T15034] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 785.153670][T15034] udc-core: couldn't find an available UDC or it's busy [ 785.160665][T15034] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 785.169722][T15034] udc-core: couldn't find an available UDC or it's busy [ 785.176771][T15034] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 785.231200][ T4756] uclogic 0003:2179:0053.00A0: failed retrieving string descriptor #100: -71 [ 785.240012][ T4756] uclogic 0003:2179:0053.00A0: failed retrieving pen parameters: -71 [ 785.248144][ T4756] uclogic 0003:2179:0053.00A0: pen probing failed: -71 [ 785.255040][ T4756] uclogic 0003:2179:0053.00A0: failed probing parameters: -71 [ 785.262724][ T4756] uclogic: probe of 0003:2179:0053.00A0 failed with error -71 [ 785.271884][ T4756] usb 4-1: USB disconnect, device number 98 15:46:33 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:33 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000140)=""/178) 15:46:33 executing program 5: syz_usb_connect(0x0, 0x36, &(0x7f00000004c0)=ANY=[@ANYBLOB="1201000014da2108ab12a190eb1e000000010902240001000000000904410002ff5d010009050f1f01000000000905830300911b00000000f09f86d07ea2ac5d02206d8a5085fd1e92759c2b28f368ab64fcbe75e95398195ce7c30cffc01434b1050b2bd66611aa3c1429700205111609cc14b0418c9a384d4d279a0428dbfa56ba3688bb466a3f2feee9e2867b7a643179b92c75f6a0d71182adf3b711d6b1a88f1a909cf91552c260739b33c18dc4c4f2b76bbea80ec8112902f3eb1531811912311670481573e5a99320ddb02e2a51a09c0da318d26d00f31bc6673b802afcc07705b0e0b0bcb6e67d1d14c41c2380bff2a89c5f58250664a7b5d8b823ce8fb7089ad6722b68101ef7045b76d7a6272277dbfd30ca77b8a08d8bff701b98cb6230879dac7f7e539a5f6b965543c8eb8610c788631484cba16298a632e31a2b6296e7fdbd355e051b6cc22612c9f9a800bbd2935c5d81d56937f476944c278495a5dcdace1f7da496adab67f09869a2f2ab74325f8a79fd7b6b2a98369704036dabc4493dbc87710af05ca8b242048123e8c36985c8689e8a4784fb90c6807df663806977061e9edb3f7d41cb87037fdd0b3b364e3e3743e2c418e362da08625b0176dfd28500"/474], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xe9, 0x22000) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000080)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x5a, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000100)={0x51, 0x0, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000140)=""/177) 15:46:33 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:33 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) r6 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGEFFECTS(r6, 0x80044584, &(0x7f0000000140)=""/178) 15:46:33 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000008d80402f0400000000001090224000100000000090400000103010000092100000001220100090581030800000000f5a7289e9f61f43703bd"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_connect$hid(0x6, 0x3f, &(0x7f00000005c0)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x18, 0x1e5e, 0x313, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x90, 0xb1, [{{0x9, 0x4, 0x0, 0x5, 0x1, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x78c, 0x40, 0x1, {0x22, 0x9ca}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x14, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x45, 0x9, 0x81}}]}}}]}}]}}, &(0x7f0000000800)={0xa, &(0x7f0000000600)={0xa, 0x6, 0x110, 0x1, 0x5b, 0x80, 0xff, 0x81}, 0x37, &(0x7f0000001380)={0x5, 0xf, 0x37, 0x4, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0xe, 0xe, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x20, "801ec0d4a7bff8fcfcefcc71f9e6e202"}, @ssp_cap={0xc, 0x10, 0xa, 0xd9, 0x0, 0x5, 0xf00f, 0x9}, @wireless={0xb, 0x10, 0x1, 0xc, 0x4, 0x17, 0x71, 0x4}]}, 0x4, [{0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x2c0a}}, {0x4, &(0x7f00000006c0)=@lang_id={0x4, 0x3, 0x3801}}, {0x4, &(0x7f0000000700)=@lang_id={0x4, 0x3, 0x83e}}, {0x86, &(0x7f0000000740)=@string={0x86, 0x3, "ed647fd2a6f364dcfceef6fd6c0e1e235e6ebae9936a311d86e077c4ded1397a3a6a39dbdb88f41f988580dcc1819612458a611300040897270a3b556be6616c73df894efe574f4f0f57d5c53b866875681134b2d6afbee7780de82949ecdb5cc8c4e15e0c2c377eeed6b349a19351d3c6997e0741a11e3817930cb57b2ea375b5dfbb53"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) syz_usb_connect$uac1(0x2, 0xc3, &(0x7f0000000880)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb1, 0x3, 0x1, 0x9, 0xa0, 0x6, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x9, 0x8}, [@input_terminal={0xc, 0x24, 0x2, 0x4, 0x206, 0x3, 0x6, 0xbe, 0xff, 0xc7}, @mixer_unit={0x7, 0x24, 0x4, 0x6, 0x0, "e0cf"}, @processing_unit={0xb, 0x24, 0x7, 0x3, 0xc, 0x7, "7eda32b5"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x5, 0x4, 0x5, 0x6, "6c9d"}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x0, 0x8, 0xb2}, @format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x0, 0x2, 0x4, 0x0, "165388", '^n'}]}, {{0x9, 0x5, 0x1, 0x9, 0x200, 0x40, 0x5, 0x1, {0x7, 0x25, 0x1, 0x0, 0x9, 0x75}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0xd, 0x24, 0x2, 0x1, 0x0, 0x3, 0x8, 0x3f, "8318", "264bae"}, @as_header={0x7, 0x24, 0x1, 0x8, 0x3}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x7, 0x7, 0x9, {0x7, 0x25, 0x1, 0x3, 0x1, 0xff}}}}}}}]}}, &(0x7f0000000cc0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x310, 0x4, 0x2e, 0x4, 0x40, 0x9}, 0x21, &(0x7f00000000c0)={0x5, 0xf, 0x21, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x1, 0x9, 0x1}, @wireless={0xb, 0x10, 0x1, 0xc, 0x2, 0x1f, 0xd, 0x4, 0x97}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x7a, 0xf1, 0x3}]}, 0x6, [{0x4, &(0x7f0000000980)=@lang_id={0x4, 0x3, 0x8e1895a70746c07c}}, {0x7e, &(0x7f00000009c0)=@string={0x7e, 0x3, "6a2a672e8ca06668ca230e7117574c87ef48407fdc9c0b7221199e071fef8accd8c70d209a097c447786b861decad696d549fc1e837a098624b16ec7084abe0a9f80a8d00437df16c6bcd44c9c352539a57d01bbd6fd95a4032e4532ce5ed4ebcb0bca2e8c5076091d871d897ff9f0e3bd0633f20513204a67983271"}}, {0x4, &(0x7f0000000a40)=@lang_id={0x4, 0x3, 0x480a}}, {0x7f, &(0x7f0000000a80)=@string={0x7f, 0x3, "e70b589ca2e323c1fd99d4b9c469962c3efd4779e3a8368dcd85023eee7c13b23377a22c69066af964d96b9dadd6c93b3c8fc892ee076d76016301c79c45f43d7f950fe41dbddeb762749505a0faa29b3f77af0d634afba77f0c8215ef6bbbeb3ab633be455c120d4c9248137d1ec8618ec8a72304b017ca442aa98030"}}, {0xe6, &(0x7f0000000b00)=@string={0xe6, 0x3, "465cf0af40d8e4bdfe610c33955cac3346e2bbf395a06ce456bb618a5a807de65e5b00a27d7a76fe45653928cbc12c918e6269248c375a3b96892900a9dfc252a9065e5ced567ab7e37ade044f7b22ad73f55a5fa9eb033f497e14d1298629c32e8db42788f21197d8a5d0a239a0f28629fa01fea95b5a578d8b56ab3c287ae36a65f5c78bf7ca55f5bb363f224b7cd22dabe5ecc0007a1df69d8a228fab85d0e6734467c13aff18ab4dec464d19a6444aa6f7b7757120dc78fa29154a9509c26261525aa5210cd928be98bac28eb46ed67fc97d7ec0bccff95be6d466ed41cb0cb07a67"}}, {0xb0, &(0x7f0000000c00)=@string={0xb0, 0x3, "c92c4e843249b9df74f196bc6ffd96c0b1f171b97a43289df118926258378bbcc4f397ed5c5174057e9d1dadf7c6fb409664838e19558dc09d98a07fd0657abd4634502006bef7ba2b962d0c2a3e0031f94dcc3e0d7e8a980f5bc90eee92425f286f4a47ab3f69142bc85d0ef5c1a41f12067e6ab74545bbe50cb1ab31db4c7fc95ab0dd9ca7436135ada4b154cbd8a5f940da1e7e17783e8ad8cbd54031a354ab0ed1b5c24d2c52316d3f859696"}}]}) syz_usb_control_io$hid(r0, &(0x7f0000000340)={0x24, &(0x7f0000000200)={0x0, 0x4, 0xac, {0xac, 0x23, "426a25e27340282f360b8976237f0bb577807b0e471860ce1d7eebf14907716f15a1f8ab57fec8d3978cc1de1c3470ed7610b4b2cf33fd36b343a2aa12c5980149cf75bb4ff0de113195a7e7ebc0def2243032344321355a3dd4f1acbd4e0b8bfee4cc0fec6311e94a62675932cd681381c3e22fa63ea6fd987bf52f6b988812b08cf95e5d5e73ef1c937808db4beb3089b2402ca64db37c4bea70e9def08680f055b9a593c1d3f37125"}}, &(0x7f0000000140)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40f}}, &(0x7f00000002c0)={0x0, 0x22, 0x7, {[@main=@item_4={0x3, 0x0, 0x8, "175a4450"}, @local=@item_012={0x1, 0x2, 0x5, 'A'}]}}, &(0x7f0000000300)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0xad, 0x1, {0x22, 0xde6}}}}, &(0x7f0000000580)={0x2c, &(0x7f0000000380)={0x40, 0x16, 0xa0, "67c3c69f2648d03bcf02e73b05ea8514e31a014e1f05079b5efde65a8aff8a0de93ce711b23047e11e379c1ae2510505784a38ba70664247854550d0b4ef857a896ef34e79d91a830cab69afaaf05dc790b33350b6726790ff9f573cd83c29e0a138c6ebfa449f89ccff7d9c2b79adf6618c0ea1bc3e188a3458efe99082b4125d396fb13e319003b9a0fdf7ed550e6878d751f2f5296dfdba11a819fc9076f5"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000480)={0x0, 0x8, 0x1}, &(0x7f00000004c0)={0x20, 0x1, 0x79, "e1bc1095cbe5624631644fced1ba43c8aaab389c64e9494eb50fd89b18583fcd80541d94007554467784c5e4c9071f44ac5d8a5bee1a89c6e4abed0b7dcbe3d2217947ca33f66ceb3689959b730bd4d6cb5e4958cefe9391405ea77c8667ffad8234138c9684930a505dd4528c787a92151a4d8be8123f1a99"}, &(0x7f0000000540)={0x20, 0x3, 0x1, 0x4}}) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000000640)={0x9, 0x60, 0x400, 0x8, 0x1ff, 0x8}) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\"s'], 0x0}, 0x0) r3 = syz_usb_connect$cdc_ncm(0x0, 0x79, &(0x7f0000000d40)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x2, 0x1, 0x7, 0x20, 0x80, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x9, 0x24, 0x6, 0x0, 0x1, "260f6aff"}, {0x5, 0x24, 0x0, 0x9}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x2, 0x7, 0x40}, {0x6, 0x24, 0x1a, 0x6}, [@dmm={0x7, 0x24, 0x14, 0x4, 0x40}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x6, 0xf9, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x3, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x3ff, 0x7, 0x40, 0x3}}}}}}}]}}, &(0x7f0000000f80)={0xa, &(0x7f0000000dc0)={0xa, 0x6, 0x200, 0x0, 0x2, 0x20, 0x20, 0x6}, 0x3d, &(0x7f0000000e00)={0x5, 0xf, 0x3d, 0x5, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xf, 0x4, 0x9, 0x2}, @ptm_cap={0x3}, @ssp_cap={0x14, 0x10, 0xa, 0x7, 0x2, 0x81, 0xf000, 0xffff, [0xff003f, 0x3fcf]}, @ss_container_id={0x14, 0x10, 0x4, 0x31, "9d0ee0f7dd41ca40ca944d44deb0b37c"}]}, 0x4, [{0x4, &(0x7f0000000e40)=@lang_id={0x4, 0x3, 0x813}}, {0x61, &(0x7f0000000e80)=@string={0x61, 0x3, "bbb166163c65b1786708ea9be3097fdbef56be88d3e0057cc7b8f06423edba99502e13e054288674d2fd88571beaf49a0494602f9359a7fdf492dc01f0cdaffdc1635c84d251b7b96c6c0de69ea7153ee4f7eb14cc7789dbc8e1229fbb3c91"}}, {0x4, &(0x7f0000000f00)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000000f40)=@lang_id={0x4, 0x3, 0x41b}}]}) syz_usb_control_io$cdc_ncm(r3, &(0x7f00000010c0)={0x14, &(0x7f0000001000)={0x20, 0x10, 0x3b, {0x3b, 0x10, "0564238801fdeef35669aed4b630a4ab29c1185772b792d3783c3174bcef513c31358fe4555c2884098bab601819d6a8b53671bd549572daf0"}}, &(0x7f0000001080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001300)={0x44, &(0x7f0000001100)={0x40, 0x17, 0x22, "6d8ccb5a35c62f87a16a3bb28422e262b8b9d1e46039b6245812ee6ef21e5f26e9d7"}, &(0x7f0000001140)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001180)={0x0, 0x8, 0x1, 0x1}, &(0x7f00000011c0)={0x20, 0x80, 0x1c, {0x4, 0xfff9, 0xeb6, 0xff, 0xfff, 0x3f, 0x9, 0x3, 0x18, 0x1, 0x1, 0x6f}}, &(0x7f0000001200)={0x20, 0x85, 0x4, 0x2e6}, &(0x7f0000001240)={0x20, 0x83, 0x2}, &(0x7f0000001280)={0x20, 0x87, 0x2, 0xc9}, &(0x7f00000012c0)={0x20, 0x89, 0x2}}) 15:46:33 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:33 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:33 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000440)={{0x12, 0x1, 0x0, 0x5, 0xe2, 0x4c, 0x40, 0x1385, 0x5f00, 0xf540, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb1, 0x72, 0x7c}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r0, &(0x7f0000000200)={0x2c, &(0x7f0000000000)={0x0, 0x10, 0xb6, {0xb6, 0xd, "266c48d071fd73a33297c34b57a2f417d54d9691d9a70547f3a8b535d1faa92f768d5a9e7e84e72aa1c88d19f8684df062d020933f2f86af477e13db15b4ed29717f7d76ba54544fc8e526d207114b63c12b9c8f2868c82647bde3c6169392853c96bea917f6dcfdaddb3968aa28015c2103070128ea79c859403258d463a506b69c586723240e34218ac1d072459f2b04758690d91eb6285a74da2321a8c8ab005ffec546ac99eae05effdb6878e627b3b0ef23"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x1431}}, &(0x7f0000000100)={0x0, 0xf, 0x5e, {0x5, 0xf, 0x5e, 0x6, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x2, 0x10, 0x81, 0x0, 0x9, 0x1}, @ss_container_id={0x14, 0x10, 0x4, 0x76, "a201aa52f05e70c6673ec3767083a11c"}, @ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "803ae1e1de13ab40abf37690683a7fb7"}, @ssp_cap={0x20, 0x10, 0xa, 0x20, 0x5, 0xf86, 0xf00f, 0x3ff, [0x0, 0x30, 0x30, 0x30, 0xc000]}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2c, 0x4, 0x4, 0x1, "0d8b919f", "25203893"}}, &(0x7f00000001c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x0, 0x4, 0x5, 0xef, 0x7, 0x53}}}, &(0x7f0000000680)={0x84, &(0x7f0000000240)={0x40, 0x9, 0xf, "73f577d5504418bcf3a8ff802d380e"}, &(0x7f0000000280)={0x0, 0xa, 0x1, 0x2}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x1, 0x1}}, &(0x7f0000000340)={0x20, 0x0, 0x4, {0x2, 0x40}}, &(0x7f0000000380)={0x40, 0x7, 0x2, 0x3}, &(0x7f00000003c0)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000400)={0x40, 0xb, 0x2, "ad32"}, &(0x7f0000000480)={0x40, 0xf, 0x2, 0xe4}, &(0x7f00000004c0)={0x40, 0x13, 0x6, @dev={[], 0x38}}, &(0x7f0000000500)={0x40, 0x17, 0x6, @dev={[], 0x33}}, &(0x7f0000000540)={0x40, 0x19, 0x2, "f05c"}, &(0x7f0000000580)={0x40, 0x1a, 0x2, 0xff7f}, &(0x7f00000005c0)={0x40, 0x1c, 0x1, 0x5}, &(0x7f0000000600)={0x40, 0x1e, 0x1, 0x20}, &(0x7f0000000640)={0x40, 0x21, 0x1, 0x7}}) 15:46:33 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:33 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:33 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:33 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 787.231006][ T4526] usb 4-1: new high-speed USB device number 99 using dummy_hcd [ 787.441161][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 787.449238][ T4526] usb 4-1: config 0 has no interface number 0 [ 787.455444][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 787.466379][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 787.475450][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 787.484620][ T4526] usb 4-1: config 0 descriptor?? [ 788.151745][T15081] udc-core: couldn't find an available UDC or it's busy [ 788.158797][T15081] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 788.167597][T15081] udc-core: couldn't find an available UDC or it's busy [ 788.174651][T15081] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 788.183537][T15081] udc-core: couldn't find an available UDC or it's busy [ 788.190472][T15081] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 788.199298][T15081] udc-core: couldn't find an available UDC or it's busy [ 788.206582][T15081] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 788.251090][ T4526] uclogic 0003:2179:0053.00A1: failed retrieving string descriptor #100: -71 [ 788.259978][ T4526] uclogic 0003:2179:0053.00A1: failed retrieving pen parameters: -71 [ 788.268318][ T4526] uclogic 0003:2179:0053.00A1: pen probing failed: -71 [ 788.275449][ T4526] uclogic 0003:2179:0053.00A1: failed probing parameters: -71 [ 788.283182][ T4526] uclogic: probe of 0003:2179:0053.00A1 failed with error -71 [ 788.293254][ T4526] usb 4-1: USB disconnect, device number 99 15:46:36 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000000000101c1b021b002010090400000103010000092100c544acc1e567b31aa80007010006b47c58ffc1060f777c71d68db3c73329cb0c008601130274f9e945649b000000000300000000000000001f94973800000000000000"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000180)={0x23, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x22, 0x2}, 0x0}, 0x0) 15:46:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:36 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) 15:46:36 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000480)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1e7d, 0x30d4, 0x40, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x1, 0x1, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x6}}}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000280)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0x6, {[@main=@item_4={0x3, 0x0, 0x0, "e95ab04b"}, @global]}}, 0x0}, 0x0) r1 = syz_usb_connect(0x0, 0x80, &(0x7f0000000040)={{0x12, 0x1, 0x201, 0xc3, 0xb6, 0x18, 0x8, 0xccd, 0x10a4, 0xc2af, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x1, 0x2, 0x20, 0x30, 0x20, [{{0x9, 0x4, 0x5b, 0x40, 0x5, 0x8d, 0x8c, 0x9c, 0x6, [], [{{0x9, 0x5, 0x6, 0x10, 0x200, 0x81, 0x81, 0x9}}, {{0x9, 0x5, 0x3, 0x8, 0x8, 0x7f, 0x0, 0x1, [@generic={0x21, 0xf, "d45c422862f12d483dd79a2cd7697792bc9ae7cf2f845e008387f7161595e4"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x5, 0x8000}]}}, {{0x9, 0x5, 0xb, 0x3, 0x8, 0xfc, 0x5, 0x7}}, {{0x9, 0x5, 0x9, 0x0, 0x40, 0x7, 0x2d, 0xb6}}, {{0x9, 0x5, 0xa, 0x10, 0x8, 0x81, 0xfc, 0xe2, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x5d, 0x8000}]}}]}}]}}]}}, &(0x7f00000004c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0x2, 0x1, 0x7f, 0x0, 0x88}, 0x5, &(0x7f0000000100)={0x5, 0xf, 0x5}, 0x8, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x449}}, {0x6c, &(0x7f0000000180)=@string={0x6c, 0x3, "6dace54b9fde240071b1ecf5aa37a442f6986d0a0d40efaf9039312f3a5cb1212d7a478131f448a2dc08657d3bddbc793eb1e562509851f117ecb8c126ae9ae9235ba039b241081be28abc1dfae10fe9c0cf2880719e2cdf52da1296ff8bd0db530d24fa5e1d5e5dace6"}}, {0x4, &(0x7f0000000880)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x813}}, {0x4, &(0x7f0000000200)=@string={0x0, 0x3, "365460536e614ec4bb895fe78b48d6d0f81f27b7ea8c3ef15a18b3439a7ba91bab89f4472b6e384257a70460f048ab9902053605aad14cc918fd7059"}}, {0x4, &(0x7f0000000300)=@lang_id={0x20, 0x3, 0x448}}, {0xcb, &(0x7f0000000340)=@string={0xcb, 0x3, "f62827c9e99b3bcc2f9edb683948ccbf1582ee2ce125db4daf6ac0af8609f23d711ef4794e3b9fde6add1017606ffdf8cd0a7ac2bf7813063f2f61ba832b8137aa2eb503d705edf2a9d814e6925b36a99ba0f8e4c048b9afe0f0f56174c8510e388439a6333956c150744a5c596b8492f3de4ee3fa33686ceacb62ff31a61cd074c6985e64212b55aa1f8c87a34742a2a6602d8512b6dc6bf5d530c95673520a647c66470732998c95b0e6854e5e5aa91bff5e7878f5b3b1b8c6a7f218bfdb6d05f02cd4424313b255"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x427}}]}) syz_usb_control_io$cdc_ecm(r1, &(0x7f00000006c0)={0x14, &(0x7f0000000540)={0x0, 0x11, 0x102, {0x102, 0x11, "e882fe29d0b9d2b54e96797be98a4cfff2dcfd1607e2d3a958069e67b91c949b0acb737ed374b0bb9155ff32612ef767166e0aec97484f460c9904c2c69c71c8182a3a0399b8ab18513f12fc7621df7a3ec675b858740eb7dd3e7593902d00f0c722d5b1639183ab68150c9bff93166899d072837b87b5e43682837ca68df8a7900d0b7ec80c1e42a2c2ffeb525fc3ca42715ebf5d20c45af6ff81bcb39e8af930b631526881a4df8c3d16fd05b5c1e4cead089a4801355ee824e49ea04279c7a58c35efee158cb7873295e26cdd6eebf706e7eace5be66da665b423dceb05951ff511cdbcca2ac1ba4f226f26fffb1f0250ffe8cb92e12a21f2aa14dcb6c4d2"}}, &(0x7f0000000680)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000840)={0x1c, &(0x7f0000000700)={0x20, 0x30, 0xac, "e640b72f04301d185bafbeb314b559a6048ab1d73f4eae58d4eb9510c7c5155406b7f6ab0426c0db9092464e72f9137017b8363eee7c8ac328a2201f2f044d9778c5d53d249820f81657ff96e6f552582615c1e590600471e6e79c9b6c2954cff4a20254c801234788abd331ffa8d7cbc3b543010abb4f3a9c37d36264a957f33c63673f931471057d3c371b113b8b30c9a0da5ad2cebd55eeced5b8befacfbadeb95aea395cd4a02bd2958f"}, &(0x7f00000007c0)={0x0, 0xa, 0x1, 0x8}, &(0x7f0000000800)={0x0, 0x8, 0x1, 0x4}}) 15:46:36 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d50dd80450c7a3fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227ee1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x1000001d1) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_ep_read(r0, 0x1e, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x660c, 0x0) 15:46:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:36 executing program 1: syz_usb_connect(0x0, 0x24, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0xf8, 0x24, 0x6a, 0x40, 0x93b, 0xa104, 0x1, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xcf, 0xc1, 0x23}}]}}]}}, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) ioctl$HIDIOCGRDESCSIZE(r0, 0x6609, 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000000)) 15:46:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 790.251198][ T5473] usb 4-1: new high-speed USB device number 100 using dummy_hcd [ 790.461121][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 790.469229][ T5473] usb 4-1: config 0 has no interface number 0 [ 790.475445][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 790.486495][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 790.495549][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 15:46:36 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:36 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 790.508397][ T5473] usb 4-1: config 0 descriptor?? [ 791.182345][T15120] udc-core: couldn't find an available UDC or it's busy [ 791.189344][T15120] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 791.197900][T15120] udc-core: couldn't find an available UDC or it's busy [ 791.204864][T15120] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 791.212883][T15120] udc-core: couldn't find an available UDC or it's busy [ 791.219847][T15120] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 791.227866][T15120] udc-core: couldn't find an available UDC or it's busy [ 791.234839][T15120] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 791.271154][ T5473] uclogic 0003:2179:0053.00A2: failed retrieving string descriptor #100: -71 [ 791.279952][ T5473] uclogic 0003:2179:0053.00A2: failed retrieving pen parameters: -71 [ 791.288138][ T5473] uclogic 0003:2179:0053.00A2: pen probing failed: -71 [ 791.295175][ T5473] uclogic 0003:2179:0053.00A2: failed probing parameters: -71 [ 791.302828][ T5473] uclogic: probe of 0003:2179:0053.00A2 failed with error -71 [ 791.314602][ T5473] usb 4-1: USB disconnect, device number 100 15:46:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) [ 792.041018][ T5473] usb 4-1: new high-speed USB device number 101 using dummy_hcd [ 792.251078][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 792.259171][ T5473] usb 4-1: config 0 has no interface number 0 [ 792.265310][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 792.276196][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 792.285244][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 792.294462][ T5473] usb 4-1: config 0 descriptor?? 15:46:39 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) 15:46:39 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:39 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 792.981694][T15163] udc-core: couldn't find an available UDC or it's busy [ 792.988682][T15163] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 793.006394][T15163] udc-core: couldn't find an available UDC or it's busy [ 793.013630][T15163] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 793.024261][T15163] udc-core: couldn't find an available UDC or it's busy 15:46:39 executing program 1: r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, &(0x7f0000001080)='$', 0x1) read$char_usb(r0, &(0x7f0000000000)=""/4096, 0x1000) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x2) r2 = syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x613, 0x20080) ioctl$EVIOCGLED(r2, 0x80404519, &(0x7f00000010c0)=""/181) write$char_usb(r1, &(0x7f0000001000)="2ea4c9f69662897aae45e149be3d18c3930854507a26e1bbad09c0e89b19ce885111d37f04a080d0cfd11f9f4e0ab2df5fcaba90c14b2e01403abf", 0x3b) 15:46:39 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d50dd80450c7a3fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227ee1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x1000001d1) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_ep_read(r0, 0x1e, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x660c, 0x0) 15:46:39 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:39 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d50dd80450c7a3fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227ee1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x1000001d1) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_ep_read(r0, 0x1e, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x660c, 0x0) [ 793.031397][T15163] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 793.047712][T15163] udc-core: couldn't find an available UDC or it's busy [ 793.055878][T15163] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 15:46:39 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 793.101297][ T5473] uclogic 0003:2179:0053.00A3: failed retrieving string descriptor #100: -71 [ 793.110167][ T5473] uclogic 0003:2179:0053.00A3: failed retrieving pen parameters: -71 [ 793.118313][ T5473] uclogic 0003:2179:0053.00A3: pen probing failed: -71 [ 793.125232][ T5473] uclogic 0003:2179:0053.00A3: failed probing parameters: -71 15:46:39 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 793.196137][ T5473] uclogic: probe of 0003:2179:0053.00A3 failed with error -71 [ 793.218093][ T5473] usb 4-1: USB disconnect, device number 101 15:46:39 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:39 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:39 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:42 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) 15:46:42 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) 15:46:42 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 796.271011][ T4526] usb 4-1: new high-speed USB device number 102 using dummy_hcd [ 796.491058][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 796.499142][ T4526] usb 4-1: config 0 has no interface number 0 [ 796.505329][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 796.516258][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 796.525417][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 796.534784][ T4526] usb 4-1: config 0 descriptor?? [ 797.201891][T15219] udc-core: couldn't find an available UDC or it's busy [ 797.208913][T15219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 797.216990][T15219] udc-core: couldn't find an available UDC or it's busy [ 797.223958][T15219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 797.231916][T15219] udc-core: couldn't find an available UDC or it's busy [ 797.238960][T15219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 15:46:43 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:43 executing program 0: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d50dd80450c7a3fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe7703227f68f19552f7972478b92925b7139848d91c5227ee1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r1 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r1, 0x40305828, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x1000001d1) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_ep_read(r0, 0x1e, 0x0, 0x0) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x660c, 0x0) 15:46:43 executing program 2: r0 = syz_usb_connect(0x0, 0x1b, &(0x7f00000018c0)={{0x12, 0x1, 0x0, 0x3a, 0xd, 0x2a, 0x20, 0x546, 0x3187, 0x1ae0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x9, 0x0, 0x2}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000340)={0x2c, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0}) 15:46:43 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 797.241095][ T4542] usb 2-1: USB disconnect, device number 102 [ 797.246880][T15219] udc-core: couldn't find an available UDC or it's busy [ 797.259374][T15219] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 797.269446][ T4542] idmouse 2-1:0.0: disconnected [ 797.321176][ T4526] uclogic 0003:2179:0053.00A4: failed retrieving string descriptor #100: -71 [ 797.330012][ T4526] uclogic 0003:2179:0053.00A4: failed retrieving pen parameters: -71 [ 797.338158][ T4526] uclogic 0003:2179:0053.00A4: pen probing failed: -71 [ 797.345307][ T4526] uclogic 0003:2179:0053.00A4: failed probing parameters: -71 [ 797.387181][ T4526] uclogic: probe of 0003:2179:0053.00A4 failed with error -71 [ 797.402409][ T4526] usb 4-1: USB disconnect, device number 102 15:46:44 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:46:44 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) 15:46:44 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:44 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 798.086586][ T5473] usb 4-1: new high-speed USB device number 103 using dummy_hcd [ 798.311093][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 798.319180][ T5473] usb 4-1: config 0 has no interface number 0 [ 798.325347][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 798.336283][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 798.345337][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 798.354677][ T5473] usb 4-1: config 0 descriptor?? 15:46:45 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:45 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) syz_open_dev$evdev(&(0x7f0000000040)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) 15:46:45 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 799.031578][T15241] udc-core: couldn't find an available UDC or it's busy [ 799.038680][T15241] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 799.052353][T15241] udc-core: couldn't find an available UDC or it's busy [ 799.059419][T15241] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 799.072291][T15241] udc-core: couldn't find an available UDC or it's busy [ 799.079362][T15241] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 799.087254][T15241] udc-core: couldn't find an available UDC or it's busy [ 799.094289][T15241] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 799.111102][ T5473] uclogic 0003:2179:0053.00A5: failed retrieving string descriptor #100: -71 [ 799.120037][ T5473] uclogic 0003:2179:0053.00A5: failed retrieving pen parameters: -71 [ 799.128365][ T5473] uclogic 0003:2179:0053.00A5: pen probing failed: -71 [ 799.135296][ T5473] uclogic 0003:2179:0053.00A5: failed probing parameters: -71 [ 799.143115][ T5473] uclogic: probe of 0003:2179:0053.00A5 failed with error -71 [ 799.155512][ T5473] usb 4-1: USB disconnect, device number 103 [ 799.311134][ T5472] usb 6-1: reset high-speed USB device number 115 using dummy_hcd [ 799.441106][ T5472] usb 6-1: device firmware changed [ 799.446548][ T5472] usb 6-1: USB disconnect, device number 115 15:46:45 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) 15:46:46 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:46:46 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 799.806174][ T5472] usb 6-1: new high-speed USB device number 116 using dummy_hcd [ 799.931042][ T4526] usb 4-1: new high-speed USB device number 104 using dummy_hcd [ 800.031146][ T5472] usb 6-1: config 0 has an invalid interface number: 1 but max is 0 [ 800.039329][ T5472] usb 6-1: config 0 has no interface number 0 [ 800.045699][ T5472] usb 6-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 800.056688][ T5472] usb 6-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 800.065784][ T5472] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 800.079282][ T5472] usb 6-1: config 0 descriptor?? [ 800.111201][ T4542] usb 2-1: new high-speed USB device number 103 using dummy_hcd [ 800.161145][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 800.169426][ T4526] usb 4-1: config 0 has no interface number 0 [ 800.175861][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 800.186929][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 800.196061][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 800.208321][ T4526] usb 4-1: config 0 descriptor?? 15:46:46 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 800.351089][ T4542] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 800.359206][ T4542] usb 2-1: config 0 has no interface number 0 [ 800.365548][ T4542] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 800.376486][ T4542] usb 2-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 800.385577][ T4542] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 800.395005][ T4542] usb 2-1: config 0 descriptor?? 15:46:46 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 800.762021][T15262] udc-core: couldn't find an available UDC or it's busy [ 800.769000][T15262] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 800.777879][T15262] udc-core: couldn't find an available UDC or it's busy [ 800.784951][T15262] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 800.794223][T15262] udc-core: couldn't find an available UDC or it's busy [ 800.801562][T15262] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 800.810997][T15262] udc-core: couldn't find an available UDC or it's busy [ 800.818021][T15262] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 800.861091][ T5472] uclogic 0003:2179:0053.00A6: failed retrieving string descriptor #100: -71 [ 800.870243][ T5472] uclogic 0003:2179:0053.00A6: failed retrieving pen parameters: -71 [ 800.878406][ T5472] uclogic 0003:2179:0053.00A6: pen probing failed: -71 [ 800.885318][ T5472] uclogic 0003:2179:0053.00A6: failed probing parameters: -71 [ 800.893519][T15268] udc-core: couldn't find an available UDC or it's busy [ 800.900525][T15268] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 800.906623][ T5472] uclogic: probe of 0003:2179:0053.00A6 failed with error -71 [ 800.920812][T15268] udc-core: couldn't find an available UDC or it's busy [ 800.921830][ T5472] usb 6-1: USB disconnect, device number 116 [ 800.927931][T15268] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 800.942855][T15268] udc-core: couldn't find an available UDC or it's busy [ 800.949866][T15268] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 800.961328][ T4526] uclogic 0003:2179:0053.00A7: failed retrieving string descriptor #100: -71 [ 800.970669][ T4526] uclogic 0003:2179:0053.00A7: failed retrieving pen parameters: -71 [ 800.978858][ T4526] uclogic 0003:2179:0053.00A7: pen probing failed: -71 [ 800.986062][ T4526] uclogic 0003:2179:0053.00A7: failed probing parameters: -71 [ 800.994152][ T4526] uclogic: probe of 0003:2179:0053.00A7 failed with error -71 [ 801.005262][ T4526] usb 4-1: USB disconnect, device number 104 15:46:47 executing program 2: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x81, 0xed, 0x1a, 0x40, 0x471, 0x303, 0xb446, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xb, 0x36, 0xae}}]}}]}}, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000800)={0x84, &(0x7f0000000740)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000ac0)={0x2c, &(0x7f0000000740), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001340)={0x84, &(0x7f0000000f00), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000780)={0x34, &(0x7f0000000300)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f00000000c0)={0x52, 0x8, 0x0, {0xffe5, 0x621}, {0xf5c2, 0x7}, @period={0x5a, 0x7, 0x4, 0x8, 0x251e, {0x8000, 0xc3, 0x3ff, 0x7}, 0x9, &(0x7f0000000040)=[0x8, 0x0, 0x8, 0xab, 0x1, 0x0, 0x6, 0x81, 0x1]}}) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0x24, &(0x7f0000000500), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000480)={0x2c, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001600)={0x84, &(0x7f0000001140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000001180)={0x44, &(0x7f0000000180), 0x0, 0x0, 0x0, &(0x7f0000001040)={0x20, 0x85, 0x4, 0xffff}, 0x0, 0x0, 0x0}) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000001c0)={0x14, &(0x7f0000000100)={0x20, 0xe, 0x24, {0x24, 0x30, "303b8ea6a9a560b4b07424505308dbd59cc7b78f0270c676c0e5ef5f4c5281ed79ee"}}, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000380)={0x1c, &(0x7f0000000240)={0x40, 0x16, 0xb7, "912a08a1f439a61b9d74a2192b0a3b3a5363888479bde1f2e555f34f7bdfa629f5fe143b4ef9cbcd191b5d749c0a033874c7b0ed25b7d44b7e5c3740e1b049ee03bd6420d376ce3520c3e0532056b9ccabc9f9ff942109397099351d9dd40ee9811aa18ff3ec70825d047d260bb16a0dd34d805a861a0ce27edd3d51a2fe197b6468afe8632d12e51bc8b3ac7cb202616081dd9789d2f28f28f7d654fb385b1146bdfbb19360a802a9ab66898224a88347ee46de77653f"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000340)={0x0, 0x8, 0x1}}) ioctl$HIDIOCAPPLICATION(r1, 0x40086602, 0x20004000) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000000)={0x2, 0xffffffff, 0x8, 0x1, 0x78, 0x7}) syz_usb_control_io(r0, 0x0, &(0x7f0000002940)={0x84, &(0x7f00000009c0)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000001700)={0x84, &(0x7f0000001040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 801.093740][T15271] udc-core: couldn't find an available UDC or it's busy [ 801.100794][T15271] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 801.110094][T15271] udc-core: couldn't find an available UDC or it's busy [ 801.117300][T15271] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 801.126753][T15271] udc-core: couldn't find an available UDC or it's busy [ 801.133795][T15271] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 15:46:47 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) [ 801.143657][T15271] udc-core: couldn't find an available UDC or it's busy [ 801.150664][T15271] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 801.161356][ T4542] uclogic 0003:2179:0053.00A8: failed retrieving string descriptor #100: -71 [ 801.170162][ T4542] uclogic 0003:2179:0053.00A8: failed retrieving pen parameters: -71 [ 801.178395][ T4542] uclogic 0003:2179:0053.00A8: pen probing failed: -71 [ 801.185314][ T4542] uclogic 0003:2179:0053.00A8: failed probing parameters: -71 [ 801.200362][ T4542] uclogic: probe of 0003:2179:0053.00A8 failed with error -71 [ 801.220838][ T4542] usb 2-1: USB disconnect, device number 103 15:46:47 executing program 5: syz_usb_connect(0x4, 0xfffffdf1, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x3, 0x19, 0x0, 0xff, 0x82d, 0x100, 0xb4cf, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0xff, 0x0, 0x0, [{{0x9, 0x4, 0xd6, 0x1, 0x0, 0xd2, 0x64, 0x60}}]}}]}}, 0x0) 15:46:47 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) 15:46:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:47 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:46:48 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:48 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 801.741058][ T5473] usb 4-1: new high-speed USB device number 105 using dummy_hcd [ 801.951116][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 801.959213][ T5473] usb 4-1: config 0 has no interface number 0 [ 801.965699][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 801.976693][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 801.985868][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 801.991010][ T4542] usb 2-1: new high-speed USB device number 104 using dummy_hcd [ 801.995409][ T5473] usb 4-1: config 0 descriptor?? [ 802.211089][ T4542] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 802.219378][ T4542] usb 2-1: config 0 has no interface number 0 [ 802.225664][ T4542] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 802.236573][ T4542] usb 2-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 802.245770][ T4542] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 802.257091][ T4542] usb 2-1: config 0 descriptor?? [ 802.671858][T15304] udc-core: couldn't find an available UDC or it's busy [ 802.678884][T15304] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 802.686916][T15304] udc-core: couldn't find an available UDC or it's busy [ 802.694026][T15304] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 802.701920][T15304] udc-core: couldn't find an available UDC or it's busy [ 802.708882][T15304] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 802.721077][ T5473] uclogic 0003:2179:0053.00A9: failed retrieving string descriptor #100: -71 [ 802.730056][ T5473] uclogic 0003:2179:0053.00A9: failed retrieving pen parameters: -71 [ 802.738178][ T5473] uclogic 0003:2179:0053.00A9: pen probing failed: -71 [ 802.745049][ T5473] uclogic 0003:2179:0053.00A9: failed probing parameters: -71 [ 802.752786][ T5473] uclogic: probe of 0003:2179:0053.00A9 failed with error -71 [ 802.762063][ T5473] usb 4-1: USB disconnect, device number 105 [ 802.917269][T15323] udc-core: couldn't find an available UDC or it's busy [ 802.924504][T15323] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 802.933984][T15323] udc-core: couldn't find an available UDC or it's busy [ 802.941243][T15323] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 802.950154][T15323] udc-core: couldn't find an available UDC or it's busy [ 802.957453][T15323] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 802.966485][T15323] udc-core: couldn't find an available UDC or it's busy [ 802.973529][T15323] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 803.001132][ T4542] uclogic 0003:2179:0053.00AA: failed retrieving string descriptor #100: -71 [ 803.009964][ T4542] uclogic 0003:2179:0053.00AA: failed retrieving pen parameters: -71 [ 803.018260][ T4542] uclogic 0003:2179:0053.00AA: pen probing failed: -71 [ 803.025274][ T4542] uclogic 0003:2179:0053.00AA: failed probing parameters: -71 [ 803.032876][ T4542] uclogic: probe of 0003:2179:0053.00AA failed with error -71 [ 803.042459][ T4542] usb 2-1: USB disconnect, device number 104 15:46:50 executing program 2: syz_usb_disconnect(0xffffffffffffffff) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r0, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x2, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(0xffffffffffffffff) r1 = syz_usb_connect$cdc_ecm(0x0, 0x7c, &(0x7f0000000f00)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6a, 0x1, 0x1, 0x0, 0xb0, 0x6, [{{0x9, 0x4, 0x0, 0xff, 0x3, 0x2, 0x6, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x0, "43fd4591"}, {0x5, 0x24, 0x0, 0x6}, {0xd, 0x24, 0xf, 0x1, 0x80, 0x0, 0x80, 0x7}, [@country_functional={0x6, 0x24, 0x7, 0x5, 0x4}, @mdlm={0x15, 0x24, 0x12, 0x82}, @dmm={0x7, 0x24, 0x14, 0x6, 0x9}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x3ff, 0x3f, 0x7, 0x8}}], {{0x9, 0x5, 0x82, 0x2, 0x200, 0x4, 0x1, 0x81}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x1f, 0xff, 0x81}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x201, 0xe, 0xc4, 0xf7, 0x8, 0x1f}, 0x5c, &(0x7f0000000100)={0x5, 0xf, 0x5c, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x6, 0x0, 0x4, 0x3f}, @ext_cap={0x7, 0x10, 0x2, 0x14, 0x6, 0x2, 0x8001}, @wireless={0xb, 0x10, 0x1, 0xc, 0xae, 0x80, 0x2, 0x100, 0x1}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x8f, 0x1, 0x7f}, @generic={0x31, 0x10, 0x0, "0b7404eb321107d98c1c15d42f9c396617c11f1c3a6a2784539cc5e7983f360793710f8932931c0fad75485b31a4"}]}, 0x6, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x441}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x100c}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x1007}}, {0x13, &(0x7f00000002c0)=@string={0x13, 0x3, "5cd42b05fc79806023885ff2308929eff4"}}, {0x1d, &(0x7f0000000300)=@string={0x1d, 0x3, "f0e89fe7b5345f05c433c87b10fa887688e4043d3f9e2786ef50b0"}}, {0x71, &(0x7f0000000340)=@string={0x71, 0x3, "992dc43a96ba68345056f4a612ebcd297ca13f3844845a8e7c08f7465bdb8921676ce4eddbae2d9fc656258397b775d28451074843a1ff2ae9f357e1cc3671d184092e6aa250fd0c08765abe86708effd141acba47d42904b37f4e100f47d85e099975a4db0c79cdc1386c9ce9fce0"}}]}) r2 = syz_open_dev$hiddev(&(0x7f0000000b00)='/dev/usb/hiddev#\x00', 0x40000000000000, 0x88080) ioctl$HIDIOCSUSAGE(r2, 0x4018480c, &(0x7f0000000b40)={0x2, 0x2, 0xee19, 0x7, 0x3}) r3 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba66dc92ea050000000109026ae6c9a10000000904080002fe03010009050502090000010009058f1e18000000007153594cd8093b0a70fdb9fc029b1c6df5936a788ecc368bb55a2c3fe56f022531a382ab98472a0c"], 0x0) syz_usb_control_io(r3, 0x0, &(0x7f0000003900)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r3, 0x0, 0x0) syz_usb_disconnect(r3) syz_usb_disconnect(r3) syz_usb_control_io$printer(r3, &(0x7f0000000c40)={0x14, &(0x7f0000000b80)={0x0, 0x22, 0x48, {0x48, 0x23, "27571c2abddd91893b5d27ee7a6b81dcc8fe5a96e202337672bf6762456e7508e18cf259d48b902aa5632ce0719b3e11308c545c48fceca47ca18a32912c6e6503053cf20020"}}, &(0x7f0000000c00)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x440d}}}, &(0x7f0000000ec0)={0x34, &(0x7f0000000c80)={0xf99298627e53b118, 0x15, 0x2f, "77c1ba4d154784e96da4460dcdd105e79155fd9466079548d40fa0c98cdfc98110f264f6d01086c50b382dafb62b18"}, &(0x7f0000000cc0)={0x0, 0xa, 0x1, 0xc1}, &(0x7f0000000d00)={0x0, 0x8, 0x1, 0x2}, &(0x7f0000000d40)={0x20, 0x0, 0xf0, {0xee, "f3fda36f7fc1dc06a89e68cb7ce62390a800f3c1e193d38f1cf45632de436cf22e79956f764b3e889946cd1949a12b628fe297ef19d1e3bf5331111110d331079693d00951380e9abdd1a33411d4bba49d40caf34c20f1fb7b8e3164f61dddb51fd11b8891463d388e8d13d2ac7ea71983da2a9076f134b65d4209c2b5dc3b75b20725d0c23a4e2226dadfa977f7b441df798d26e33ae9dd23c47b65d91d252964c50bd64e91e918e4b02d5f6f1e52e319cda43dd18a623b3965bfae667e5fa19db21db1de536ec40a20f545c9be92290e580fec8fb548cd4af9971b97f3f9edeac718e1af5f2322d1fc3557d39e"}}, &(0x7f0000000e40)={0x20, 0x1, 0x1, 0x71}, &(0x7f0000000e80)={0x20, 0x0, 0x1, 0x3}}) syz_usb_control_io(r1, &(0x7f0000000580)={0x2c, &(0x7f0000000440)={0x20, 0x21, 0x15, {0x15, 0xa, "fb8bb7d77f20e8b56b7b75633f97a0ec1df66f"}}, &(0x7f0000000480)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x180a}}, &(0x7f00000004c0)={0x0, 0xf, 0x17, {0x5, 0xf, 0x17, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x1, 0x4, 0x40}, @wireless={0xb, 0x10, 0x1, 0xc, 0x88, 0x2b, 0x3f, 0x1, 0x9e}]}}, &(0x7f0000000500)={0x20, 0x29, 0xf, {0xf, 0x29, 0xfc, 0x4, 0x1, 0x3, "6a4dee60", "f4457373"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x18, 0x0, 0x1, 0x9, 0x8, 0x9}}}, &(0x7f0000000a40)={0x84, &(0x7f00000005c0)={0x40, 0x15, 0x7c, "a382a9b8c149052dc209508a0d976ca26da1a9e36e1b92a8eddb951e04482d72502feaca1361147b66e5497661a70099dfd537cc8d4089481ae31f9a5a9942ae882effba972debf095ca9ff741e1c0cfef5d717206c882ee7ac86d182f2daa80b5a3bd2f5cea5e20be38732d839d1f96f0854b814b6bb2876e4ad903"}, &(0x7f0000000680)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000006c0)={0x0, 0x8, 0x1}, &(0x7f0000000700)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000000740)={0x20, 0x0, 0x8, {0x1000, 0x4, [0xff0]}}, &(0x7f0000000780)={0x40, 0x7, 0x2, 0x6}, &(0x7f00000007c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000000800)={0x40, 0xb, 0x2, "2aee"}, &(0x7f0000000840)={0x40, 0xf, 0x2, 0x1}, &(0x7f0000000880)={0x40, 0x13, 0x6, @random="9ed79840479e"}, &(0x7f00000008c0)={0x40, 0x17, 0x6, @broadcast}, &(0x7f0000000900)={0x40, 0x19, 0x2, "60cb"}, &(0x7f0000000940)={0x40, 0x1a, 0x2, 0x5}, &(0x7f0000000980)={0x40, 0x1c, 0x1, 0x1}, &(0x7f00000009c0)={0x40, 0x1e, 0x1, 0x76}, &(0x7f0000000a00)={0x40, 0x21, 0x1}}) 15:46:50 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r5 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_connect(0x6, 0x5, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64=r0, @ANYRES64=r3], @ANYRES16=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESDEC=r5, @ANYRES16], @ANYBLOB="1545a91c09c1dc40f89d83b07c8e395a3565605c4bcb6c5a8dff00cfdb7576306942abd51316d50d60a4788d4265f16997fa1e4438086bdaf9e1f627fc74902f3fe1f2f15624a8eccc0785c1ad8ca0141c53a753b442ffd4f0fbcc75794e5df47bec26829e640e653a9a8ae20fec62a4e5ba5bb56af58173cebd0f3bc55c0645f5b646322b3075f1dc62258d8c5029dca03402c330e0fde1292241410d7d5b2185c27fc995524a93b346a8"], 0x0) 15:46:50 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:50 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:50 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) 15:46:50 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) 15:46:50 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:50 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 804.521047][ T5473] usb 2-1: new high-speed USB device number 105 using dummy_hcd [ 804.522375][ T4542] usb 4-1: new high-speed USB device number 106 using dummy_hcd [ 804.731122][ T5473] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 804.739206][ T5473] usb 2-1: config 0 has no interface number 0 [ 804.745437][ T5473] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 804.751111][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 804.756361][ T5473] usb 2-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 804.756379][ T5473] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 804.764496][ T4542] usb 4-1: config 0 has no interface number 0 [ 804.775017][ T5473] usb 2-1: config 0 descriptor?? [ 804.784958][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 804.804657][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 804.813829][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 804.827150][ T4542] usb 4-1: config 0 descriptor?? 15:46:51 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:51 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGMTSLOTS(0xffffffffffffffff, 0x8040450a, &(0x7f0000000540)=""/84) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000380)=""/247) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0xc0, 0xbb, 0x9b, 0x40, 0x20b7, 0x1540, 0xef8f, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xff}}]}}]}}, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100004d10c310ba66dc92ea050000000109026ae6c9a10000000904080002fe03010009050502090000010009058f1e18000000007153594cd8093b0a70fdb9fc029b1c6df5936a788ecc368bb55a2c3fe56f022531a382ab98472a0c"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f0000003900)={0xfffffffffffffead, &(0x7f0000000380)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_disconnect(r2) syz_usb_disconnect(r2) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000100)={0x14, &(0x7f0000000000)={0x40, 0x21, 0x57, {0x57, 0x23, "ff6ed05f6ed64787e03a073865ae53a05e2925d418874de2a2e3e6936a4e60e8d3486601b2d4a61f62a306fcfc588217d61543fe4516091fdcf172666ed2a32e09fcd0fd0335d7a17377e367270e44af57b021f11e"}}, &(0x7f00000000c0)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000300)={0x1c, &(0x7f0000000480)=ANY=[@ANYBLOB="40108b000000ed0abd38e247dfe959166351f79f505200ec6d364e67155906c9c634ff0f0000d1960af147917f41a702665e8b06344d54d860751d508d931db4cd627b6793686e814bb65c8e10dfcf3d5d3ddb863ce7a770b6dec69914bd2c629694b2cc72b55c2cbbf75d25894340fb9ba6ccfc9b26a894c155c4383d4e22fffc67fd5fb13eec06d782c53e5b0bd88d5b61c48864a7"], &(0x7f0000000280)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000002c0)={0x0, 0x8, 0x1, 0xff}}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000740)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)={0x40, 0x21, 0x1, 0x1f}}) syz_usb_control_io(r1, 0x0, &(0x7f00000027c0)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)={0x40, 0x21, 0x1}}) syz_usb_control_io(r1, 0x0, &(0x7f0000001940)={0x84, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001900)={0x40, 0x21, 0x1, 0x3}}) syz_usb_control_io$cdc_ecm(r1, 0x0, &(0x7f0000001a40)={0x1c, &(0x7f0000001880)=ANY=[], 0x0, 0x0}) syz_usb_control_io$printer(r1, 0x0, &(0x7f0000000340)={0x34, &(0x7f0000000140)=ANY=[@ANYBLOB="00d2b9"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000700)={0x84, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r1, 0x0, 0x0) [ 805.351130][ T4526] usb 6-1: new high-speed USB device number 117 using dummy_hcd [ 805.461863][T15347] udc-core: couldn't find an available UDC or it's busy [ 805.468904][T15347] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 805.477730][T15347] udc-core: couldn't find an available UDC or it's busy [ 805.484890][T15347] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 805.493797][T15347] udc-core: couldn't find an available UDC or it's busy [ 805.501548][T15347] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 805.501636][T15348] udc-core: couldn't find an available UDC or it's busy [ 805.516139][T15348] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 805.523721][ T5473] uclogic 0003:2179:0053.00AB: failed retrieving string descriptor #100: -71 [ 805.532763][ T5473] uclogic 0003:2179:0053.00AB: failed retrieving pen parameters: -71 [ 805.533663][T15348] udc-core: couldn't find an available UDC or it's busy [ 805.541045][ T5473] uclogic 0003:2179:0053.00AB: pen probing failed: -71 [ 805.541061][ T5473] uclogic 0003:2179:0053.00AB: failed probing parameters: -71 [ 805.541169][ T5473] uclogic: probe of 0003:2179:0053.00AB failed with error -71 [ 805.542840][ T5473] usb 2-1: USB disconnect, device number 105 [ 805.548344][T15348] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 805.584171][ T4526] usb 6-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 805.586019][T15348] udc-core: couldn't find an available UDC or it's busy [ 805.593411][ T4526] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 805.600344][T15348] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 805.610260][ T4526] usb 6-1: config 0 descriptor?? [ 805.641700][ T4542] uclogic 0003:2179:0053.00AC: failed retrieving string descriptor #100: -71 [ 805.650622][ T4542] uclogic 0003:2179:0053.00AC: failed retrieving pen parameters: -71 [ 805.658748][ T4542] uclogic 0003:2179:0053.00AC: pen probing failed: -71 [ 805.665722][ T4542] uclogic 0003:2179:0053.00AC: failed probing parameters: -71 [ 805.674186][ T4542] uclogic: probe of 0003:2179:0053.00AC failed with error -71 [ 805.687314][ T4542] usb 4-1: USB disconnect, device number 106 15:46:52 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 805.866256][T15366] udc-core: couldn't find an available UDC or it's busy [ 805.873578][T15366] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 15:46:52 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x5, 0x3, &(0x7f0000000200)=ANY=[@ANYPTR64, @ANYBLOB="e910961e2b480ae9f92698ceb38658177332cb0f7285fe07b47f5cfc84ea25277372870e67ae875cd7c1da28c0c23d8426bd47a6b62690d954f295e10edfe20d089faee732211dae87c9c35e4533b5e4766ad0b9c0ce705d4e33c9c3acf3a3b3c61dbf59639c", @ANYRESHEX=r1], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB], 0x0}, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="c660477780bd918e50f13e780af346b4efe20700"], 0x0}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x0) [ 806.341071][ T4542] usb 2-1: new high-speed USB device number 106 using dummy_hcd [ 806.551150][ T4542] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 806.559193][ T4542] usb 2-1: config 0 has no interface number 0 [ 806.565704][ T4542] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 806.576663][ T4542] usb 2-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 806.585867][ T4542] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 806.595121][ T4542] usb 2-1: config 0 descriptor?? 15:46:53 executing program 2: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300020000000904010000f80c00000904010102020d0000090582020002000000090503020002000000"], 0x0) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000004c0)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x20, 0x80, 0x1c, {0x0, 0xff, 0x990}}, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, &(0x7f0000007cc0)={0x14, 0x0, &(0x7f0000000140)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) [ 807.151277][ T4526] usb 6-1: ATUSB: AT86RF231 version 160 15:46:53 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) 15:46:53 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:53 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b62a9ed8150f27f8a6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb83ecb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e8006a323d1a12292a6eac4e022a9565e7b2d3a1d2441bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e38f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe23821dd194722ce9912609050a0820000900810725010203470009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788101e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15517703227f68f19552f7972478b92925b7139848d91c5227de1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x3, 0x1, &(0x7f0000000280)='\a') r0 = syz_open_dev$hidraw(0x0, 0x0, 0x113941) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x3f0000) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) ioctl$HIDIOCGRDESCSIZE(r2, 0x6609, 0x0) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f0000000080)) read$hidraw(r0, &(0x7f0000000140)=""/213, 0xd5) ioctl$HIDIOCGFIELDINFO(0xffffffffffffffff, 0xc038480a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3ff}) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x5, 0x4000) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r3, 0xc020660b, 0x20000000) [ 807.271449][T15375] udc-core: couldn't find an available UDC or it's busy [ 807.278587][T15375] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 807.287300][T15375] udc-core: couldn't find an available UDC or it's busy [ 807.294625][T15375] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 807.311148][ T4542] uclogic 0003:2179:0053.00AD: failed retrieving string descriptor #100: -71 [ 807.320029][ T4542] uclogic 0003:2179:0053.00AD: failed retrieving pen parameters: -71 [ 807.328283][ T4542] uclogic 0003:2179:0053.00AD: pen probing failed: -71 [ 807.335313][ T4542] uclogic 0003:2179:0053.00AD: failed probing parameters: -71 [ 807.343202][ T4542] uclogic: probe of 0003:2179:0053.00AD failed with error -71 [ 807.353576][ T4542] usb 2-1: USB disconnect, device number 106 [ 807.371151][ T4526] usb 6-1: Firmware: major: 0, minor: 0, hardware type: ATUSB (0) [ 807.380139][ T4526] usb 6-1: Firmware version (0.0) predates our first public release. [ 807.388273][ T4526] usb 6-1: Please update to version 0.2 or newer [ 807.561040][ T5473] usb 4-1: new high-speed USB device number 107 using dummy_hcd [ 807.591158][ T4526] usb 6-1: Firmware: build 15:46:54 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da07000000000001090224000100000000090400000903000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000080)={0x24, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="002226000000962313020f015827b3adbf5206f83f070c0000082ad000170900be0083"], 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f00000000c0)='/dev/hidraw#\x00', 0x0, 0x0) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)='B') r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20, 0x0) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f0000000140)=""/4096) [ 807.791124][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 807.799286][ T5473] usb 4-1: config 0 has no interface number 0 [ 807.814220][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 807.825237][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 807.834660][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 807.843950][ T5473] usb 4-1: config 0 descriptor?? 15:46:54 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 808.091046][ T4542] usb 2-1: new high-speed USB device number 107 using dummy_hcd [ 808.311157][ T4542] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 808.319245][ T4542] usb 2-1: config 0 has no interface number 0 [ 808.325875][ T4542] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 808.336958][ T4542] usb 2-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 808.341789][ T5472] usb 6-1: USB disconnect, device number 117 [ 808.346058][ T4542] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 808.362034][ T4542] usb 2-1: config 0 descriptor?? [ 808.512873][T15387] udc-core: couldn't find an available UDC or it's busy [ 808.519924][T15387] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 808.527843][T15387] udc-core: couldn't find an available UDC or it's busy [ 808.534863][T15387] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 808.542944][T15387] udc-core: couldn't find an available UDC or it's busy [ 808.550022][T15387] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 808.571078][ T5473] uclogic 0003:2179:0053.00AE: failed retrieving string descriptor #100: -71 [ 808.579949][ T5473] uclogic 0003:2179:0053.00AE: failed retrieving pen parameters: -71 [ 808.588085][ T5473] uclogic 0003:2179:0053.00AE: pen probing failed: -71 [ 808.595011][ T5473] uclogic 0003:2179:0053.00AE: failed probing parameters: -71 [ 808.602876][ T5473] uclogic: probe of 0003:2179:0053.00AE failed with error -71 [ 808.612859][ T5473] usb 4-1: USB disconnect, device number 107 15:46:55 executing program 4: syz_open_dev$evdev(0x0, 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:46:55 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x5, 0x3, &(0x7f0000000200)=ANY=[@ANYPTR64, @ANYBLOB="e910961e2b480ae9f92698ceb38658177332cb0f7285fe07b47f5cfc84ea25277372870e67ae875cd7c1da28c0c23d8426bd47a6b62690d954f295e10edfe20d089faee732211dae87c9c35e4533b5e4766ad0b9c0ce705d4e33c9c3acf3a3b3c61dbf59639c", @ANYRESHEX=r1], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB], 0x0}, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="c660477780bd918e50f13e780af346b4efe20700"], 0x0}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYRES32], 0x0) [ 808.881134][ T4542] uclogic 0003:2179:0053.00AF: failed retrieving string descriptor #100: -71 [ 808.890101][ T4542] uclogic 0003:2179:0053.00AF: failed retrieving pen parameters: -71 [ 808.898364][ T4542] uclogic 0003:2179:0053.00AF: pen probing failed: -71 [ 808.905264][ T4542] uclogic 0003:2179:0053.00AF: failed probing parameters: -71 [ 808.913239][ T4542] uclogic: probe of 0003:2179:0053.00AF failed with error -71 [ 808.922333][ T4542] usb 2-1: USB disconnect, device number 107 15:46:55 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 809.221004][ T5472] usb 6-1: new high-speed USB device number 118 using dummy_hcd [ 809.301004][ T4542] usb 2-1: new high-speed USB device number 108 using dummy_hcd [ 809.341014][ T4526] usb 4-1: new high-speed USB device number 108 using dummy_hcd [ 809.431149][ T5472] usb 6-1: New USB device found, idVendor=20b7, idProduct=1540, bcdDevice=ef.8f [ 809.440266][ T5472] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 809.449870][ T5472] usb 6-1: config 0 descriptor?? [ 809.512897][ T4542] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 809.520990][ T4542] usb 2-1: config 0 has no interface number 0 [ 809.527224][ T4542] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 809.538212][ T4542] usb 2-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 809.547407][ T4542] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 809.556651][ T4542] usb 2-1: config 0 descriptor?? [ 809.561759][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 809.569734][ T4526] usb 4-1: config 0 has no interface number 0 [ 809.576434][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 809.587347][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 809.596442][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 809.605619][ T4526] usb 4-1: config 0 descriptor?? [ 809.691508][T15366] udc-core: couldn't find an available UDC or it's busy [ 809.698497][T15366] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 15:46:56 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) 15:46:56 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 809.871072][ T5472] usb 6-1: atusb_control_msg: req 0x10 val 0x0 idx 0x0, error -71 [ 809.879056][ T5472] usb 6-1: Firmware version (0.0) predates our first public release. [ 809.887227][ T5472] usb 6-1: Please update to version 0.2 or newer [ 809.893656][ T5472] usb 6-1: atusb_probe: initialization failed, error = -71 [ 809.901036][ T5472] atusb: probe of 6-1:0.0 failed with error -71 [ 809.909256][ T5472] usb 6-1: USB disconnect, device number 118 15:46:56 executing program 2: syz_open_dev$evdev(0x0, 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 810.257042][T15421] udc-core: couldn't find an available UDC or it's busy [ 810.264229][T15421] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 810.275651][T15421] udc-core: couldn't find an available UDC or it's busy [ 810.282877][T15421] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 810.290978][T15424] udc-core: couldn't find an available UDC or it's busy [ 810.297996][T15424] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 810.311118][ T4542] uclogic 0003:2179:0053.00B0: failed retrieving string descriptor #100: -71 [ 810.320018][ T4542] uclogic 0003:2179:0053.00B0: failed retrieving pen parameters: -71 [ 810.328204][ T4542] uclogic 0003:2179:0053.00B0: pen probing failed: -71 [ 810.335106][ T4542] uclogic 0003:2179:0053.00B0: failed probing parameters: -71 [ 810.343504][T15424] udc-core: couldn't find an available UDC or it's busy [ 810.350486][T15424] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 810.358724][T15424] udc-core: couldn't find an available UDC or it's busy [ 810.365866][T15424] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 810.381020][ T5472] usb 6-1: new high-speed USB device number 119 using dummy_hcd [ 810.381123][ T4542] uclogic: probe of 0003:2179:0053.00B0 failed with error -71 [ 810.421110][ T4526] uclogic 0003:2179:0053.00B1: failed retrieving string descriptor #100: -71 [ 810.430001][ T4526] uclogic 0003:2179:0053.00B1: failed retrieving pen parameters: -71 [ 810.438155][ T4526] uclogic 0003:2179:0053.00B1: pen probing failed: -71 [ 810.445052][ T4526] uclogic 0003:2179:0053.00B1: failed probing parameters: -71 [ 810.456759][ T4542] usb 2-1: USB disconnect, device number 108 [ 810.496344][ T4526] uclogic: probe of 0003:2179:0053.00B1 failed with error -71 [ 810.528720][ T4526] usb 4-1: USB disconnect, device number 108 [ 810.611078][ T5472] usb 6-1: config 0 has an invalid interface number: 1 but max is 0 [ 810.619132][ T5472] usb 6-1: config 0 has no interface number 0 [ 810.641018][ T5472] usb 6-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 810.651955][ T5472] usb 6-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 810.661028][ T5472] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 810.671357][ T5472] usb 6-1: config 0 descriptor?? 15:46:57 executing program 0: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201000041435320410e5150e8d50000000109021b000100000000090401000121ae0d000905821736a102000000000000"], 0x0) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0xff, 0x5543, 0x42, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x7, 0x100, 0x10, [{{0x9, 0x4, 0x0, 0x81, 0x2, 0x3, 0x1, 0x0, 0x20, {0x9, 0x21, 0x3ff, 0x40, 0x1, {0x22, 0xa8e}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0x1c, 0xa5, 0xfd}}, [{{0x9, 0x5, 0x2, 0x3, 0x40, 0x8, 0x0, 0x13}}]}}}]}}]}}, &(0x7f0000000600)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a06000200f77f100700"], @ANYBLOB="c9010000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="050fc90105d6100280e22d55ad8ebe89e244ce74e1b439f719c5a17ec6b52f5353a27538b8b68c192bb04dd1bef7b162064e149539902e1945d49df039f03f9c1b6a0e5dba7df1a7657876245423dffc2550664fc30a7de148fde052ce514b820a1ccc10a39a80131aced98a369f39d349e27b0c4f0ae689704c8ea06ac3e7a483a0fb56e4f593a2189f462c01f70535e16b06ad2e5efa396fc111a7df6f5567d273c58425d0fdce78097fe1281f45bf5474a18faf00cf0772e82b7a07b583327d3097ee0edef5f6fd0e4a459e48bd2201131e00634c53e8f0b4610a10030000000301070007100202300900141004090bab0a8358553f0472f518f98e8269b6c91000a03667b418e1c162def163d7acb359199eef22f6aa1687aea8108462f999b54ac538a095767af5906821292fddc2642f45755874c07b3b4a3e2667604ef40edb7b87c00ff9dfe410f1af6427036e656fdb8e8082daabd04f18ba5306de44fa5e1399bba4c3f123797d907de729369c34ee78bf715585d8bc76e4de10096d9aaa49470e065f601b6b048be87a98d5c57c392042cdc2a61b2e3d76b2bbb295300810b8dc3b8b37f110e94b21d87eeea76f1298bd36840eb73773800031c35b3c80502390ed722a"], @ANYBLOB="070000000f000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="0f03f69ac66e94ef1161e7eb9d9d96"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="04030410"], @ANYBLOB="00000000000000000000000004000000", @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYBLOB="04030000"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000400)=ANY=[@ANYBLOB="05030b04"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="04033c04"], @ANYBLOB="b0000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="b00395a085fdf92a1de7393e9ea7cd37a684b6783cb0e089534be512d194563989846855549a11e28b0e49a449a84bd561a9ccd2431916abf5b48c2f7742d148f0a67ac754ccbc27dc9f22a1dc762ad29bc9d681602763ec7a5e72242000c97dc835e67ef553c18c85ead4df1880ca7e428ab99d75d9d325a090d588b6f3a155a6a4586601223648aade3e45ba2d9ac0ab0fc53b0fb9bbcfe01ec84118d68c38ed0d5a56df37982db89abfd3e92178bc"]]) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f0000000d80)=ANY=[@ANYBLOB="12ffffff10f79a08070ada0048ad000000010902240002c750dc000905850b00aa8e176b11dcca4f9e79916b288f910d03000000090501030000000000642073dd63fbe354c001574f26f2874776d6a1b48bad65b3518faaee11046ef33c0ae4f27b48d1ca719fbdc4ae2b63f363673b595afcdd8aabf02517e399b62858bbdce9c81e0615c4889be8344b20e5ced1eacc8a7b93a5beeb3f4a956410fc0401b13be69c23e79959ff0f000000000000d7e67ba698f2cb85d929c3f91e4fdda82f5c6ad5063caa0e0c4151e0e1f0d48fa627f16c46924fe90d6e85abde71d83346fd2359768481a3b82f9e9d1532432717cb146bb01ccb74be510074dc540f76ce755aebe0b062b2ffbf9148b89be873efb4b51bbdd792d1a680ce81371c9885b372e9a339ab4c417a6cccf5a0069de67217cae9bacb210e2393aecf87b655bf550e09782312575226e8b4322f7730166f6c1dcb8ebd0233ce597a1935465c3590e59be20a02d462b4f742bc54b3ab3418230167af049d4fa628a62aac70dd97437feb36a5a5936e8a3f76c1405072fbe8bd1090427c42f4be2ad138886fab89d899de8b9fed14c19eeebc8ee58277263b1ce0590dea49eb4d5f491fd98c7bd6cbdaf5230874c029feb433984b42e083d767aa87eef96475b03032119a62a8614f721c0347f4e8084d8ae900"/500], 0x0) syz_usb_control_io$printer(r1, 0xfffffffffffffffd, 0x0) 15:46:57 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) syz_usb_control_io$hid(r4, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) r5 = syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES16, @ANYRES64=0x0, @ANYRES16, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX, @ANYRESOCT], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT, @ANYBLOB="8b1da623e0b1cafa44c605d6cfc7e5bd4852aa9704319d6efc9f6281ad6249aa822fce1e2d6001f98e5537526174c70a20a07c3b2da2d82a9542cc4dc3c778dd4c332ba651d2d3844a695b2e17eb7fe2894906ee34ce39b48e1e", @ANYBLOB="569a8fae1ac48f80e1d1360cb353eadb9f74d161661e6e8327e9c4f32ca3f663fd5c650ebabac96bf83aee66fd1dc716a841db2806d4d97aaa95d079f5f4d25719cc10e0af79406397e96a54b6ad0e5cf4ce3f4eccd28275a4ee5c593c191e48731e364812f90420810051a8844e9835c0238e194979d762ca80b3694956ade175d6c6d7537774079e637a443e9df7df28b5c1d1c5fca51e137aaa56d9fa726eff0f44861704069a25e31db4c2b620d5cf9ef77c08cbf975ab8bda05dd55a1bc015f27b2cd1925bce808548c275bfa", @ANYPTR64, @ANYRES16, @ANYRESOCT], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESDEC], @ANYRES16, @ANYRES32], @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRESHEX], @ANYRES64]], 0x0) syz_usb_ep_read(r5, 0x1, 0x0, 0x0) syz_usb_ep_read(r5, 0x1, 0x0, 0x0) syz_usb_ep_read(r5, 0x1, 0x0, 0x0) 15:46:57 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) 15:46:57 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 811.151262][ T4526] usb 2-1: new high-speed USB device number 109 using dummy_hcd [ 811.231019][ T5473] usb 4-1: new high-speed USB device number 109 using dummy_hcd [ 811.351883][T15433] udc-core: couldn't find an available UDC or it's busy [ 811.358962][T15433] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 811.368494][T15433] udc-core: couldn't find an available UDC or it's busy [ 811.375626][T15433] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 811.383342][ T4526] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 811.391418][ T4526] usb 2-1: config 0 has no interface number 0 [ 811.398144][ T4526] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 811.409117][ T4526] usb 2-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 811.418182][ T4526] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 811.428315][T15433] udc-core: couldn't find an available UDC or it's busy [ 811.435377][T15433] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 811.441057][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 811.450173][ T4526] usb 2-1: config 0 descriptor?? [ 811.450814][ T5473] usb 4-1: config 0 has no interface number 0 [ 811.451064][ T5472] uclogic 0003:2179:0053.00B2: failed retrieving string descriptor #100: -71 [ 811.470690][ T5472] uclogic 0003:2179:0053.00B2: failed retrieving pen parameters: -71 [ 811.478823][ T5472] uclogic 0003:2179:0053.00B2: pen probing failed: -71 [ 811.485743][ T5472] uclogic 0003:2179:0053.00B2: failed probing parameters: -71 [ 811.493318][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 811.504300][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 811.513395][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 811.534135][ T5473] usb 4-1: config 0 descriptor?? [ 811.539319][ T5472] uclogic: probe of 0003:2179:0053.00B2 failed with error -71 [ 811.548842][ T5472] usb 6-1: USB disconnect, device number 119 15:46:58 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000000000040792153000000000000010900000001000000000904010001030000000000012222000905810308000000009afcdabf30c296a42ad49e317a7a21cc09bfced5d731067743fc9123ef427f949f236c6813ebe453eb35e6f188af6d5eafc1dd60711e4cf44280abb79210540e8a74de3cda7b2863893be993fcfac328a960925dc5cb5ad9bfa5739319b7df"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_read(r0, 0x19, 0x13, &(0x7f0000000000)=""/19) [ 812.141320][T15448] udc-core: couldn't find an available UDC or it's busy [ 812.148358][T15448] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 812.156463][T15448] udc-core: couldn't find an available UDC or it's busy [ 812.163436][T15448] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 812.171462][T15448] udc-core: couldn't find an available UDC or it's busy [ 812.178436][T15448] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 812.186604][T15448] udc-core: couldn't find an available UDC or it's busy [ 812.193618][T15448] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 812.201829][T15448] udc-core: couldn't find an available UDC or it's busy [ 812.208812][T15448] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 812.216718][T15451] udc-core: couldn't find an available UDC or it's busy [ 812.223698][T15451] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 812.233299][T15451] udc-core: couldn't find an available UDC or it's busy [ 812.240266][T15451] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 812.241064][ T4526] uclogic 0003:2179:0053.00B3: failed retrieving string descriptor #100: -71 [ 812.256610][ T4526] uclogic 0003:2179:0053.00B3: failed retrieving pen parameters: -71 [ 812.261145][ T5473] uclogic 0003:2179:0053.00B4: failed retrieving string descriptor #100: -71 [ 812.264717][ T4526] uclogic 0003:2179:0053.00B3: pen probing failed: -71 [ 812.264731][ T4526] uclogic 0003:2179:0053.00B3: failed probing parameters: -71 [ 812.273555][ T5473] uclogic 0003:2179:0053.00B4: failed retrieving pen parameters: -71 [ 812.280889][ T4542] usb 6-1: new high-speed USB device number 120 using dummy_hcd [ 812.287902][ T5473] uclogic 0003:2179:0053.00B4: pen probing failed: -71 [ 812.287917][ T5473] uclogic 0003:2179:0053.00B4: failed probing parameters: -71 [ 812.288540][ T5473] uclogic: probe of 0003:2179:0053.00B4 failed with error -71 [ 812.296801][ T4526] uclogic: probe of 0003:2179:0053.00B3 failed with error -71 [ 812.311182][ T5473] usb 4-1: USB disconnect, device number 109 15:46:58 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 812.320072][ T4526] usb 2-1: USB disconnect, device number 109 [ 812.561085][ T4542] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 812.568709][ T4542] usb 6-1: can't read configurations, error -61 15:46:59 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) [ 812.741016][ T4542] usb 6-1: new high-speed USB device number 121 using dummy_hcd 15:46:59 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) [ 812.991092][ T4542] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 812.998689][ T4542] usb 6-1: can't read configurations, error -61 [ 813.021101][ T4542] usb usb6-port1: attempt power cycle [ 813.081018][ T4526] usb 4-1: new high-speed USB device number 110 using dummy_hcd [ 813.101007][ T5473] usb 2-1: new high-speed USB device number 110 using dummy_hcd [ 813.292120][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 813.300441][ T4526] usb 4-1: config 0 has no interface number 0 [ 813.307093][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 813.311085][ T5473] usb 2-1: config 0 has an invalid interface number: 1 but max is 0 [ 813.318062][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 813.325963][ T5473] usb 2-1: config 0 has no interface number 0 [ 813.335017][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 813.352166][ T4526] usb 4-1: config 0 descriptor?? [ 813.371027][ T5473] usb 2-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 813.382050][ T5473] usb 2-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 813.391231][ T5473] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 813.432165][ T5473] usb 2-1: config 0 descriptor?? [ 813.741049][ T4542] usb 6-1: new high-speed USB device number 122 using dummy_hcd 15:47:00 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f00000012c0)=ANY=[@ANYBLOB="0601000300000040ac051a0240000102030109022d00010109300009040009010301020609210900060122f40909058103080206062b090502240900079e066f9dbf34cb25707f2b0b3f7293d9f930d00a683e9d539e"], &(0x7f0000001100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00$\x00\x00\x00', @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="050f2400040a1003000200fc0606000710020e195734f0eb66100b10010c0100fe010000"], @ANYBLOB="0100000002100000", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYBLOB="0203b32b24ff0a1874956ca9a2d67a7d1919c170f7a0ad754b87d67b8ea0407b387d600d97518cd9a17ff9500b9ecb94604e39cb892d6bce1e764b4b34892a2bc89c27b9620fe79233748fd12153f1c9db3d5af67cb0d6d66ec068e64e862ba56bfd786a9aa74c1e99489cfcc1fee701ef932ac6d0b2d68bd541ec68dfea15055db8d52a68d895cc402a06a399353cb2fe85a5071f12c8df74c2dee0667318d681f13595139f9cf3e4d1ffe7a245ece1ef375ba2d83026c7a2c79f229ba8c5da0cb1b9fa95fbda726dacc554c76142a13cbfac9bb3f2d69f50eb095b0210d8148d787e9e47b5f4ff4d2f9abbd06907fbb4bd62855c409b8add7c5e2ac6a8351f052c3f9e3e5589e0de8143d80906e126e4934d3fb331b6ca2be5111b233825cfad0d79a4a2976ffafcbcff0f2085e6aab161698e8136f9423d8356f64203588d14db1e3a912fa1bc65e9ad83bd69f8785144c43e9abd54e9c663f2449aa31bf8e9733460f124f7e9f49cc600f658c33f6867fdaca955d9ed7f40112b24f393d8f2e06f343ac2618e041d1e5dda2fc556757e16f9e3e0112067ae889c6250f7d3a3acfbb04bfa1b0eee5921c3ce19d44e53258e52d8e18baccd28dc21e176df56fb50771557ce8b5f0152d4f7f2129bd6c58d2300a1fb785183b4e19c34f9396506f7349e2d9823d92baa62ec820aec5172881bc87cd4be88b8b1ff94f2f7f63b16f45af061bf56b0680123747ba3b34739164a204d1132babb09953e2725c697357f85fe67c844e718bc776edefe93271e3486176c39c8ee48e723a96cad51c11a8fad59febb370ecf1488745ebba890355bbcd7ccc8120d32dfcf064479a5ef9b046fe93ea4d5c97e320d951b15213512aae32b019f9a4271cb1754a036d4fbbdc87495fd362e7a6d78911ccaf088f3262cabf861a6908005506952e6055b8ef29d377908cb734494f780aaef541ad311fda3786021d189ce563f6f4af9bf3f4bcc8f28f925ff24f56a249e1fc977cfea251648c82d5960a0edbab4e10718f98f9bb88cd937c7b97b8a577bd170ac38eaabff53b1f678979c098ac85f9ae06e42a81d2f6719c8a25ab898a2dadfd8e672719732208786f9770823bf1c407dbff9f211df1c28849f66805e5d9f69c60356e11b39f03e6795d322187a7fb712219f9cd2cdcd6038161de2a2f31374a9057f7d150a999a46158b2d3e4e1c94dbadbd75fafb2c55a8f18e75b7d80c259f8a83e944231af56f00ae904e31cd40e4ce428c4f86c3709a96ff70db37da86e0855d2756f5cbf7786bfdc36ed41f227d9dce45673d270262f66ab3d427bcdf7eacd2b7dcd2365db439a8873b1a4e0b4c0346455e959c570bc626955635c80d3927a74978397ed2137e6506954992b2a16aaf595a510a29bc5e7ebf4b95e4a75d8e77a6949c6ceb572f680326b9cbc8444fe5e65b4b4ecc0466f0bdcd58e234e83394d0faf610f3c596cb37da7a18ba35d436ea87ee01ace6874b4c0016d1b717434c1df3b3db95790853481d9256d8cfccfb8b8049d21418923f350e9a846c0885a9ba654ea28ce9f1c81d7795ea0aafbffad96d77c9f04aaf16afa1b9f1d0dc14c30795480c5e1063fa24b3dffed3bdd50a08e8aceb5fdc88bc25fe2c2f60670302c9a3bbc08b5fe27e221a47e52c48fa150a8055b10306477f8638cd8fc8b3b2f98b1c33053a0f94d63aba18a062ce19b142a01b770b26336bb51c57306f405fad2a715f35379a7d923deaf76c9d08f7f01bde756fac4d80f7f7235f391aa6c8965b52bbf79aaac1afe712319a3f35502baf1f9d67e030ec26e8ae160de59c554d885ebb6c1f56d3bd302d1752a17434ff23f9f41b1017bb00efd5f9448f891ffa4d324f1b5b0d87750600e11deab1a7de04aacdeaa24ef493abc3ee030310ba77fadf313f4aacb49ccafd6e3564da4a2dc6e9cd686a2f43aa61bf5174c3f02231910b8efe50eac1b83a6ebefa6f8fd606d4e7b27091fe77e458815249c4d613b72542d8ea53f4afaad49f7ee34281079fd597711cf9a27dc520162ebb8f32c7772b151aeff8189175bed455626b757028f3864989ae2b9e0a8e13c73e40ed5203f665bb10e60cd4c3bae7ea97143e83ebfdb134d0cfce99ed6d75c57d4c22661e4711aa6ce8184a4365cb4381b6b7750dfd9979be59901575830ecf1019eb0707088256fa1c19d8746203fc215ae8e39aab1efb1378e57c691465f6248cc91b7e785c77c62e8e7dc2953867ace5f93979549e3c79d7ba8b47c09be4897b78294e73a017b841d2b7f8b9658fb74753f5a0d2452dfe44b19c726922e0a31e986e1b28bcfac02e00fa7a84dbd70baa97260db87f0d3ae5d8360db850407612b2dbf3fa87c247ea9952c001ebd82b1890d19f376e14ed03e633e5b96f24eaebc82bc2052339fd05ea6a9a3cb500386b4f2ca0e5a2df0b39a82f401778c6253e803977be3c93a89a1226c3bd6d119afb16f75beba2501aec6ec9fac2e6164aff17414c8fb971c02fb24cbc08b55bf1c54738719f9cc3ad723098d07b335b0c3469b1012a319eb4ceee664f2f9caf32df329d4aa823f962204f858e91b9336b62ba960d0c0b5433aef577ba530bd2932d83b9375cedcc2413ae8574e6f5728252ad9094cb1095d72399697359f23623becca4d86e1108f7e82ef9a0a6d07275539da17eff8eb24c54176ecda080758217529892141cd70ad8e900ea507d206795ca92733f079a68486c4d3c0e9a6e2a27ba91e09dc7716596df2cfd84f0eedc3cd307cb7e69ae5f99b782fde328a488c436f5f1acd28ba32d4894cb5a8e2ac3288e80bdac73a02ff6fb6069afd57235b414860e5f70ad25a611f77e4410b7d5700fce1d9dc48da40e9c199d9a40ca59cc07b716e400d56a62ad776dd23671eb238dbf6386b98cbbc504a556a5d195c682a491a58873bb4ddf6df8f462f6daf01f313693af6333e06ef5133f757b5148a9e6a594bf40db230147e3e53019891eb693a10048065ab43c5ef2eb402976283ac8bb8e2e45cfef68390eec8229034f0fc6d4ac5ac40c2410c0a25ba3a3f2cd5e36384d9dfba22a32d180833397a5024b33d010ef8ce3069955ac9623b82a0561ce44e7127c807222d3b40ed7f223eaa350080581b47fb3384dd7e66213a735303273da10ab67f2103629ec20c3cbc32133511eada692b9a327c319a73299d55b4f9b383cb9ae86082c0919baef4b85e89008809622b797bef9d2f8691d3cd06542ae058cb2b1908a4281d30dbe2ab621f7c9bc391dfeda55cd48b323d36fdc3a4f2da40565c5c664f445bcce6bf6d446bb1c4fe11b1b56600530b6627390d507178c2136007e204f37f0d5268bc5515fea33344d30010ad54e03eb9a8c0a4f65ef04409d0cb4cde4d42f6d1e9b35ab91ebc9e6bfccf99ddecf883e88325be382ac107ccf54262d73964e3315d70e5487f5444458f12e5020aa8cd48e052bd385046a2dfebbb0f7b41fca928b953a7db3f1630ff7a753a40c8c470e010d16e2b64729761689ac68e131ed7eb6d589fbd3d1b07369c2f8bc097f03ca6d9645e315b9c5663b85b06aa3a4111496c7992ea0edc3db3fd722f6f3566917b32919733f7a70a64808874d76ebf656e958f978a36d0d2c6f3a114a480c4064fbb247efed17e9758ec5c02c23ea98a2414d97976bba0cda18a695bbc2c55ef49241a1abe9cdca7bbf8e41c267578475c71a4801e4d5342ae5c4a48dbd68d58a16f1e5925817011735239b63b84dbbd6220b772ddc25528bfa2ac879d18a2bd43fb462b750239051597b1ad80ad6c4ea3463237b14b840c0e00334952287d5c4ae671fb83a2d8a038533152f98048fbced1723e1662705b3345970ed56a60a0abc02bd74456f7f9155c797bcdd1a78c937045d26a88af4833b22adbc29848d9121a9a3e8320b1f4e6e0bed2a8e8a02366112989016e6cab5f21e8b49c04f3b35ccc1cdfafde4d4d658c04a45caa764400ad713bcc3487ff15bc7bcc09b4ed1596a918e29aa17471ed8d62c218072f96128c77568223e35971b217f6453e60340d4db23f2e706f24994c62d9de8cbde19e3ddc68a3bf14e609e7725ffbb3a50ee9203eaae4393dbc0dc97552ed03f3ce24840a8068a22d33b3434fdf1310000dea991e8b17d0ac958f0c0f02c6e1746fa403688a9736c72716d75d17ade3b8d265ec5382a92a1da77c05f2383cc125cfc4f74b87ea36e62d734863eeb7d9cf02a49f76789d06b68a3bfe82654c1851429a6f2ad4f5f0e553f5e4e64758b665901fc92e7dfd3b907c3d86250215278b7a26830fd2add764f773f9c5c0ed51a5e903b8ce51e958114c970a31640698ae2c6ca073e80ec61f4cc7dab6556d112b5664e21b9c904ecbe967a07309df189cd882ff38c61fb5b8ab0e1d19236a0833c66f76daa8b22e8a5701ccc8b230965fb9a076e0ac4e0abe23220b6bd20f451e39142fd510604ac98966925c59cebb29039468c7b8e1b51c04afaede19d3b10a338958f30951e73976200f46021dbc9a2422c4029536b8ae4e1ff867cb2f1cd0bd83ce2e171763de83200ae3839d162b05440a7c61dffc6ccbf3b65ece0eca29d72ed35071195a48598fbd0e9f63838721236c02543ae23f663cd8762f7dfed5a53dd09aafd73f060afba78276f4c4f508d651f0dfc97137ae8c70cf772a8283c660a87e93858687ad4ab54ccf51265d74ca85f6e4c469b344822e0906ce673959ec8887b83ef6bf34993156843704adbec6aab476253f870fab928c459227e1aef31d2dcbe6c1aa9f8bccefb20c0a2ba9d7990fec072ed9d978fa8164b73449ac75bd46908a9b5813af36afb88c75992ee6855b9144e849ef45e25e560ebbc0cfacad4b625a5626f9820260f610f3472ccff0af853d3530ab3838059b408df09771d4f32115a5dd378a82c24647ecfe6efb6026d1d63c59e86a925aef473225042572b550ab0da87a8569094bc1f2885e5b3953b913369dfb9ccf9c11af638171ba41f71a34d787ce723beb4d00f25e79b8a66b21d6ae561cd258bf305aad976af539d49a09e718b3a47ea90c48505248cdac2058da7ba40ae5ae93f4a91028f20430fe93fb8ae3ef430483552f2fb9c3c9076d8db9245ab5198f88af3a9c94bd87f528b1a1c5bbb495c094917d1d921821f2ffdba35bc92e89519ddd13b1f33f62a5fae944186b60e3ba5e87fd6550a65ce995555699e81ffe658c1cc9a7dbfe00f221fbd010d1a19fc8ec3d7e9b8453bee5736b1802f135069b35db0e54c9b693aaa951b3b78c427800fa4621a037911e5281413bc3d90f42f664c18b5616129ec070972cafc5c08ac6ec299a7035b97ced2b9705b70248196382dcfcdc3611a75e32a5904cbcce0ae2d1a9de4997b435bcd73dc2d325a7b6da071a59e1afe237e6bd7295b5318617c5dc5c5685a2db7561aba48676a31c6a033cb7d66227812c1e1d49b312c523b7f44e078830315c6e069539762ae120c7c924015404d4e7a453a734bcbf2f465cabf67d742fa57b0f78d4f222e96438356537bf2400d402b0908685522af903d3d610eef36126bdc5698acf52f76cfd9efcc11cff36cf3d3ee4a1d45c15ce715154e9b321676692a8c578472b57207d341c1e7e55604a7770dca16a2cc2a28cf1f65d41e53a0e914fa386b0808d91054d0965b17a6b5cbd5e64e30bdc83e77835f2aee14714850ca7ea51c57f668f0ba2d92cfad56b3fe266c85f85fd3ca0944a8a69a3d043f9061256e37fead0f7e4f6107e2227cee1199938edfcd3a00ab03a7"]]) 15:47:00 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 814.021511][T15471] udc-core: couldn't find an available UDC or it's busy [ 814.028548][T15471] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 814.036910][T15471] udc-core: couldn't find an available UDC or it's busy [ 814.044089][T15471] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 814.061194][ T4526] uclogic 0003:2179:0053.00B5: failed retrieving string descriptor #100: -71 [ 814.070152][ T4526] uclogic 0003:2179:0053.00B5: failed retrieving pen parameters: -71 [ 814.078295][ T4526] uclogic 0003:2179:0053.00B5: pen probing failed: -71 [ 814.085233][ T4526] uclogic 0003:2179:0053.00B5: failed probing parameters: -71 [ 814.092953][ T4526] uclogic: probe of 0003:2179:0053.00B5 failed with error -71 [ 814.102077][ T4526] usb 4-1: USB disconnect, device number 110 [ 814.112491][T15474] udc-core: couldn't find an available UDC or it's busy [ 814.119456][T15474] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 814.128154][T15474] udc-core: couldn't find an available UDC or it's busy [ 814.135198][T15474] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 814.151058][ T5473] uclogic 0003:2179:0053.00B6: failed retrieving string descriptor #100: -71 [ 814.159906][ T5473] uclogic 0003:2179:0053.00B6: failed retrieving pen parameters: -71 [ 814.168240][ T5473] uclogic 0003:2179:0053.00B6: pen probing failed: -71 [ 814.175142][ T5473] uclogic 0003:2179:0053.00B6: failed probing parameters: -71 [ 814.183058][ T5473] uclogic: probe of 0003:2179:0053.00B6 failed with error -71 [ 814.191256][ T4542] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 814.192401][ T5473] usb 2-1: USB disconnect, device number 110 [ 814.198863][ T4542] usb 6-1: can't read configurations, error -61 [ 814.351005][ T5472] usb 3-1: reset high-speed USB device number 75 using dummy_hcd [ 814.361051][ T4542] usb 6-1: new high-speed USB device number 123 using dummy_hcd 15:47:00 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:00 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) [ 814.511124][ T5472] usb 3-1: device firmware changed [ 814.516732][ T5472] usb 3-1: USB disconnect, device number 75 15:47:00 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 814.761073][ T4542] usb 6-1: unable to read config index 0 descriptor/start: -61 [ 814.768667][ T4542] usb 6-1: can't read configurations, error -61 [ 814.791135][ T4542] usb usb6-port1: unable to enumerate USB device [ 814.861093][ T5473] usb 4-1: new high-speed USB device number 111 using dummy_hcd [ 814.881098][ T5472] usb 3-1: new high-speed USB device number 76 using dummy_hcd 15:47:01 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/164) [ 815.071208][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 815.079347][ T5473] usb 4-1: config 0 has no interface number 0 [ 815.086405][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 815.097483][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 815.106557][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 815.114886][ T5472] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 815.123161][ T5472] usb 3-1: config 0 has no interface number 0 [ 815.129926][ T5472] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 815.141000][ T5472] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 815.150024][ T5472] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 815.164261][ T5473] usb 4-1: config 0 descriptor?? [ 815.176104][ T5472] usb 3-1: config 0 descriptor?? [ 815.521089][ T4519] usb 6-1: new high-speed USB device number 124 using dummy_hcd [ 815.731293][ T4519] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 815.739575][ T4519] usb 6-1: config 0 has no interface number 0 [ 815.747292][ T4519] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 815.831234][ T4519] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 815.840502][ T4519] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 815.848701][ T4519] usb 6-1: Manufacturer: syz [ 815.854376][T15491] udc-core: couldn't find an available UDC or it's busy [ 815.861559][T15491] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 815.870985][T15484] udc-core: couldn't find an available UDC or it's busy [ 815.878009][T15484] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 815.886500][T15491] udc-core: couldn't find an available UDC or it's busy [ 815.893534][T15491] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 815.903153][T15484] udc-core: couldn't find an available UDC or it's busy [ 815.910181][T15484] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 815.924286][ T4519] usb 6-1: config 0 descriptor?? [ 815.935641][T15484] udc-core: couldn't find an available UDC or it's busy [ 815.942783][T15484] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 815.950465][ T5473] uclogic 0003:2179:0053.00B7: failed retrieving string descriptor #100: -71 [ 815.959434][ T5473] uclogic 0003:2179:0053.00B7: failed retrieving pen parameters: -71 [ 815.967677][ T5473] uclogic 0003:2179:0053.00B7: pen probing failed: -71 [ 815.974606][ T5473] uclogic 0003:2179:0053.00B7: failed probing parameters: -71 [ 815.982225][ T5472] uclogic 0003:2179:0053.00B8: failed retrieving string descriptor #100: -71 [ 815.991043][ T5472] uclogic 0003:2179:0053.00B8: failed retrieving pen parameters: -71 [ 815.999150][ T5472] uclogic 0003:2179:0053.00B8: pen probing failed: -71 [ 816.006080][ T5472] uclogic 0003:2179:0053.00B8: failed probing parameters: -71 [ 816.015364][ T4519] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 816.023460][ T4519] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input223 [ 816.035734][ T5473] uclogic: probe of 0003:2179:0053.00B7 failed with error -71 [ 816.046579][ T5473] usb 4-1: USB disconnect, device number 111 [ 816.052784][ T5472] uclogic: probe of 0003:2179:0053.00B8 failed with error -71 15:47:02 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 816.078770][ T5472] usb 3-1: USB disconnect, device number 76 15:47:02 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) [ 816.435730][ T4542] usb 6-1: USB disconnect, device number 124 [ 816.451149][ C0] cm109 6-1:0.138: cm109_urb_irq_callback: urb status -71 [ 816.458349][ C0] cm109 6-1:0.138: cm109_urb_irq_callback: usb_submit_urb (urb_ctl) failed -19 15:47:02 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) [ 816.492018][ T4542] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 816.771036][ T4526] usb 4-1: new high-speed USB device number 112 using dummy_hcd [ 816.791050][ T4756] usb 3-1: new high-speed USB device number 77 using dummy_hcd 15:47:03 executing program 0: r0 = syz_usb_connect(0x0, 0x3f, &(0x7f0000000a40)=ANY=[@ANYBLOB="12010000867287080816140021180000000109022d0001020000000904000003bd4a1b0009058d1f00f2530000090505020034ca301d09058b1e1f000000006bccde2c949dad1a9805d4d150b4821466066deeb4dc205f79eaf7a43c67f6c48d43f16de54ff60bf88d6b8915f1a28e3f80b0ae1a6b60518b300cc086effe55f5789bc781ece9518fd98b193461ce7a82f5260ac9f1607e66f289311680c981de843da60bd60fcef8d15b3044bf0d468d50c1eb786e6adf281c44319646ac2867d58edd7b082125836d111d5cb42c69b52bb782b6e6c01068bb6554d421ad850a25fbc2db8fee0d6e1afee0406366a74feb850d5614926bf8f709d96af6de6a07134f30b5bae6be928c90957f4bed17efde8f107e9dde2d8e7b917352"], 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000000840)={0x84, &(0x7f0000000380)={0x20, 0x0, 0x18, "cc6c9e5a8639dac166488b6d264e9059999cb134629d0a7c"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r0, 0x0, 0x2, &(0x7f0000000080)="0400") [ 816.991238][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 816.999370][ T4526] usb 4-1: config 0 has no interface number 0 [ 817.006945][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 817.018006][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 817.027081][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 817.035364][ T4756] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 817.043444][ T4756] usb 3-1: config 0 has no interface number 0 [ 817.053636][ T4756] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 817.064664][ T4756] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 817.073739][ T4756] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 817.087955][ T4526] usb 4-1: config 0 descriptor?? [ 817.098940][ T4756] usb 3-1: config 0 descriptor?? [ 817.371113][ T4542] usb 6-1: new high-speed USB device number 125 using dummy_hcd 15:47:03 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:03 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:03 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:03 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:03 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 817.581306][ T4542] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 817.589605][ T4542] usb 6-1: config 0 has no interface number 0 [ 817.606152][ T4542] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 15:47:03 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:03 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 817.691275][ T4542] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 817.700395][ T4542] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 817.708654][ T4542] usb 6-1: Manufacturer: syz [ 817.715834][ T4542] usb 6-1: config 0 descriptor?? [ 817.753061][ T4542] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 817.760593][ T4542] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input224 [ 817.771790][T15513] udc-core: couldn't find an available UDC or it's busy [ 817.773854][T15516] udc-core: couldn't find an available UDC or it's busy [ 817.778813][T15513] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 817.785783][T15516] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 817.796474][T15513] udc-core: couldn't find an available UDC or it's busy [ 817.807656][T15513] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 817.826122][T15516] udc-core: couldn't find an available UDC or it's busy [ 817.831146][ T4526] uclogic 0003:2179:0053.00B9: failed retrieving string descriptor #100: -71 [ 817.833159][T15516] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 817.841918][ T4526] uclogic 0003:2179:0053.00B9: failed retrieving pen parameters: -71 [ 817.857504][ T4526] uclogic 0003:2179:0053.00B9: pen probing failed: -71 [ 817.864426][ T4526] uclogic 0003:2179:0053.00B9: failed probing parameters: -71 [ 817.872038][ T4756] uclogic 0003:2179:0053.00BA: failed retrieving string descriptor #100: -71 [ 817.880817][ T4756] uclogic 0003:2179:0053.00BA: failed retrieving pen parameters: -71 [ 817.888963][ T4756] uclogic 0003:2179:0053.00BA: pen probing failed: -71 [ 817.896041][ T4756] uclogic 0003:2179:0053.00BA: failed probing parameters: -71 [ 817.903972][ T4756] uclogic: probe of 0003:2179:0053.00BA failed with error -71 [ 817.913221][ T4756] usb 3-1: USB disconnect, device number 77 [ 817.921128][ T4526] uclogic: probe of 0003:2179:0053.00B9 failed with error -71 [ 817.943449][ T4526] usb 4-1: USB disconnect, device number 112 15:47:04 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/164) 15:47:04 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 818.191669][ T4756] usb 6-1: USB disconnect, device number 125 [ 818.211265][ T4756] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:47:04 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:04 executing program 1: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/164) [ 818.611002][ T4526] usb 4-1: new high-speed USB device number 113 using dummy_hcd [ 818.671003][ T5472] usb 2-1: new high-speed USB device number 111 using dummy_hcd [ 818.701023][ T4756] usb 6-1: new high-speed USB device number 126 using dummy_hcd [ 818.821150][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 818.829223][ T4526] usb 4-1: config 0 has no interface number 0 [ 818.835608][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 818.846580][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 818.855715][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 818.865068][ T4526] usb 4-1: config 0 descriptor?? [ 818.911089][ T4756] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 818.919296][ T4756] usb 6-1: config 0 has no interface number 0 [ 818.925565][ T4756] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 818.931194][ T5472] usb 2-1: config 0 has an invalid interface number: 138 but max is 0 [ 818.944844][ T5472] usb 2-1: config 0 has no interface number 0 [ 818.950984][ T5472] usb 2-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 819.011128][ T4756] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 819.020255][ T4756] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 819.028490][ T4756] usb 6-1: Manufacturer: syz [ 819.034550][ T4756] usb 6-1: config 0 descriptor?? [ 819.061165][ T5472] usb 2-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 819.070363][ T5472] usb 2-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 819.073148][ T4756] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 819.078551][ T5472] usb 2-1: Manufacturer: syz [ 819.086657][ T4756] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input225 [ 819.091591][ T5472] usb 2-1: config 0 descriptor?? [ 819.142285][ T5472] cm109 2-1:0.138: invalid payload size 29, expected 4 [ 819.149724][ T5472] input: CM109 USB driver as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.138/input/input226 [ 819.491917][ T4756] usb 6-1: USB disconnect, device number 126 [ 819.543577][T15558] udc-core: couldn't find an available UDC or it's busy [ 819.550670][T15558] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 819.551767][ T4756] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 819.563271][ T5472] usb 2-1: USB disconnect, device number 111 [ 819.568908][T15558] udc-core: couldn't find an available UDC or it's busy [ 819.572711][ C0] cm109 2-1:0.138: cm109_urb_irq_callback: urb status -71 [ 819.572729][ C0] cm109 2-1:0.138: cm109_urb_irq_callback: usb_submit_urb (urb_ctl) failed -19 [ 819.595774][T15558] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 819.621155][ T4526] uclogic 0003:2179:0053.00BB: failed retrieving string descriptor #100: -71 [ 819.630012][ T4526] uclogic 0003:2179:0053.00BB: failed retrieving pen parameters: -71 [ 819.638243][ T4526] uclogic 0003:2179:0053.00BB: pen probing failed: -71 [ 819.645173][ T4526] uclogic 0003:2179:0053.00BB: failed probing parameters: -71 [ 819.652959][ T5472] cm109 2-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 819.656202][ T4526] uclogic: probe of 0003:2179:0053.00BB failed with error -71 [ 819.670736][ T4526] usb 4-1: USB disconnect, device number 113 15:47:06 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:06 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r3 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r3, 0x0, 0x0) syz_usb_control_io$hid(r3, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) 15:47:06 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:06 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/164) 15:47:06 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) 15:47:06 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 820.161061][ T5473] usb 3-1: new high-speed USB device number 78 using dummy_hcd [ 820.401074][ T5473] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 820.409125][ T5473] usb 3-1: config 0 has no interface number 0 [ 820.415324][ T5473] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 820.421007][ T4526] usb 6-1: new high-speed USB device number 127 using dummy_hcd [ 820.426363][ T5473] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 820.434484][ T4756] usb 4-1: new high-speed USB device number 114 using dummy_hcd [ 820.443187][ T5473] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 820.474659][ T5473] usb 3-1: config 0 descriptor?? [ 820.681117][ T4756] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 820.689224][ T4756] usb 4-1: config 0 has no interface number 0 [ 820.695401][ T4526] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 820.703592][ T4526] usb 6-1: config 0 has no interface number 0 [ 820.709685][ T4756] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 820.720629][ T4756] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 15:47:07 executing program 0: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/164) [ 820.729768][ T4756] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 820.737832][ T4526] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 820.750264][ T4756] usb 4-1: config 0 descriptor?? 15:47:07 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 820.821151][ T4526] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 820.830416][ T4526] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 820.838735][ T4526] usb 6-1: Manufacturer: syz [ 820.844631][ T4526] usb 6-1: config 0 descriptor?? [ 820.882977][ T4526] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 820.890465][ T4526] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input227 15:47:07 executing program 1: syz_usb_connect(0x2, 0x0, &(0x7f00000000c0)=ANY=[], 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) ioctl$HIDIOCGRDESCSIZE(r0, 0x6609, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) ioctl$HIDIOCGRDESCSIZE(r1, 0x6609, 0x0) read$hidraw(r1, &(0x7f0000000040)=""/143, 0x8f) write$hidraw(r0, &(0x7f0000000000)="5c68c7ad841f94d717437825f17c74920d92621ded97d5f4", 0x18) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) ioctl$HIDIOCAPPLICATION(r2, 0x4802, 0x6e) [ 821.161804][T15573] udc-core: couldn't find an available UDC or it's busy [ 821.168801][T15573] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 821.177589][T15573] udc-core: couldn't find an available UDC or it's busy [ 821.184599][T15573] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 821.221069][ T5473] uclogic 0003:2179:0053.00BC: failed retrieving string descriptor #100: -71 [ 821.230021][ T5473] uclogic 0003:2179:0053.00BC: failed retrieving pen parameters: -71 [ 821.238240][ T5473] uclogic 0003:2179:0053.00BC: pen probing failed: -71 [ 821.245156][ T5473] uclogic 0003:2179:0053.00BC: failed probing parameters: -71 [ 821.252943][ T5473] uclogic: probe of 0003:2179:0053.00BC failed with error -71 [ 821.262229][ T5473] usb 3-1: USB disconnect, device number 78 [ 821.312294][ T5472] usb 6-1: USB disconnect, device number 127 [ 821.381854][ T5472] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 821.431822][T15581] udc-core: couldn't find an available UDC or it's busy [ 821.438900][T15581] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 821.451076][ T4756] uclogic 0003:2179:0053.00BD: failed retrieving string descriptor #100: -71 [ 821.459919][ T4756] uclogic 0003:2179:0053.00BD: failed retrieving pen parameters: -71 [ 821.468041][ T4756] uclogic 0003:2179:0053.00BD: pen probing failed: -71 [ 821.474965][ T4756] uclogic 0003:2179:0053.00BD: failed probing parameters: -71 [ 821.482591][ T4756] uclogic: probe of 0003:2179:0053.00BD failed with error -71 [ 821.491864][ T4756] usb 4-1: USB disconnect, device number 114 15:47:07 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000001080)='$', 0x1) write$char_usb(r3, &(0x7f0000000480), 0x41de5297383909c2) 15:47:07 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:08 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:08 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/164) [ 821.891038][ T4526] usb 2-1: new high-speed USB device number 112 using dummy_hcd 15:47:08 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) [ 822.101148][ T4526] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 822.111693][ T4526] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 822.122850][ T4526] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 822.133969][ T4526] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 822.146886][ T4526] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 822.155978][ T4526] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 822.165450][ T4526] usb 2-1: config 0 descriptor?? [ 822.191120][T15609] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 822.231021][ T4756] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 822.291025][ T5472] usb 4-1: new high-speed USB device number 115 using dummy_hcd 15:47:08 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 822.431845][ T4526] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 822.442600][ T4756] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 822.450809][ T4756] usb 6-1: config 0 has no interface number 0 [ 822.458726][ T4756] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 15:47:08 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 822.511124][ T5472] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 822.519203][ T5472] usb 4-1: config 0 has no interface number 0 [ 822.540430][ T5472] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 822.551454][ T5472] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 822.560487][ T5472] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 822.561241][ T4756] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 822.572798][ T5472] usb 4-1: config 0 descriptor?? [ 822.577609][ T4756] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 822.590679][ T4756] usb 6-1: Manufacturer: syz [ 822.598276][ T4756] usb 6-1: config 0 descriptor?? [ 822.633853][T15609] udc-core: couldn't find an available UDC or it's busy [ 822.640855][T15609] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 822.650299][ T4756] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 822.662182][ T4756] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input228 [ 822.673075][T15609] udc-core: couldn't find an available UDC or it's busy [ 822.680048][T15609] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 822.700106][ T5473] usb 2-1: USB disconnect, device number 112 [ 822.712438][ T5473] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 823.072048][ T5473] usb 6-1: USB disconnect, device number 2 [ 823.141580][ T5473] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:47:09 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(0xffffffffffffffff, &(0x7f0000001200)='\x00', 0x1000001d1) r1 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r1, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 823.261552][T15621] udc-core: couldn't find an available UDC or it's busy [ 823.268579][T15621] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 823.281243][ T5472] uclogic 0003:2179:0053.00BE: failed retrieving string descriptor #100: -71 [ 823.290095][ T5472] uclogic 0003:2179:0053.00BE: failed retrieving pen parameters: -71 [ 823.298306][ T5472] uclogic 0003:2179:0053.00BE: pen probing failed: -71 15:47:09 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) [ 823.305362][ T5472] uclogic 0003:2179:0053.00BE: failed probing parameters: -71 [ 823.313118][ T5472] uclogic: probe of 0003:2179:0053.00BE failed with error -71 [ 823.334395][ T5472] usb 4-1: USB disconnect, device number 115 [ 823.481044][ T4756] usb 2-1: new high-speed USB device number 113 using dummy_hcd [ 823.620982][ T4526] usb 3-1: new high-speed USB device number 79 using dummy_hcd [ 823.691316][ T4756] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 823.701988][ T4756] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 823.713187][ T4756] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 823.724231][ T4756] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 15:47:10 executing program 0: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/164) 15:47:10 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) 15:47:10 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 823.737128][ T4756] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 823.746168][ T4756] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 823.757648][ T4756] usb 2-1: config 0 descriptor?? [ 823.781135][T15609] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 823.871173][ T4526] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 823.879343][ T4526] usb 3-1: config 0 has no interface number 0 [ 823.885560][ T4526] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 823.896650][ T4526] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 823.905767][ T4526] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 823.914982][ T4526] usb 3-1: config 0 descriptor?? [ 824.001683][T15653] udc-core: couldn't find an available UDC or it's busy [ 824.008709][T15653] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 824.017412][T15655] udc-core: couldn't find an available UDC or it's busy [ 824.022095][ T4756] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 824.024430][T15655] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 824.046133][ T4756] usb 2-1: USB disconnect, device number 113 15:47:10 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000001080)='$', 0x1) write$char_usb(r3, &(0x7f0000000480), 0x41de5297383909c2) 15:47:10 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 824.061910][ T4756] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 824.101055][ T4542] usb 4-1: new high-speed USB device number 116 using dummy_hcd [ 824.111309][ T5472] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 824.311140][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 824.319145][ T4542] usb 4-1: config 0 has no interface number 0 [ 824.331090][ T5472] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 824.339386][ T5472] usb 6-1: config 0 has no interface number 0 [ 824.341026][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 824.346858][ T5472] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 824.356379][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 824.356398][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 824.390359][ T4542] usb 4-1: config 0 descriptor?? [ 824.451091][ T5472] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 824.460221][ T5472] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 824.468354][ T5472] usb 6-1: Manufacturer: syz [ 824.475734][ T5472] usb 6-1: config 0 descriptor?? [ 824.481032][ T4756] usb 2-1: new high-speed USB device number 114 using dummy_hcd [ 824.512326][ T5472] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 824.519854][ T5472] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input229 [ 824.596173][T15640] udc-core: couldn't find an available UDC or it's busy [ 824.603244][T15640] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 824.631124][ T4526] uclogic 0003:2179:0053.00BF: failed retrieving string descriptor #100: -71 [ 824.640125][ T4526] uclogic 0003:2179:0053.00BF: failed retrieving pen parameters: -71 [ 824.648309][ T4526] uclogic 0003:2179:0053.00BF: pen probing failed: -71 [ 824.655327][ T4526] uclogic 0003:2179:0053.00BF: failed probing parameters: -71 [ 824.663280][ T4526] uclogic: probe of 0003:2179:0053.00BF failed with error -71 [ 824.673346][ T4526] usb 3-1: USB disconnect, device number 79 [ 824.701092][ T4756] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 824.711739][ T4756] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 824.723079][ T4756] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 824.734162][ T4756] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 824.747088][ T4756] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 824.756142][ T4756] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 824.765699][ T4756] usb 2-1: config 0 descriptor?? [ 824.781103][T15659] raw-gadget gadget: fail, usb_ep_enable returned -22 15:47:11 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 824.941975][ T5472] usb 6-1: USB disconnect, device number 3 [ 825.003105][ T5472] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 825.021738][ T4756] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 825.081690][T15650] udc-core: couldn't find an available UDC or it's busy [ 825.088730][T15650] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 825.101105][ T4542] uclogic 0003:2179:0053.00C0: failed retrieving string descriptor #100: -71 [ 825.109965][ T4542] uclogic 0003:2179:0053.00C0: failed retrieving pen parameters: -71 [ 825.118151][ T4542] uclogic 0003:2179:0053.00C0: pen probing failed: -71 15:47:11 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 825.125058][ T4542] uclogic 0003:2179:0053.00C0: failed probing parameters: -71 [ 825.132760][ T4542] uclogic: probe of 0003:2179:0053.00C0 failed with error -71 [ 825.142771][ T4542] usb 4-1: USB disconnect, device number 116 [ 825.233598][T15659] udc-core: couldn't find an available UDC or it's busy [ 825.240569][T15659] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 825.249469][T15659] udc-core: couldn't find an available UDC or it's busy [ 825.256532][T15659] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 825.266882][ T5473] usb 2-1: USB disconnect, device number 114 [ 825.281794][ T5473] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected 15:47:11 executing program 5: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000ac0)=""/234) 15:47:11 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:12 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:12 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000001080)='$', 0x1) write$char_usb(r3, &(0x7f0000000480), 0x41de5297383909c2) [ 825.821083][ T5473] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 825.881033][ T4542] usb 4-1: new high-speed USB device number 117 using dummy_hcd 15:47:12 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) [ 826.041076][ T5473] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 826.049361][ T5473] usb 6-1: config 0 has no interface number 0 [ 826.055889][ T5473] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 826.071128][ T5472] usb 2-1: new high-speed USB device number 115 using dummy_hcd [ 826.111455][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 826.119469][ T4542] usb 4-1: config 0 has no interface number 0 [ 826.125712][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 826.136598][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 826.145652][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 826.151159][ T5473] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 826.155106][ T4542] usb 4-1: config 0 descriptor?? [ 826.162837][ T5473] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 826.175782][ T5473] usb 6-1: Manufacturer: syz [ 826.181698][ T5473] usb 6-1: config 0 descriptor?? [ 826.232549][ T5473] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 826.240316][ T5473] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input230 [ 826.271031][ T4756] usb 3-1: new high-speed USB device number 80 using dummy_hcd [ 826.301225][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 826.311749][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 826.322897][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 826.333969][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 826.347000][ T5472] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 826.356064][ T5472] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 826.365949][ T5472] usb 2-1: config 0 descriptor?? [ 826.391108][T15687] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 826.434137][ T4526] usb 6-1: USB disconnect, device number 4 [ 826.461111][ C0] cm109 6-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 826.468504][ C0] cm109 6-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 826.481963][ T4526] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 826.491176][ T4756] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 826.499212][ T4756] usb 3-1: config 0 has no interface number 0 [ 826.505627][ T4756] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 826.516630][ T4756] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 826.525748][ T4756] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 826.554720][ T4756] usb 3-1: config 0 descriptor?? [ 826.643213][ T5472] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 15:47:13 executing program 0: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) r1 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r2 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r2, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r2, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) ioctl$EVIOCGKEYCODE(r1, 0x80084504, &(0x7f0000000100)=""/164) 15:47:13 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 826.845668][T15681] udc-core: couldn't find an available UDC or it's busy [ 826.852766][T15681] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 826.863241][T15681] udc-core: couldn't find an available UDC or it's busy [ 826.864168][T15687] udc-core: couldn't find an available UDC or it's busy [ 826.870234][T15681] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 826.877189][T15687] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 826.905974][T15687] udc-core: couldn't find an available UDC or it's busy [ 826.913055][T15687] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 826.921193][ T4542] uclogic 0003:2179:0053.00C1: failed retrieving string descriptor #100: -71 [ 826.925908][ T5472] usb 2-1: USB disconnect, device number 115 [ 826.930027][ T4542] uclogic 0003:2179:0053.00C1: failed retrieving pen parameters: -71 [ 826.944254][ T4542] uclogic 0003:2179:0053.00C1: pen probing failed: -71 [ 826.951156][ T4542] uclogic 0003:2179:0053.00C1: failed probing parameters: -71 [ 826.955459][ T5472] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 826.959065][ T4542] uclogic: probe of 0003:2179:0053.00C1 failed with error -71 [ 826.974607][ T4542] usb 4-1: USB disconnect, device number 117 15:47:13 executing program 5: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000ac0)=""/234) [ 827.223870][T15691] udc-core: couldn't find an available UDC or it's busy [ 827.230900][T15691] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 827.241077][ T4756] uclogic 0003:2179:0053.00C2: failed retrieving string descriptor #100: -71 [ 827.249984][ T4756] uclogic 0003:2179:0053.00C2: failed retrieving pen parameters: -71 [ 827.258162][ T4756] uclogic 0003:2179:0053.00C2: pen probing failed: -71 [ 827.265066][ T4756] uclogic 0003:2179:0053.00C2: failed probing parameters: -71 [ 827.272953][ T4756] uclogic: probe of 0003:2179:0053.00C2 failed with error -71 [ 827.282075][ T4756] usb 3-1: USB disconnect, device number 80 [ 827.351018][ T4526] usb 6-1: new high-speed USB device number 5 using dummy_hcd 15:47:13 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:13 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000001080)='$', 0x1) write$char_usb(r3, &(0x7f0000000480), 0x41de5297383909c2) [ 827.561149][ T4526] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 827.569347][ T4526] usb 6-1: config 0 has no interface number 0 [ 827.575660][ T4526] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 15:47:13 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 827.661138][ T4526] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 827.670431][ T4526] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 827.678652][ T4526] usb 6-1: Manufacturer: syz [ 827.689985][ T4526] usb 6-1: config 0 descriptor?? [ 827.695049][ T4542] usb 4-1: new high-speed USB device number 118 using dummy_hcd 15:47:14 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r1, 0x80404506, &(0x7f0000000ac0)=""/234) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 827.742352][ T4526] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 827.749897][ T4526] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input231 [ 827.760246][ T4493] usb 2-1: new high-speed USB device number 116 using dummy_hcd [ 827.941164][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 827.949273][ T4542] usb 4-1: config 0 has no interface number 0 [ 827.954169][ T5473] usb 6-1: USB disconnect, device number 5 [ 827.957400][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 827.961206][ C1] cm109 6-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 827.961224][ C1] cm109 6-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 827.988712][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 827.997841][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 828.010148][ T4542] usb 4-1: config 0 descriptor?? [ 828.041203][ T4493] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 828.041785][ T5473] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 828.051754][ T4493] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 828.051777][ T4493] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 828.081043][ T5472] usb 3-1: new high-speed USB device number 81 using dummy_hcd [ 828.082445][ T4493] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 828.082484][ T4493] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 828.111892][ T4493] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 828.127224][ T4493] usb 2-1: config 0 descriptor?? [ 828.151166][T15714] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 828.331056][ T5472] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 828.339310][ T5472] usb 3-1: config 0 has no interface number 0 [ 828.346291][ T5472] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 15:47:14 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200), 0x0) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 828.392132][ T4493] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 828.461156][ T5472] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 828.470372][ T5472] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 828.478565][ T5472] usb 3-1: Manufacturer: syz [ 828.484351][ T5472] usb 3-1: config 0 descriptor?? [ 828.522838][ T5472] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 828.531192][ T5472] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input232 [ 828.598655][T15714] udc-core: couldn't find an available UDC or it's busy [ 828.605796][T15714] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 828.615152][T15714] udc-core: couldn't find an available UDC or it's busy [ 828.622193][T15714] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 828.632947][ T5472] usb 2-1: USB disconnect, device number 116 15:47:14 executing program 5: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000ac0)=""/234) [ 828.651969][ T5472] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 828.741566][T15711] udc-core: couldn't find an available UDC or it's busy [ 828.748718][T15711] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 828.756799][T15711] udc-core: couldn't find an available UDC or it's busy [ 828.763906][T15711] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 828.781104][ T4542] uclogic 0003:2179:0053.00C3: failed retrieving string descriptor #100: -71 [ 828.789982][ T4542] uclogic 0003:2179:0053.00C3: failed retrieving pen parameters: -71 [ 828.798102][ T4542] uclogic 0003:2179:0053.00C3: pen probing failed: -71 [ 828.804975][ T4542] uclogic 0003:2179:0053.00C3: failed probing parameters: -71 [ 828.812588][ T4542] uclogic: probe of 0003:2179:0053.00C3 failed with error -71 [ 828.823241][ T4542] usb 4-1: USB disconnect, device number 118 [ 828.961848][ T4493] usb 3-1: USB disconnect, device number 81 [ 828.971068][ T5473] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 829.021514][ T4493] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:47:15 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r3, &(0x7f0000001080)='$', 0x1) 15:47:15 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(0x0, 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:15 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(0x0, 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 829.191101][ T5473] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 829.199383][ T5473] usb 6-1: config 0 has no interface number 0 [ 829.205562][ T5473] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 829.291243][ T5473] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 829.300361][ T5473] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 829.308494][ T5473] usb 6-1: Manufacturer: syz [ 829.322301][ T5473] usb 6-1: config 0 descriptor?? [ 829.382942][ T5473] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 829.390861][ T5473] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input233 [ 829.441136][ T4542] usb 2-1: new high-speed USB device number 117 using dummy_hcd [ 829.584108][ T4493] usb 6-1: USB disconnect, device number 6 [ 829.591009][ C0] cm109 6-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 829.598145][ C0] cm109 6-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 829.622036][ T4493] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 829.651105][ T4542] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 829.661630][ T4542] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 829.672937][ T4542] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 829.683992][ T4542] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 829.696867][ T4542] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 829.706239][ T4542] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 829.718822][ T4542] usb 2-1: config 0 descriptor?? [ 829.741154][T15738] raw-gadget gadget: fail, usb_ep_enable returned -22 15:47:16 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(0x0, 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:16 executing program 0: syz_usb_connect(0x0, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="12015002810e8310a60715859e7701020301090283070204209007090484020d7891d90309210600480122af0809218100000122260909050f08200000208039110df42af58b5030b5d580c235c6f662ae25515eb6ee7cd8c4abcda9d73c044af6b6f2cf293359912df6b7b1a04b3fbcfed981182264b235da0636788e3a467ae22c00fa138addfebc3051a6901d2d34d62b629bed81f342943d6c01dc2af92a7e49b657bd68cda52eb5139522ab21c1b86d53ac7848f3a7011b231dba7c668963cd3c9d9f3ba0482be429516d1fdd80450c743fbe60464642db3c44a123c9560f00edd895cf013fa4c747b6eeaae4c7f44365186d4d11b78fe0e60544184883ae1f2b368a2a4990eb836cb97ed98d8dd4ed01f9e3da3a9bea9c0d860b9a155d5942a6206e6f272597def552e3d46a875d9c7dedde6590d2d3bfc29f3107952659a0296330c91e00926be779b72c8d2ec8bc09050300ff036e731c3bce0d6a48d6a6eac4e022a9565e7b2d3a1d2b41bc6817b9baa61bdc6bbbc91ea36f920d03308cabcc89320f6b559e07f181e3ea492658501ed900dbc5689705b5e00501162ae24f42bf2aa82ee10320edaea0ecb7c7a569202d53f40c6400b4d9a985cc6c1116b5ba358221aa89ed61762ee65f25bd262ab0d0e6fa7ca9095437d88603545308cddbfcaf7e26d72c93e3d541ec21d0e36bbe236f1dd194722ce9912609050a082000090081072501020347c0f682b7a0afbc8e1b1b62fd2efa502f0009050200200000062055081eeb1bd08e2c4adf91a51e54a64124c21862f2caa83c1e1ab02788901e46b44bd20a734735c95d42af46f74b91413b8b536966f4bc2882eb61bb060ad3172347102d852ee1ff18277a52339209bb1f49a6001f09050a00400008200307250102de05005e24db4e2fb1d3677122dd073c16ea76b3ee9db51cd2d25074868ad65c103f8a60d247873c5a6e33adcc32bd0b20c6350d83c11fea3dbfda477547b5cade436a64ceed995d3caf3a9f76cee14a9ed5c794c068269fa20a10525f673efa0809050610400015400109050f042000000902de3e293a81777d6ad29ddf2eaf8089cfde0eb315251a8b81d9a7d2f323368022ef863073d6b6ef8a6d1d2205264ecbfea9572b327f6b434378a24255a6da70dc9450c8bd18ca4db0ade3cf5f3be81086cb777c3bbd251afa24e569e7aabe6fbd15fe770338cc0e887d81dff699ddf7960cacb3df227f68f19552f7972478b92925b7139848d91c5227de1d66f83ab8731846e4fed5f33d2227778d23b5"], 0x0) syz_usb_ep_write(0xffffffffffffffff, 0x0, 0xffffffffffffff9e, &(0x7f0000000280)="cf") r0 = syz_open_dev$hidraw(0x0, 0x0, 0x113941) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80000408e201) write$hidraw(r0, &(0x7f00000002c0)="92", 0x1) ioctl$HIDIOCAPPLICATION(r1, 0x40305839, 0x400007) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305829, 0x40003f) 15:47:16 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) 15:47:16 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:16 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:16 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:16 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x0, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:16 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 829.972393][ T4542] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 15:47:16 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r1, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 830.161024][ T5473] usb 3-1: new high-speed USB device number 82 using dummy_hcd [ 830.174147][T15738] udc-core: couldn't find an available UDC or it's busy [ 830.177827][ T5472] usb 4-1: new high-speed USB device number 119 using dummy_hcd [ 830.181189][T15738] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 830.204852][T15738] udc-core: couldn't find an available UDC or it's busy [ 830.211962][T15738] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 830.221434][ T4542] usb 2-1: USB disconnect, device number 117 [ 830.231878][ T4542] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 830.391201][ T5472] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 830.399426][ T5472] usb 4-1: config 0 has no interface number 0 [ 830.405926][ T5473] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 830.413964][ T5473] usb 3-1: config 0 has no interface number 0 [ 830.421725][ T5473] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 830.432656][ T5473] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 830.441724][ T5473] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 830.449780][ T5472] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 830.460701][ T5472] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 830.469793][ T5472] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 830.479133][ T5473] usb 3-1: config 0 descriptor?? [ 830.485430][ T5472] usb 4-1: config 0 descriptor?? [ 830.491021][ T4519] usb 6-1: new high-speed USB device number 7 using dummy_hcd 15:47:17 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:17 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:17 executing program 0: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000ac0)=""/234) 15:47:17 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(0xffffffffffffffff, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r2 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r2, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 830.701074][ T4519] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 830.709413][ T4519] usb 6-1: config 0 has no interface number 0 [ 830.715551][ T4519] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 15:47:17 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 830.803606][ T4519] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 830.812875][ T4519] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 830.821004][ T4519] usb 6-1: Manufacturer: syz [ 830.831524][ T4519] usb 6-1: config 0 descriptor?? [ 830.873058][ T4519] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 830.881379][ T4519] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input234 [ 831.041024][T14556] usb 2-1: new high-speed USB device number 118 using dummy_hcd [ 831.141820][T15758] udc-core: couldn't find an available UDC or it's busy [ 831.141942][T15757] udc-core: couldn't find an available UDC or it's busy [ 831.148994][T15758] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 831.155939][T15757] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 831.165182][T15758] udc-core: couldn't find an available UDC or it's busy [ 831.177792][T15758] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 831.185490][ T5473] uclogic 0003:2179:0053.00C5: failed retrieving string descriptor #100: -71 [ 831.194350][ T5473] uclogic 0003:2179:0053.00C5: failed retrieving pen parameters: -71 [ 831.202530][ T5473] uclogic 0003:2179:0053.00C5: pen probing failed: -71 [ 831.209464][ T5473] uclogic 0003:2179:0053.00C5: failed probing parameters: -71 [ 831.217163][ T5472] uclogic 0003:2179:0053.00C4: failed retrieving string descriptor #100: -71 [ 831.226005][ T5472] uclogic 0003:2179:0053.00C4: failed retrieving pen parameters: -71 [ 831.234184][ T5472] uclogic 0003:2179:0053.00C4: pen probing failed: -71 [ 831.241090][ T5472] uclogic 0003:2179:0053.00C4: failed probing parameters: -71 [ 831.248600][ T5472] uclogic: probe of 0003:2179:0053.00C4 failed with error -71 [ 831.256361][ T5473] uclogic: probe of 0003:2179:0053.00C5 failed with error -71 [ 831.268117][ T5473] usb 3-1: USB disconnect, device number 82 [ 831.274239][ T5472] usb 4-1: USB disconnect, device number 119 [ 831.291094][T14556] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 831.292631][ T4542] usb 6-1: USB disconnect, device number 7 [ 831.301631][ C0] cm109 6-1:0.138: cm109_urb_irq_callback: urb status -71 [ 831.314537][ C0] cm109 6-1:0.138: cm109_urb_irq_callback: usb_submit_urb (urb_ctl) failed -19 [ 831.323740][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 831.334902][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 831.345954][T14556] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 831.358840][T14556] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 831.367885][T14556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 831.377292][T14556] usb 2-1: config 0 descriptor?? [ 831.392097][ T4542] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 831.401121][T15786] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 831.641632][T14556] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 15:47:18 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:18 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:18 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:18 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, 0x0, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:18 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:18 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 831.843154][T15786] udc-core: couldn't find an available UDC or it's busy [ 831.850234][T15786] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 831.858843][T15786] udc-core: couldn't find an available UDC or it's busy [ 831.865989][T15786] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 831.875330][ T5472] usb 2-1: USB disconnect, device number 118 [ 831.891824][ T5472] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected 15:47:18 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 832.021019][T14556] usb 4-1: new high-speed USB device number 120 using dummy_hcd [ 832.031119][ T4542] usb 3-1: new high-speed USB device number 83 using dummy_hcd [ 832.221058][ T4493] usb 6-1: new high-speed USB device number 8 using dummy_hcd [ 832.241092][ T4542] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 832.241099][T14556] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 832.241115][T14556] usb 4-1: config 0 has no interface number 0 [ 832.249148][ T4542] usb 3-1: config 0 has no interface number 0 [ 832.249289][ T4542] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 832.257670][T14556] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 832.263402][ T4542] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 832.263419][ T4542] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 832.269564][T14556] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 832.281899][ T4542] usb 3-1: config 0 descriptor?? [ 832.291285][T14556] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 832.301265][T14556] usb 4-1: config 0 descriptor?? 15:47:18 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:18 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400), 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 832.431594][ T4493] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 832.439869][ T4493] usb 6-1: config 0 has no interface number 0 [ 832.446224][ T4493] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 832.531088][ T4493] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 832.540351][ T4493] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 832.548540][ T4493] usb 6-1: Manufacturer: syz [ 832.555616][ T4493] usb 6-1: config 0 descriptor?? [ 832.592342][ T4493] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 832.599810][ T4493] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input235 [ 832.691025][ T5472] usb 2-1: new high-speed USB device number 119 using dummy_hcd [ 832.921100][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 832.931637][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 832.942798][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 832.953840][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 832.955192][T15806] udc-core: couldn't find an available UDC or it's busy [ 832.966922][ T5472] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 832.966938][ T5472] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 832.973955][T15806] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 832.984538][ T5472] usb 2-1: config 0 descriptor?? [ 832.993985][T15805] udc-core: couldn't find an available UDC or it's busy [ 833.004039][ T5473] usb 6-1: USB disconnect, device number 8 [ 833.010506][T15805] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 833.011019][ C1] cm109 6-1:0.138: cm109_urb_irq_callback: urb status -71 [ 833.016551][T15826] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 833.023802][ C1] cm109 6-1:0.138: cm109_urb_irq_callback: usb_submit_urb (urb_ctl) failed -19 [ 833.033932][T15805] udc-core: couldn't find an available UDC or it's busy [ 833.053898][T15805] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 833.062888][T15806] udc-core: couldn't find an available UDC or it's busy [ 833.069874][T15806] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 833.081191][T14556] uclogic 0003:2179:0053.00C7: failed retrieving string descriptor #100: -71 [ 833.089996][T14556] uclogic 0003:2179:0053.00C7: failed retrieving pen parameters: -71 [ 833.091094][ T4542] uclogic 0003:2179:0053.00C6: failed retrieving string descriptor #100: -71 [ 833.098119][T14556] uclogic 0003:2179:0053.00C7: pen probing failed: -71 [ 833.098134][T14556] uclogic 0003:2179:0053.00C7: failed probing parameters: -71 [ 833.106934][ T4542] uclogic 0003:2179:0053.00C6: failed retrieving pen parameters: -71 [ 833.114262][T14556] uclogic: probe of 0003:2179:0053.00C7 failed with error -71 [ 833.121288][ T4542] uclogic 0003:2179:0053.00C6: pen probing failed: -71 [ 833.130889][T14556] usb 4-1: USB disconnect, device number 120 [ 833.136817][ T4542] uclogic 0003:2179:0053.00C6: failed probing parameters: -71 [ 833.137340][ T4542] uclogic: probe of 0003:2179:0053.00C6 failed with error -71 [ 833.145760][ T5473] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 833.158227][ T4542] usb 3-1: USB disconnect, device number 83 [ 833.261725][ T5472] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 833.462789][T15826] udc-core: couldn't find an available UDC or it's busy [ 833.469859][T15826] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 833.478473][T15826] udc-core: couldn't find an available UDC or it's busy [ 833.485480][T15826] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 833.494259][ T5473] usb 2-1: USB disconnect, device number 119 [ 833.511640][ T5473] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected 15:47:20 executing program 0: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000ac0)=""/234) 15:47:20 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f89011", 0x56) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:20 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:20 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:20 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:20 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f89011", 0x56) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:20 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f89011", 0x56) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:20 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d968", 0x81) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:20 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d968", 0x81) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:20 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d968", 0x81) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:20 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:20 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869f", 0x97) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 834.051163][ T4542] usb 3-1: new high-speed USB device number 84 using dummy_hcd [ 834.058912][ T4493] usb 4-1: new high-speed USB device number 121 using dummy_hcd [ 834.061017][ T5473] usb 6-1: new high-speed USB device number 9 using dummy_hcd [ 834.271125][ T4493] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 834.279198][ T4493] usb 4-1: config 0 has no interface number 0 [ 834.285597][ T4542] usb 3-1: config 0 has an invalid interface number: 1 but max is 0 [ 834.293628][ T4542] usb 3-1: config 0 has no interface number 0 [ 834.299706][ T4542] usb 3-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 834.310645][ T4542] usb 3-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 834.319694][ T4542] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 834.321233][ T5473] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 834.327753][ T4526] usb 2-1: new high-speed USB device number 120 using dummy_hcd [ 834.335984][ T5473] usb 6-1: config 0 has no interface number 0 [ 834.343694][ T4493] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 834.350224][ T5473] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 834.360616][ T4493] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 834.360633][ T4493] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 834.389906][ T4542] usb 3-1: config 0 descriptor?? [ 834.396536][ T4493] usb 4-1: config 0 descriptor?? [ 834.461171][ T5473] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 834.470358][ T5473] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 834.478526][ T5473] usb 6-1: Manufacturer: syz [ 834.485459][ T5473] usb 6-1: config 0 descriptor?? [ 834.542402][ T5473] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 834.549952][ T5473] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input236 [ 834.591131][ T4526] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 834.601748][ T4526] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 834.612953][ T4526] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 834.624078][ T4526] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 834.636993][ T4526] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 834.646067][ T4526] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 834.656389][ T4526] usb 2-1: config 0 descriptor?? [ 834.681136][T15866] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 834.921706][ T4526] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 834.961729][ T5473] usb 6-1: USB disconnect, device number 9 [ 835.001183][T15838] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 835.071596][T15842] udc-core: couldn't find an available UDC or it's busy [ 835.071697][T15840] udc-core: couldn't find an available UDC or it's busy [ 835.078582][T15842] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 835.085565][T15840] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 835.094245][T15842] udc-core: couldn't find an available UDC or it's busy [ 835.107433][T15842] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 835.110533][T15840] udc-core: couldn't find an available UDC or it's busy [ 835.122008][T15840] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 835.124076][T15866] udc-core: couldn't find an available UDC or it's busy [ 835.136519][T15866] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 835.144087][ T4493] uclogic 0003:2179:0053.00C8: failed retrieving string descriptor #100: -71 [ 835.145385][T15866] udc-core: couldn't find an available UDC or it's busy [ 835.152942][ T4493] uclogic 0003:2179:0053.00C8: failed retrieving pen parameters: -71 [ 835.152957][ T4493] uclogic 0003:2179:0053.00C8: pen probing failed: -71 [ 835.159885][T15866] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 835.167995][ T4493] uclogic 0003:2179:0053.00C8: failed probing parameters: -71 [ 835.180154][T14556] usb 2-1: USB disconnect, device number 120 [ 835.182646][ T4542] uclogic 0003:2179:0053.00C9: failed retrieving string descriptor #100: -71 [ 835.191949][T14556] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 835.195960][ T4542] uclogic 0003:2179:0053.00C9: failed retrieving pen parameters: -71 [ 835.219513][ T4542] uclogic 0003:2179:0053.00C9: pen probing failed: -71 [ 835.226402][ T4542] uclogic 0003:2179:0053.00C9: failed probing parameters: -71 [ 835.234032][ T4493] uclogic: probe of 0003:2179:0053.00C8 failed with error -71 [ 835.243190][ T4493] usb 4-1: USB disconnect, device number 121 [ 835.251173][ T4542] uclogic: probe of 0003:2179:0053.00C9 failed with error -71 [ 835.261444][ T4542] usb 3-1: USB disconnect, device number 84 15:47:23 executing program 0: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x20000000000002, 0x800) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000180)={0x81, 0x0, 0x0, 0x0, "441a1795580417f6fc707b56e99262cfce4f418475d39f46742be0d180e5f4e7"}) ioctl$EVIOCGNAME(r0, 0x80404506, &(0x7f0000000ac0)=""/234) 15:47:23 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869f", 0x97) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:23 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:23 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:23 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:23 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x10000, 0x200000) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:23 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869f", 0x97) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:23 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b6", 0xa2) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:23 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b6", 0xa2) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:23 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b6", 0xa2) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:23 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6", 0xa7) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:23 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6", 0xa7) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 837.071001][T14556] usb 2-1: new high-speed USB device number 121 using dummy_hcd [ 837.081010][ T5473] usb 3-1: new high-speed USB device number 85 using dummy_hcd [ 837.081138][ T4542] usb 4-1: new high-speed USB device number 122 using dummy_hcd [ 837.096303][ T4493] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 837.281074][T14556] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 837.291676][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 837.302903][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 837.313989][T14556] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 837.321138][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 837.326897][T14556] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 837.334903][ T4542] usb 4-1: config 0 has no interface number 0 [ 837.343956][T14556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 837.350602][ T4493] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 837.358083][ T5473] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 837.366270][ T4493] usb 6-1: config 0 has no interface number 0 [ 837.374441][ T5473] usb 3-1: config 0 has no interface number 0 [ 837.381022][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 837.386643][ T5473] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 837.397530][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 837.409880][T14556] usb 2-1: config 0 descriptor?? [ 837.417615][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 837.430538][ T4493] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 837.441392][T15886] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 837.443933][ T4542] usb 4-1: config 0 descriptor?? [ 837.481223][ T5473] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 837.490279][ T5473] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 837.498416][ T5473] usb 3-1: Manufacturer: syz [ 837.508333][ T5473] usb 3-1: config 0 descriptor?? [ 837.541105][ T4493] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 837.550220][ T4493] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 837.552970][ T5473] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 837.558433][ T4493] usb 6-1: Manufacturer: syz [ 837.566136][ T5473] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input237 [ 837.580925][ T4493] usb 6-1: config 0 descriptor?? [ 837.632412][ T4493] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 837.639853][ T4493] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input238 [ 837.681672][T14556] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 837.882583][T15886] udc-core: couldn't find an available UDC or it's busy [ 837.889623][T15886] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 837.897604][T15886] udc-core: couldn't find an available UDC or it's busy [ 837.904568][T15886] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 837.913487][T14556] usb 2-1: USB disconnect, device number 121 [ 837.931753][T14556] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 837.971955][ T5473] usb 3-1: USB disconnect, device number 85 [ 838.011128][T15882] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 838.054990][ T4493] usb 6-1: USB disconnect, device number 10 [ 838.081174][ T4493] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 838.152072][T15887] udc-core: couldn't find an available UDC or it's busy [ 838.159050][T15887] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 838.167077][T15887] udc-core: couldn't find an available UDC or it's busy [ 838.174095][T15887] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 838.191216][ T4542] uclogic 0003:2179:0053.00CA: failed retrieving string descriptor #100: -71 [ 838.200014][ T4542] uclogic 0003:2179:0053.00CA: failed retrieving pen parameters: -71 [ 838.208244][ T4542] uclogic 0003:2179:0053.00CA: pen probing failed: -71 [ 838.215121][ T4542] uclogic 0003:2179:0053.00CA: failed probing parameters: -71 [ 838.223425][ T4542] uclogic: probe of 0003:2179:0053.00CA failed with error -71 [ 838.233740][ T4542] usb 4-1: USB disconnect, device number 122 15:47:26 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:26 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6", 0xa7) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:26 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io(r2, &(0x7f0000000380)={0x2c, &(0x7f0000000100)={0x20, 0x7, 0x7b, {0x7b, 0x8, "b6cb1d7259c957444473d4da61525aa49a94cf0d26dbf99defb5316f40a5bed19dc07c7d595b8982f4bcce51dfbd3fdeabe2cd4d98dc19f15946c5901a9fc183e2bd3c26abb666f12a1d012c1c455f8b46346d176d14f52f2dba5d3cf1273b8dacbf16bbdf87fcac3fc7a879e9fb6b2f0fbca3745e90133a87"}}, &(0x7f00000001c0)={0x0, 0x3, 0x8b, @string={0x8b, 0x3, "05dd6ffec41700b1640b86d106ca30bab83075ec16778dc61f52f2d0ca581e18674152bf863ca35dd571fbc3d8a386db18fce7111f9fd98092f56e6c111740b8fa3b84e396a02df38de394edaad62d4243844dd75e01d23381cc20a3e798b2bd42fa4dd8c0ff7d5150a6a799e58f92e8b4847cdc6bb544f5114e50944933ce9d27ba2cbe58f0c67e23"}}, &(0x7f0000000280)={0x0, 0xf, 0x72, {0x5, 0xf, 0x72, 0x6, [@ssp_cap={0x10, 0x10, 0xa, 0x1, 0x1, 0xcd, 0x0, 0x8001, [0xc0c0]}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "23370661342b6d165bbedbf5b6d4fbbb"}, @ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0x400, 0xf0f, 0x6, [0xf, 0xffc00f, 0xc0, 0x0, 0xffc000, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xe, 0x1ff}, @ss_container_id={0x14, 0x10, 0x4, 0x4, "ea97c726d247871b73fe05861e0418b1"}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0xa, 0x7f, 0xd, 0x7}]}}, &(0x7f0000000300)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x8, 0x1, 0x4, "ab5d5cb0", "53dd7228"}}, &(0x7f0000000340)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3, 0x2, 0x9, 0x80, 0x2, 0xefca, 0x6}}}, &(0x7f0000000800)={0x84, &(0x7f00000003c0)={0x40, 0xe, 0x38, "72b42d9f4752be7c007fe91decfb21f3cc5158f8a781e5a79ab5cef0c8063f26aa3b31c9d7d230d7c1bc63a9c6bf7ef2fede903ce256761a"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x20}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000500)={0x20, 0x0, 0x8, {0x1000, 0x2, [0xf0]}}, &(0x7f0000000540)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000580)={0x40, 0x9, 0x1, 0x20}, &(0x7f00000005c0)={0x40, 0xb, 0x2, "c86a"}, &(0x7f0000000600)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000640)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000680)={0x40, 0x17, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, &(0x7f00000006c0)={0x40, 0x19, 0x2, "e480"}, &(0x7f0000000700)={0x40, 0x1a, 0x2, 0xf5cc}, &(0x7f0000000740)={0x40, 0x1c, 0x1}, &(0x7f0000000780)={0x40, 0x1e, 0x1}, &(0x7f00000007c0)={0x40, 0x21, 0x1, 0x91}}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:26 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:26 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:26 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:26 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051", 0xaa) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:26 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051", 0xaa) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:26 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051", 0xaa) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:26 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd", 0xab) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:26 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd", 0xab) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:26 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd", 0xab) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 840.121026][T14556] usb 2-1: new high-speed USB device number 122 using dummy_hcd [ 840.121035][ T4542] usb 4-1: new high-speed USB device number 123 using dummy_hcd [ 840.136553][ T5473] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 840.144157][ T5472] usb 3-1: new high-speed USB device number 86 using dummy_hcd [ 840.331118][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 840.339141][ T4542] usb 4-1: config 0 has no interface number 0 [ 840.345292][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 840.356178][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 840.365232][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 840.371144][ T5472] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 840.374835][ T4542] usb 4-1: config 0 descriptor?? [ 840.381555][ T5472] usb 3-1: config 0 has no interface number 0 [ 840.384272][ T5473] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 840.400752][ T5473] usb 6-1: config 0 has no interface number 0 [ 840.406922][T14556] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 840.417385][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 840.428564][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 840.439608][T14556] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 840.452528][T14556] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 840.461574][T14556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 840.469567][ T5472] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 840.480682][ T5473] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 840.493112][T14556] usb 2-1: config 0 descriptor?? [ 840.521107][T15930] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 840.581188][ T5472] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 840.590353][ T5472] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 840.598551][ T5472] usb 3-1: Manufacturer: syz [ 840.603226][ T5473] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 840.612285][ T5473] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 840.620353][ T5473] usb 6-1: Manufacturer: syz [ 840.626627][ T5473] usb 6-1: config 0 descriptor?? [ 840.632488][ T5472] usb 3-1: config 0 descriptor?? [ 840.673431][ T5472] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 840.681314][ T5473] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 840.688724][ T5473] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input240 [ 840.698964][ T5472] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input239 [ 840.762112][T14556] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 840.963002][T15930] udc-core: couldn't find an available UDC or it's busy [ 840.970051][T15930] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 840.978094][T15930] udc-core: couldn't find an available UDC or it's busy [ 840.985104][T15930] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 840.993963][T14556] usb 2-1: USB disconnect, device number 122 [ 841.011792][T14556] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 841.041753][T15933] udc-core: couldn't find an available UDC or it's busy [ 841.048797][T15933] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 841.061099][ T4542] uclogic 0003:2179:0053.00CB: failed retrieving string descriptor #100: -71 [ 841.070043][ T4542] uclogic 0003:2179:0053.00CB: failed retrieving pen parameters: -71 [ 841.078165][ T4542] uclogic 0003:2179:0053.00CB: pen probing failed: -71 [ 841.081899][ T5472] usb 6-1: USB disconnect, device number 11 [ 841.085057][ T4542] uclogic 0003:2179:0053.00CB: failed probing parameters: -71 [ 841.098507][ T5473] usb 3-1: USB disconnect, device number 86 [ 841.098637][ T4542] uclogic: probe of 0003:2179:0053.00CB failed with error -71 [ 841.113650][ T4542] usb 4-1: USB disconnect, device number 123 [ 841.131106][T15928] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 841.192971][ T5473] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:47:29 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:29 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:29 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:29 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:29 executing program 5: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:29 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:29 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:29 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:29 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:29 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:29 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:29 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 843.151023][ T5473] usb 4-1: new high-speed USB device number 124 using dummy_hcd [ 843.171082][T14556] usb 2-1: new high-speed USB device number 123 using dummy_hcd [ 843.179527][ T5472] usb 3-1: new high-speed USB device number 87 using dummy_hcd [ 843.371234][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 843.379266][ T5473] usb 4-1: config 0 has no interface number 0 [ 843.385554][T14556] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 843.396123][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 843.407387][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 843.418441][T14556] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 843.431348][T14556] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 843.440404][T14556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 843.448467][ T5472] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 843.456668][ T5472] usb 3-1: config 0 has no interface number 0 [ 843.462831][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 843.473761][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 843.482897][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 843.490913][ T5472] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 843.503363][ T5473] usb 4-1: config 0 descriptor?? [ 843.509526][T14556] usb 2-1: config 0 descriptor?? [ 843.531088][T15976] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 843.581113][ T5472] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 843.590219][ T5472] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 843.598456][ T5472] usb 3-1: Manufacturer: syz [ 843.604620][ T5472] usb 3-1: config 0 descriptor?? [ 843.642483][ T5472] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 843.650106][ T5472] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input241 [ 843.771756][T14556] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 843.973005][T15976] udc-core: couldn't find an available UDC or it's busy [ 843.980033][T15976] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 843.989196][T15976] udc-core: couldn't find an available UDC or it's busy [ 843.996174][T15976] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 844.005053][T14556] usb 2-1: USB disconnect, device number 123 [ 844.021868][T14556] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 844.071952][ T5472] usb 3-1: USB disconnect, device number 87 [ 844.111121][T15971] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 844.184314][T15974] udc-core: couldn't find an available UDC or it's busy [ 844.191408][T15974] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 844.221118][ T5473] uclogic 0003:2179:0053.00CC: failed retrieving string descriptor #100: -71 [ 844.229953][ T5473] uclogic 0003:2179:0053.00CC: failed retrieving pen parameters: -71 [ 844.238095][ T5473] uclogic 0003:2179:0053.00CC: pen probing failed: -71 [ 844.245121][ T5473] uclogic 0003:2179:0053.00CC: failed probing parameters: -71 [ 844.253122][ T5473] uclogic: probe of 0003:2179:0053.00CC failed with error -71 [ 844.262421][ T5473] usb 4-1: USB disconnect, device number 124 15:47:32 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201000000000040792153000000000000010988af0224000100000000090401000103000000092100000001222200090541decf0d81030800000000"], 0x0) syz_usb_control_io$hid(r2, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:32 executing program 5: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:32 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:32 executing program 2: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) 15:47:32 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:32 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") r2 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r2, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:32 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(0xffffffffffffffff, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:32 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:32 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:32 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, 0x0, 0x0) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:32 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080), 0x0) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:32 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080), 0x0) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 846.181007][ T5472] usb 4-1: new high-speed USB device number 125 using dummy_hcd [ 846.188871][ T5473] usb 2-1: new high-speed USB device number 124 using dummy_hcd [ 846.211058][T14556] usb 3-1: new high-speed USB device number 88 using dummy_hcd [ 846.401131][ T5472] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 846.409190][ T5472] usb 4-1: config 0 has no interface number 0 [ 846.415358][ T5473] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 846.425886][ T5473] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 846.437078][ T5473] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 846.448140][ T5473] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 846.461054][ T5473] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 846.470125][ T5473] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 846.478187][T14556] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 846.486407][T14556] usb 3-1: config 0 has no interface number 0 [ 846.492550][ T5472] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 846.503462][ T5472] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 846.512569][ T5472] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 846.520585][T14556] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 846.533083][ T5472] usb 4-1: config 0 descriptor?? [ 846.539658][ T5473] usb 2-1: config 0 descriptor?? [ 846.561082][T16013] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 846.611131][T14556] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 846.620214][T14556] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 846.628442][T14556] usb 3-1: Manufacturer: syz [ 846.634629][T14556] usb 3-1: config 0 descriptor?? [ 846.672394][T14556] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 846.679944][T14556] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input242 [ 846.801632][ T5473] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 846.874023][ T5473] usb 3-1: USB disconnect, device number 88 [ 846.881023][ C0] cm109 3-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 846.888205][ C0] cm109 3-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 846.921104][T16011] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 847.002932][T16013] udc-core: couldn't find an available UDC or it's busy [ 847.010011][T16013] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 847.018298][T16013] udc-core: couldn't find an available UDC or it's busy [ 847.025549][T16013] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 847.034356][T14556] usb 2-1: USB disconnect, device number 124 [ 847.051766][T14556] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 847.213527][T16014] udc-core: couldn't find an available UDC or it's busy [ 847.220534][T16014] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 847.231080][ T5472] uclogic 0003:2179:0053.00CD: failed retrieving string descriptor #100: -71 [ 847.240009][ T5472] uclogic 0003:2179:0053.00CD: failed retrieving pen parameters: -71 [ 847.248131][ T5472] uclogic 0003:2179:0053.00CD: pen probing failed: -71 [ 847.255019][ T5472] uclogic 0003:2179:0053.00CD: failed probing parameters: -71 [ 847.262937][ T5472] uclogic: probe of 0003:2179:0053.00CD failed with error -71 [ 847.272947][ T5472] usb 4-1: USB disconnect, device number 125 15:47:35 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:35 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080), 0x0) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:35 executing program 5: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:35 executing program 2: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) 15:47:35 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:35 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:35 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad2", 0x7) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:35 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad2", 0x7) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:35 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad2", 0x7) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:35 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc", 0xa) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:35 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc", 0xa) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:35 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc", 0xa) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 849.221014][ T4542] usb 3-1: new high-speed USB device number 89 using dummy_hcd [ 849.228681][ T4493] usb 2-1: new high-speed USB device number 125 using dummy_hcd [ 849.241015][ T4526] usb 4-1: new high-speed USB device number 126 using dummy_hcd [ 849.441130][ T4542] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 849.449366][ T4542] usb 3-1: config 0 has no interface number 0 [ 849.455778][ T4493] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 849.466244][ T4493] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 849.477418][ T4493] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 849.488480][ T4493] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 849.501430][ T4493] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 849.510460][ T4493] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 849.518540][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 849.526612][ T4526] usb 4-1: config 0 has no interface number 0 [ 849.532741][ T4542] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 849.543859][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 849.554774][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 849.563845][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 849.573026][ T4526] usb 4-1: config 0 descriptor?? [ 849.579560][ T4493] usb 2-1: config 0 descriptor?? [ 849.601076][T16055] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 849.651256][ T4542] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 849.660308][ T4542] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 849.668418][ T4542] usb 3-1: Manufacturer: syz [ 849.674393][ T4542] usb 3-1: config 0 descriptor?? [ 849.712296][ T4542] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 849.719733][ T4542] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input243 [ 849.832204][ T4493] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 849.913849][ T4493] usb 3-1: USB disconnect, device number 89 [ 849.921006][ C1] cm109 3-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 849.928134][ C1] cm109 3-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 849.961153][T16051] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 850.032803][T16055] udc-core: couldn't find an available UDC or it's busy [ 850.039847][T16055] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 850.048462][T16055] udc-core: couldn't find an available UDC or it's busy [ 850.055456][T16055] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 850.064460][ T5472] usb 2-1: USB disconnect, device number 125 [ 850.081773][ T5472] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 850.251637][T16063] udc-core: couldn't find an available UDC or it's busy [ 850.258686][T16063] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 850.271045][ T4526] uclogic 0003:2179:0053.00CE: failed retrieving string descriptor #100: -71 [ 850.279850][ T4526] uclogic 0003:2179:0053.00CE: failed retrieving pen parameters: -71 [ 850.287991][ T4526] uclogic 0003:2179:0053.00CE: pen probing failed: -71 [ 850.294849][ T4526] uclogic 0003:2179:0053.00CE: failed probing parameters: -71 [ 850.302426][ T4526] uclogic: probe of 0003:2179:0053.00CE failed with error -71 [ 850.311534][ T4526] usb 4-1: USB disconnect, device number 126 15:47:38 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7b", 0xc) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:38 executing program 5: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:38 executing program 2: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x4, 0x0) 15:47:38 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:38 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7b", 0xc) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7b", 0xc) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) [ 852.261007][ T4526] usb 3-1: new high-speed USB device number 90 using dummy_hcd [ 852.268679][ T4493] usb 4-1: new high-speed USB device number 127 using dummy_hcd [ 852.281001][ T5472] usb 2-1: new high-speed USB device number 126 using dummy_hcd [ 852.481096][ T4526] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 852.489374][ T4526] usb 3-1: config 0 has no interface number 0 [ 852.495570][ T4493] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 852.501247][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 852.503593][ T4493] usb 4-1: config 0 has no interface number 0 [ 852.514005][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 852.514026][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 852.520265][ T4526] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 852.531226][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 852.543283][ T4493] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 852.553408][ T5472] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 852.566249][ T4493] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 852.577095][ T5472] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 852.586127][ T4493] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 852.601352][ T5472] usb 2-1: config 0 descriptor?? [ 852.621746][ T4493] usb 4-1: config 0 descriptor?? [ 852.641107][T16101] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 852.681130][ T4526] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 852.690190][ T4526] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 852.698306][ T4526] usb 3-1: Manufacturer: syz [ 852.704506][ T4526] usb 3-1: config 0 descriptor?? [ 852.742757][ T4526] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 852.750390][ T4526] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input244 [ 852.881695][ T5472] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 852.944169][ T5472] usb 3-1: USB disconnect, device number 90 [ 852.951026][ C1] cm109 3-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 852.958162][ C1] cm109 3-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 852.991089][T16093] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 853.082804][T16101] udc-core: couldn't find an available UDC or it's busy [ 853.089820][T16101] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 853.098936][ T4526] usb 2-1: USB disconnect, device number 126 [ 853.111663][ T4526] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 853.305494][T16099] udc-core: couldn't find an available UDC or it's busy [ 853.312553][T16099] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 853.321238][ T4493] uclogic 0003:2179:0053.00CF: failed retrieving string descriptor #100: -71 [ 853.330075][ T4493] uclogic 0003:2179:0053.00CF: failed retrieving pen parameters: -71 [ 853.338229][ T4493] uclogic 0003:2179:0053.00CF: pen probing failed: -71 [ 853.345180][ T4493] uclogic 0003:2179:0053.00CF: failed probing parameters: -71 [ 853.353090][ T4493] uclogic: probe of 0003:2179:0053.00CF failed with error -71 [ 853.362179][ T4493] usb 4-1: USB disconnect, device number 127 15:47:41 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) r1 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESHEX=r0, @ANYRESDEC]], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:41 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:41 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_open_dev$hiddev(&(0x7f0000000a80)='/dev/usb/hiddev#\x00', 0x8001, 0x8880) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:41 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:41 executing program 5: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:41 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:41 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r3 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(r3, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:41 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:41 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:41 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:41 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:41 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 855.271447][ T4493] usb 2-1: new high-speed USB device number 127 using dummy_hcd [ 855.291039][ T4542] usb 3-1: new high-speed USB device number 91 using dummy_hcd [ 855.298741][ T4526] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 855.491149][ T4493] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 855.501688][ T4493] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 855.512995][ T4493] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 855.524188][ T4493] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 855.537105][ T4493] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 855.546197][ T4493] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 855.554273][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 855.562295][ T4526] usb 4-1: config 0 has no interface number 0 [ 855.568388][ T4542] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 855.576598][ T4542] usb 3-1: config 0 has no interface number 0 [ 855.582717][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 855.593629][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 855.602673][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 855.610685][ T4542] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 855.623052][ T4526] usb 4-1: config 0 descriptor?? [ 855.629549][ T4493] usb 2-1: config 0 descriptor?? [ 855.651058][T16136] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 855.701111][ T4542] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 855.710246][ T4542] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 855.718476][ T4542] usb 3-1: Manufacturer: syz [ 855.724657][ T4542] usb 3-1: config 0 descriptor?? [ 855.762342][ T4542] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 855.769899][ T4542] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input245 [ 855.891755][ T4493] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 856.092837][T16136] udc-core: couldn't find an available UDC or it's busy [ 856.099913][T16136] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 856.109013][ T5472] usb 2-1: USB disconnect, device number 127 [ 856.131648][ T5472] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 856.171759][ T4493] usb 3-1: USB disconnect, device number 91 [ 856.191133][ T4493] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 856.304448][T16140] udc-core: couldn't find an available UDC or it's busy [ 856.311475][T16140] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 856.321108][ T4526] uclogic 0003:2179:0053.00D0: failed retrieving string descriptor #100: -71 [ 856.330047][ T4526] uclogic 0003:2179:0053.00D0: failed retrieving pen parameters: -71 [ 856.338174][ T4526] uclogic 0003:2179:0053.00D0: pen probing failed: -71 [ 856.345083][ T4526] uclogic 0003:2179:0053.00D0: failed probing parameters: -71 [ 856.352696][ T4526] uclogic: probe of 0003:2179:0053.00D0 failed with error -71 [ 856.361988][ T4526] usb 4-1: USB disconnect, device number 2 15:47:44 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:44 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:44 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:44 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:44 executing program 5: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:44 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:44 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:44 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:44 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:44 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:44 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:44 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:44 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:44 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 858.301025][ T5472] usb 3-1: new high-speed USB device number 92 using dummy_hcd [ 858.311030][ T4493] usb 4-1: new high-speed USB device number 3 using dummy_hcd [ 858.318599][ T4526] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 858.511128][ T5472] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 858.519480][ T5472] usb 3-1: config 0 has no interface number 0 [ 858.525769][ T5472] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 858.541783][ T4526] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 858.552266][ T4526] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 858.563425][ T4526] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 858.574480][ T4526] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 858.587429][ T4526] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 858.596482][ T4526] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 858.604671][ T4493] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 858.611117][ T5472] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 858.612711][ T4493] usb 4-1: config 0 has no interface number 0 [ 858.621773][ T5472] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 858.627861][ T4493] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 858.635998][ T5472] usb 3-1: Manufacturer: syz [ 858.646910][ T4493] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 858.657199][ T5472] usb 3-1: config 0 descriptor?? [ 858.660500][ T4493] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 858.662465][ T4493] usb 4-1: config 0 descriptor?? [ 858.679196][ T4526] usb 2-1: config 0 descriptor?? [ 858.701177][T16179] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 858.705301][ T5472] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 858.725451][ T5472] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input246 [ 858.941719][ T4526] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 859.111748][ T4526] usb 3-1: USB disconnect, device number 92 [ 859.121113][ T4526] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 859.142323][T16182] udc-core: couldn't find an available UDC or it's busy [ 859.143341][T16179] udc-core: couldn't find an available UDC or it's busy [ 859.149366][T16182] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 859.156380][T16179] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 859.173454][ T4542] usb 2-1: USB disconnect, device number 2 [ 859.191808][ T4542] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 859.241084][ T4493] usbhid 4-1:0.1: can't add hid device: -71 [ 859.247116][ T4493] usbhid: probe of 4-1:0.1 failed with error -71 [ 859.257316][ T4493] usb 4-1: USB disconnect, device number 3 15:47:45 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:45 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:46 executing program 2: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:46 executing program 5: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:46 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:46 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:46 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400107) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) [ 860.001007][ T5472] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 860.011012][ T4493] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 860.211116][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 860.221622][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 860.231074][ T4493] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 860.232772][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 860.240691][ T4493] usb 4-1: config 0 has no interface number 0 [ 860.240732][ T4493] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 860.251773][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 860.257844][ T4493] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 860.268788][ T5472] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 860.281660][ T4493] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 860.290661][ T5472] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 860.319968][ T5472] usb 2-1: config 0 descriptor?? [ 860.320805][ T4493] usb 4-1: config 0 descriptor?? [ 860.341075][T16226] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 860.581682][ T5472] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 860.781630][T16224] udc-core: couldn't find an available UDC or it's busy [ 860.783268][T16226] udc-core: couldn't find an available UDC or it's busy [ 860.788649][T16224] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 860.795640][T16226] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 860.812657][ T4526] usb 2-1: USB disconnect, device number 3 [ 860.831604][ T4526] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 860.861094][ T4493] usbhid 4-1:0.1: can't add hid device: -71 [ 860.867192][ T4493] usbhid: probe of 4-1:0.1 failed with error -71 [ 860.877476][ T4493] usb 4-1: USB disconnect, device number 4 15:47:47 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x0) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:47 executing program 2: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:47 executing program 5: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x0) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:47 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x0) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:47 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hiddev(0x0, 0x3, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r4, 0x40305828, 0x400107) read$hiddev(0xffffffffffffffff, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:47 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, 0x0, 0x0) [ 861.621042][ T4493] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 861.631182][ T5472] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 861.841090][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 861.841111][ T4493] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 861.851715][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 861.859657][ T4493] usb 4-1: config 0 has no interface number 0 [ 861.870811][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 861.876918][ T4493] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 861.887916][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 861.898774][ T4493] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 861.911627][ T5472] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 861.920614][ T4493] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 861.929738][ T5472] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 861.938939][ T4493] usb 4-1: config 0 descriptor?? [ 861.953677][ T5472] usb 2-1: config 0 descriptor?? [ 861.971096][T16257] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 862.211639][ T5472] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 862.411677][T16255] udc-core: couldn't find an available UDC or it's busy [ 862.414867][ T5472] usb 2-1: USB disconnect, device number 4 [ 862.418663][T16255] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 862.432912][ T5472] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 862.491101][ T4493] usbhid 4-1:0.1: can't add hid device: -71 [ 862.497101][ T4493] usbhid: probe of 4-1:0.1 failed with error -71 [ 862.505159][ T4493] usb 4-1: USB disconnect, device number 5 15:47:50 executing program 0: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r1, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_ep_write(r1, 0x14, 0xbb, &(0x7f0000000040)="59c6609657d4b88a4bc3a75828a8e4e7016cb78f85fba7c495987c035c92a6b069f563a742f71529f8f5f251734e1753fc0c7c5a2d692b05fb3b563631f31006cfa4a5e674a56e97600d86676533e8779ca133fe51510ce10d2779cc8402bbf0f8cc498adab473fa045be2320a0340c93d6cceadceab2c36fdab077e15e82a12876cf3f21fa44b5629e122834e75a65657f3bba66615eab2ef6c7d2403fee028e3469afddb6c3e429d87f0700ebd867602fc7b76748a62d6ed45fe") syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:50 executing program 2: syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:50 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, 0x0, 0x0) 15:47:50 executing program 5: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:50 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:50 executing program 1: syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:50 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x400107) read$hiddev(r4, 0x0, 0x0) 15:47:50 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(0xffffffffffffffff, &(0x7f0000003200)=""/4096, 0xffffffad) syz_open_dev$hidraw(0x0, 0x0, 0x2) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) r2 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x6, 0x0) write$hidraw(r2, &(0x7f0000000400)="e40426d0583ada081f0dedb958f8269ebd6b769e4d68391364108a4c63924d8d367394acc469c1e53ec28be3f39419afae015e81a84753c06d6f8180e200feffffffffffffa61325fcd3773c66824c0e087cb6f890116c7f0000000000000000000000000000000000000000000000005cfc9844ae7d4607a77f3eb3681947d9688bad93ff89db2189ed0923a49abe1ed53be84f5b869fb61ced56f846c0cea174b615d2890fb6dd7051cd90", 0xac) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x210000) syz_usb_disconnect(0xffffffffffffffff) write$hidraw(r0, &(0x7f0000000080)="1723b045d2bad25e15cc3f7be8", 0xd) r3 = syz_open_dev$evdev(0x0, 0x20, 0x0) ioctl$EVIOCGKEYCODE(r3, 0x40084503, 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hiddev(0x0, 0x3, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) ioctl$HIDIOCAPPLICATION(r5, 0x40305828, 0x0) read$hiddev(r4, &(0x7f0000000180)=""/198, 0xfffffec2) 15:47:50 executing program 4: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 864.471004][ T4493] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 864.491040][ T4526] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 864.681145][ T4493] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 864.691680][ T4493] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 864.702902][ T4493] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 864.714066][ T4493] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 15:47:51 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:51 executing program 2: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 864.727021][ T4493] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 864.736094][ T4493] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 864.744166][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 864.752234][ T4526] usb 4-1: config 0 has no interface number 0 [ 864.759502][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 864.770467][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 864.779658][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 864.788795][ T4526] usb 4-1: config 0 descriptor?? [ 864.795568][ T4493] usb 2-1: config 0 descriptor?? [ 864.811104][T16284] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 865.052515][ T4493] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 865.064452][ T4493] usb 2-1: USB disconnect, device number 5 [ 865.071582][ T4493] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected 15:47:51 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 865.251495][T16287] udc-core: couldn't find an available UDC or it's busy [ 865.258533][T16287] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 865.361062][ T4526] usbhid 4-1:0.1: can't add hid device: -71 [ 865.367137][ T4526] usbhid: probe of 4-1:0.1 failed with error -71 [ 865.375093][ T4526] usb 4-1: USB disconnect, device number 6 15:47:53 executing program 1: syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:53 executing program 2: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:53 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:53 executing program 0: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:53 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:53 executing program 4: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 867.511001][T14556] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 867.518598][ T5472] usb 2-1: new high-speed USB device number 6 using dummy_hcd 15:47:54 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 867.731166][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 867.741819][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 867.753004][ T5472] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 867.764108][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 15:47:54 executing program 2: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 867.777049][ T5472] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 867.786122][ T5472] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 867.801355][T14556] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 867.809379][T14556] usb 4-1: config 0 has no interface number 0 [ 867.815805][T14556] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 867.826822][T14556] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 867.835922][T14556] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 867.845099][T14556] usb 4-1: config 0 descriptor?? [ 867.851454][ T5472] usb 2-1: config 0 descriptor?? [ 867.871076][T16322] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 868.111709][ T5472] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 868.123832][ T5472] usb 2-1: USB disconnect, device number 6 [ 868.130710][ T5472] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected 15:47:54 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:54 executing program 2: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 868.301825][T16325] udc-core: couldn't find an available UDC or it's busy [ 868.308802][T16325] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 868.381400][T14556] usbhid 4-1:0.1: can't add hid device: -71 [ 868.387578][T14556] usbhid: probe of 4-1:0.1 failed with error -71 [ 868.398071][T14556] usb 4-1: USB disconnect, device number 7 15:47:54 executing program 1: syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:55 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:55 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:55 executing program 2: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 868.881140][T14556] usb 2-1: new high-speed USB device number 7 using dummy_hcd [ 869.101128][T14556] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 869.111658][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 169, changing to 11 [ 869.122824][T14556] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 1646, setting to 1024 [ 869.131002][ T4526] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 869.133902][T14556] usb 2-1: config 0 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 869.133938][T14556] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 869.163405][T14556] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 869.172846][T14556] usb 2-1: config 0 descriptor?? [ 869.191135][T16345] raw-gadget gadget: fail, usb_ep_enable returned -22 15:47:55 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 869.351047][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 869.359096][ T4526] usb 4-1: config 0 has no interface number 0 [ 869.365268][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 869.376221][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 869.385297][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 869.411190][ T4526] usb 4-1: config 0 descriptor?? [ 869.442017][T14556] iowarrior 2-1:0.0: IOWarrior product=0x1501, serial= interface=0 now attached to iowarrior0 [ 869.454424][T14556] usb 2-1: USB disconnect, device number 7 [ 869.461835][T14556] iowarrior 2-1:0.0: I/O-Warror #0 now disconnected [ 869.881673][T16350] udc-core: couldn't find an available UDC or it's busy [ 869.888700][T16350] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 869.961106][ T4526] usbhid 4-1:0.1: can't add hid device: -71 [ 869.967091][ T4526] usbhid: probe of 4-1:0.1 failed with error -71 [ 869.977356][ T4526] usb 4-1: USB disconnect, device number 8 15:47:56 executing program 0: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:56 executing program 2: r0 = syz_usb_connect(0x0, 0x0, &(0x7f0000000340)=ANY=[], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:56 executing program 4: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:56 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:56 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:56 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 870.681010][T14556] usb 4-1: new high-speed USB device number 9 using dummy_hcd 15:47:57 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:57 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:57 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 870.891180][T14556] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 870.899267][T14556] usb 4-1: config 0 has no interface number 0 [ 870.905566][T14556] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 870.916467][T14556] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 870.925604][T14556] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 870.936886][T14556] usb 4-1: config 0 descriptor?? 15:47:57 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 871.297164][T14556] usbhid 4-1:0.1: can't add hid device: -71 [ 871.303977][T14556] usbhid: probe of 4-1:0.1 failed with error -71 [ 871.315723][T14556] usb 4-1: USB disconnect, device number 9 15:47:57 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:57 executing program 1: syz_usb_control_io$uac1(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:47:59 executing program 0: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:59 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:59 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:47:59 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:59 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:47:59 executing program 1: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 873.551106][T14556] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 873.761073][T14556] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 873.769141][T14556] usb 4-1: config 0 has no interface number 0 [ 873.775352][T14556] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 873.786286][T14556] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 873.795339][T14556] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 873.804699][T14556] usb 4-1: config 0 descriptor?? 15:48:00 executing program 1: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:00 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:00 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 874.131078][T14556] usbhid 4-1:0.1: can't add hid device: -71 [ 874.137249][T14556] usbhid: probe of 4-1:0.1 failed with error -71 [ 874.145348][T14556] usb 4-1: USB disconnect, device number 10 15:48:00 executing program 1: r0 = syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:00 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:00 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:02 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:02 executing program 3: syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:02 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:02 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:02 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x0, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:02 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 876.551627][ T4526] usb 4-1: new high-speed USB device number 11 using dummy_hcd [ 876.621032][T14556] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 876.711146][T14556] usb 2-1: Invalid ep0 maxpacket: 0 [ 876.761061][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 876.769261][ T4526] usb 4-1: config 0 has no interface number 0 [ 876.775427][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 876.786437][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 876.795540][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 876.804858][ T4526] usb 4-1: config 0 descriptor?? 15:48:03 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:03 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 876.861214][T14556] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 876.961104][T14556] usb 2-1: Invalid ep0 maxpacket: 0 [ 876.966633][T14556] usb usb2-port1: attempt power cycle [ 877.141072][ T4526] usbhid 4-1:0.1: can't add hid device: -71 [ 877.147145][ T4526] usbhid: probe of 4-1:0.1 failed with error -71 [ 877.155260][ T4526] usb 4-1: USB disconnect, device number 11 15:48:03 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:03 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db530"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:03 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 877.681022][T14556] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 877.831004][ T4526] usb 4-1: new high-speed USB device number 12 using dummy_hcd 15:48:04 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 877.951036][T14556] usb 2-1: device descriptor read/64, error 18 [ 878.051071][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 878.059258][ T4526] usb 4-1: config 0 has no interface number 0 [ 878.065448][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 878.076365][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 878.085421][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 878.094738][ T4526] usb 4-1: config 0 descriptor?? [ 878.351016][T14556] usb 2-1: device descriptor read/64, error 18 [ 878.431050][ T4526] usbhid 4-1:0.1: can't add hid device: -71 [ 878.437418][ T4526] usbhid: probe of 4-1:0.1 failed with error -71 [ 878.449545][ T4526] usb 4-1: USB disconnect, device number 12 [ 878.631001][T14556] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 878.901019][T14556] usb 2-1: device descriptor read/64, error 18 15:48:05 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:05 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db530"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 879.291023][T14556] usb 2-1: device descriptor read/64, error 18 15:48:05 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:05 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:05 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:05 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x0, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 879.411176][T14556] usb usb2-port1: unable to enumerate USB device [ 879.660998][ T5473] usb 4-1: new high-speed USB device number 13 using dummy_hcd 15:48:06 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db530"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 879.760999][T14556] usb 2-1: new high-speed USB device number 12 using dummy_hcd 15:48:06 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 879.861266][T14556] usb 2-1: Invalid ep0 maxpacket: 0 [ 879.881076][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 879.889177][ T5473] usb 4-1: config 0 has no interface number 0 [ 879.902646][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 879.913590][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 879.922692][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 879.935103][ T5473] usb 4-1: config 0 descriptor?? [ 880.021056][T14556] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 880.111067][T14556] usb 2-1: Invalid ep0 maxpacket: 0 [ 880.116653][T14556] usb usb2-port1: attempt power cycle 15:48:06 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7a"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 880.281059][ T5473] usbhid 4-1:0.1: can't add hid device: -71 [ 880.287164][ T5473] usbhid: probe of 4-1:0.1 failed with error -71 [ 880.295361][ T5473] usb 4-1: USB disconnect, device number 13 15:48:06 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:06 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:07 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7a"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 880.840994][T14556] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 880.971068][ T5473] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 881.110998][T14556] usb 2-1: device descriptor read/64, error 18 [ 881.181140][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 881.189152][ T5473] usb 4-1: config 0 has no interface number 0 [ 881.195432][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 881.206338][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 881.215443][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 881.224521][ T5473] usb 4-1: config 0 descriptor?? [ 881.511022][T14556] usb 2-1: device descriptor read/64, error 18 [ 881.561044][ T5473] usbhid 4-1:0.1: can't add hid device: -71 [ 881.567180][ T5473] usbhid: probe of 4-1:0.1 failed with error -71 [ 881.575363][ T5473] usb 4-1: USB disconnect, device number 14 [ 881.781043][T14556] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 882.051020][T14556] usb 2-1: device descriptor read/64, error 18 15:48:08 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:08 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:08 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7a"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:08 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:08 executing program 1: r0 = syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x0, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:08 executing program 4: syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 882.441586][T14556] usb 2-1: device descriptor read/64, error 18 [ 882.561179][T14556] usb usb2-port1: unable to enumerate USB device [ 882.700994][ T5473] usb 4-1: new high-speed USB device number 15 using dummy_hcd 15:48:09 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:09 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 882.911118][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 882.919159][ T5473] usb 4-1: config 0 has no interface number 0 [ 882.925496][T14556] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 882.933539][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 882.944496][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 882.953630][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 882.962736][ T5473] usb 4-1: config 0 descriptor?? [ 883.031105][T14556] usb 2-1: Invalid ep0 maxpacket: 0 [ 883.181064][T14556] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 883.271115][T14556] usb 2-1: Invalid ep0 maxpacket: 0 [ 883.276493][T14556] usb usb2-port1: attempt power cycle [ 883.301111][ T5473] usbhid 4-1:0.1: can't add hid device: -71 [ 883.307330][ T5473] usbhid: probe of 4-1:0.1 failed with error -71 [ 883.315236][ T5473] usb 4-1: USB disconnect, device number 15 15:48:09 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:09 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:10 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:10 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db530"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 883.991031][ T5473] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 883.998690][T14556] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 884.211052][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 884.219150][ T5473] usb 4-1: config 0 has no interface number 0 [ 884.225306][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 884.236195][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 884.245257][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 884.254804][ T5473] usb 4-1: config 0 descriptor?? [ 884.271056][T14556] usb 2-1: device descriptor read/64, error 18 [ 884.581052][ T5473] usbhid 4-1:0.1: can't add hid device: -71 [ 884.587210][ T5473] usbhid: probe of 4-1:0.1 failed with error -71 [ 884.597327][ T5473] usb 4-1: USB disconnect, device number 16 [ 884.661000][T14556] usb 2-1: device descriptor read/64, error 18 [ 884.931025][T14556] usb 2-1: new high-speed USB device number 19 using dummy_hcd [ 885.200997][T14556] usb 2-1: device descriptor read/64, error 18 15:48:11 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:11 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:11 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db530"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:11 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x0, &(0x7f0000000080)=ANY=[], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:11 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x12}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:11 executing program 4: syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 885.611006][ T5473] usb 4-1: new high-speed USB device number 17 using dummy_hcd 15:48:12 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 885.811015][T14556] usb 2-1: device descriptor read/64, error -71 [ 885.821236][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 885.829252][ T5473] usb 4-1: config 0 has no interface number 0 [ 885.835387][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 885.846298][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 15:48:12 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db530"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 885.855402][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 885.873277][ T5473] usb 4-1: config 0 descriptor?? [ 885.931398][T14556] usb usb2-port1: unable to enumerate USB device [ 886.211045][ T5473] usbhid 4-1:0.1: can't add hid device: -71 [ 886.217257][ T5473] usbhid: probe of 4-1:0.1 failed with error -71 [ 886.225377][ T5473] usb 4-1: USB disconnect, device number 17 15:48:12 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:12 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7a"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:12 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:13 executing program 5: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 886.911018][ T4526] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 887.121109][ T4526] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 887.129119][ T4526] usb 4-1: config 0 has no interface number 0 [ 887.135301][ T4526] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 887.146237][ T4526] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 887.155305][ T4526] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 887.164693][ T4526] usb 4-1: config 0 descriptor?? [ 887.491132][ T4526] usbhid 4-1:0.1: can't add hid device: -71 [ 887.497219][ T4526] usbhid: probe of 4-1:0.1 failed with error -71 [ 887.505270][ T4526] usb 4-1: USB disconnect, device number 18 15:48:14 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:14 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7a"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:14 executing program 5: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:14 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:14 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x12}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:14 executing program 4: syz_usb_connect(0x0, 0x34, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x22, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x7, 0x5, "81bb6e86a9"}]}}]}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 888.641062][ T4526] usb 6-1: new high-speed USB device number 12 using dummy_hcd [ 888.649206][ T4493] usb 4-1: new high-speed USB device number 19 using dummy_hcd 15:48:15 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7a"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 888.851054][ T4526] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 888.859236][ T4526] usb 6-1: config 0 has no interface number 0 [ 888.865470][ T4493] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 888.873503][ T4493] usb 4-1: config 0 has no interface number 0 [ 888.881014][ T4526] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 888.892124][ T4493] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 888.903113][ T4493] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 888.912178][ T4493] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 888.920198][ T4542] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 888.929783][ T4493] usb 4-1: config 0 descriptor?? [ 889.001149][ T4526] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 889.010211][ T4526] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 889.018391][ T4526] usb 6-1: Manufacturer: syz [ 889.024539][ T4526] usb 6-1: config 0 descriptor?? [ 889.062938][ T4526] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 889.070586][ T4526] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input247 [ 889.141110][ T4542] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 889.150266][ T4542] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 889.159757][ T4542] usb 2-1: config 0 descriptor?? [ 889.202215][ T4542] iowarrior 2-1:0.0: no interrupt-in endpoint found [ 889.212289][ T4542] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 889.263762][ T5473] usb 6-1: USB disconnect, device number 12 [ 889.271269][ T4493] usbhid 4-1:0.1: can't add hid device: -71 [ 889.277352][ T4493] usbhid: probe of 4-1:0.1 failed with error -71 [ 889.283758][ C1] cm109 6-1:0.138: cm109_urb_ctl_callback: urb status -2 [ 889.283972][ T5473] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 889.295805][ T4493] usb 4-1: USB disconnect, device number 19 15:48:15 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:15 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:16 executing program 5: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:16 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 889.971028][ T4542] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 890.061103][ T4493] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 890.181067][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 890.189283][ T4542] usb 4-1: config 0 has no interface number 0 [ 890.195668][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 890.206614][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 890.215719][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 890.227127][ T4542] usb 4-1: config 0 descriptor?? [ 890.271152][ T4493] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 890.279398][ T4493] usb 6-1: config 0 has no interface number 0 [ 890.287851][ T4493] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 890.371087][ T4493] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 890.380442][ T4493] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 890.388581][ T4493] usb 6-1: Manufacturer: syz [ 890.394402][ T4493] usb 6-1: config 0 descriptor?? 15:48:16 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 890.432761][ T4493] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 890.440335][ T4493] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input248 [ 890.561620][ T4542] usbhid 4-1:0.1: can't add hid device: -71 [ 890.567685][ T4542] usbhid: probe of 4-1:0.1 failed with error -71 [ 890.575821][ T4542] usb 4-1: USB disconnect, device number 20 [ 890.633947][ T4493] usb 6-1: USB disconnect, device number 13 [ 890.650999][ C1] cm109 6-1:0.138: cm109_urb_ctl_callback: urb status -2 [ 890.658219][ T4493] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:48:17 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:17 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:17 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:17 executing program 5: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:17 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x12}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:17 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x12}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 891.453459][ T4526] usb 2-1: USB disconnect, device number 20 [ 891.661441][ T4493] usb 6-1: new high-speed USB device number 14 using dummy_hcd [ 891.669082][ T4542] usb 4-1: new high-speed USB device number 21 using dummy_hcd 15:48:18 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 891.870992][ T4526] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 891.881126][ T4493] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 891.889344][ T4493] usb 6-1: config 0 has no interface number 0 [ 891.895572][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 891.903634][ T4542] usb 4-1: config 0 has no interface number 0 [ 891.913079][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 891.924068][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 891.933201][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 891.941294][ T4493] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 891.954109][ T4542] usb 4-1: config 0 descriptor?? [ 892.031121][ T4493] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 892.040207][ T4493] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 892.048461][ T4493] usb 6-1: Manufacturer: syz [ 892.055873][ T4493] usb 6-1: config 0 descriptor?? [ 892.101127][ T4526] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 892.110365][ T4526] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 892.119850][ T4493] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 892.127386][ T4493] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input249 [ 892.138946][ T4526] usb 2-1: config 0 descriptor?? [ 892.182419][ T4526] iowarrior 2-1:0.0: no interrupt-in endpoint found [ 892.189879][ T4526] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 892.291044][ T4542] usbhid 4-1:0.1: can't add hid device: -71 [ 892.297147][ T4542] usbhid: probe of 4-1:0.1 failed with error -71 [ 892.304602][ T5473] usb 6-1: USB disconnect, device number 14 [ 892.305390][ T4542] usb 4-1: USB disconnect, device number 21 [ 892.316489][ C1] cm109 6-1:0.138: cm109_urb_ctl_callback: urb status -2 [ 892.316914][ T5473] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:48:18 executing program 2: r0 = syz_usb_connect(0x0, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed"], 0x0) syz_usb_control_io(r0, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:19 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:19 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:19 executing program 2: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 892.981128][ T5473] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 893.100993][T14556] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 893.191153][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 893.199338][ T5473] usb 4-1: config 0 has no interface number 0 [ 893.205599][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 893.216531][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 893.225631][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 893.233689][ T5472] usb 3-1: new high-speed USB device number 93 using dummy_hcd [ 893.242660][ T5473] usb 4-1: config 0 descriptor?? [ 893.321126][T14556] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 893.329343][T14556] usb 6-1: config 0 has no interface number 0 [ 893.335753][T14556] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 893.421150][T14556] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 893.430326][T14556] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 893.438520][T14556] usb 6-1: Manufacturer: syz [ 893.445992][T14556] usb 6-1: config 0 descriptor?? [ 893.451239][ T5472] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 893.459390][ T5472] usb 3-1: config 0 has no interface number 0 [ 893.465918][ T5472] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 893.502470][T14556] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 893.509975][T14556] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input250 [ 893.551132][ T5472] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 893.560260][ T5472] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 893.568509][ T5472] usb 3-1: Manufacturer: syz [ 893.574524][ T5472] usb 3-1: config 0 descriptor?? [ 893.591173][ T5473] usbhid 4-1:0.1: can't add hid device: -71 [ 893.597256][ T5473] usbhid: probe of 4-1:0.1 failed with error -71 [ 893.607292][ T5473] usb 4-1: USB disconnect, device number 22 [ 893.614612][ T5472] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 893.623477][ T5472] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input251 [ 893.816145][ T5472] usb 3-1: USB disconnect, device number 93 [ 893.841017][ C0] cm109 3-1:0.138: cm109_urb_ctl_callback: urb status -2 [ 893.848687][ T5472] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 893.912467][ T5473] usb 6-1: USB disconnect, device number 15 15:48:20 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 893.953270][ T5473] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 894.270990][T14556] usb 4-1: new high-speed USB device number 23 using dummy_hcd 15:48:20 executing program 2: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) 15:48:20 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:20 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:48:20 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:20 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x12}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 894.477753][ T4526] usb 2-1: USB disconnect, device number 21 [ 894.481123][T14556] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 894.491832][T14556] usb 4-1: config 0 has no interface number 0 [ 894.498482][T14556] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 894.509502][T14556] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 894.518799][T14556] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 894.548722][T14556] usb 4-1: config 0 descriptor?? [ 894.691050][ T5473] usb 3-1: new high-speed USB device number 94 using dummy_hcd [ 894.731452][ T4542] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 894.891250][T14556] usbhid 4-1:0.1: can't add hid device: -71 [ 894.897452][T14556] usbhid: probe of 4-1:0.1 failed with error -71 [ 894.905729][T14556] usb 4-1: USB disconnect, device number 23 [ 894.911790][ T5473] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 894.919932][ T5473] usb 3-1: config 0 has no interface number 0 [ 894.927216][ T5473] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 894.941260][ T4526] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 894.961153][ T4542] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 894.969481][ T4542] usb 6-1: config 0 has no interface number 0 [ 894.976081][ T4542] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 895.011189][ T5473] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 895.020269][ T5473] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 895.028390][ T5473] usb 3-1: Manufacturer: syz [ 895.034489][ T5473] usb 3-1: config 0 descriptor?? [ 895.061175][ T4542] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 895.070253][ T4542] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 895.078432][ T4542] usb 6-1: Manufacturer: syz [ 895.083118][ T5473] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 895.084492][ T4542] usb 6-1: config 0 descriptor?? [ 895.095220][ T5473] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input252 [ 895.133082][ T4542] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 895.140885][ T4542] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input253 [ 895.171223][ T4526] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 895.181848][ T4526] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 895.190878][ T4526] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 895.200311][ T4526] usb 2-1: config 0 descriptor?? [ 895.242404][ T4526] iowarrior 2-1:0.0: no interrupt-in endpoint found [ 895.250096][ T4526] usbhid 2-1:0.0: couldn't find an input interrupt endpoint 15:48:21 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000040792153000000000000010902240001000000000904010001030000000921000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 895.283832][ T4526] usb 3-1: USB disconnect, device number 94 [ 895.301008][ C0] cm109 3-1:0.138: cm109_urb_ctl_callback: urb status -2 [ 895.308165][ T4526] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 895.552098][ T4542] usb 6-1: USB disconnect, device number 16 [ 895.571092][ T4542] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 895.591099][T14556] usb 4-1: new high-speed USB device number 24 using dummy_hcd 15:48:22 executing program 2: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 895.801128][T14556] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 895.809327][T14556] usb 4-1: config 0 has no interface number 0 [ 895.815679][T14556] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 895.826592][T14556] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 895.835795][T14556] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 895.845034][T14556] usb 4-1: config 0 descriptor?? 15:48:22 executing program 5: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 896.081053][ T4526] usb 3-1: new high-speed USB device number 95 using dummy_hcd [ 896.171112][T14556] usbhid 4-1:0.1: can't add hid device: -71 [ 896.177245][T14556] usbhid: probe of 4-1:0.1 failed with error -71 [ 896.185409][T14556] usb 4-1: USB disconnect, device number 24 [ 896.321141][ T4526] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 896.329377][ T4526] usb 3-1: config 0 has no interface number 0 [ 896.335669][ T4526] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 896.370998][ T4542] usb 6-1: new high-speed USB device number 17 using dummy_hcd [ 896.421153][ T4526] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 896.430376][ T4526] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 896.438533][ T4526] usb 3-1: Manufacturer: syz [ 896.445662][ T4526] usb 3-1: config 0 descriptor?? [ 896.482449][ T4526] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 896.490195][ T4526] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input254 15:48:22 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000040792153000000000000010902240001000000000904010001030000000921000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 896.602025][ T4542] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 896.610318][ T4542] usb 6-1: config 0 has no interface number 0 [ 896.616971][ T4542] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 896.683799][ T4526] usb 3-1: USB disconnect, device number 95 [ 896.691027][ C1] cm109 3-1:0.138: cm109_urb_ctl_callback: urb status -2 [ 896.698284][ T4526] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 896.706988][ T4542] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 896.716073][ T4542] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 896.724176][ T4542] usb 6-1: Manufacturer: syz [ 896.729963][ T4542] usb 6-1: config 0 descriptor?? [ 896.772452][ T4542] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 896.780191][ T4542] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input255 [ 896.901031][T14556] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 897.111101][T14556] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 897.119120][T14556] usb 4-1: config 0 has no interface number 0 [ 897.125281][T14556] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 897.136203][T14556] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 897.145413][T14556] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 897.154512][T14556] usb 4-1: config 0 descriptor?? 15:48:23 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 897.206278][ T4526] usb 6-1: USB disconnect, device number 17 [ 897.221224][ T4526] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:48:23 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:23 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 897.491176][ T5473] usb 3-1: new high-speed USB device number 96 using dummy_hcd [ 897.511134][T14556] usbhid 4-1:0.1: can't add hid device: -71 [ 897.525879][T14556] usbhid: probe of 4-1:0.1 failed with error -71 15:48:23 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x12}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) [ 897.547989][T14556] usb 4-1: USB disconnect, device number 25 [ 897.573456][ T5472] usb 2-1: USB disconnect, device number 22 15:48:24 executing program 5: syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(0xffffffffffffffff, &(0x7f0000000580)={0x2c, &(0x7f0000000040)={0x0, 0xa, 0x50, {0x50, 0xc, "10f5faca4fb0f0b617713ffbe9b19f91e3280e5e9f3c02de1055c8ee294f6d636893499e5a787bc4848450cf6236f83ad42787c7afd6dd1607e3a95975cc069d284221fc950d6bc97423075e8d69"}}, &(0x7f00000001c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x409}}, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000f41000000050f410005071002000eff7f0a1003000900c001050014100453cbd6d03fdfe20b9312c4e36b15c3039d03100b1410040991143cff8366d28fd8cfb1b47ddbf9f7fec2a1ab8d2c0564f24aa2949ed80394ec350af2a6dfe889293a9f7142daf9a72fcfb6ced4cb21cd80c903f6f91929e659e853c2f63e13655971c5ae31edd130"], &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x15, 0x80, 0x0, 0x5, "586a93d9", "88fe6dcd"}}, &(0x7f0000000540)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x60, 0x0, 0x6, 0x7f, 0x6, 0x992a}}}, &(0x7f00000009c0)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="40166c00000025f2675da5e4c2413d0924f28aa7c24f06f6dfd1e1c9e82c050649c7bd484815c150c0c42935188ad70d698827c8988fc4ae5d1162b1c6ecea9a864b13d4390780dccabc3ba30496cb4eacbdd5363182414a6b41c298e797f1f75d2e80753a16d0d4d62938fb777a074e8bb2"], &(0x7f0000000640)={0x0, 0xa, 0x1, 0x20}, &(0x7f0000000680)={0x0, 0x8, 0x1, 0x5}, &(0x7f00000006c0)={0x20, 0x0, 0x4, {0x7}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x160, 0x815e98b42f39ad03}}, &(0x7f0000000740)={0x40, 0x7, 0x2, 0x7}, &(0x7f0000000600)={0x40, 0x9, 0x1, 0x8}, &(0x7f00000007c0)={0x40, 0xb, 0x2, "03fc"}, &(0x7f0000000800)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000840)={0x40, 0x13, 0x6}, &(0x7f0000000880)={0x40, 0x17, 0x6, @remote}, &(0x7f00000008c0)={0x40, 0x19, 0x2, "c4fe"}, &(0x7f0000000900)={0x40, 0x1a, 0x2, 0x35af}, &(0x7f0000000940)={0x40, 0x1c, 0x1, 0x80}, 0xffffffffffffffff, &(0x7f0000000980)={0x40, 0x21, 0x1, 0x20}}) [ 897.711058][ T5473] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 897.719393][ T5473] usb 3-1: config 0 has no interface number 0 [ 897.726023][ T5473] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 897.821176][ T5473] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 897.830468][ T5473] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 897.838643][ T5473] usb 3-1: Manufacturer: syz [ 897.844668][ T5473] usb 3-1: config 0 descriptor?? 15:48:24 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000040792153000000000000010902240001000000000904010001030000000921000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 897.882560][ T5473] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 897.890239][ T5473] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input256 [ 897.931028][ T5472] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 898.021092][ T4526] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 898.161069][ T5472] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 898.171721][ T5472] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 898.180736][ T5472] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 898.192614][ T5472] usb 2-1: config 0 descriptor?? [ 898.211141][ T4542] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 898.232477][ T5472] iowarrior 2-1:0.0: no interrupt-in endpoint found [ 898.240161][ T5472] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 898.241249][ T4526] usb 6-1: config 0 has an invalid interface number: 138 but max is 0 [ 898.255671][ T4526] usb 6-1: config 0 has no interface number 0 [ 898.261884][ T4526] usb 6-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 898.301863][ T4493] usb 3-1: USB disconnect, device number 96 [ 898.321637][ T4493] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 898.361112][ T4526] usb 6-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 898.370149][ T4526] usb 6-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 898.378421][ T4526] usb 6-1: Manufacturer: syz [ 898.386977][ T4526] usb 6-1: config 0 descriptor?? [ 898.421186][ T4542] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 898.429240][ T4542] usb 4-1: config 0 has no interface number 0 [ 898.442531][ T4526] cm109 6-1:0.138: invalid payload size 29, expected 4 [ 898.450119][ T4526] input: CM109 USB driver as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.138/input/input257 [ 898.460405][ T4542] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 898.471355][ T4542] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 898.480378][ T4542] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 898.496000][ T4542] usb 4-1: config 0 descriptor?? [ 898.659063][ T4493] usb 6-1: USB disconnect, device number 18 [ 898.665317][ C1] cm109 6-1:0.138: cm109_urb_ctl_callback: urb status -71 [ 898.665337][ C1] cm109 6-1:0.138: cm109_submit_buzz_toggle: usb_submit_urb (urb_ctl) failed -19 [ 898.682097][ T4493] cm109 6-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:48:25 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 898.841072][ T4542] usbhid 4-1:0.1: can't add hid device: -71 [ 898.847282][ T4542] usbhid: probe of 4-1:0.1 failed with error -71 [ 898.855285][ T4542] usb 4-1: USB disconnect, device number 26 [ 899.080993][ T4526] usb 3-1: new high-speed USB device number 97 using dummy_hcd 15:48:25 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="1201000000000040792153000000000000010902240001000000000904010001030000000921000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:25 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 899.311080][ T4526] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 899.319318][ T4526] usb 3-1: config 0 has no interface number 0 [ 899.325949][ T4526] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 899.411087][ T4526] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 899.420195][ T4526] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 899.428331][ T4526] usb 3-1: Manufacturer: syz [ 899.434951][ T4526] usb 3-1: config 0 descriptor?? [ 899.461212][ T5472] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 899.472615][ T4526] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 899.480256][ T4526] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input258 [ 899.531163][ T5473] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 899.671165][ T5472] usb 6-1: config 0 has an invalid interface number: 1 but max is 0 [ 899.679186][ T5472] usb 6-1: config 0 has no interface number 0 [ 899.685403][ T5472] usb 6-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 899.696312][ T5472] usb 6-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 899.705425][ T5472] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 899.716471][ T5472] usb 6-1: config 0 descriptor?? [ 899.751082][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 899.759153][ T5473] usb 4-1: config 0 has no interface number 0 [ 899.767665][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 899.778623][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 899.787715][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 899.797026][ T5473] usb 4-1: config 0 descriptor?? [ 899.901784][ T4519] usb 3-1: USB disconnect, device number 97 [ 899.911204][ T4519] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 [ 900.061208][ T5472] usbhid 6-1:0.1: can't add hid device: -71 [ 900.067388][ T5472] usbhid: probe of 6-1:0.1 failed with error -71 [ 900.075473][ T5472] usb 6-1: USB disconnect, device number 19 [ 900.141075][ T5473] usbhid 4-1:0.1: can't add hid device: -71 [ 900.147443][ T5473] usbhid: probe of 4-1:0.1 failed with error -71 [ 900.155555][ T5473] usb 4-1: USB disconnect, device number 27 15:48:26 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) 15:48:26 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:26 executing program 5: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x12}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:26 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:26 executing program 1: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000002c40)={{0x12, 0x1, 0x0, 0x1c, 0x0, 0xf5, 0x40, 0x7c0, 0x1501, 0x6514, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x1, 0x12, 0x0, [], [{}]}}]}}]}}, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) 15:48:26 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) [ 900.561602][ T5473] usb 2-1: USB disconnect, device number 23 [ 900.711018][ T4526] usb 3-1: new high-speed USB device number 98 using dummy_hcd [ 900.771028][ T4542] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 900.851002][ T4756] usb 4-1: new high-speed USB device number 28 using dummy_hcd [ 900.921197][ T4526] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 900.929402][ T4526] usb 3-1: config 0 has no interface number 0 [ 900.935529][ T4526] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 900.981026][ T5473] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 900.981174][ T4542] usb 6-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 900.997719][ T4542] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.007276][ T4542] usb 6-1: config 0 descriptor?? [ 901.051303][ T4526] usb 3-1: New USB device found, idVendor=0d8c, idProduct=000e, bcdDevice=bf.6c [ 901.060355][ T4526] usb 3-1: New USB device strings: Mfr=35, Product=0, SerialNumber=0 [ 901.068511][ T4526] usb 3-1: Manufacturer: syz [ 901.074490][ T4542] iowarrior 6-1:0.0: no interrupt-in endpoint found [ 901.082056][ T4542] usbhid 6-1:0.0: couldn't find an input interrupt endpoint [ 901.091166][ T4756] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 901.099256][ T4756] usb 4-1: config 0 has no interface number 0 [ 901.105527][ T4756] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 901.116455][ T4756] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 901.125537][ T4756] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.134333][ T4526] usb 3-1: config 0 descriptor?? [ 901.140435][ T4756] usb 4-1: config 0 descriptor?? [ 901.172347][ T4526] cm109 3-1:0.138: invalid payload size 29, expected 4 [ 901.179835][ T4526] input: CM109 USB driver as /devices/platform/dummy_hcd.2/usb3/3-1/3-1:0.138/input/input259 [ 901.221104][ T5473] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 901.231743][ T5473] usb 2-1: New USB device found, idVendor=07c0, idProduct=1501, bcdDevice=65.14 [ 901.240768][ T5473] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 901.250329][ T5473] usb 2-1: config 0 descriptor?? [ 901.312398][ T5473] iowarrior 2-1:0.0: no interrupt-in endpoint found [ 901.320088][ T5473] usbhid 2-1:0.0: couldn't find an input interrupt endpoint [ 901.471055][ T4756] usbhid 4-1:0.1: can't add hid device: -71 [ 901.477165][ T4756] usbhid: probe of 4-1:0.1 failed with error -71 [ 901.487533][ T4756] usb 4-1: USB disconnect, device number 28 [ 901.592115][ T5473] usb 3-1: USB disconnect, device number 98 [ 901.621086][ T5473] cm109 3-1:0.138: cm109_toggle_buzzer_sync: usb_control_msg() failed -19 15:48:28 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000440)={0x24, 0x0, 0x0, &(0x7f0000002580)=ANY=[@ANYBLOB='\x00\"\"'], 0x0}, 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="120100000000004079215300000000000001090224000100000000090401000103000000092100000001222200090581030800000000"], 0x0) 15:48:28 executing program 2: r0 = syz_usb_connect(0x0, 0x158, &(0x7f0000000340)=ANY=[@ANYBLOB="1201000051a799408c0d0e006cbf2300000109021b00010000000009048a00010300000009058dff1d0000e00035d5290bbdb6701593321f606858c114c07d9d789a0124166ed3d299629cb4bd007ea49fa32b64aea1f5cc44e2cd5900d9816409b56a29a5c80ef7b18e0bb4d146a529e607a3a6c2105a074e588d5cab3164b8c167ddb1497adfe64128800009c8dde9b5c90000000000000028da95b9819203694392515fd700000000000003680bdbeee1bd14a7fd29c5535f2421affbb0ae524254c426863e5f3484267d757abf912bc63579696b3043c3b2eb048d9c4aff6ee26c970898bf55d756c7f1e5b64f3f9a420002948f606c52dcde39510e154e82fce8ffd6193a7a1c4aee18ba7e57aed692c6a600000000000000000000972effce67ce09c98181fabd6efb95d4d9f7a9f851980c018cf48176c1794a00e5d38b2ecf6e2dbd58b955f3eed776cc7773d85eb50e4a6ca9d5e6b36e52efafad3c0f66b501ca6919330154012ea88538b2aa82b5ff79b220c31126258f8151a88e8e82bf9d1befacaa2531d99e3add21c55098e0665f93323bda77b81434c4766acebc4a97bf049fba295114c4614d9b93292b1c609e33c74ff2bc4b08e6ed76e52957a8604d07613c2fd8211b14d976736e1d0a664376cc21258d1eda85a8e91db53004657aee76c5ca7ac845afdc22ed19"], 0x0) syz_usb_control_io(r0, 0x0, 0x0) [ 902.181008][ T5473] usb 4-1: new high-speed USB device number 29 using dummy_hcd [ 902.381064][ T23] INFO: task kworker/0:6:4607 blocked for more than 143 seconds. [ 902.381743][ T4756] usb 3-1: new high-speed USB device number 99 using dummy_hcd [ 902.388992][ T23] Not tainted 5.6.0-rc5-syzkaller #0 [ 902.402420][ T23] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 902.411121][ T23] kworker/0:6 D23288 4607 2 0x80004000 [ 902.417464][ T23] Workqueue: usb_hub_wq hub_event [ 902.422512][ T23] Call Trace: [ 902.425808][ T23] ? __schedule+0x892/0x1d80 [ 902.430384][ T23] ? __sched_text_start+0x8/0x8 [ 902.435261][ T23] ? lockdep_hardirqs_on+0x382/0x580 [ 902.440555][ T23] schedule+0xcd/0x2b0 [ 902.444657][ T23] schedule_timeout+0x682/0xb20 [ 902.449509][ T23] ? find_held_lock+0x2d/0x110 [ 902.454291][ T23] ? usleep_range+0x160/0x160 [ 902.458972][ T23] ? mark_lock+0xbc/0x1160 [ 902.463438][ T23] ? do_raw_spin_lock+0x129/0x290 [ 902.468458][ T23] ? mark_held_locks+0x9f/0xe0 [ 902.473240][ T23] ? _raw_spin_unlock_irq+0x1f/0x30 [ 902.478438][ T23] wait_for_completion+0x26f/0x3c0 [ 902.483594][ T23] ? wait_for_completion_interruptible+0x420/0x420 [ 902.490094][ T23] ? wake_up_q+0x140/0x140 [ 902.494543][ T23] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 902.500088][ T23] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 902.505402][ T23] kthread_stop+0x17a/0x780 [ 902.509910][ T23] hwrng_unregister+0x24f/0x330 [ 902.514892][ T23] chaoskey_disconnect+0x216/0x290 [ 902.520020][ T23] usb_unbind_interface+0x1bd/0x8a0 [ 902.525263][ T23] ? __pm_runtime_idle+0xd1/0x310 [ 902.530283][ T23] ? usb_autoresume_device+0x60/0x60 [ 902.535731][ T23] device_release_driver_internal+0x42f/0x500 [ 902.541908][ T23] bus_remove_device+0x2eb/0x5a0 [ 902.546843][ T23] device_del+0x481/0xd30 [ 902.551198][ T23] ? device_create_with_groups+0x120/0x120 [ 902.557100][ T23] ? usb_remove_ep_devs+0x3e/0x80 [ 902.562176][ T23] ? remove_intf_ep_devs+0x13f/0x1d0 [ 902.567456][ T23] usb_disable_device+0x23d/0x790 [ 902.572498][ T23] usb_disconnect+0x293/0x900 [ 902.577178][ T23] hub_event+0x1a1d/0x4300 [ 902.581650][ T23] ? hub_port_debounce+0x350/0x350 [ 902.586754][ T23] ? find_held_lock+0x2d/0x110 [ 902.591534][ T23] ? mark_held_locks+0xe0/0xe0 [ 902.596302][ T23] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 902.601880][ T23] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 902.607158][ T23] process_one_work+0x94b/0x1620 [ 902.611173][ T4756] usb 3-1: config 0 has an invalid interface number: 138 but max is 0 [ 902.612124][ T23] ? pwq_dec_nr_in_flight+0x310/0x310 [ 902.620287][ T4756] usb 3-1: config 0 has no interface number 0 [ 902.625647][ T23] ? do_raw_spin_lock+0x129/0x290 [ 902.625667][ T23] worker_thread+0x96/0xe20 [ 902.632369][ T4756] usb 3-1: config 0 interface 138 altsetting 0 endpoint 0x8D has an invalid bInterval 0, changing to 7 [ 902.636753][ T23] ? process_one_work+0x1620/0x1620 [ 902.636766][ T23] kthread+0x318/0x420 [ 902.636779][ T23] ? kthread_create_on_node+0xf0/0xf0 [ 902.636794][ T23] ret_from_fork+0x24/0x30 [ 902.636920][ T5473] usb 4-1: config 0 has an invalid interface number: 1 but max is 0 [ 902.641640][ T23] [ 902.641640][ T23] Showing all locks held in the system: [ 902.652433][ T5473] usb 4-1: config 0 has no interface number 0 [ 902.652654][ T5473] usb 4-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 902.657690][ T23] 1 lock held by khungtaskd/23: [ 902.661791][ T5473] usb 4-1: New USB device found, idVendor=2179, idProduct=0053, bcdDevice= 0.00 [ 902.661813][ T5473] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 902.673470][ T5473] usb 4-1: config 0 descriptor?? [ 902.679556][ T23] #0: ffffffff87109060 (rcu_read_lock){....}, at: debug_show_all_locks+0x53/0x264 [ 902.679604][ T23] 1 lock held by rsyslogd/1660: [ 902.679608][ T23] #0: ffff8881d015aae0 (&f->f_pos_lock){+.+.}, at: __fdget_pos+0xe3/0x100 [ 902.679637][ T23] 2 locks held by getty/1751: [ 902.679642][ T23] #0: ffff8881ceec4090 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 902.768039][ T23] #1: ffffc900008472e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x21d/0x1b30 [ 902.777626][ T23] 2 locks held by getty/1752: [ 902.782437][ T23] #0: ffff8881cef37090 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 902.791818][ T23] #1: ffffc900008632e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x21d/0x1b30 [ 902.801435][ T23] 2 locks held by getty/1753: [ 902.806105][ T23] #0: ffff8881cef78090 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 902.815378][ T23] #1: ffffc900008672e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x21d/0x1b30 [ 902.824969][ T23] 2 locks held by getty/1754: [ 902.829621][ T23] #0: ffff8881cef36090 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 902.838901][ T23] #1: ffffc9000085f2e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x21d/0x1b30 [ 902.848599][ T23] 2 locks held by getty/1755: [ 902.853317][ T23] #0: ffff8881cf52b090 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 902.862562][ T23] #1: ffffc900008532e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x21d/0x1b30 [ 902.872175][ T23] 2 locks held by getty/1756: [ 902.876947][ T23] #0: ffff8881cec04090 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 902.886169][ T23] #1: ffffc9000082f2e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x21d/0x1b30 [ 902.895750][ T23] 5 locks held by kworker/0:6/4607: [ 902.901008][ T23] #0: ffff8881d8d2cd28 ((wq_completion)usb_hub_wq){+.+.}, at: process_one_work+0x82a/0x1620 [ 902.911190][ T23] #1: ffff8881caef7dd0 ((work_completion)(&hub->events)){+.+.}, at: process_one_work+0x85e/0x1620 [ 902.921902][ T23] #2: ffff8881d48bc200 (&dev->mutex){....}, at: hub_event+0x1be/0x4300 [ 902.930254][ T23] #3: ffff8881d10f2200 (&dev->mutex){....}, at: usb_disconnect+0x91/0x900 [ 902.938933][ T23] #4: ffff8881d10f3190 (&dev->mutex){....}, at: device_release_driver_internal+0x23/0x500 [ 902.949104][ T23] 3 locks held by kworker/1:6/4756: [ 902.954334][ T23] 5 locks held by kworker/0:10/5473: [ 902.959610][ T23] #0: ffff8881d8d2cd28 ((wq_completion)usb_hub_wq){+.+.}, at: process_one_work+0x82a/0x1620 [ 902.969810][ T23] #1: ffff8881afa67dd0 ((work_completion)(&hub->events)){+.+.}, at: process_one_work+0x85e/0x1620 [ 902.980543][ T23] #2: ffff8881d4961200 (&dev->mutex){....}, at: hub_event+0x1be/0x4300 [ 902.988920][ T23] #3: ffff8881c6802200 (&dev->mutex){....}, at: __device_attach+0x7b/0x390 [ 902.997650][ T23] #4: ffff8881c7581190 (&dev->mutex){....}, at: __device_attach+0x7b/0x390 [ 903.006368][ T23] 2 locks held by getty/14779: [ 903.011149][ T23] #0: ffff8881d660c090 (&tty->ldisc_sem){++++}, at: tty_ldisc_ref_wait+0x22/0x80 [ 903.020331][ T23] #1: ffffc9000eee92e0 (&ldata->atomic_read_lock){+.+.}, at: n_tty_read+0x21d/0x1b30 [ 903.021059][ T5473] usbhid 4-1:0.1: can't add hid device: -71 [ 903.029918][ T23] [ 903.029923][ T23] ============================================= [ 903.029923][ T23] [ 903.029930][ T23] NMI backtrace for cpu 1 [ 903.029945][ T23] CPU: 1 PID: 23 Comm: khungtaskd Not tainted 5.6.0-rc5-syzkaller #0 [ 903.029952][ T23] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 903.029961][ T23] Call Trace: [ 903.036564][ T5473] usbhid: probe of 4-1:0.1 failed with error -71 [ 903.038165][ T23] dump_stack+0xef/0x16e [ 903.038183][ T23] ? x86_vector_activate.cold+0x80/0xdd [ 903.038196][ T23] nmi_cpu_backtrace.cold+0x70/0xb1 [ 903.038211][ T23] ? lapic_can_unplug_cpu.cold+0x3b/0x3b [ 903.038225][ T23] nmi_trigger_cpumask_backtrace+0x1db/0x207 [ 903.038238][ T23] watchdog+0xa99/0xfd0 [ 903.038249][ T23] ? reset_hung_task_detector+0x30/0x30 [ 903.038265][ T23] kthread+0x318/0x420 [ 903.052540][ T5473] usb 4-1: USB disconnect, device number 29 [ 903.059016][ T23] ? kthread_create_on_node+0xf0/0xf0 [ 903.059031][ T23] ret_from_fork+0x24/0x30 [ 903.059098][ T23] Sending NMI from CPU 1 to CPUs 0: [ 903.140162][ C0] NMI backtrace for cpu 0 skipped: idling at default_idle+0x28/0x300 [ 903.141084][ T23] Kernel panic - not syncing: hung_task: blocked tasks [ 903.155070][ T23] CPU: 1 PID: 23 Comm: khungtaskd Not tainted 5.6.0-rc5-syzkaller #0 [ 903.163115][ T23] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 903.173158][ T23] Call Trace: [ 903.176435][ T23] dump_stack+0xef/0x16e [ 903.180659][ T23] panic+0x2aa/0x6e1 [ 903.184532][ T23] ? add_taint.cold+0x16/0x16 [ 903.189196][ T23] ? cpumask_next+0x3c/0x40 [ 903.193707][ T23] ? printk_safe_flush+0xd9/0x120 [ 903.198765][ T23] ? watchdog+0xa99/0xfd0 [ 903.203075][ T23] ? nmi_trigger_cpumask_backtrace+0x1b3/0x207 [ 903.209251][ T23] watchdog+0xaaa/0xfd0 [ 903.213396][ T23] ? reset_hung_task_detector+0x30/0x30 [ 903.218940][ T23] kthread+0x318/0x420 [ 903.223002][ T23] ? kthread_create_on_node+0xf0/0xf0 [ 903.228357][ T23] ret_from_fork+0x24/0x30 [ 903.233399][ T23] Kernel Offset: disabled [ 903.237725][ T23] Rebooting in 86400 seconds..