1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12c, 0x1, 0x1, 0x80, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x11, 0x2, 0x2, 0x6, 0x0, 0x1, {{0x9, 0x24, 0x6, 0x0, 0x0, "46a5c76f"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1d5, 0xf74, 0x4, 0x8}, [@mdlm_detail={0xc4, 0x24, 0x13, 0x1, "eebf388b352272e3cc3af7bdd869157ca2df543a93eb841d84347b2dee4a5faf6d76d476419f6f0b151cac641b6adc90438fd2156f7b844dcb7f558ac6d0f1fbd9a78c0f3006a9fd6203273c63c8cb78b63e32c1dd0b71a8b5580cb31155a53b2484ecbb499668a8852ca058d5424bb3aabb8a2b7299b07210a63a042a1f189164424d32effee83fb6cc6cc832568aeaaa2a1f8c39ad7fad4047bee0a86d1e12b2d205648581a4a29c40d3d07b221f088048a0b00a14fb62880344d45f2e19a7"}, @ncm={0x6, 0x24, 0x1a, 0xb34d, 0x30}, @dmm={0x7, 0x24, 0x14, 0xff, 0x401}, @mbim_extended={0x8, 0x24, 0x1c, 0x400, 0x0, 0x81}, @dmm={0x7, 0x24, 0x14, 0x8000, 0x6}, @acm={0x4, 0x24, 0x2, 0x8}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0x0, 0x4, 0x4}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x5, 0x4, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0xff, 0xfb, 0x88}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x3, 0x8, 0x0, 0xff, 0x8}, 0x10, &(0x7f0000000040)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x0, 0x6, 0x9, 0x9}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x41a}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x180a}}, {0x77, &(0x7f0000000380)=@string={0x77, 0x3, "9b6497770500edbb0be4d612104963ee03930e1331b472d0d5d61cc746a31da93784d198b92f3bbc5ca0ec0563e7f99b8d824269f1b7d90dc31921df7bbbfefc04c07589a3d529ef74c3e093c1d78255a605deb748280a9b7d7c8b121b905d6d194dbf340ea0665d44c5cc7b0e344d542c92b1d9c7"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x427}}]}) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="002222000000962313060100168090adbfc806e53f07080000082a90c9170840be8083"], 0x0}, 0x0) syz_usb_connect$cdc_ecm(0x1, 0x79, &(0x7f00000004c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0xcc, 0xa0, 0x9, [{{0x9, 0x4, 0x0, 0x3, 0x3, 0x2, 0x6, 0x0, 0xd6, {{0x6, 0x24, 0x6, 0x0, 0x0, "c9"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x0, 0xfff8, 0x20}, [@ncm={0x6, 0x24, 0x1a, 0xffff, 0x10}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x8, 0x8, 0x9}, @mbim_extended={0x8, 0x24, 0x1c, 0x200, 0x3, 0x2}, @country_functional={0x8, 0x24, 0x7, 0x70, 0x4, [0x3f]}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x20, 0x1f, 0x20}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x1, 0x80, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x9, 0x4, 0x4}}}}}]}}]}}, &(0x7f0000001940)={0xa, &(0x7f0000000540)={0xa, 0x6, 0x200, 0x3, 0x0, 0x4, 0x8, 0x9}, 0xe7, &(0x7f0000000580)={0x5, 0xf, 0xe7, 0x2, [@generic={0xd7, 0x10, 0x4, "52c10b650fc0a54618a63ec93bb80ec795db22e011ab3e903e8580e143770d04185ad50e68d8402724853988a02c4bd6537aae51551eedca3591ed37df3ed1c61de6c60ec9470ad756b1ff190c2a45024c6b671e7918b958c1ed56c22bad453c9c589eb33c05bc8c08030dac7b0503b5e2fc9c1533e937831ff56f7960b28d7329b7c5c3379e527265a253719dd088c3e31b77a94f2ac21ebde57b62ac2bfde36d93e8484c2cee4a72fb1ddf11fa8a6cdee627f38508fdbe1cf0dd794ee53c5c2569d893eb10f7b8af3783b1bc97e7f70e1ac305"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x5, 0x1f, 0x80, 0x5, 0x26}]}, 0x8, [{0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x4001}}, {0x2, &(0x7f00000006c0)=@string={0x2}}, {0x1002, &(0x7f0000000700)=@string={0x1002, 0x3, "f5b3815b9ee56895b4cd7c0a6113801bd0bb7b67b9af7cef5b56b2a436b8b01d4786ad8b7cc1f3991633ea337c8126ff5b3225a0e5e5f2175162aefca581b09ea3fd0599a80e0187b2dc3c1ce6fedb43b164478debf5158414bdde42f8a02972f34f4d6c556c1df5d6008e1a33161b2d28aca13859ec5f8849548544b69463904c125951b6300c56f1398d732b3fbad5fe429e5c265706f182dc3dc8f1f770e1a1f8407228d5acc6ce10bbbe5100a4b7537f7afd4542fe54bca975e623a45ca756bc5d2d794e4f2f55c8649405ed598cc3a3a653f43266ad57687f81135922fcbf9fd93f8185f31c9a7b474b159237bdf9b1faeb9b57ee53a23c0fa49063137c2c7a8df93e3313e096cdb13d0ad27cb6c6f1097b82de99809fd3ff0576254a971b44097aaf355cec509c58d0e56c08221a1181a89b7cc5f1cacbebba64ba1696de99c10da7f435ccdf2ff9e68ece0e7269258e27e91ce25348bd424cdc8b45f3eaef2e8245fabcaa5f369ef0ed373068f7743090e36371354fab0ef6f3733d3fb262344265a5c3b302f8a5da62a45e98223a4a389087f7293cb74857ba35161087fd5baa866c5a525deafab7e1aa4f31cef8bb6c206e12491f6dc3f8c40e8cadbb612cf60248f8e05158bea9cf5b287b9dc536bde006c278e71b8c9c335760be2f161443237df649c9ce11ceabd678dfe13b01856b7f6961af83c4937703ddaab917900be626c3cc3ac92f95ac8e22306d09f4dcdf7b9038496f619c4e028b2cee4aa2c51369d5a79b62d8a7284581f8b31ca61285db871d6dfa4149f3bab16bc6cc4d4c78819990359e9e4cc21ac944c0ed110c514fee8a098e072caba3390425eb812c0d51b29621c5c8a3605da716af6556e731c2e9170012dbd4a89d5477eea5ffac52d7fd886839df8a7719739971d8031a2757bc1415b1f54b5c1343029627d3f246910fa90679d42e569679c775cf8a47a09bf06e103b2cf3570b1d43801b6411d83d63e949ae88f70edf3bb55a5c9986e362d14234d69d753d32ec748df717eceded5db3b2758eb7dced2d5e01cd723b9b2a6e7926069702c51bb81ad822ae2a5b184637726b4116941cbb30293414d64ee47a8075b0af5339093678edca376d2b2fabe600ae03668aa78f4ecf949d96f879172d101ae4ec014b4241978d5c289779f72299b44556dc2a77ab1cc1b7e9a367d53bcc44432fb0d697f6be4ee65040642f8557bacc11ff285afff52e66030ba6d2516a21ca3ec9aaf4c25bb8e0051c8eae3ab459e3c041b1c06f886f4e9b2917c8c75453f443448eb0523232e5ab0f5d239b440e9884196a85ac28244fbd0f29e5576648c5b1ba9c8964b7a351d0415c4650a5ae2c192a877315b7b0ac48754a72b29558a47b6a4b1fee188e9ffe2ba615d43bdab100199ccb0eaed82fa774e5169a6bfbcc49ecf2fdb55c5c77f9a7f57ccc6320be78ad154d8612948fce996d6166a53563062421c97692562a171e46c5ccd934597fae6184d43e23871874eda892018d4a36beea66be65e4d8c113eec3e0fb21e88fc2792b247c9913c7a801dba7a55d48bc5ab9d531c2adcc9d0f67331005fcdaf0bdd3060400b22ac6ccd19d79f4b9571a148a55484997f37a6de14e6eb442c8f3844ba2a8df01ca66e1a4ac1c34f6a2d67af31c873cd6bcc71dc2a8fd66f2a0b65e0ed2703f443f37fafde72c2a4b3b4427536eab98a9515c0ec1c0061d2feb260e61b239c90d8b83922b7446628083d4b77fff62bbb75dff2072d2dbec74e31c95dee491c61ca9c755e8bb2b8530250e135c9f613682ca7639838e1c133f2a23df66ba7284e7a4189598648d088f141584ca58cda277a5670bfc56ab142d2c71e660d723d32cdc0e79ef89f9a376a997b19ad612cb560f7505d1a15a0790442623ec49678bd71f74eb8267e9e79224adab7a9303472ac46edfef384d12e773ddd816eaff65d6831a828ae7a9c0b54f14f9f44bf3ce372055f578b79e27f820e1c1a3d924dde72eecf3840e5e88982fc93ec78c3a353b2a62e0d8c645d1794d7e01f29f3948f4bf602ff2fe7542aa21518cf50490be26957f9c29833fe7f65d3a6c815364d9ffad5c03e1132a27e76db4d002240df1aa12a8124165289f4540c58678ef87d209528716e93a262fe0b828aa453116c3acc7b8247984003a1db43f799908c785853fda9f1edaf564d9f0e5bf69ca7116d6b8e574dbe9093b34a93e9df7df107e4fc01ab17dafeb03b9a897bd054ff0b2722a08b48fc4c4d35477c2347ca985eafbfd835a1c6c0c56d4da311921a2a6c403d1c769684ecb09a60bd2c2f801a698d6f85ddc4155dd8375ee98fea28c7c5590eea2614756c0de1934fe757dc88a16565094439d0bb92b722fdecc28623e09b6a842dab66509807028f2436aeb09d44803d263bb7f6ca21a35a738d62361e61492cfc7620203711d9adf2493f90442e8ec625139a278f83e1072c5c1ca9cfccd791a3e524fc86df0dbf20073aa040fbc11f34cbe5e991f421cbbb9a2ff2b5e8ed16f4abfe6a018cf9716367cb5705a03e3c2b60ba6ae4b7561dc92e844a171d7e24e9b5f24f72450fffe4671a2947ea1594b11e9214b8abf0961be9c599bc7dc4ee08d83599c60e6d63e76a196160c5b3980f06fba49f4f9638a1fd3dee008b5713606e838804b80f7b997d493268d681b6660cdf5575a1dbc8f9d1bc6a41d3e3d045a32ec6a0bb0e7d4f8d5c560a9329e6791ea41f93787b1e5994c9094e025cc5666e4f8124a6f9952cb158fee16282a94c5429f4c9ca51ed46dd76e323398b6e2c19c09925316f70ebd23d589386a2f1459af0cc2b9c13193d37086c83c633ee2da08d7ca701820d2169fe6a8842ab96c9e4cb0d8619cba1ab98caee03f391ff1cc130430126cc11dad58db47201eee00624834294a3a21240b3b0c7496ef827fec394a8da5a9b0ce5ee64c1ea01e33e630af8a4cdf9205d0016b7f943f91496c8c7612c191cb858fd9ad242ba41a6365c9c7aa887c180e8083a7b85ac2d4145dfa7470f467a939dd24289b6465488f1154e1dd9d593c65b7226245aafc454e904149d6318b045c59877d2b45f3dd59ef820a1eef24b448a4d947c578d2d33b53f755ae154eae4ae56243d17a8fdea92672d2f04ee724a0b3746dbb53f2e7f094fc130da9f3a877e1cd6e7d06082cf59324177a8d0841aef6b14aa02b1a260c905cb070eadcedc0a7119cfb9d1f8df7817fe5c2033d9ff7ecfa78deef5f2c6d942203563048898ffe84a4958228430b83ad4c7fa74a4814faf3d1bac25cb2eeb663644ca646e51946b705404f5d8352d3b98fb142ccb51b7690288349eb193872388077f73dbb840543ab6f8e505085962beb103104ad863e32d8d983ba768aad24b068c258132e45fd3918135da596ca68a023bb6ac985ccc669c90d3b48972b7179d902ee593bac29c4f7c44b56915f79639461f094651bf6e018f32142bde673dba67fd6faf2be46705dd2d30c542bc3b29fa30eb2396ab94123da300014af0fab523ccfdfdd3887089449bb0e4e5061f16a68c7af3714fc93139a4546314fc61081853def15a6cb76ab495db98e9e7a9daaa8728dd35af3a130dcc3ebe35e6578f80d72d6f2c2028967f41889c132d7c250f3d5675dfcd5f2d7c91adf26cd1fb6ded2bd4257d11ec95bf22c8bc747656f2705687879edb73ece7db29b652cdc9059215aec88311577d10774a485d7bee858d994f7d53d92f18cafc7704151a92f1b239dc6ca34960e20faa1a977ecf559dab3fd79383a800aadae03e0258204b32ec8651a98e3b21387692b6f2ec8dbfbc6b994f32a3c18a859365695c21dd68c25262c75243ec91a0cbd0e84a787ad1d632297e47a7566feca1fa6e8694ea033a6074c478f5e9255a58922c0116991ed49ac783597009bccb2918f0a9e8f9a3822f66c2408be9128d907779e36b359e400a5398594efee91ef7d1d980c86f429b2f856bd73369dc51cbfba6c12553056c6e03113896630bedd59dc091ebd46e46b439b4d482a6b53f9e0f610724ae49a43e7146c38081cbef47519381b23f8d65904f3281f8a89b3dbed0aaa1de5129f9496c152d882aaf3673034e139a8db1519a16223f55ae22774b4f2d3f3ee9e28d6666cb1c0be0550d07cac8f5fda5142ff219816c0ef3fc1590a3255b4de12b5f5fa7e8191280c355c738264e1674852f3037419f96ee88837a986db2cee09e6bd29d3b2b45617a39ec6339831cc3716e0bb36c52a77ae7e1128c53db3d2efc4ef11d0d21455c75b62e1d1b9eb82e36aef3706b4e2c0c59291fee7206918f32e99138bd23ffe9faa1bfa493585aa8fff63d6a02b44da5f4b64c28a71c4d03893ccc0aa90272c77c09f4dbfcf1c2100839296bf0f4c106fc40798672a5a7fafb14d33f2d26244be7eed3e27275f385a651f81d72a12047fc708522fa8d696c0a27ecc92c682132cb98f9fd8ed08835d0aac076db314db0c11e87fbaf514106b2b08ef08c01fcb4dbaf18e9418a013a57dfb94a9c483de886043fd0873d7c549794867991104772e0d3e0ca69881906f6bd750e606b3a7a0dd3cd018083ba04fa12b87fa4a578b607438ff19c82dd61d250a5af09ee74b64379d3f70aa84272511c9dd356effaa825c2d1508ebc0b7861d8c552c69b5c6684fc58e500082c67ea923842b30f0fa681ec8e794aa3e40a41855c689af110919ac67297ff1bc33c8f222fbbb1aa1abd92a6b0aabf3c06503de9b19083aeeb9811c49c20dd139ad0f49300bcc560fe7dd215596a306baf4b8d2a8ba57fb91f36d978565dd5ddbb91d5b0b59066b1a01966e4525ea3b2ecac0729ad58905fc20d849784a0bea4239d924ebdd1af61a4599e96ac489d8b35bf5d66fa33d51eb8a1e469ae79e076384ade8640f00e1cda09d7cd65c352497d09ca37d3b90b89c8d2a09fa48b7c37d9330030298a3bf895d9b070d70b251b116b569428eabf0a439b3d4292ad20db7cbfef48c760cb05dec9c35b44acfcf84d66a253361f4f65e3f6bdc66606abcc9d26c7c170ad6bd91c1fbc5c247f33167ca1971ac979d259ed9829fc84fc2c0984726624228783d0528acb7729ac1b1bdf349a8ae59c0e5925029eb5231485ec6af29f3f06cec1c90b614e4fd1b7cf8541c17ff8136bfae17d57a6f1f3db70c1fad2251e5338c97fa309e8892cf9a62076ab98131ac854b467a4cfa31cf97af0c665e8d334565b03273e178963819280c43bc6cbbabed6707890aa182d2efe357620c420a62769f96aa090b85c10ffe40bdeacd693c3a13e54d68a5cf05050cba57721a6f0f0113ccc847baa9d335c046db9edc0b6f4cb89a956f8386c866c6611c42bd594b4fcbbbf2f4a463be4373205c49fa88353b8f8fe54ddf32bcbda795ce4fb28dcc73f96d8c4ca9e80cf8eb4d393e44cdfe118964329f3895da502ed1b76b45f9a7e1f4b0ff4eba9ee218f096b66d31bc32c65f896a5f49f7e34546d8e3051286e4c8c09014ac57005a1c08154dcdb6481cd5a1e3f805d9724e1cfebfd3c53b83ac67b0a97ff34256b4e8f54cc4c677176fe29da014dc05b211c05795cf5ddc7cedc626f620a4b804ddc358140f45f9a63c7f5369b4902a3aa30a53d51c8dec778702fc4ee5ab603825d9a9d71035b4fc615d079303428e71621feab85d18f62670a854147cbbadcaba4133d77aca0deff915fe34a412bf04b4be78f920ff89ba266667fd347fda480fa0192257f3b261969c3a56da398e8c02c5a7f8cd45ae0a8817082f2c62243c67"}}, {0x33, &(0x7f0000001740)=@string={0x33, 0x3, "72cced1d850f86989647f2a0d0757f7d3d41dd70bd9ae7ff39ada9482b01458720aed4a597862e63d377e571efcfbc95ab"}}, {0x4, &(0x7f0000001780)=@lang_id={0x4, 0x3, 0x440a}}, {0x96, &(0x7f00000017c0)=@string={0x96, 0x3, "c7b3c91c430838747bda26fffcf113b76a17e6db82c9e4c11ed96763debec721658083c9d94471d221d106892b1fbc921975813d732609a090ade8c54ccc4f9f74c27e4bde780c353dd25977200bf7e94d3b8a083e03356692590f0a7e988e46b69c5f6fed1b0e23373519d2c855cb9eef32f857fa611be789f85838318cd45d0cc5265572df4aa2acbceece6076ed7d62694d99"}}, {0x55, &(0x7f0000001880)=@string={0x55, 0x3, "54a94771151ca8f81eddcbbbb68dba35a78d6ef107d501ac37f3f87c2e99fd14d73533e55fe6be509b000564e39aaeea449bfd5597d1312941749bace94ce2dcef3151d8cd533f1b276017501e5a48b0292858"}}, {0x4, &(0x7f0000001900)=@lang_id={0x4, 0x3, 0x414}}]}) [ 68.297831][ T4584] usb 3-1: new high-speed USB device number 12 using dummy_hcd [ 68.377807][ T69] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 68.387901][ T4584] usb 3-1: Using ep0 maxpacket: 8 [ 68.407849][ T4555] usb 6-1: new high-speed USB device number 10 using dummy_hcd [ 68.507931][ T4584] usb 3-1: config 0 has an invalid interface number: 142 but max is 0 [ 68.516164][ T4584] usb 3-1: config 0 has no interface number 0 [ 68.517863][ T94] usb 2-1: new high-speed USB device number 8 using dummy_hcd [ 68.522549][ T4584] usb 3-1: New USB device found, idVendor=05e3, idProduct=0502, bcdDevice=e6.5c [ 68.538876][ T4584] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 68.550509][ T4584] usb 3-1: config 0 descriptor?? [ 68.589266][ T4584] hub 3-1:0.142: bad descriptor, ignoring hub [ 68.595421][ T4584] hub: probe of 3-1:0.142 failed with error -5 [ 68.605390][ T4584] gl620a 3-1:0.142 usb0: register 'gl620a' at usb-dummy_hcd.2-1, Genesys GeneLink, 72:0b:2e:ff:22:44 [ 68.613160][ T69] usb 1-1: New USB device found, idVendor=17e9, idProduct=8226, bcdDevice=81.18 [ 68.625500][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 68.633674][ T94] usb 2-1: Using ep0 maxpacket: 8 09:55:02 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x10, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fc0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_disconnect(r0) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x2a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_ep_write(r1, 0xe, 0xd8, &(0x7f0000000080)="35869c72b11a590e2125cc9650fe71e9413f7094f0df48e9ef5c6c288ff810c2fc8f4fccd446ea81f4ee71825941921f6c55ce6625481482bf9631382a2f2f914e9ba43d81c5894b0253d4f7efbe6033cd50518525eeaee004b08911b909a66b6b0b08ebb01189a20f38d40a368d7b93eb1bed49f382797bd3537952233189d793ebf2ed0d00084c13c81c2e8a17d7b7c09f0b924f8d1f64c30a31f90a069e2254f09031f029594e6d87000078a51398f1576f2e4951996df99ba189b68e7523e3fcb3e3cfb43b006c74c3a68a9e2b89a9ff523488e9c2e7") syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000001480)=ANY=[@ANYBLOB="12010000020000102505a1a4400001020301090244000101000000090400fe00020600e0052406400005240000000d240f018ee20000000000000009058103200006080000007840b2bcf3d8487f5dcaad782432b2826c99ac36c8c45dc045646a54840ca20bd1148136b92cf891a4d293121eff85332428649713c20b63c2065916883842809218340c557d311e344dd12db9e422b6598d100f4b3b1dca2f1eb8f39ee298552c5a42a0014fa37dad53e22c320c864a32d00fbf482ee84d77008dd9d7ba82ce150dca6deb0caaac69d650f53683d9a91b106e04337543a2ae440620ff38ff66deacaf02c18dab720ba1b751cc26530ac3455f185f49bde2fa5a8f26fada3f769275f14f0400f583623e8e56e10f81f438f291e51f3e17"], 0x0) [ 68.648152][ T4544] usb 4-1: new high-speed USB device number 13 using dummy_hcd [ 68.648515][ T4555] usb 6-1: unable to get BOS descriptor or descriptor too short [ 68.661103][ T69] usb 1-1: config 0 descriptor?? [ 68.737986][ T4544] usb 4-1: Using ep0 maxpacket: 16 [ 68.748016][ T4555] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 68.755608][ T4555] usb 6-1: can't read configurations, error -71 [ 68.757916][ T94] usb 2-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 68.773259][ T94] usb 2-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 68.784374][ T94] usb 2-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 68.793486][ T94] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 68.838319][ T94] hub 2-1:118.0: bad descriptor, ignoring hub [ 68.844490][ T94] hub: probe of 2-1:118.0 failed with error -5 [ 68.852070][ T94] cdc_wdm 2-1:118.0: cdc-wdm0: USB WDM device [ 68.877894][ T4544] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 68.888989][ T4544] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 68.927876][ T69] udlfb 1-1:0.0: vendor descriptor not available (2) [ 68.934984][ T4510] usb 3-1: USB disconnect, device number 12 [ 68.941305][ T4510] gl620a 3-1:0.142 usb0: unregister 'gl620a' usb-dummy_hcd.2-1, Genesys GeneLink [ 68.977923][ T4544] usb 4-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 68.987051][ T4544] usb 4-1: New USB device strings: Mfr=0, Product=32, SerialNumber=0 [ 68.987871][ T4584] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 68.995304][ T4544] usb 4-1: Product: syz [ 68.999982][ T4544] usb 4-1: config 0 descriptor?? [ 69.064267][ T4719] udc-core: couldn't find an available UDC or it's busy [ 69.071331][ T4719] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 69.127914][ T4584] usb 5-1: Using ep0 maxpacket: 8 [ 69.147884][ T69] usb 1-1: Read EDID byte 0 failed: -71 [ 69.167951][ T69] usb 1-1: Read EDID byte 0 failed: -71 [ 69.187864][ T69] usb 1-1: Read EDID byte 0 failed: -71 [ 69.193580][ T69] usb 1-1: Unable to get valid EDID from device/display [ 69.221220][ T69] usb 1-1: submit urb error: -2 [ 69.227446][ T69] udlfb: probe of 1-1:0.0 failed with error -2 [ 69.257840][ T4584] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 69.268197][ T4584] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 69.279402][ T4584] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 69.288460][ T4584] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 09:55:02 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000018105e04da07000000000001090224000100000000090400000903000000092100000001222200090581030800000000b38755ec92f9c0b6760ac27fba5ffcf6372a4e99b027a57a577fc049512e9dc849f1ec28d8da04c5c40befd01ec8308f0be7c185e2dca8892b46cc6bdb3044bbd70dbd054ffb837a9987dc5677f1d4dbdea8f0b4eb683fd1cadbc9b6b77a290dcced276cb9"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="002222000000962313020f015827b3adbfd206e53f070c0000082a9000170900be808f4f11a2b73a5418e78301185be88cdaee15f27109f9e3ce051712ccec77644d916cb478619625dc46644946fbdee9e918e0d47b91c94dbb2fa3ccbacc92332bc1e672e0c3f9ba80cb5e7778ccb7a0206c315851edc5f658365e317a69f8aec02bf2"], 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x208c00) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000140)=""/118) syz_open_dev$hidraw(&(0x7f00000064c0)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x1, 0x30000) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)='B') [ 69.300225][ T69] [drm] vendor descriptor length:b9 data:00 00 00 00 00 00 00 00 00 00 00 [ 69.308770][ T69] [drm:udl_init.cold] *ERROR* Unrecognized vendor firmware descriptor [ 69.330073][ T69] [drm:udl_init] *ERROR* Selecting channel failed [ 69.338518][ T4584] hub 5-1:118.0: bad descriptor, ignoring hub [ 69.353073][ T4584] hub: probe of 5-1:118.0 failed with error -5 [ 69.361343][ T69] [drm] Initialized udl 0.0.1 20120220 for 1-1:0.0 on minor 0 [ 69.369048][ T69] [drm] Initialized udl on minor 0 [ 69.388126][ T69] [drm:udl_get_edid_block] *ERROR* Read EDID byte 0 failed err ffffffb9 [ 69.396674][ T69] udl 1-1:0.0: [drm] Cannot find any crtc or sizes [ 69.407302][ T69] usb 1-1: USB disconnect, device number 10 [ 69.437835][ T4555] usb 6-1: new high-speed USB device number 11 using dummy_hcd [ 69.477876][ T4719] usb 2-1: reset high-speed USB device number 8 using dummy_hcd [ 69.485778][ T4725] udc-core: couldn't find an available UDC or it's busy [ 69.492794][ T4725] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 69.519023][ T4544] microsoft 0003:045E:07DA.0002: ignoring exceeding usage max [ 69.529023][ T4544] microsoft 0003:045E:07DA.0002: unknown main item tag 0x0 09:55:02 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r0, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80241) ioctl$HIDIOCAPPLICATION(r2, 0x40305839, 0x400040) [ 69.540590][ T4544] input: syz as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:045E:07DA.0002/input/input9 [ 69.577914][ T4719] usb 2-1: Invalid ep0 maxpacket: 50 [ 69.639614][ T4544] microsoft 0003:045E:07DA.0002: input,hidraw0: USB HID v0.00 Device [syz] on usb-dummy_hcd.3-1/input0 [ 69.650768][ T4510] usb 3-1: new high-speed USB device number 13 using dummy_hcd [ 69.657975][ T4555] usb 6-1: unable to get BOS descriptor or descriptor too short [ 69.717928][ T4555] usb 6-1: unable to read config index 0 descriptor/start: -71 [ 69.725632][ T4555] usb 6-1: can't read configurations, error -71 [ 69.731207][ T4725] udc-core: couldn't find an available UDC or it's busy [ 69.738910][ T4725] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 69.746743][ T4719] usb 2-1: reset high-speed USB device number 8 using dummy_hcd [ 69.750356][ T4555] usb usb6-port1: attempt power cycle [ 69.764664][ T4544] usb 4-1: USB disconnect, device number 13 [ 69.771151][ T4510] usb 3-1: Using ep0 maxpacket: 16 [ 69.788189][ T69] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 69.837908][ T4719] usb 2-1: Invalid ep0 maxpacket: 50 [ 69.877901][ T69] usb 1-1: Using ep0 maxpacket: 8 [ 69.898047][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 69.909138][ T4510] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 69.922050][ T4510] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 69.931238][ T4510] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 69.960017][ T4510] usb 3-1: config 0 descriptor?? [ 70.007919][ T4719] usb 2-1: reset high-speed USB device number 8 using dummy_hcd [ 70.027958][ T69] usb 1-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 70.038340][ T69] usb 1-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.049489][ T69] usb 1-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 70.058553][ T69] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 70.118298][ T69] hub 1-1:118.0: bad descriptor, ignoring hub [ 70.124573][ T69] hub: probe of 1-1:118.0 failed with error -5 [ 70.297835][ T4719] usb 2-1: device descriptor read/64, error 18 [ 70.439105][ T4510] microsoft 0003:045E:07DA.0003: unknown main item tag 0x0 [ 70.446373][ T4510] microsoft 0003:045E:07DA.0003: item fetching failed at offset 33/34 [ 70.454736][ T4510] microsoft 0003:045E:07DA.0003: parse failed [ 70.460995][ T4510] microsoft: probe of 0003:045E:07DA.0003 failed with error -22 09:55:03 executing program 5: r0 = syz_usb_connect(0x1, 0xe1, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x79, 0x8d, 0x2e, 0x8, 0xc2e, 0x720, 0x43fe, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x31, 0xcf, 0x5, 0x0, [], [{{0x7, 0x5, 0x81, 0x2}}]}}]}}]}}, 0x0) syz_usb_connect$uac1(0x6, 0xc1, &(0x7f00000006c0)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xaf, 0x3, 0x1, 0x4f, 0xb0, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xfe, {{0xa, 0x24, 0x1, 0xa99e, 0x4}, [@selector_unit={0x8, 0x24, 0x5, 0x3, 0x0, "1a3ffc"}, @selector_unit={0x5, 0x24, 0x5, 0x4, 0xbb}, @processing_unit={0x9, 0x24, 0x7, 0x1, 0x7, 0xb6, "d74f"}, @input_terminal={0xc, 0x24, 0x2, 0x1, 0x5443bf27850c09a9, 0x2, 0xee, 0x81, 0x7f, 0x3f}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x2}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0xff, {[@format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x92, 0x4, 0x5, 0xaf, "142596"}, @as_header={0x7, 0x24, 0x1, 0x5, 0x1f}, @as_header={0x7, 0x24, 0x1, 0x40, 0x1f, 0x3}, @as_header={0x7, 0x24, 0x1, 0x7f, 0x2, 0x1002}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x4, 0x40, 0xfc, {0x7, 0x25, 0x1, 0x2, 0x31, 0x3}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x2}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x1f, {[@as_header={0x7, 0x24, 0x1, 0x79, 0x3, 0x1002}, @as_header={0x7, 0x24, 0x1, 0x7, 0x2}]}, {{0x9, 0x5, 0x82, 0x9, 0x20, 0x2, 0x8, 0x2, {0x7, 0x25, 0x1, 0x81, 0x6, 0x59}}}}}}}]}}, &(0x7f0000000980)={0xa, &(0x7f00000007c0)={0xa, 0x6, 0x201, 0xfa, 0x6, 0x80, 0x40, 0x6}, 0x64, &(0x7f0000000800)={0x5, 0xf, 0x64, 0x6, [@ss_container_id={0x14, 0x10, 0x4, 0x1, "6fd78fa10385415ab5f824145887eefc"}, @ssp_cap={0xc, 0x10, 0xa, 0x6, 0x0, 0x6, 0xf000, 0x8000}, @wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x4, 0x1a, 0x9, 0x40}, @ssp_cap={0xc, 0x10, 0xa, 0x6, 0x0, 0x200, 0xff00, 0x6}, @ss_container_id={0x14, 0x10, 0x4, 0x7f, "c857865c160e4d1b41d124628a56263f"}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "baab746843e13049e1fa206add8bb36f"}]}, 0x1, [{0xd3, &(0x7f0000000880)=@string={0xd3, 0x3, "f2b2b909b3d3cf1171f230e0a31b5e0ff42203477e744f1a94dba92af070be20122496d6daa6fa4f88d07d27de78c31cf7e89d50017877b043f7fb41dd4a1c694f44de9515cae6c51e7e0c7ca1e50a9d7bf65e9e3be5440e4dfee2d9e08c481bdfa32d102ebf41e1bebe48ed357a69d5e09c23292ecdb2da4c3148961184e7548c12cf76582097764e0f9f7b4b4368176e53211df381ea9a0070076f27c9414a8a0b455009f5fa3c777c724877dd8f5c3b02fd731c69f53c73cfec54a78961971e4868d94caacf5d307e02b3967f124098"}}]}) syz_usb_control_io(r0, &(0x7f00000001c0)={0x2c, &(0x7f0000000000)={0x40, 0x8, 0x6d, {0x6d, 0x1, "bb6322d7386b72163ba7b8b88a2dc1f6d36eaed002048f959a922c000f99b37e1222960edeaa5d361c24730699952dde4d56921a8e21a364beb620b653137027aa60bda4f244924c59e6130d161377938e7197c0d94d0e1116d3123e139327dd14045287cb5dc26ec5fa81"}}, &(0x7f00000000c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x405}}, &(0x7f0000000100)={0x0, 0xf, 0x38, {0x5, 0xf, 0x38, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x3f, "489e5c81fc392a118a1ad4895254ab02"}, @wireless={0xb, 0x10, 0x1, 0x2, 0x40, 0x9, 0x80, 0x98, 0x6}, @ss_container_id={0x14, 0x10, 0x4, 0xcd, "8f71605053b1e52425a170aecedc58cb"}]}}, &(0x7f0000000140)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x80, 0x80, 0x6, "df922e69", "75f0bf14"}}, &(0x7f0000000180)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x9, 0x1, 0xe4, 0xfa, 0x20, 0x8, 0x7f}}}, &(0x7f0000000600)={0x84, &(0x7f0000000200)={0x0, 0x10, 0x6, "8772dece2d63"}, &(0x7f0000000240)={0x0, 0xa, 0x1, 0xce}, &(0x7f0000000280)={0x0, 0x8, 0x1, 0x81}, &(0x7f00000002c0)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000000300)={0x20, 0x0, 0x4, {0x20, 0x2}}, &(0x7f0000000340)={0x40, 0x7, 0x2, 0x1}, &(0x7f0000000380)={0x40, 0x9, 0x1, 0x80}, &(0x7f00000003c0)={0x40, 0xb, 0x2, "1faa"}, &(0x7f0000000400)={0x40, 0xf, 0x2, 0x20}, &(0x7f0000000440)={0x40, 0x13, 0x6, @link_local}, &(0x7f0000000480)={0x40, 0x17, 0x6, @random="79c527ebedfe"}, &(0x7f00000004c0)={0x40, 0x19, 0x2, "cf76"}, &(0x7f0000000500)={0x40, 0x1a, 0x2, 0xf6}, &(0x7f0000000540)={0x40, 0x1c, 0x1, 0x1}, &(0x7f0000000580)={0x40, 0x1e, 0x1, 0x40}, &(0x7f00000005c0)={0x40, 0x21, 0x1, 0x7}}) [ 70.538099][ T4544] usb 4-1: new high-speed USB device number 14 using dummy_hcd [ 70.627843][ T4544] usb 4-1: Using ep0 maxpacket: 16 [ 70.687824][ T4719] usb 2-1: device descriptor read/64, error 18 [ 70.748427][ T4544] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.759347][ T4544] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 70.841051][ T95] usb 3-1: USB disconnect, device number 13 [ 70.850294][ T4544] usb 4-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 70.859504][ T4544] usb 4-1: New USB device strings: Mfr=0, Product=32, SerialNumber=0 [ 70.867547][ T4544] usb 4-1: Product: syz [ 70.873077][ T4544] usb 4-1: config 0 descriptor?? [ 70.977819][ T4719] usb 2-1: reset high-speed USB device number 8 using dummy_hcd [ 71.007921][ T4555] usb 6-1: new low-speed USB device number 12 using dummy_hcd 09:55:04 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="12010000000018105e04da07000000200001090224000100000000090400000903000000092100000001222200090581030800000000b6fb7750d2530ac548ac5388262262fca4a116720299c145e7b17fbf19f3"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x2, 0x13e, &(0x7f0000000200)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x12c, 0x1, 0x1, 0x80, 0x20, 0x5, [{{0x9, 0x4, 0x0, 0x11, 0x2, 0x2, 0x6, 0x0, 0x1, {{0x9, 0x24, 0x6, 0x0, 0x0, "46a5c76f"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x1d5, 0xf74, 0x4, 0x8}, [@mdlm_detail={0xc4, 0x24, 0x13, 0x1, "eebf388b352272e3cc3af7bdd869157ca2df543a93eb841d84347b2dee4a5faf6d76d476419f6f0b151cac641b6adc90438fd2156f7b844dcb7f558ac6d0f1fbd9a78c0f3006a9fd6203273c63c8cb78b63e32c1dd0b71a8b5580cb31155a53b2484ecbb499668a8852ca058d5424bb3aabb8a2b7299b07210a63a042a1f189164424d32effee83fb6cc6cc832568aeaaa2a1f8c39ad7fad4047bee0a86d1e12b2d205648581a4a29c40d3d07b221f088048a0b00a14fb62880344d45f2e19a7"}, @ncm={0x6, 0x24, 0x1a, 0xb34d, 0x30}, @dmm={0x7, 0x24, 0x14, 0xff, 0x401}, @mbim_extended={0x8, 0x24, 0x1c, 0x400, 0x0, 0x81}, @dmm={0x7, 0x24, 0x14, 0x8000, 0x6}, @acm={0x4, 0x24, 0x2, 0x8}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x10, 0x0, 0x4, 0x4}}], {{0x9, 0x5, 0x82, 0x2, 0x10, 0x5, 0x4, 0x6}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0xff, 0xfb, 0x88}}}}}]}}]}}, &(0x7f0000000440)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x310, 0x3, 0x8, 0x0, 0xff, 0x8}, 0x10, &(0x7f0000000040)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb, 0x10, 0x1, 0x4, 0x4, 0x0, 0x6, 0x9, 0x9}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x40c}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x41a}}, {0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x180a}}, {0x77, &(0x7f0000000380)=@string={0x77, 0x3, "9b6497770500edbb0be4d612104963ee03930e1331b472d0d5d61cc746a31da93784d198b92f3bbc5ca0ec0563e7f99b8d824269f1b7d90dc31921df7bbbfefc04c07589a3d529ef74c3e093c1d78255a605deb748280a9b7d7c8b121b905d6d194dbf340ea0665d44c5cc7b0e344d542c92b1d9c7"}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x427}}]}) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="002222000000962313060100168090adbfc806e53f07080000082a90c9170840be8083"], 0x0}, 0x0) syz_usb_connect$cdc_ecm(0x1, 0x79, &(0x7f00000004c0)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x67, 0x1, 0x1, 0xcc, 0xa0, 0x9, [{{0x9, 0x4, 0x0, 0x3, 0x3, 0x2, 0x6, 0x0, 0xd6, {{0x6, 0x24, 0x6, 0x0, 0x0, "c9"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x7, 0x0, 0xfff8, 0x20}, [@ncm={0x6, 0x24, 0x1a, 0xffff, 0x10}, @network_terminal={0x7, 0x24, 0xa, 0x0, 0x8, 0x8, 0x9}, @mbim_extended={0x8, 0x24, 0x1c, 0x200, 0x3, 0x2}, @country_functional={0x8, 0x24, 0x7, 0x70, 0x4, [0x3f]}, @call_mgmt={0x5, 0x24, 0x1, 0x1, 0x1}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x20, 0x1f, 0x20}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x1, 0x80, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x9, 0x4, 0x4}}}}}]}}]}}, &(0x7f0000001940)={0xa, &(0x7f0000000540)={0xa, 0x6, 0x200, 0x3, 0x0, 0x4, 0x8, 0x9}, 0xe7, &(0x7f0000000580)={0x5, 0xf, 0xe7, 0x2, [@generic={0xd7, 0x10, 0x4, "52c10b650fc0a54618a63ec93bb80ec795db22e011ab3e903e8580e143770d04185ad50e68d8402724853988a02c4bd6537aae51551eedca3591ed37df3ed1c61de6c60ec9470ad756b1ff190c2a45024c6b671e7918b958c1ed56c22bad453c9c589eb33c05bc8c08030dac7b0503b5e2fc9c1533e937831ff56f7960b28d7329b7c5c3379e527265a253719dd088c3e31b77a94f2ac21ebde57b62ac2bfde36d93e8484c2cee4a72fb1ddf11fa8a6cdee627f38508fdbe1cf0dd794ee53c5c2569d893eb10f7b8af3783b1bc97e7f70e1ac305"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x5, 0x1f, 0x80, 0x5, 0x26}]}, 0x8, [{0x4, &(0x7f0000000680)=@lang_id={0x4, 0x3, 0x4001}}, {0x2, &(0x7f00000006c0)=@string={0x2}}, {0x1002, &(0x7f0000000700)=@string={0x1002, 0x3, "f5b3815b9ee56895b4cd7c0a6113801bd0bb7b67b9af7cef5b56b2a436b8b01d4786ad8b7cc1f3991633ea337c8126ff5b3225a0e5e5f2175162aefca581b09ea3fd0599a80e0187b2dc3c1ce6fedb43b164478debf5158414bdde42f8a02972f34f4d6c556c1df5d6008e1a33161b2d28aca13859ec5f8849548544b69463904c125951b6300c56f1398d732b3fbad5fe429e5c265706f182dc3dc8f1f770e1a1f8407228d5acc6ce10bbbe5100a4b7537f7afd4542fe54bca975e623a45ca756bc5d2d794e4f2f55c8649405ed598cc3a3a653f43266ad57687f81135922fcbf9fd93f8185f31c9a7b474b159237bdf9b1faeb9b57ee53a23c0fa49063137c2c7a8df93e3313e096cdb13d0ad27cb6c6f1097b82de99809fd3ff0576254a971b44097aaf355cec509c58d0e56c08221a1181a89b7cc5f1cacbebba64ba1696de99c10da7f435ccdf2ff9e68ece0e7269258e27e91ce25348bd424cdc8b45f3eaef2e8245fabcaa5f369ef0ed373068f7743090e36371354fab0ef6f3733d3fb262344265a5c3b302f8a5da62a45e98223a4a389087f7293cb74857ba35161087fd5baa866c5a525deafab7e1aa4f31cef8bb6c206e12491f6dc3f8c40e8cadbb612cf60248f8e05158bea9cf5b287b9dc536bde006c278e71b8c9c335760be2f161443237df649c9ce11ceabd678dfe13b01856b7f6961af83c4937703ddaab917900be626c3cc3ac92f95ac8e22306d09f4dcdf7b9038496f619c4e028b2cee4aa2c51369d5a79b62d8a7284581f8b31ca61285db871d6dfa4149f3bab16bc6cc4d4c78819990359e9e4cc21ac944c0ed110c514fee8a098e072caba3390425eb812c0d51b29621c5c8a3605da716af6556e731c2e9170012dbd4a89d5477eea5ffac52d7fd886839df8a7719739971d8031a2757bc1415b1f54b5c1343029627d3f246910fa90679d42e569679c775cf8a47a09bf06e103b2cf3570b1d43801b6411d83d63e949ae88f70edf3bb55a5c9986e362d14234d69d753d32ec748df717eceded5db3b2758eb7dced2d5e01cd723b9b2a6e7926069702c51bb81ad822ae2a5b184637726b4116941cbb30293414d64ee47a8075b0af5339093678edca376d2b2fabe600ae03668aa78f4ecf949d96f879172d101ae4ec014b4241978d5c289779f72299b44556dc2a77ab1cc1b7e9a367d53bcc44432fb0d697f6be4ee65040642f8557bacc11ff285afff52e66030ba6d2516a21ca3ec9aaf4c25bb8e0051c8eae3ab459e3c041b1c06f886f4e9b2917c8c75453f443448eb0523232e5ab0f5d239b440e9884196a85ac28244fbd0f29e5576648c5b1ba9c8964b7a351d0415c4650a5ae2c192a877315b7b0ac48754a72b29558a47b6a4b1fee188e9ffe2ba615d43bdab100199ccb0eaed82fa774e5169a6bfbcc49ecf2fdb55c5c77f9a7f57ccc6320be78ad154d8612948fce996d6166a53563062421c97692562a171e46c5ccd934597fae6184d43e23871874eda892018d4a36beea66be65e4d8c113eec3e0fb21e88fc2792b247c9913c7a801dba7a55d48bc5ab9d531c2adcc9d0f67331005fcdaf0bdd3060400b22ac6ccd19d79f4b9571a148a55484997f37a6de14e6eb442c8f3844ba2a8df01ca66e1a4ac1c34f6a2d67af31c873cd6bcc71dc2a8fd66f2a0b65e0ed2703f443f37fafde72c2a4b3b4427536eab98a9515c0ec1c0061d2feb260e61b239c90d8b83922b7446628083d4b77fff62bbb75dff2072d2dbec74e31c95dee491c61ca9c755e8bb2b8530250e135c9f613682ca7639838e1c133f2a23df66ba7284e7a4189598648d088f141584ca58cda277a5670bfc56ab142d2c71e660d723d32cdc0e79ef89f9a376a997b19ad612cb560f7505d1a15a0790442623ec49678bd71f74eb8267e9e79224adab7a9303472ac46edfef384d12e773ddd816eaff65d6831a828ae7a9c0b54f14f9f44bf3ce372055f578b79e27f820e1c1a3d924dde72eecf3840e5e88982fc93ec78c3a353b2a62e0d8c645d1794d7e01f29f3948f4bf602ff2fe7542aa21518cf50490be26957f9c29833fe7f65d3a6c815364d9ffad5c03e1132a27e76db4d002240df1aa12a8124165289f4540c58678ef87d209528716e93a262fe0b828aa453116c3acc7b8247984003a1db43f799908c785853fda9f1edaf564d9f0e5bf69ca7116d6b8e574dbe9093b34a93e9df7df107e4fc01ab17dafeb03b9a897bd054ff0b2722a08b48fc4c4d35477c2347ca985eafbfd835a1c6c0c56d4da311921a2a6c403d1c769684ecb09a60bd2c2f801a698d6f85ddc4155dd8375ee98fea28c7c5590eea2614756c0de1934fe757dc88a16565094439d0bb92b722fdecc28623e09b6a842dab66509807028f2436aeb09d44803d263bb7f6ca21a35a738d62361e61492cfc7620203711d9adf2493f90442e8ec625139a278f83e1072c5c1ca9cfccd791a3e524fc86df0dbf20073aa040fbc11f34cbe5e991f421cbbb9a2ff2b5e8ed16f4abfe6a018cf9716367cb5705a03e3c2b60ba6ae4b7561dc92e844a171d7e24e9b5f24f72450fffe4671a2947ea1594b11e9214b8abf0961be9c599bc7dc4ee08d83599c60e6d63e76a196160c5b3980f06fba49f4f9638a1fd3dee008b5713606e838804b80f7b997d493268d681b6660cdf5575a1dbc8f9d1bc6a41d3e3d045a32ec6a0bb0e7d4f8d5c560a9329e6791ea41f93787b1e5994c9094e025cc5666e4f8124a6f9952cb158fee16282a94c5429f4c9ca51ed46dd76e323398b6e2c19c09925316f70ebd23d589386a2f1459af0cc2b9c13193d37086c83c633ee2da08d7ca701820d2169fe6a8842ab96c9e4cb0d8619cba1ab98caee03f391ff1cc130430126cc11dad58db47201eee00624834294a3a21240b3b0c7496ef827fec394a8da5a9b0ce5ee64c1ea01e33e630af8a4cdf9205d0016b7f943f91496c8c7612c191cb858fd9ad242ba41a6365c9c7aa887c180e8083a7b85ac2d4145dfa7470f467a939dd24289b6465488f1154e1dd9d593c65b7226245aafc454e904149d6318b045c59877d2b45f3dd59ef820a1eef24b448a4d947c578d2d33b53f755ae154eae4ae56243d17a8fdea92672d2f04ee724a0b3746dbb53f2e7f094fc130da9f3a877e1cd6e7d06082cf59324177a8d0841aef6b14aa02b1a260c905cb070eadcedc0a7119cfb9d1f8df7817fe5c2033d9ff7ecfa78deef5f2c6d942203563048898ffe84a4958228430b83ad4c7fa74a4814faf3d1bac25cb2eeb663644ca646e51946b705404f5d8352d3b98fb142ccb51b7690288349eb193872388077f73dbb840543ab6f8e505085962beb103104ad863e32d8d983ba768aad24b068c258132e45fd3918135da596ca68a023bb6ac985ccc669c90d3b48972b7179d902ee593bac29c4f7c44b56915f79639461f094651bf6e018f32142bde673dba67fd6faf2be46705dd2d30c542bc3b29fa30eb2396ab94123da300014af0fab523ccfdfdd3887089449bb0e4e5061f16a68c7af3714fc93139a4546314fc61081853def15a6cb76ab495db98e9e7a9daaa8728dd35af3a130dcc3ebe35e6578f80d72d6f2c2028967f41889c132d7c250f3d5675dfcd5f2d7c91adf26cd1fb6ded2bd4257d11ec95bf22c8bc747656f2705687879edb73ece7db29b652cdc9059215aec88311577d10774a485d7bee858d994f7d53d92f18cafc7704151a92f1b239dc6ca34960e20faa1a977ecf559dab3fd79383a800aadae03e0258204b32ec8651a98e3b21387692b6f2ec8dbfbc6b994f32a3c18a859365695c21dd68c25262c75243ec91a0cbd0e84a787ad1d632297e47a7566feca1fa6e8694ea033a6074c478f5e9255a58922c0116991ed49ac783597009bccb2918f0a9e8f9a3822f66c2408be9128d907779e36b359e400a5398594efee91ef7d1d980c86f429b2f856bd73369dc51cbfba6c12553056c6e03113896630bedd59dc091ebd46e46b439b4d482a6b53f9e0f610724ae49a43e7146c38081cbef47519381b23f8d65904f3281f8a89b3dbed0aaa1de5129f9496c152d882aaf3673034e139a8db1519a16223f55ae22774b4f2d3f3ee9e28d6666cb1c0be0550d07cac8f5fda5142ff219816c0ef3fc1590a3255b4de12b5f5fa7e8191280c355c738264e1674852f3037419f96ee88837a986db2cee09e6bd29d3b2b45617a39ec6339831cc3716e0bb36c52a77ae7e1128c53db3d2efc4ef11d0d21455c75b62e1d1b9eb82e36aef3706b4e2c0c59291fee7206918f32e99138bd23ffe9faa1bfa493585aa8fff63d6a02b44da5f4b64c28a71c4d03893ccc0aa90272c77c09f4dbfcf1c2100839296bf0f4c106fc40798672a5a7fafb14d33f2d26244be7eed3e27275f385a651f81d72a12047fc708522fa8d696c0a27ecc92c682132cb98f9fd8ed08835d0aac076db314db0c11e87fbaf514106b2b08ef08c01fcb4dbaf18e9418a013a57dfb94a9c483de886043fd0873d7c549794867991104772e0d3e0ca69881906f6bd750e606b3a7a0dd3cd018083ba04fa12b87fa4a578b607438ff19c82dd61d250a5af09ee74b64379d3f70aa84272511c9dd356effaa825c2d1508ebc0b7861d8c552c69b5c6684fc58e500082c67ea923842b30f0fa681ec8e794aa3e40a41855c689af110919ac67297ff1bc33c8f222fbbb1aa1abd92a6b0aabf3c06503de9b19083aeeb9811c49c20dd139ad0f49300bcc560fe7dd215596a306baf4b8d2a8ba57fb91f36d978565dd5ddbb91d5b0b59066b1a01966e4525ea3b2ecac0729ad58905fc20d849784a0bea4239d924ebdd1af61a4599e96ac489d8b35bf5d66fa33d51eb8a1e469ae79e076384ade8640f00e1cda09d7cd65c352497d09ca37d3b90b89c8d2a09fa48b7c37d9330030298a3bf895d9b070d70b251b116b569428eabf0a439b3d4292ad20db7cbfef48c760cb05dec9c35b44acfcf84d66a253361f4f65e3f6bdc66606abcc9d26c7c170ad6bd91c1fbc5c247f33167ca1971ac979d259ed9829fc84fc2c0984726624228783d0528acb7729ac1b1bdf349a8ae59c0e5925029eb5231485ec6af29f3f06cec1c90b614e4fd1b7cf8541c17ff8136bfae17d57a6f1f3db70c1fad2251e5338c97fa309e8892cf9a62076ab98131ac854b467a4cfa31cf97af0c665e8d334565b03273e178963819280c43bc6cbbabed6707890aa182d2efe357620c420a62769f96aa090b85c10ffe40bdeacd693c3a13e54d68a5cf05050cba57721a6f0f0113ccc847baa9d335c046db9edc0b6f4cb89a956f8386c866c6611c42bd594b4fcbbbf2f4a463be4373205c49fa88353b8f8fe54ddf32bcbda795ce4fb28dcc73f96d8c4ca9e80cf8eb4d393e44cdfe118964329f3895da502ed1b76b45f9a7e1f4b0ff4eba9ee218f096b66d31bc32c65f896a5f49f7e34546d8e3051286e4c8c09014ac57005a1c08154dcdb6481cd5a1e3f805d9724e1cfebfd3c53b83ac67b0a97ff34256b4e8f54cc4c677176fe29da014dc05b211c05795cf5ddc7cedc626f620a4b804ddc358140f45f9a63c7f5369b4902a3aa30a53d51c8dec778702fc4ee5ab603825d9a9d71035b4fc615d079303428e71621feab85d18f62670a854147cbbadcaba4133d77aca0deff915fe34a412bf04b4be78f920ff89ba266667fd347fda480fa0192257f3b261969c3a56da398e8c02c5a7f8cd45ae0a8817082f2c62243c67"}}, {0x33, &(0x7f0000001740)=@string={0x33, 0x3, "72cced1d850f86989647f2a0d0757f7d3d41dd70bd9ae7ff39ada9482b01458720aed4a597862e63d377e571efcfbc95ab"}}, {0x4, &(0x7f0000001780)=@lang_id={0x4, 0x3, 0x440a}}, {0x96, &(0x7f00000017c0)=@string={0x96, 0x3, "c7b3c91c430838747bda26fffcf113b76a17e6db82c9e4c11ed96763debec721658083c9d94471d221d106892b1fbc921975813d732609a090ade8c54ccc4f9f74c27e4bde780c353dd25977200bf7e94d3b8a083e03356692590f0a7e988e46b69c5f6fed1b0e23373519d2c855cb9eef32f857fa611be789f85838318cd45d0cc5265572df4aa2acbceece6076ed7d62694d99"}}, {0x55, &(0x7f0000001880)=@string={0x55, 0x3, "54a94771151ca8f81eddcbbbb68dba35a78d6ef107d501ac37f3f87c2e99fd14d73533e55fe6be509b000564e39aaeea449bfd5597d1312941749bace94ce2dcef3151d8cd533f1b276017501e5a48b0292858"}}, {0x4, &(0x7f0000001900)=@lang_id={0x4, 0x3, 0x414}}]}) [ 71.118413][ T4774] udc-core: couldn't find an available UDC or it's busy [ 71.125528][ T4774] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 71.133531][ T4775] udc-core: couldn't find an available UDC or it's busy [ 71.140610][ T4775] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 71.227942][ T4555] usb 6-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 71.237867][ T4544] usbhid 4-1:0.0: can't add hid device: -71 [ 71.238276][ T4555] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 71.244157][ T4544] usbhid: probe of 4-1:0.0 failed with error -71 [ 71.254022][ T4555] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 71.254048][ T4555] usb 6-1: New USB device found, idVendor=0c2e, idProduct=0720, bcdDevice=43.fe [ 71.262184][ T4544] usb 4-1: USB disconnect, device number 14 [ 71.270155][ T4555] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 71.297570][ T4555] usb 6-1: config 0 descriptor?? [ 71.339064][ T4555] metro_usb 6-1:0.0: Metrologic USB to Serial converter detected [ 71.349207][ T4555] usb 6-1: Metrologic USB to Serial converter now attached to ttyUSB0 09:55:05 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) syz_open_dev$hidraw(&(0x7f00000011c0)='/dev/hidraw#\x00', 0x80000001, 0x418006) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0x41) read$hidraw(r4, &(0x7f00000000c0)=""/246, 0xf6) read$hidraw(0xffffffffffffffff, &(0x7f0000000000)=""/62, 0x3e) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000) [ 71.627842][ T4510] usb 3-1: new high-speed USB device number 14 using dummy_hcd [ 71.647875][ T4544] usb 4-1: new high-speed USB device number 15 using dummy_hcd [ 71.727964][ T4510] usb 3-1: Using ep0 maxpacket: 16 [ 71.747987][ T4544] usb 4-1: Using ep0 maxpacket: 16 [ 71.857932][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 71.868977][ T4510] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 71.881811][ T4510] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 71.890998][ T4510] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 71.899048][ T4544] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 71.909944][ T4544] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 71.925932][ T4510] usb 3-1: config 0 descriptor?? [ 72.007954][ T4544] usb 4-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 72.017017][ T4544] usb 4-1: New USB device strings: Mfr=0, Product=32, SerialNumber=0 [ 72.025113][ T4544] usb 4-1: Product: syz [ 72.030512][ T4544] usb 4-1: config 0 descriptor?? 09:55:05 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x9142) write$hidraw(r0, &(0x7f0000000080)='\x00', 0x1e8) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40003f) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r2, 0x40305828, 0x4001e0) syz_open_dev$hidraw(&(0x7f00000011c0)='/dev/hidraw#\x00', 0x80000001, 0x418006) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r4 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x1, 0x41) read$hidraw(r4, &(0x7f00000000c0)=""/246, 0xf6) read$hidraw(0xffffffffffffffff, &(0x7f0000000000)=""/62, 0x3e) ioctl$HIDIOCAPPLICATION(r3, 0x40305829, 0x40003f) read$hidraw(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000) [ 72.229508][ T4510] microsoft 0003:045E:07DA.0004: unknown main item tag 0x0 [ 72.236801][ T4510] microsoft 0003:045E:07DA.0004: item fetching failed at offset 33/34 [ 72.255664][ T4510] microsoft 0003:045E:07DA.0004: parse failed [ 72.262222][ T4510] microsoft: probe of 0003:045E:07DA.0004 failed with error -22 09:55:05 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="12010000000018105e04da07000000000001090224000100000000090400000903000000092100000001222200090581030800000000b38755ec92f9c0b6760ac27fba5ffcf6372a4e99b027a57a577fc049512e9dc849f1ec28d8da04c5c40befd01ec8308f0be7c185e2dca8892b46cc6bdb3044bbd70dbd054ffb837a9987dc5677f1d4dbdea8f0b4eb683fd1cadbc9b6b77a290dcced276cb9"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="002222000000962313020f015827b3adbfd206e53f070c0000082a9000170900be808f4f11a2b73a5418e78301185be88cdaee15f27109f9e3ce051712ccec77644d916cb478619625dc46644946fbdee9e918e0d47b91c94dbb2fa3ccbacc92332bc1e672e0c3f9ba80cb5e7778ccb7a0206c315851edc5f658365e317a69f8aec02bf2"], 0x0}, 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x208c00) ioctl$EVIOCGBITKEY(r1, 0x80404521, &(0x7f0000000140)=""/118) syz_open_dev$hidraw(&(0x7f00000064c0)='/dev/hidraw#\x00', 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x1, 0x30000) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)='B') [ 72.355636][ T4510] usb 3-1: USB disconnect, device number 14 [ 72.488549][ T4778] udc-core: couldn't find an available UDC or it's busy [ 72.495556][ T4778] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 72.508838][ T4544] microsoft 0003:045E:07DA.0005: ignoring exceeding usage max [ 72.517630][ T4544] microsoft 0003:045E:07DA.0005: unknown main item tag 0x0 [ 72.528144][ T4544] input: syz as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.0/0003:045E:07DA.0005/input/input10 [ 72.615523][ T4544] microsoft 0003:045E:07DA.0005: input,hidraw0: USB HID v0.00 Device [syz] on usb-dummy_hcd.3-1/input0 09:55:06 executing program 4: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x14, 0xe6, 0x4c, 0x8, 0xd8e3, 0x3590, 0x4377, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0xef, 0x3, 0x1}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f0000000100)={0x14, &(0x7f0000000080)={0x0, 0x0, 0x5, {0x5, 0x2, "165b57"}}, 0x0}, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000005c0)={0x84, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000300)={0x2c, &(0x7f0000000000)={0x40, 0x23, 0x27, {0x27, 0x2, "137dfab1bffdbf5e957a053c0c2775cb0229987aa18cd0d5d1f59a300ae31b97fe83b91858"}}, &(0x7f0000000140)={0x0, 0x3, 0x65, @string={0x65, 0x3, "c9ac625340404e936e049347663c508bbb473c97ceaa034da84a0ecc62fafc4c2ed59ab34389f995447fbb6be0683327ead4f0ce8a5afe69d2c3b567456878a4c0fc9c4f2e803e33b7febec891b384d81778c81788a95699efe21dc3f9cd62f86ce36b"}}, &(0x7f00000001c0)={0x0, 0xf, 0xc8, {0x5, 0xf, 0xc8, 0x1, [@generic={0xc3, 0x10, 0x3, "a83292bf8cf5eb3ea3919413974523f6d3ef8369ce34f738b514a4f4bddbadbd05e927b2506f20f3ae9dd5d594e85b88618dcc0a6d12b23b731bf4048f5b86712ab332fa12840c91c1deb2f6fedacb381899e0584cc1bc939ad5da69e2d01b8abed9fed26d5ed464d4a9f9451e32942a924379fb1665dad46d9ea28de6c5e889ca6c5bc22f1f4b2fddbfd788184090a0d6bf500961ca51de0c1eee1aee00fd50f7ba289ba41bfa380b45602c09c80fa2b94ab0c19c65d2e9f70ab7d891d65fda"}]}}, &(0x7f00000000c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x2, 0x8, 0x4, 0x9d, "a17d316e", "27d06a9f"}}, &(0x7f00000002c0)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x60, 0x40, 0xfc, 0x5, 0x8, 0x7}}}, &(0x7f0000000880)={0x84, &(0x7f0000000340)={0x20, 0x31, 0x83, "036dcf520055cfb94fc2dd87de26660f3bbfe5a45185bf249c07828228fb3cc6fb1e9ea3ddeec95cb32ae311b810a6c783715f0ab5fe3c8f657cb9ff6fad84db6fc6ade039dd26b85b9b15576c7e3728ee65d23d8b3ade7bb204d94264d128b3715cc816b0c2758fe72a4bb6c1a74957aef56801048a84cf9ad2c76b48040535c126ed"}, &(0x7f0000000400)={0x0, 0xa, 0x1, 0xf3}, &(0x7f0000000440)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000480)={0x20, 0x0, 0x4, {0x0, 0x5}}, &(0x7f00000004c0)={0x20, 0x0, 0x4, {0x10, 0xf454290f2f37af74}}, &(0x7f0000000500)={0x40, 0x7, 0x2, 0x9}, &(0x7f0000000540)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000580)={0x40, 0xb, 0x2, "35d2"}, &(0x7f0000000680)={0x40, 0xf, 0x2, 0x800}, &(0x7f00000006c0)={0x40, 0x13, 0x6}, &(0x7f0000000700)={0x40, 0x17, 0x6, @random="25ce07d44883"}, &(0x7f0000000740)={0x40, 0x19, 0x2, "3d98"}, &(0x7f0000000780)={0x40, 0x1a, 0x2, 0x3}, &(0x7f00000007c0)={0x40, 0x1c, 0x1, 0x2}, &(0x7f0000000800)={0x40, 0x1e, 0x1, 0x40}, &(0x7f0000000840)={0x40, 0x21, 0x1, 0x5}}) [ 72.717392][ T4778] udc-core: couldn't find an available UDC or it's busy [ 72.717842][ T4510] usb 3-1: new high-speed USB device number 15 using dummy_hcd [ 72.724522][ T4778] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 72.743511][ T4544] usb 4-1: USB disconnect, device number 15 [ 72.817962][ T4510] usb 3-1: Using ep0 maxpacket: 16 [ 72.937859][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 72.948917][ T4510] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 72.961742][ T4510] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 72.970801][ T4510] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 72.980122][ T4510] usb 3-1: config 0 descriptor?? [ 73.458941][ T4510] microsoft 0003:045E:07DA.0006: unknown main item tag 0x0 [ 73.466225][ T4510] microsoft 0003:045E:07DA.0006: item fetching failed at offset 33/34 [ 73.474637][ T4510] microsoft 0003:045E:07DA.0006: parse failed [ 73.480805][ T4510] microsoft: probe of 0003:045E:07DA.0006 failed with error -22 [ 73.537514][ T4510] usb 6-1: USB disconnect, device number 12 [ 73.547924][ T4510] metro-usb ttyUSB0: Metrologic USB to Serial converter now disconnected from ttyUSB0 [ 73.558158][ T4510] metro_usb 6-1:0.0: device disconnected [ 73.869590][ T4510] usb 3-1: USB disconnect, device number 15 [ 74.830753][ T4807] udc-core: couldn't find an available UDC or it's busy [ 74.837722][ T4807] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 76.197857][ T4719] usb 2-1: device descriptor read/64, error -110 [ 76.527818][ T4719] usb 2-1: device descriptor read/64, error -32 09:55:10 executing program 1: r0 = syz_usb_connect(0x0, 0x24f, &(0x7f0000001740)={{0x12, 0x1, 0x0, 0xfb, 0xb9, 0x30, 0x10, 0x424, 0x9d00, 0xb49, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7b, 0x68, 0xd8}}]}}]}}, 0x0) r1 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x7ff, 0x30280) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000100)=""/200) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000280)={0x34, &(0x7f0000000480)=ANY=[@ANYBLOB="e8b5e636baf8ff3f9874f2e4c4b1cbcbe26ad03ac0d35efc536e0508e2e4aa314a72a1b2c2fddbdae2017e731847cbeb9bd58383f61c434b57b7ca71eefcc6bac5c3fadffe0dbff2e620135fa3acf6a05e9bfe4fb407fad0129d92beaf7c8bc62f7a880f82cc2a3e4abae52f579bac9c12ab336d9217a2b0a249701c6dc2341d3f0923be5f4e57aca3f3dc962159144e52f53bc8a9f2a5f1d7d2bef3a727843550d52b899741e8dbd8934ab964e009e7ea9a321f5581f2", @ANYRESOCT=r0, @ANYRESDEC=r1], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$evdev(&(0x7f0000000780)='/dev/input/event#\x00', 0x8, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f00000007c0)={0x44, &(0x7f0000000940)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_connect$cdc_ecm(0x1, 0x53, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x41, 0x1, 0x1, 0xbd, 0x10, 0x1, [{{0x9, 0x4, 0x0, 0x7c, 0x2, 0x2, 0x6, 0x0, 0x9, {{0xb, 0x24, 0x6, 0x0, 0x0, "015deeca7594"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x2, 0xe9e, 0xdb0c, 0x1}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x2, 0x80, 0x3}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x81, 0x1, 0x4}}}}}]}}]}}, &(0x7f0000000180)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x8d, 0x2, 0x0, 0x40, 0x9c}, 0x9a, &(0x7f00000000c0)={0x5, 0xf, 0x9a, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x6, 0x1, 0x9, 0x637}, @generic={0x5c, 0x10, 0x4, "38e9f88fdb7a1b7a536d0071113441d4de0ce3e69c42b75a8b805487b131b4143db105db1863053898dd7e062480d27e3478b2f4e6cd4ef4eb72b1133983b421f151ee6dd5f95fa594fe018124f842456de9b0cff9be0bc1e5"}, @ss_container_id={0x14, 0x10, 0x4, 0x0, "b0bfe178a8d02d9c68137e7358920dfb"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "311ee25fd42fb5c8487aeab70eb45134"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x12, 0x40, 0xfff}]}, 0x1, [{0x79, &(0x7f0000000200)=@string={0x79, 0x3, "ed1662a95539a4b108211b9bf9c351047991482d5ee2ef2f440beb9db7ce67018a9ee165cd8150e13ee4a24e489b6c7e8a2192067e3d1dfcb64fe3b3a8379a65ff09d171049871e22508e34a69cede5093d336a655de0d4f1576b4125d32222634eb559dc00d17fcd0789df16141b64054be6bcce71652"}}]}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000440)={0x34, &(0x7f0000000380)=ANY=[@ANYBLOB="7a002f4303507f295f6044907006c5b8de056f19c9a2b0835eaf4e7a3d0d038ffdf4b90513e282eab17a990032de5ef26f9fd909d7fb49a948404197a390c7c75e0ce74ca7384dc686a47fe3b4333bbddf42895c046fe7bcfce0dab3e5e11d7c5b77cc034fa3798f6f519bdbf17d58508ad644dc92d102b5fbee3184c0c10863f66ae08c2b1d6113ba4633753336682debd8c3bdf7c32ede0f3edde4d0a978b13a07c888f4"], 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, &(0x7f00000005c0)={0x14, &(0x7f00000002c0)={0x40, 0x9, 0x4e, {0x4e, 0x23, "49d5d7cd9614ae09321912c1e3b999e17d000c5ad6aa622636b082a8e6b3a816884698067d91d3f7f5dfdcc70fb212ad048a6403e6e95979969565a62fd1dcc15f4ca6670355b7e08c9da25d"}}, &(0x7f0000000580)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000740)={0x1c, &(0x7f0000000600)={0x0, 0x0, 0xa8, "e9f73e71074ddc3480afebce7193cfab7e758ae1b551487ba5b1c768d4a95cba7ad7f5894ea6c9bb870af7d8cfd042e20e299f53797f0e7778148b970548aaacee35689930e2c4c3f983554d97c8043851b5e1d69df08c207db52781d5cb86d52500c8e0d3e0614444ca5b61894d619bdfc4c3cb09baf7c2da392cc82554e92d3195d2c75f1b1bfaaffc7e1d371ab433fb67e6bf9dc0f7c456ccfb67ed6be4f3ef049a846e65350f"}, &(0x7f00000006c0)={0x0, 0xa, 0x1, 0x62}, &(0x7f0000000700)={0x0, 0x8, 0x1, 0x80}}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_disconnect(r2) 09:55:10 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x258, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12fa7e) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x101, 0x400) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x600000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40010f) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) ioctl$HIDIOCAPPLICATION(r4, 0x40305829, 0x4001e0) write$hidraw(r0, &(0x7f0000000040)='.', 0x1) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) 09:55:10 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x10, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fc0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r1 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x419, 0x600, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x81, 0x1, 0x3, 0x1, 0x0, 0xf8, {0x9, 0x21, 0x9, 0x3, 0x1, {0x22, 0x8a3}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x20, 0x3f, 0x3f}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x4, 0x3, 0x63, 0x40, 0xff}, 0x33, &(0x7f00000000c0)={0x5, 0xf, 0x33, 0x2, [@ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0xca1, 0x0, 0x81, [0x30, 0xff00c0, 0x2080, 0x3f00, 0x1b0, 0xfe403f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x3, 0x5, 0x7}]}, 0x2, [{0x62, &(0x7f0000000100)=@string={0x62, 0x3, "b3ebeb6ecce94286da4466153f1b4d5f239b920fe38a220a0df76730e32fb7f6ef76245b2a1bcbfaed7740a4399103f4c9142604c7d5497f420eb8dceead4f95aa5d81c2401ce639a5526e7bb5eebe71a28e3477133fc44c4707c4bc862f1004"}}, {0x1d, &(0x7f0000000180)=@string={0x1d, 0x3, "deb0a9e55aa0dc89eea96c086b9c133a67a3002242e044ef780f3d"}}]}) syz_usb_control_io$hid(r1, &(0x7f00000004c0)={0x24, &(0x7f0000000280)={0x40, 0x31, 0xf5, {0xf5, 0x24, "7b8165786a234648c24b06f223b5784b9a9d9fa6f1ed0ac58b2f0dcf0676eec7fc3493b9f9afe4d50cb7f56a0d79c59baafee7e6a89896800d0e3dd366755fcd13f36c69065e0895c65a511ad421ae99f224c43b13d36f70170afa7459231578678d8c62d661aed9a962676d98975c998274c13c71295eb9b5e1f8b1f56f536736b23501b1dafc6259972ab54ed02a0abad825d5ad1552487126de6c2f7261be9b39ba7806fdeaeb5c0e2ece77c3b568cd8d286c68c7aae80587be0a7f14ad101742525c7fc4134016ee1f9937f35d925d008574935d6fcd1165096a3934c45e0407dac3fdc164ebc1c7dd3c7f92620c977d37"}}, &(0x7f0000000380)={0x0, 0x3, 0xca, @string={0xca, 0x3, "ff356e2d6de6702218ab4f1df80fd8554bc072ca2bf37e7bfab4aef0e428a883b66886342118156dcca51e42275997c81c77c749dd325e04e101b875a64f5ca43c7a6c557a33811bd027b91e063d7cdb59b299cd842b784dc5d47d6a6eac07a1df4c9ee82be8f5cbda7a78028daf0284f78297879fe4f841d149048f53a95b6ced57632be937f2641164ffcd15f35c22a211c229ef0446e262c9033d9daaa865706e651e4c810de2c286da0c55170dfe9d0104c14339baa375e1282f7f03b7787fa0f05b93e27b34"}}, &(0x7f0000000200)={0x0, 0x22, 0xd, {[@main=@item_012={0x2, 0x0, 0x0, 'I@'}, @main=@item_012={0x1, 0x0, 0xc, "d9"}, @local=@item_012={0x2, 0x2, 0x8, "d285"}, @local=@item_4={0x3, 0x2, 0x0, "b1411dff"}]}}, &(0x7f0000000480)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x0, 0x1, {0x22, 0xcb}}}}, &(0x7f00000007c0)={0x2c, &(0x7f0000000500)={0x0, 0x17, 0xe5, "59c736569d6146d101ae303ccd81b2f30ef3723d2b2f6c3f3c9796387d0f2b89aa56c72881fa74510a20345249cf713f48a4b998e930a094b589aa7eb26ce87a5acf9830d94d5ad2f1b537fdbeb36cc84739f5d492f34f642a52910be061416577191ff37ab9c8102690678e16d3bf3d06ddbd88038d3179a54dce3963fc8e0f0f4ce575ad89dc2fb04e968f656414f555366d44fbb33e2bcac07ff36e2fa7d4e64b162029867d16a8fb781a674e330b026e8a05e1b19022e1085ef32a3f14b71a03f1e36a5a65d94c42f2238d12d236ce130236b3332685c0aae7894fe7dd3f459abdd0a5"}, &(0x7f0000000600)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000680)={0x20, 0x1, 0xd9, "d29c605f1753214395bafc85f4fdda307e83bd002baced3cd7c5540a27ab24b61bb0a15dbf204768302b1410f49468059a9bfd7da44602d06d426d3091851ac4eae5e53619e75cb4e4abdb09bd803b80d9b12fd602e2f790eed58594ca77c7a7082e991a44bbe02b7b3aae2076381d1d7d15a9b8ea5e73a9214e2de784ba41788b43d63fd7706d9aec1bb4c1f67c830de5a8caabe6fac802ba7ecdb5c82e5323f289e38fc97dd3c208b229e873c0a4194b9d938acab3eb68e9390a214ce9d8c522ae7e00ad309b5c13a8207c1091c234614e9fe8850df195e6"}, &(0x7f0000000780)={0x20, 0x3, 0x1}}) syz_usb_disconnect(r0) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x2a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000001480)=ANY=[@ANYBLOB="12010000020000102505a1a4400001020301090244000101000000090400fe00020600e0052406400005240000000d240f018ee20000000000000009058103200006080000007840b2bcf3d8487f5dcaad782432b2826c99ac36c8c45dc045646a54840ca20bd1148136b92cf891a4d293121eff85332428649713c20b63c2065916883842809218340c557d311e344dd12db9e422b6598d100f4b3b1dca2f1eb8f39ee298552c5a42a0014fa37dad53e22c320c864a32d00fbf482ee84d77008dd9d7ba82ce150dca6deb0caaac69d650f53683d9a91b106e04337543a2ae440620ff38ff66deacaf02c18dab720ba1b751cc26530ac3455f185f49bde2fa5a8f26fada3f769275f14f0400f583623e8e56e10f81f438f291e51f3e17"], 0x0) 09:55:10 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f00000006c0)={0xf8, 0x6, 0x8, 0x3, 0x5, 0x10}) r1 = syz_open_dev$hiddev(&(0x7f0000000ac0)='/dev/usb/hiddev#\x00', 0x8d9, 0x40) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x81) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000040)=""/91) syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_usb_ep_read(0xffffffffffffffff, 0x15, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x3, 0x200) write$hidraw(r3, &(0x7f0000000280)="4ca6da20af56641f19c696e3d2a83e99021754a17194523b351e3e19b4158205d7e6be9eaa090c38aaa5e33c67f036522596c332e4ba9b6151f1fff0fdfe636e23780c51055551d7d5f44b513b343c080f580bdc62b55b3234289fbb8ae7de99c60bab7f86e47fbd1e72798aca26986c15363ee61e635af6b24e5c3769d3b30f73187bca41ba7e5dde2fae39d3a813fb0240574c0371b2e748a3044137a4dc549c680d2786e1ca08b1e3965e72dfc83627ee", 0xb2) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000040)=""/56) read$hidraw(r2, &(0x7f0000003200)=""/4080, 0xfdec) syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r5, 0x0, 0x0) read$hiddev(r5, &(0x7f0000000180)=""/182, 0xb6) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x5452, 0x80ffff) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r7, &(0x7f00000005c0)="005396b39aed2223ce7b6d737424cc8407bd917804a6078d0a6422a6fdbc7c7429fc0cc5782e919dfa9d5607b0279179f720ccb63d2a0162eaa6a0c96a581aae3dd2f3329383f5e12a134da4e255139f8935036fc20f0db6bbddf27a3cfc16755d39a6f193185b5029e8830f4b33dc0fae14565c4531aafee7bbc2e48f5e25b4c4348609df50652423ac1b288b328b91cfff952c626090274330f1ad73921fa4de9b15488f131cd00f1c7c8a729ed575b6c3d9c35419c467bd57226b0a9e845f79c36b7db01db664ffd2bf4ddd577ae2f9535fdde919771e90b21b0639f9db9fd50f973424b7bbb86453917f", 0xec) r8 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r8, 0x40305828, 0x400007) ioctl$HIDIOCGRDESC(r8, 0x90044802, 0x0) write$hidraw(r6, 0x0, 0x0) 09:55:10 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x2004000001, 0xe4d80) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r2 = syz_open_dev$hiddev(0x0, 0x400, 0x513802) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x10001, 0x400) write$hidraw(r5, &(0x7f0000000080), 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x37) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f0000000000)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x1000001d1) syz_usb_connect(0x1, 0x2d, &(0x7f0000001740)=ANY=[@ANYBLOB="120100004000c208ac051c9280a50000000109021b000100001e000904000001030e0000070581021f00000000"], 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4092, 0x1000002f8) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, 0x0) syz_open_dev$hidraw(0x0, 0x12, 0x80000408e201) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) 09:55:10 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r4, 0x40305839, 0x40003f) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x5452, 0x80ffff) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000000)=""/129) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x44c1) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r2, &(0x7f0000000000)="074d1f1302ebb18e791e8fa30bd4fd8eb324e7d1cfee5e86e985c93c00e2e69b11467887d354d7fe3348429a2a0d1f74fab17d3f909572f9d19b55d99d28c4520f3b023e506d1ef80cf03b212ad0ebf5bc18baa95dea11f3ea4c52d80dc677a1490d63c588b28b481234e1e09a9ed28f31ea4d9ee8ddd38cda2afcb4a981370757ce3efce21239d6afed47bbea9f27033043f7ccac5e5413fbefafd646c29e6e54dcc258854ccc2204e7292c57d5a80e15eb8440eccd98cfc7876ee9c2eea22b5e04372ed78f280d8db0a185a872fecd71b9ab9b6daee65e81ba62dd06fa92", 0xdf) write$hidraw(0xffffffffffffffff, &(0x7f0000004200)="1a43a9fad6feeea2511826", 0xb) [ 76.648544][ T4719] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.648669][ T4545] usb 2-1: USB disconnect, device number 8 [ 76.660972][ T4584] cdc_wdm 5-1:118.0: cdc-wdm1: USB WDM device [ 76.668456][ T69] cdc_wdm 1-1:118.0: cdc-wdm2: USB WDM device [ 76.668508][ T4715] cdc_wdm 2-1:118.0: Error autopm - -16 [ 76.731689][ T4584] usb 5-1: USB disconnect, device number 13 [ 76.987837][ T4555] usb 6-1: new high-speed USB device number 13 using dummy_hcd [ 77.067996][ T4545] usb 2-1: new high-speed USB device number 9 using dummy_hcd [ 77.087961][ T4555] usb 6-1: Using ep0 maxpacket: 8 [ 77.157811][ T4510] usb 3-1: new low-speed USB device number 16 using dummy_hcd [ 77.167911][ T4545] usb 2-1: Using ep0 maxpacket: 16 [ 77.227947][ T4555] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 77.238312][ T4555] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 77.249483][ T4555] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 77.258601][ T4555] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 09:55:10 executing program 0: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x258, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x12fa7e) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x101, 0x400) write$hidraw(r0, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x600000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r1, 0x40305829, 0x40010f) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r3, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x202400) ioctl$HIDIOCAPPLICATION(r4, 0x40305829, 0x4001e0) write$hidraw(r0, &(0x7f0000000040)='.', 0x1) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e06595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) [ 77.297939][ T4545] usb 2-1: New USB device found, idVendor=0424, idProduct=9d00, bcdDevice= b.49 [ 77.307038][ T4545] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 77.316685][ T4555] hub 6-1:118.0: bad descriptor, ignoring hub [ 77.329249][ T4555] hub: probe of 6-1:118.0 failed with error -5 [ 77.358123][ T4555] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 77.380491][ T4545] usb 2-1: config 0 descriptor?? [ 77.517990][ T4510] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 77.525796][ T4814] udc-core: couldn't find an available UDC or it's busy [ 77.529290][ T69] usb 1-1: USB disconnect, device number 11 [ 77.535105][ T4814] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 77.541346][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 77.558375][ T4510] usb 3-1: New USB device found, idVendor=05ac, idProduct=921c, bcdDevice=a5.80 [ 77.567377][ T4510] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 77.583059][ T4510] usb 3-1: config 0 descriptor?? [ 77.607874][ T4825] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 77.668003][ T4555] usb 6-1: USB disconnect, device number 13 09:55:11 executing program 0: syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_connect(0x4, 0x24f6, &(0x7f00000003c0)={{0x12, 0x1, 0x310, 0x65, 0xf3, 0x7, 0x40, 0x3340, 0x426, 0x6b26, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24e4, 0x3, 0x3f, 0x7, 0x60, 0x1, [{{0x9, 0x4, 0x63, 0x5, 0xd, 0x9, 0x14, 0x6c, 0x3f, [], [{{0x9, 0x5, 0xf, 0x0, 0x40, 0x3f, 0x2, 0x1f, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0xff}, @uac_iso={0x7, 0x25, 0x1, 0x181, 0x80, 0x6}]}}, {{0x9, 0x5, 0x1, 0x4, 0x10, 0x4b, 0x2, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x80, 0x3}]}}, {{0x9, 0x5, 0x1, 0x14, 0x3ff, 0x4, 0x7f, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x0, 0x4}]}}, {{0x9, 0x5, 0x8, 0x0, 0x10, 0x9, 0x7, 0x4, [@generic={0x31, 0x3, "7c31552814e27f882473aa880c3757d63ae584998ecd92739917ec9937e0b70455d167488d36cd3ed1b379e448e4d6"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x0, 0x1f}]}}, {{0x9, 0x5, 0x1, 0x0, 0x200, 0x6, 0x1, 0xa8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0xfa}]}}, {{0x9, 0x5, 0x6, 0x0, 0x400, 0x3f, 0x0, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0xddef}]}}, {{0x9, 0x5, 0xf, 0x3, 0x3ff, 0x4, 0x0, 0x83, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x5, 0x20}]}}, {{0x9, 0x5, 0xd, 0x8, 0x8, 0x4, 0xff, 0x7f}}, {{0x9, 0x5, 0x5, 0x10, 0x40, 0x80, 0x6, 0x5, [@generic={0x25, 0x30, "26b2a23e9290d1d228fbc9e7e35048c9065a48e43ee92a8f0c4827010a4ad42ea88d41"}]}}, {{0x9, 0x5, 0x6, 0x8, 0x3ff, 0x3, 0x2, 0x1}}, {{0x9, 0x5, 0x3, 0x1e, 0x400, 0x62, 0x3, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x40, 0x7}]}}, {{0x9, 0x5, 0xb, 0x1, 0x8, 0x5, 0x2, 0x0, [@generic={0x43, 0x6, "411b376e5802a4c1f7ddf2176e602eb6d2edcd1ad2e689d4c4db010e90693524278c233681c43d1e15e757af9ac6a71292f08bb921d8f9e28c930057185f4869e2"}]}}, {{0x9, 0x5, 0xe, 0x3, 0x10, 0x5, 0x6, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x13, 0x4}, @generic={0x9, 0x3, "247eb8ffb1098c"}]}}]}}, {{0x9, 0x4, 0xb6, 0x5, 0x3, 0x9e, 0xa, 0x15, 0x32, [@generic={0x2e, 0x10, "11520a41d56d493ee9ba1b0a14675c9a57c6818fbf5ecd4729c5ff80597ecd0ae4bd7fbef1f347d7e1b5ab7d"}], [{{0x9, 0x5, 0xf, 0x1, 0x240, 0x7, 0x7f, 0x1, [@generic={0xa2, 0x24, "4cb5a6a68cab47ab1346bc35fc726310774056f1075a56c22450adae3f1941770c80751b0a10723f166e3e81b00dee344e703d4577ab562ab93efcd78246d69a0d40b531e4ed451f8c6774f5b58195152d728c6082eb3671278e87a4227ba388c53f3491d7d0547c8d78879ec487bb8e699d20dc9568cc39c93fe1969c48f14b46446d2fff9021fce74dd7a8e8d49f77eb5b79688eaa6423ecfbc9f6945a2950"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x9}]}}, {{0x9, 0x5, 0xd, 0x10, 0x410, 0x0, 0x1, 0x20, [@generic={0x19, 0xc, "df12660dff78e9e7eeab80d0e74a57d3d96e22deae5f25"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x5}]}}, {{0x9, 0x5, 0x0, 0xc, 0x400, 0x3f, 0x6d, 0x55}}]}}, {{0x9, 0x4, 0xf0, 0x4, 0x7, 0x38, 0xcd, 0x7f, 0x0, [], [{{0x9, 0x5, 0x3, 0x4, 0x400, 0x0, 0x1f, 0x80}}, {{0x9, 0x5, 0xf, 0x0, 0x10, 0x0, 0x7a, 0x8, [@generic={0x66, 0x30, "0823c07e720f846382165640bbc28e5f6998748ec150e53e06fc8e017c823465ac9cfda412bada39bd14c761bb0a40cff95324371dfe4d080954fb63e6b227beeaf3098e059fad31956614e80125d68aaf5708e3dbf779dd5100a70c93a4436f8bcd9528"}, @generic={0xfe, 0x8, "575718b344f8fca19488471b8b2b312fe79ebda750dc7ca40e83ce92b87466b64f0152e352cf8aaf02d845bd2e1262b86302911fb3e54cfc2b32100bbce38f1d76a58506f6fb8d63d4bcfe4cf767767726e5948eef56be6c00ed0ae9c02876a1f195024a1c0399f2af49bffae4cf2d89b43dde07e2b3618c71a3d826fea552e36c1f6b99bf0fe202d2f67bff850a3de109fe311b3cde677ac6f0ffb238e9900ec1309a9fd5e64ff95a8cb3c5b648705c75cc22378415ea2e89bb33dd45c0f13200290b09d988283f856952ee6b108e6944ee3392df93800fb3a1bb1f2a9e7120352c2694be5b33e454d54a0ddc30268710d04efc7f7384f680cf3671"}]}}, {{0x9, 0x5, 0x4, 0x0, 0x400, 0xc8, 0x56, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0xa4, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x5, 0x1}]}}, {{0x9, 0x5, 0x0, 0x0, 0x10, 0xfe, 0xf8, 0x20, [@generic={0x1002, 0x9, "890e682302e2c3f59c9c49265880779b6ae81ade202d53581276febd48726df778ddd0294c5c5432d1609708b2e7d2e2f75255c488e0cbd5a3d657e7657db451bbc403e84fee2476af9d18b673686539288d30237d20bc5ea36bcaf64c03aecaf747f8509bf3c079d926ad7616c65ac8d1d4d269ec4dec3adbd29ae3123a0fd3531bdada762d21aa62ec6c25229d27942c03e235e87dd72b8a9ce11bb157645aad90f3866642d35fad6618e712b8d1b47477ddfafde14c2df51ad6018a099f1a52cf535feebd468924f246321cd5d6a76c9403d2eea2c9349220583e7f821dcc704610a159b28909adcf163358025eed6e69057d7b7e74868483f947872a4f9edc0145a0843d090257a0e146ef3a4e32f0b43f980aa09f6a467819ed35dc4f0a54df4fd12e227f36abe100aebf21b72a258b3f898c4eee74e5b6ad9434e4f8de9edae1733b2e65d1cb9f63babc217c0049233a7a0e3583b265065b84b660734ef95103d2141223077aa704bda596c3a8aec7758105d9d1c85c8d8739e7b99f81c77627b6d60cb985faeab49cb509b50f585d58bbe3755f3de64054e6ec139cd9cd1694f0f71818770171ecda763d0a2910f5004ffc32640ae3c3514771cdecaefa356810fa26ec56077d421587f35c8e85635dbda3dcf1d869b87355e6bd90f5d10b0523071bc85df2ed533c9254cc2aa8a16d97b22900868820530db42739cfcfda646a48740de2c08969f02dc74461dd748d48dccd9202f66585991e499ed9e1c73ffbaf1674d4cf7a69956b541b01b4e150003660459ef5d656271434b2cf2ffbf92b59ce63e6a19815e3784ec28aba4207c8648b410eb670fa15c1d286050fb1463d5cd12b1f4faf2db4052efcde37142f24ff686a357d79644c2f138d3b867ff0c1de5a0ca328f4953921ba9c97d31d3bb097a1e25d5b51d21a1a695a71d45b46a8aa08eb0edafff7c74f514cc567fd3a1111b477bce3cb6738dd2407027108469c43bdac3d319039670ecb96bd82cd9f555ee760c728a261555097c6afaa603ed4eac58653c5d5dd96f30d51bdf9b340eda0df4652fad3080494f7ae7abb9b28d3d98588aeeca10766c585dcae46acd4614c94a203fc978bf4facde1973031d37c052357b7f53c98a16ff5f00b6de49a2d9d784a06f528b8e91889208c48c483a9b2bf69f26d0c0aae2a73212038357975a9ce54e8699ae09c0ec7ed9f8b00e38c066d8e98ae97b7ea500f0476b94e4951defc3c7198689c6290553850be86e65d467e9e15177d28246ee63db3c6c5087c10cdcff25ad688c91e1a983a71b59077defd73adfcbf0b8e3b966aa3950fd654dd2ebb50153683ad28c3a045176ad04e2334bbf263e7890dcea0cdb6c9e78a4c76158509cab8ca2121ad4c5d34aa837562186d5ab2dc3e175e06a71f0d021c224949026d9419bcc9a990e71ed48ea43806b95748c4e6ae7f429e21bf70bbeb24063d906c713de87933b133d7e3afbdcf8738eaa9813fac12e7565c67fa8eef7659f6fbc06f69927e5fffebc1167207a14966d63df348644b3de4b4c92db55b35d3b346f212c119bed56342f0fa9da0c1e9b7b01572d38b0d635228ca131848bf59997084fd3330d533eee8e63df84af86853d00beb02fe08b6ac56ed320e861cbe8b1d94eb6da53d5820b66dafc0f1624b74b3708a6fba0118e1a4527d797df4021f0b291ef6d4cc61c19b7955dc4c3326084d0aff42ea89db24a2d75a468ed0b78e69386cc834b8205cdc5335b9a969a782b8aefd60f2ecdbbe451f7b705a1b174475c9ab85f75980b9777b7a53aac62a3458dc6c8be10c1bf5564e1c0e9fb5ec7e753a142c1f8ca449a192c8b7582ee2b27bc1fcaba5f644ca6fb6a482051bb6e800134be294fcaaae0506c83962d93cdf4ac0954dff868cb1bde4755760a88190b9d111fc4df942ec5f6f65558835bb5c6232931a27df43b211899dcffeec568bbaadacfdc785db45ea59fce7954ee3b05066c195d59fca24fa55cad726e871b259c634a4eb1692d7389eb2b5b839dc287d8ba0f51bcfb07a41eea329359a30a05d1d0a6b0bc8c805802f526005846290b7b9c1d5e025dc663754c89e2d2b2f627ae6739ca57bde1475605e40a4d54f56a480b694eda29f5e10a3193d36ba3676751384852a110673f8b6d50be738188af27188b71332efeb5d0d8a50a788f5e6856e12f03909cfbb3b6db9ed5dc3e9a770d8229d3aee2d71ff6a7a5303ce4367bb467ac7cdc7a49028a36028f868342442b3f08af9f30251cd1209e45bab233e4ddeda5217a81773d09173198f6661d8d87db8bf7c8f9763accf2b507a8e724bc8d3707b935b907789f5395a9e862541353bec5910afdb37ade4e7eb5eee44df71c0cf5314349fb5e610c8d279704e48f04d0e99ef29fb47a065530eeb8cec221a904cbab4f133f36a3b8b44ea1f52e1b5cff196786f1bf1d094489b205f1dd314b5edf1aa1413c44c754d1397957e006e66e972a55c273402a76fe45c63606cea90ee5cd145c255ccc0640a9f822eeae600833f8743f2abc676305300e95723b310685d8375f48a64b2ead784ce9143f085b1fd79152e729395b448bd145253e0dca056565b4b09c5342423bdaa51fc16b8a76db4a885e9b0a313ba430faca9edee38e7e37aac7acc4865b3ab85e07c1aba69bb5e329e6dc2eca013ce7be4d713ecaad84b20d939f67586847f5c41ee0dc57f1572d725002d2d783f76556f2654801e8156bb5ee13e751e49c59ace8fa0070dcfdaa0e65d9a5b68287bfb00071a014a5b9232165ab606bbdc43a6e84e55aeab7499f7a3457d070a8a3041aa0d8f62cdb81b54b4054acc7bdde903106d3ad54bc29174380d1a164d74fb0948d8c6a20ad489373360d2b45d281e388bdef88b86092b82c0034470e99aa5d0228c07f16b8e084f4873da19d635d7637a0fdd74e5488260db2cdf2d511703b3300b29642256785729a3d3f1d5591d0c6af6d497708df9f6b95baddf725addf320c60f9b3ed17eba1c7ea086aefaf35c999e1a75a54c19d2660a8857990d3ca06b66ea2daba2c52eeed9db7bdafdd6b82355af358ae4c67892d8a370c88a52c3c4fc34878d4cdd16684da38e5670a7aa79b2d9440b1874590c2cf3475a79f5e9d81b6d7a592478f114b6ef0d75f78fddd3d885d2c0c6eb2996c22ae256356ab6f2b122c52a3ecf2a6f2c3ab762a9115682e0497cbbde68f68c62ea32b8d9cb2ee2812d0a295ff7312a1e1ee2e9c6e44a513926d43bfafe847fd4c526c248b40a5ba66e45463afa5f752a3fd0b4d4b9f8b1d85cf887e4fe2441190823b4f794f4378ec4ca66905d962428a12d40e8ad81b39f7112d6c7b2a08c2b4b42d632bc7d795586c2f342d3bc4b861c11ea11dc0cde07c692dac5147166e3f4d0d9afe44a804daf82d229c10e5dcbbc722f1ddbcee35cec9b2a25b8f3a0816f8fc39711290b0332508be03f1182580dc7948535a3bfdab5dbf541f562ff19f1b7489a7f535366a0122bef9321d3d97459fb05fed565f3d6d735b757165fd7a38f20437373b4e7c52faa0ce7c4628c37b166d592aba4ff77a1db9c16f52a9c5ab2f6d8ff807dd66168fd1199c7d7cad7087b7d7399bd82883bd90300dd8ec47a860b64c1e4526c3a7030cd2d14df36da810205ef9c59b05519b9df329ea4f3324a5be4156405413a2ab1a238b3298ce583019dfaa56271640f8df80595a43f3feea13cf1f6597a417ce75fffe5005fe0a86af56b485b71e10ccc1fc493bf90f605ab90e2ff98e5f83121e2155de441fccb05b0125e595dc294cb55899d3a3df80d8a32d10cda0dc10ef2a37de197747345e9e1a37c1fe09aa3de85d6f96d2f377f227279566acf75f4ad73fc12e0a09f9fb23cf618f26edc465e45c2f92b5c300e6738a66a3c5020817afae645f03a527d8cf7fc96c9631c4f1371857a9c06fdff3bb99856a8d98704eeb8b27f42ce2ab1229d837832571a6c80726aa6f3cb12318270664cb52afce25f51f415937dd2ef7e9a4195bdd73efb371bf7c3d60a1830b76dbbe14e7c767f588809a1cbdfaa94f46d3b97444fbdf5091a99c41514be9d5dccccdc268f7b8e6f842a2fb4c22128b58587432f7f4e7d77e5e47ebac685a2f11fffc6efcab62747c77e3abeff61aada658894d7f5de7f1520065776ec64b0c29aa54aed1e28292429ebaec5dc6a39f638b384ab4c2098d6a444090de3b64a77a55e1dd2a6a28ee5b241227f89402291ff7e575d316250bac2e462f5d570794f97867666a1f1af6f20531fc4e8ce5f2b42068ac728ec4ba632ee86c75fca16149e20079afbb4a830538308d2aace9285715d58315eb57c45e31bb2983385734ba2f1d7dfd369465b14943e7f68250e378046cc3f8b023299b66854ec360df333f20ef57c8207e9081fdf5a500ebb7f06491960e0c51d511c6e7e333d2692a06df3edb86ea5b7ba07a2e1718fed1d3a1bd166895fafcb55917062b8f42f492d8c776ad9af6af07f4aa4fac4b4944788a8e0bc597744e370077965232df04abc8fefc98ed5121f90214ed330e35c70654ebd3f07bb522eb62129bf8fed05cb0b75e82f0dffedc808f7d68a4468ed8c213fe3eeba8eb3b36fadaa4601b3758fecb273ff173d55628432d01fc9a3f1a0762962f5e0d42836bd04f9bd8e5dbdf55891fc4fe0978836deef231486fa3ba4b3f7b81a40e8359e922d064cf0370a2af104fec7c728a75363ef41f5fb5338d338af42bbe346bb19c78b1d0dc09ab0768c46deeb821c5f0d7c2d7ffc588e3fb499ea2f89d75999d11b5a8d997c614e0ef7389fa0c13a68c90c0acfeec00268d7b53df06b200f8812372d7149d53ca21f9fab811d1bb45c912aa78685f636c61fc8c7ce0c27b0ee66289a4267d0cecdc5fef564c10ad5edc43cf9101b3102d7843e29ca870edd920828aabb13e945a2facd321a99669737e09d3b4b5973520f2d8091fc2b5f8d4e6a3feedc54450bee907d403faadd8445dbfb362be40400142069513a07d70d1cd578a4392796b508a26311cface3fefc515be6f0a8836ac7f6ec914581fa2db8200d83332d2269b1851c5956d5ece78bc383456e29cb7a782cbcf0835624f88bf70d25d4a4ebd1c4b123cf36b82185386b89e8df3dd2a86910a2cf4c68b3aa09abb4ae1b06c3b85955c8370b3723d20d42016edd956c272fe0936895f8d120f0e40fef258186f488dc23572ec84bf378cf6e4bc1b0c93d62b05620f14e5ca7b68e2be10fda712d43ba52bad5c389aab8d86e487a9db8df8a4ccc480ec4a2cff33fe0aa774459579577f2311783f5b4944c0fcb8c2ca3d663dc159e99a4f915628d720d9d044da39c3cbaf8fcd5dbc97ecdb5e4e8a009d95277385dfd98222268b6e2749c4e11f44ad0af591bc9dce92cacf7c778690bf2266ef12051d667352db37384a57f958836d36bd4c05381e8f5c018e30e789610f5d3c5ff481164a09afa702e8b6fdc410964df2ff09b937a5b0f2ade459d47dc723adb85c5178d49bbf56f83a56d9a8f9ec1a29f1e2d003ce1e89ad8c3a101fe5c0c4d81524c1f5971a06f08bacecd775120e592305d20787353d451e521d5bec8c08c6513120e070d405a8b59814a79b4eef6350c746bbcb533bbabdd6869b0e1dda48243ad1d237cd332fbe1f7fe06ed82856be8d0ff0a99ff49af993846c12e4bb5e29d38937ec6cc7a8114616945f5028797bcb45855a78d34f892933b14c2650488052486ca2fa668f84bb96fd79e516c9c1f076e0fe6a4aff38fcd51e97989fa"}, @generic={0x57, 0x22, "57b2da61afaeecf4a00cbab76e9f16caeebede19d2a5b6b66568001fe0cf5335aff538538385a0721404aa2596aa7c95309c129070f16172b61a37c7a8af4fd4b46306db53507fd54caa31a9158a9a17dc5f2b29d8"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x8, 0x80, 0x6, 0x58, [@generic={0x13, 0x0, "69e85456ab708078a9f6d0f2996feb90c2"}, @generic={0x2b, 0x22, "3ac92c2ab38957bd439dbf1f746769e2d6b2a120c206a915b0ba67802b657e4110914e1e2de681eb1b"}]}}, {{0x9, 0x5, 0x80, 0x0, 0x3ff, 0x3, 0x4, 0x2}}, {{0x9, 0x5, 0x2, 0x8, 0x400, 0x48, 0xff, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x81, 0x80, 0x8}, @generic={0x1002, 0xd, "38128a029339b0b3cdd02c88d88bc32bbd6fe271ae613ddbe95e9c08199796422cd6fcd8d0119dcc48ff615f0acdea2484bbc110ccd1e314b0d55c469b2dcd11cd79be71f59d8199df423d0d9c82dfc1b10e36f15e133aa201507a75d37a469bf5ff874979aeb5bce0cea58d23714e0ec852aa833d01047ccfb1bb9a5ebe463dad64d34b7156d9ab7d543ce21acea864bcc9752bf6db719efb015c0241a578b3a07ccf532b67fddac0f1ccd587fcdf5fc56f4ecc131b7884326342c3fbd49006def58f2ab7b6f7baf0394da8c072bd7b5754b9ed812fed50d411429f7e4dac3db4a15c7398638769b24a11d599d0da930a867ca9d6824a60cc71609876e95f7eaa5332164e58499055a4073682354547c32e1512994fee0808755e60806b1fff4080d4e6f9b386c4a61805050165500519cb276875f0190bdc2fa410529a9a3c0dfe44bc8bacfb8984a22bb4f8768f7cc0ba6e5f7db055ef38f50d2bcc7a9bb26768c59b595f321b715486296b0bcdc92095729b4e23d44c675c64d6293602beff29c5609d75c9ad2b1e8570fd64999a8e2d391ff5a2ffef35186b194246f881c64253c81318f5cc5758f0c8d0478a826724f635f883a63185dde7b2b4b98328a4697d6035fc70ce30a2e4bb6df1a5829f4ee120edd6ea8f0163d076e3899ee82fe1ab77311fef0cc53c7b247630eeccffba4b712453ca079418c953e52b1ff8c1f00767c43b3b3b50bb1b5007a8088c4d49a5d5fbf941759ca3d91f72b413e513ba7a388c7f674b17ec48cda4546fdf7e0e96f4bf4642540348b6f4e89669e9003d37c1e3d6b2f06d2bf6f3378a83bf236e69ffce8883d9c440a44b98d7f4c78e4bbc01992d6323c0657de6b690a5582149d974fd973a1c7a0e5da0c0014efa9f1c6e43adebf01c4bc8bb6fa3145a867ac13a9131818a7a838864219dca7667144c9e2fbd763cdf327226079b2107a98ffc33b2dc4ebaf71dd1cec34216e28082ee6d6fe4ae3f87002a6a0a2402c74b7a4fedba623a783f80ec3c4379b32f53e773995376c78168e33e46eb448bed5bb1a40da252a3bdea0d213fbdcaeee48e49ce0e77d9212d8bf960ee504fc58ae4680fbd1b823dc06e9f927f162498aee782dd735d8bf2b432afe94c9a9130306b39cca7fc6879d03c5d598bc61a50912381db812e5746aff59f151d50c5c22a736f7ce60e432e377e61cdc46ddc96092e125685b8581819d87ecb762781de1fb8f5a45d565088366c981fc6fe51d68fe5d9f52fd328835ce0347f135f06110767c6c785e434c6f7cc4cefd90e0a3d516785bf7ec53e2c0b0e1dae3c5d982c47362282ac1be0126675d4409ef38136d46e1255988d110f692c4ba3fa39cf10df0315f58abc92b8faa6e36500944026c1c77540af8b2f2be7a45d065d3aa8134ebd8021938ff576b7b7804f5788313c0cb49d056d20ba486f1443feea0f0454714bb33f0406fa8052b268e012a209d2ed2f4ee570f217f30bf011834eec07ca1b4e3663fd61337581b59680602f2430185f4ce543d91b57869579d87e01f7091d91decd4da581224e440d6968037ce4bbeb6477e4aa497f69873a7c1ecc15e5235677b82b80b29a8eb67b58ebe9db95c432726fdce9d5b8d34d59e0ec6a53c1b60ef46feaef1a6bd85f29eb74fcf56ffa07a4fd8868bbe6b764f742e210988efc74d5efbe4c4ec106cf4ec1fad5358cf4d681de834649443626da51265483278ff5b7ecca95254c2be43aa944ba3a1d0a7f20843937a782d5456f9fd4a4a89aad3b89b0d2e10cb9a56b2cc228fa041f7a620a1e5050053255ea2aa756f2aa38e69cb0d1b7496f743f8de511c22c25e7d5f43a20aee8b5390753ddd3ea37a5d11e687e3b9fd22c8f328cdd4dc7c8a0371d02c1cfb67429b4de65f3dc6ba5bb128bca045987967cd84294b7b89548f0db986660ec4426c7afad47a4fbb9b7c807c823fb219267e709ee081ab9934264c4cda533eb15b67266cd3da0c8f27c190c00feff1a6c4463a6f431a7e5a707bbe4e537e9769e4136c9607874463c39bf1fe36a848a0bcc96f2641932bbb0bfa7a2bc0fca5aa71764689a849bc4e97bb35445e97adf35d4ce7fb0cf45a050782a130d68ebe7bff219812d60634e084acc4285d146a5686dfe9f4f213448addfe2fa0232fb0876100e17c8c2196920c0274c569ce4b73a30636ca72a2ac89ad7297ea7f9f2495ec958d9a18b30df4b923c05eaebeac4dc41a0afe0ebb8dd682b5d679993a82ec6cffd143390923a876fdbeef49d23555eaceae06c5eb44a649ce1c8c628cf727a42deebec8592a1c89a9d61274ba564f33fa71a611627b79ec28ab63617086b13a95af3faff8c69a69a0d7f120309314d482cf41b63bd00f716ad326b4ce342f3879be93b6e0926e79e11d876c305371c2063840d6ee1dd49b81d7a0b47e16835544b007a9f955087c5a5caf834c7f6db59b2f31f15dc86adc4117786b75956c90b8ca2cc0ab0320ba339e12101d8d5d6d95ef2e1564bd84afeb9c7492acfcf0e2353b50446641759466ddf6ed822b954c5d114e71684133f554c1b22d87b68fd83759a93817b501c1effb9735fe5bcde841684bddb34759a86b047840b6f23fc84c476f4508a8c8211c50ba323437a0fd289a37f6053ba358c8e5650ffbc74a564de40ca96060b3d0ed5c86577f987bbe9b71e79d29755cdee817256616c534da879af6d3ee911ee4394a91eb552a83d40398d7fd74d533146d22a81d3d3c0a576fd0a5a0f4028a5b32838fc70a66bd96f5fdd7ef2279f6ed77aa93fd6b0495de3cf11cbb26a9b9512bfe69e066973cf1d5e390995582993eb8972702c20ddad4dbf7f30bfdecf03c7d0117686d2c59b2db181d374ef573ac7871f180b7776170ca3bf6b559d8711091e9d31cdb4da9ba416b8ce370214d701e82aee3933c9d1b92d6c9882db6d8ff3aa91049cb7b13ccb022669d922cbc947310c225f46a5aff80543e4212a3dbf67c83519cbb1d891fa2413972898376b640bc83d9e2bb98b1dea516698ca747a5cd8e4f335b6f6a509d0856af45ea0e2678c7cc257c0585114c258a9aab1e2e70af36c5d40254995ed57599a251c513c4caa2d3cc7e319773b546c1d1212d5c30d34c6c8a528326c90566a690f5aa4c4877cef60cce220adb85b4c631094ef390c39a1f4e43aa38805fd3127f36a095e1fc8f5fda7717d1d2910583995feffc4a06b9c76795e6d25d942dbe3eec0d6e5b0f93c5e59c9c54d3616edefdd9ad7f64ba0fee21d4293967a90b12d4c32e7402e8429e51335ea2fe7a59158648789da7ccce15eb62f0e2383ac4c8275098932a06a31495ef381bcc86dcf30190b2e6f0328530dfa351c7f0deae79a2ff9743c792e125fe89abffce5b02859fb40f27ed94379a05f587f7e5d31d167eaac09c9c778fabc6f9eb37a1aa46307e6457bbfe22000dca7139fdc67987f33de1f4c6897527877cd6421ce59634caa24b29f6202574d508042f2eb01ded3cd71cc4761526485c68419ce974bd02100701a97b39950e1665a549e0964d6d41efa6562ddbb7e8f026138874c01b46b701104594cf2c8e7ab4f4fafbd56b6903086e9304596cbed70493903e423e49cea231766890ee9f6ad04c5a234ad1494df167c09ae70f5dfd49267a077668b5c6498e8c7f9ff15222f4e8705078e21ae26b08d1b7563ef3c0d7f93dd5ce302dd0c60440d5003b2e1b71b238eae6d4a4144207046f5f722415e85704c2922cc563d37b70a7e5a1660df14c33564129d7e5f5c0f17f3660332b3d3292939acc9ca5443583bfc73597c977420da7f7c400d3c29b20fc3f0ee4260224dc397e2ab7da05e1cdeb331cc6b4328a5f51cf26cfb75435c1e036dca95ec7b3acd0fd652456b98e547a43a3757ba7d7bbed867d13b165e10fdfe4016123827b3a5b3cbbc807ed0dc4d6cd027dcd027aacd75a45b4e908d6241a5f72005ae8e69c7ea11c3d4a2435bad3e7a5d9392997ca6933b8d4eab44c8dbee05fe49c38f25725b90f977a57305b615e811e9c30f36f0a57597b34fcea146e7c2f512caa1cca42f18e65a4425b051bce10066b56cecb9b79ebee5cbcd362abe4a40113a80e170c5c55b391edff7679195f5045fa01907c7b9d4faa3701ef8390383fb7315fff21d09a4f5e3e7e6e994bf4761e9e3e14dace5f94b3f5ecc8bdc67a5a3db8af6dca3ed4c702648572112ec43fc3d953fccd082c945ad99d25857e1432c53dde7a1dacc1bc6f6b535daf747e76bf544fbb92b41a7ba3017a2af0f1c35f4c65931f5d87ccbd8215cd9cfdf1f41f2ba4cc68f0d4b4bf05e9d1c45e4bf489ea934497826d9f00673432cc544fd457186f18054c8c9e590466f8abd00a2ff2318ab6713f1645c8ebec5dc7c753ee764a4172d2ed7326518710bd6e2729478134bfc9683f25ae007c45427ee39b0a9a0621a508afae5a817e02e56f5e888ce70b0ef6fd0dd9b3aa909e233bf39a740ed16ff23161dd95a3a509be8a6d78674c997c740906d521538928b3818f74e26b34afa1b06813eb7caa671035b4d84fb55e07cc03e30afc306ab846b1c8e8f485cbefe19a44aed2e9091978e4d18352da281ade168ee9cd8067c64a451b36d41234017134bb4784b7b2206cc2841fa7a9b3e1f6d3565f40cfbfd89539e236899cc69e733b07218890802d46b9dc0cd61a21507105e72b8c9ec4e7b7ccf77b12b8cc74e2a666b93d46549d06130330f9331ecc0bf902b1b0f51292bb62ff737fabaa09469407bc39f73eccfc2dabc8c51208b57bde1fa94b2e3e84e5842b39970483bf5ca0c274ea871952696cde659b6582fcbe13b9cbdba4a5a3cdb946f451c60092c95020b6aeae6eed1be22c537f1037c3b727ea6175100ae5551fe8fe87038d8ceb8e6050405650634d21fdaed61f054169e4a1e6798fcf057c3c03d4deab1c1cd3577dcef958ed3e1ae2a67cea083dca06fde69a5274c6f88fe20e20d3a8d429bb5a822c3967c769b5cdd543769b5383f0a3055596e2e6308f061e7885c637e206c1a1b5f3f4c5ac9143006c80b74575fc3d79ebf89b0515af57e8904ca9e3755d3e0e03cfd768621d3d4b1badd7f6aaef005328659cb1b7eab58781b7a8875e879ead2d2d53f69cbdac54b2c2cc113d18942bd469cc1cfc69fa2f9fe7f0b6d52e7ca2d4585118105943d02fc381a7d856df1e617541cb4c1ecdacb2cca3c49b020aa05814e00b9e5f9db376f69340c713f876768f9a8acca4d3460ac9b951baa6949b00b2fc30b8438c49307fcbb356f51aa40e60cc9b92e220bd0838ec30aa5a09930c67f792a464cab480bbe9aa0309e121317989e7107a1e8d2a7bbb683ffb68db7c4e077e7582fd6a657d7d155832b22fb38fb2907aeb3542c7aeab3af54468b6f0d2315a066643ee5e3dd3de03f5e9cc9de65ebd0c5e6a2bf4f24ca7370030ec5cc4f1a48e0a70eb3b7a64b4c19bdc27cb9437ada2a738741f2dd1e967dfaa57d7e017bd2e8a6ec53f3b6b9a7e31ddfdedeced2c8bc6afd2ee5f995a84782fc5a474f9f953b64606f5ba094137db05982f631d48cfdd40bee2d89ff69a8ebd884bb7d9ded15f220ea5e5db7fc08414bc614d2772c7015f013312a09c875b1ba4b06dbe5786fa50ac0b2cc27edd88b63de63ef181264c7ec5d045038b0ff7b78f9e957a1f04ffc096486dbbd8fece03c56ea11dab606dbbcf0646cc7c63633a97dfdfd87702f29671fc3ab38f1f57e5da509c48fcd3957bebf1790afa00d6a3127019d025dd9ce8d418d6b3fca4e"}]}}]}}]}}]}}, &(0x7f0000002c40)={0xa, &(0x7f00000028c0)={0xa, 0x6, 0x200, 0x9, 0x2, 0x9, 0x20, 0x9}, 0x2e, &(0x7f0000002900)={0x5, 0xf, 0x2e, 0x3, [@wireless={0xb, 0x10, 0x1, 0x8, 0x40, 0x8, 0x8, 0xd4f, 0x21}, @ss_container_id={0x14, 0x10, 0x4, 0xfb, "6c1f20bbe4f7a1fa8abaed6439fad8e9"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x1a}]}, 0x5, [{0x4, &(0x7f0000002940)=@lang_id={0x4, 0x3, 0x2801}}, {0xd5, &(0x7f0000002980)=@string={0xd5, 0x3, "a076f2131e9b533b420636601d3ff33ddb52b76f01e7c7abac17119f0940be3a79d4a2b8a96374701da6a1c9e9951ecebd1ef062904d060c63dd2ac7352fc3256daf97e5bda5ebcbbfafe2122c5a98783806bd9a1276a6aa51be648a14bb59c6e35b3f2e68d5cccf1405fdeac5bbd3c51ef2b7ab1834cb573180e49f11d05175e46ae8ce2b7281335ab90e6fad4a6a35cfa928c95225fdde406e67c2f52d1656002170063194640117d21da7e2f3bf996d1324be18813c3d69c98c3442a95f586aa42b1d5d22014dcbe8012f7152ed367439b0"}}, {0x4, &(0x7f0000002a80)=@lang_id={0x4, 0x3, 0x3801}}, {0xc2, &(0x7f0000002ac0)=@string={0xc2, 0x3, "ea05ccc1f87ae4ed0bff4081a2996da40b8546f1a7a9da4bd9fa47e269e71478a3e94270a9002a9c61595980c285c15df11e8fb6bd55d0f2ec6e1cf8ac04644616d59b855e4f12b650865ce6107881fba9d4d1b72a2e24aedb37006ef2b28ff772958876a9f7751d0debf32255fd152692e6bf2daefb5df9901c173bd4a0f544566361eeeac008a1ed5c1e19f7c8253ce1e2469f6ebf1d9258edde34dcf25bef16f383c49a6bb09470d6bca72d894926ed8de062c5a73eb83d4c373a3675ffd3"}}, {0x6d, &(0x7f0000002bc0)=@string={0x6d, 0x3, "0353a6c750ac6e0e6ad68686a065084c7f7e160ff623313b6f91dcbf72a360a7d8454cc0b6849a173757cec1aee829a6080a1e2566376eb0f2898dff06f1f84c2a743d2683dcd67adecff00b93eb70af0f662ed107cba387812cb55be9f56d48b4882fed8193107feb31a5"}}]}) syz_usb_connect$printer(0x1, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x10, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x4, 0x20, 0x1, [{{0x9, 0x4, 0x0, 0x80, 0x2, 0x7, 0x1, 0x2, 0x40, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x2, 0x0, 0x4}}}}}]}}]}}, &(0x7f0000000280)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x500, 0x2, 0x1, 0x77}, 0x107, &(0x7f0000000080)={0x5, 0xf, 0x107, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x1f, 0x80, 0x8}, @ptm_cap={0x3}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0xf, 0x2, 0xf35}, @generic={0xda, 0x10, 0x3, "689e1324cd938fd63590a79a9227bf6137d86a3bc1a175f4c66224611d45e2a1c41d22e9ec91201698c33509e375a5290fa81b8362806d72a1b12abefcd90b1f744e1e7924ed0e3c5621199692c51df9c24d5eeb9a32547b0d36f818038d7891ddb4a46b28c383886c17f6ee7323800fa2e8413c736662ef069e9f6276964855f01c45e6d6ede24e64b7acfc26ca12521e2a989c1d448bf0b4056869c40b22d67bd30bd3199d03b9101277c57f19aeac917c3accd2864966d644b80738fd37659d4d86965a5a992a1a09e98e9f8f97e71b5160a93fa98b"}, @ss_container_id={0x14, 0x10, 0x4, 0x7, "118df8bdcd8135f8323f52798c14f4f5"}]}, 0x2, [{0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x40c}}, {0x41, &(0x7f0000000200)=@string={0x41, 0x3, "d9bafa142994496d8c16fc5cbd1018ce5748b5e2a445fd552bf386933bcd8f73ddded4c89dbf3451e99ba6c4f41bbb170e926f871b682765832a356b103626"}}]}) [ 77.897893][ T4510] appledisplay 3-1:0.0: Error while getting initial brightness: -110 [ 77.919875][ T4510] appledisplay: probe of 3-1:0.0 failed with error -110 [ 77.936208][ T4510] usb 3-1: USB disconnect, device number 16 [ 78.017849][ T4555] usb 6-1: new full-speed USB device number 14 using dummy_hcd 09:55:11 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSABS3F(0xffffffffffffffff, 0x401845ff, &(0x7f00000006c0)={0xf8, 0x6, 0x8, 0x3, 0x5, 0x10}) r1 = syz_open_dev$hiddev(&(0x7f0000000ac0)='/dev/usb/hiddev#\x00', 0x8d9, 0x40) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x81) ioctl$EVIOCGBITKEY(r0, 0x80404521, &(0x7f0000000040)=""/91) syz_open_dev$evdev(&(0x7f0000001040)='/dev/input/event#\x00', 0x2, 0x0) syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) ioctl$EVIOCGPHYS(0xffffffffffffffff, 0x80404507, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x2) syz_usb_ep_read(0xffffffffffffffff, 0x15, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_usb_disconnect(0xffffffffffffffff) r3 = syz_open_dev$hidraw(&(0x7f0000000100)='/dev/hidraw#\x00', 0x3, 0x200) write$hidraw(r3, &(0x7f0000000280)="4ca6da20af56641f19c696e3d2a83e99021754a17194523b351e3e19b4158205d7e6be9eaa090c38aaa5e33c67f036522596c332e4ba9b6151f1fff0fdfe636e23780c51055551d7d5f44b513b343c080f580bdc62b55b3234289fbb8ae7de99c60bab7f86e47fbd1e72798aca26986c15363ee61e635af6b24e5c3769d3b30f73187bca41ba7e5dde2fae39d3a813fb0240574c0371b2e748a3044137a4dc549c680d2786e1ca08b1e3965e72dfc83627ee", 0xb2) ioctl$EVIOCGNAME(0xffffffffffffffff, 0x80404506, &(0x7f0000000040)=""/56) read$hidraw(r2, &(0x7f0000003200)=""/4080, 0xfdec) syz_open_dev$hiddev(0x0, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x1ad6bd) write$hidraw(r4, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r5, 0x0, 0x0) read$hiddev(r5, &(0x7f0000000180)=""/182, 0xb6) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x5452, 0x80ffff) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x8a021) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r7, &(0x7f00000005c0)="005396b39aed2223ce7b6d737424cc8407bd917804a6078d0a6422a6fdbc7c7429fc0cc5782e919dfa9d5607b0279179f720ccb63d2a0162eaa6a0c96a581aae3dd2f3329383f5e12a134da4e255139f8935036fc20f0db6bbddf27a3cfc16755d39a6f193185b5029e8830f4b33dc0fae14565c4531aafee7bbc2e48f5e25b4c4348609df50652423ac1b288b328b91cfff952c626090274330f1ad73921fa4de9b15488f131cd00f1c7c8a729ed575b6c3d9c35419c467bd57226b0a9e845f79c36b7db01db664ffd2bf4ddd577ae2f9535fdde919771e90b21b0639f9db9fd50f973424b7bbb86453917f", 0xec) r8 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r8, 0x40305828, 0x400007) ioctl$HIDIOCGRDESC(r8, 0x90044802, 0x0) write$hidraw(r6, 0x0, 0x0) [ 78.058397][ T4811] udc-core: couldn't find an available UDC or it's busy [ 78.065363][ T4811] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 78.217850][ T4584] usb 1-1: new low-speed USB device number 12 using dummy_hcd 09:55:11 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r4, 0x40305839, 0x40003f) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x5452, 0x80ffff) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000000)=""/129) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x44c1) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r2, &(0x7f0000000000)="074d1f1302ebb18e791e8fa30bd4fd8eb324e7d1cfee5e86e985c93c00e2e69b11467887d354d7fe3348429a2a0d1f74fab17d3f909572f9d19b55d99d28c4520f3b023e506d1ef80cf03b212ad0ebf5bc18baa95dea11f3ea4c52d80dc677a1490d63c588b28b481234e1e09a9ed28f31ea4d9ee8ddd38cda2afcb4a981370757ce3efce21239d6afed47bbea9f27033043f7ccac5e5413fbefafd646c29e6e54dcc258854ccc2204e7292c57d5a80e15eb8440eccd98cfc7876ee9c2eea22b5e04372ed78f280d8db0a185a872fecd71b9ab9b6daee65e81ba62dd06fa92", 0xdf) write$hidraw(0xffffffffffffffff, &(0x7f0000004200)="1a43a9fad6feeea2511826", 0xb) [ 78.298343][ T4545] smscufx: error -5 resetting device [ 78.298875][ T4545] smscufx: probe of 2-1:0.0 failed with error -5 [ 78.407902][ T4555] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 78.428726][ T4555] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 78.440027][ T4555] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 256, setting to 64 [ 78.451017][ T4555] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 78.460066][ T4555] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 78.497845][ T4584] usb 1-1: Invalid ep0 maxpacket: 16 09:55:11 executing program 2: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x2004000001, 0xe4d80) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_usb_ep_read(0xffffffffffffffff, 0xf, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r2 = syz_open_dev$hiddev(0x0, 0x400, 0x513802) ioctl$HIDIOCAPPLICATION(r2, 0x40086602, 0x20004000) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r5 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x10001, 0x400) write$hidraw(r5, &(0x7f0000000080), 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x4802, 0x37) ioctl$HIDIOCGPHYS(r4, 0x80404812, &(0x7f0000000000)) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x1000001d1) syz_usb_connect(0x1, 0x2d, &(0x7f0000001740)=ANY=[@ANYBLOB="120100004000c208ac051c9280a50000000109021b000100001e000904000001030e0000070581021f00000000"], 0x0) read$hidraw(r0, &(0x7f0000003200)=""/4092, 0x1000002f8) ioctl$EVIOCSCLOCKID(0xffffffffffffffff, 0x400445a0, 0x0) syz_open_dev$hidraw(0x0, 0x12, 0x80000408e201) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, 0x0) [ 78.558142][ T4814] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 78.578533][ T4555] hub 6-1:118.0: bad descriptor, ignoring hub [ 78.586098][ T4555] hub: probe of 6-1:118.0 failed with error -5 [ 78.609742][ T4555] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 78.647902][ T4584] usb 1-1: new low-speed USB device number 13 using dummy_hcd [ 78.848548][ T4859] udc-core: couldn't find an available UDC or it's busy [ 78.855541][ T4859] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 78.907823][ T4584] usb 1-1: Invalid ep0 maxpacket: 16 [ 78.913270][ T4584] usb usb1-port1: attempt power cycle 09:55:12 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r4, 0x40305839, 0x40003f) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x5452, 0x80ffff) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000000)=""/129) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x44c1) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r2, &(0x7f0000000000)="074d1f1302ebb18e791e8fa30bd4fd8eb324e7d1cfee5e86e985c93c00e2e69b11467887d354d7fe3348429a2a0d1f74fab17d3f909572f9d19b55d99d28c4520f3b023e506d1ef80cf03b212ad0ebf5bc18baa95dea11f3ea4c52d80dc677a1490d63c588b28b481234e1e09a9ed28f31ea4d9ee8ddd38cda2afcb4a981370757ce3efce21239d6afed47bbea9f27033043f7ccac5e5413fbefafd646c29e6e54dcc258854ccc2204e7292c57d5a80e15eb8440eccd98cfc7876ee9c2eea22b5e04372ed78f280d8db0a185a872fecd71b9ab9b6daee65e81ba62dd06fa92", 0xdf) write$hidraw(0xffffffffffffffff, &(0x7f0000004200)="1a43a9fad6feeea2511826", 0xb) [ 79.117957][ T4545] usb 3-1: new low-speed USB device number 17 using dummy_hcd [ 79.347913][ T4814] usb 6-1: reset full-speed USB device number 14 using dummy_hcd [ 79.487844][ T4545] usb 3-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 79.498170][ T4545] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 is Bulk; changing to Interrupt [ 79.508160][ T4545] usb 3-1: New USB device found, idVendor=05ac, idProduct=921c, bcdDevice=a5.80 [ 79.517188][ T4545] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 79.526968][ T4545] usb 3-1: config 0 descriptor?? [ 79.547876][ T4858] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 79.637855][ T4584] usb 1-1: new low-speed USB device number 14 using dummy_hcd [ 79.687865][ T4857] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 79.728138][ T4584] usb 1-1: Invalid ep0 maxpacket: 16 [ 79.747809][ C1] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 79.754616][ C1] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 79.777799][ C1] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 79.784580][ C1] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 79.817794][ C1] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 79.824566][ C1] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 79.847794][ C1] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 79.847875][ T4545] appledisplay 3-1:0.0: Error while getting initial brightness: -110 [ 79.854567][ C1] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 79.877802][ C1] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 79.877821][ T4584] usb 1-1: new low-speed USB device number 15 using dummy_hcd [ 79.884577][ C1] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 79.907808][ C1] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 79.908469][ T4545] appledisplay: probe of 3-1:0.0 failed with error -110 [ 79.914569][ C1] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 79.916781][ T4510] usb 6-1: USB disconnect, device number 14 [ 79.987891][ T4584] usb 1-1: Invalid ep0 maxpacket: 16 [ 79.993486][ T4584] usb usb1-port1: unable to enumerate USB device 09:55:13 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000182208ce57c1d4cc10803903006c050000000109021200010000000009048883"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000700)={0x84, &(0x7f0000000300)={0x0, 0x0, 0x3, "243618"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0x1f}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x1, 0x2}}, &(0x7f0000000400)={0x20, 0x0, 0x8, {0x8, 0x20, [0x0]}}, &(0x7f0000000440)={0x40, 0x7, 0x2, 0x8001}, &(0x7f0000000480)={0x40, 0x9, 0x1, 0xc7}, &(0x7f00000004c0)={0x40, 0xb, 0x2, '[v'}, &(0x7f0000000500)={0x40, 0xf, 0x2, 0xfec}, &(0x7f0000000540)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000580)={0x40, 0x17, 0x6, @remote}, &(0x7f00000005c0)={0x40, 0x19, 0x2, "5e1e"}, &(0x7f0000000600)={0x40, 0x1a, 0x2, 0x7ff}, &(0x7f0000000640)={0x40, 0x1c, 0x1, 0x4}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x1}, &(0x7f00000006c0)={0x40, 0x21, 0x1, 0x1f}}) 09:55:13 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r3, &(0x7f0000001200)='\x00', 0x1000001d1) write$hidraw(r2, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r4, 0x40305839, 0x40003f) write$hidraw(0xffffffffffffffff, 0x0, 0x0) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r5, 0x5452, 0x80ffff) ioctl$HIDIOCGRAWINFO(r5, 0x80084803, &(0x7f0000000000)=""/129) write$hidraw(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x44c1) ioctl$HIDIOCGRDESC(0xffffffffffffffff, 0x90044802, 0x0) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) write$hidraw(r2, &(0x7f0000000000)="074d1f1302ebb18e791e8fa30bd4fd8eb324e7d1cfee5e86e985c93c00e2e69b11467887d354d7fe3348429a2a0d1f74fab17d3f909572f9d19b55d99d28c4520f3b023e506d1ef80cf03b212ad0ebf5bc18baa95dea11f3ea4c52d80dc677a1490d63c588b28b481234e1e09a9ed28f31ea4d9ee8ddd38cda2afcb4a981370757ce3efce21239d6afed47bbea9f27033043f7ccac5e5413fbefafd646c29e6e54dcc258854ccc2204e7292c57d5a80e15eb8440eccd98cfc7876ee9c2eea22b5e04372ed78f280d8db0a185a872fecd71b9ab9b6daee65e81ba62dd06fa92", 0xdf) write$hidraw(0xffffffffffffffff, &(0x7f0000004200)="1a43a9fad6feeea2511826", 0xb) [ 80.083212][ T4584] usb 2-1: USB disconnect, device number 9 [ 80.085594][ T69] usb 3-1: USB disconnect, device number 17 [ 80.497837][ T4584] usb 2-1: new high-speed USB device number 10 using dummy_hcd [ 80.597903][ T4584] usb 2-1: Invalid ep0 maxpacket: 206 [ 80.707958][ T69] usb 6-1: new high-speed USB device number 15 using dummy_hcd [ 80.747867][ T4584] usb 2-1: new high-speed USB device number 11 using dummy_hcd [ 80.807876][ T69] usb 6-1: Using ep0 maxpacket: 8 [ 80.837918][ T4584] usb 2-1: Invalid ep0 maxpacket: 206 [ 80.843556][ T4584] usb usb2-port1: attempt power cycle [ 80.927869][ T69] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 80.938441][ T69] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 80.949560][ T69] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 80.958621][ T69] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.018183][ T69] hub 6-1:118.0: bad descriptor, ignoring hub [ 81.024439][ T69] hub: probe of 6-1:118.0 failed with error -5 [ 81.032061][ T69] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 81.218115][ T4814] udc-core: couldn't find an available UDC or it's busy [ 81.225237][ T4814] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 81.338223][ T4545] usb 6-1: USB disconnect, device number 15 [ 81.577803][ T4584] usb 2-1: new high-speed USB device number 12 using dummy_hcd [ 81.847801][ T4584] usb 2-1: device descriptor read/64, error 18 [ 82.237807][ T4584] usb 2-1: device descriptor read/64, error 18 [ 82.507930][ T4584] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 82.777808][ T4584] usb 2-1: device descriptor read/64, error 18 [ 83.167843][ T4584] usb 2-1: device descriptor read/64, error 18 [ 83.287935][ T4584] usb usb2-port1: unable to enumerate USB device 09:55:18 executing program 5: syz_usb_ep_read(0xffffffffffffffff, 0x10, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) syz_open_dev$hiddev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fc0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) r1 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x419, 0x600, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x5, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x81, 0x1, 0x3, 0x1, 0x0, 0xf8, {0x9, 0x21, 0x9, 0x3, 0x1, {0x22, 0x8a3}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x20, 0x3f, 0x3f}}}}}]}}]}}, &(0x7f00000001c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0x4, 0x3, 0x63, 0x40, 0xff}, 0x33, &(0x7f00000000c0)={0x5, 0xf, 0x33, 0x2, [@ssp_cap={0x24, 0x10, 0xa, 0x0, 0x6, 0xca1, 0x0, 0x81, [0x30, 0xff00c0, 0x2080, 0x3f00, 0x1b0, 0xfe403f]}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x2, 0x3, 0x5, 0x7}]}, 0x2, [{0x62, &(0x7f0000000100)=@string={0x62, 0x3, "b3ebeb6ecce94286da4466153f1b4d5f239b920fe38a220a0df76730e32fb7f6ef76245b2a1bcbfaed7740a4399103f4c9142604c7d5497f420eb8dceead4f95aa5d81c2401ce639a5526e7bb5eebe71a28e3477133fc44c4707c4bc862f1004"}}, {0x1d, &(0x7f0000000180)=@string={0x1d, 0x3, "deb0a9e55aa0dc89eea96c086b9c133a67a3002242e044ef780f3d"}}]}) syz_usb_control_io$hid(r1, &(0x7f00000004c0)={0x24, &(0x7f0000000280)={0x40, 0x31, 0xf5, {0xf5, 0x24, "7b8165786a234648c24b06f223b5784b9a9d9fa6f1ed0ac58b2f0dcf0676eec7fc3493b9f9afe4d50cb7f56a0d79c59baafee7e6a89896800d0e3dd366755fcd13f36c69065e0895c65a511ad421ae99f224c43b13d36f70170afa7459231578678d8c62d661aed9a962676d98975c998274c13c71295eb9b5e1f8b1f56f536736b23501b1dafc6259972ab54ed02a0abad825d5ad1552487126de6c2f7261be9b39ba7806fdeaeb5c0e2ece77c3b568cd8d286c68c7aae80587be0a7f14ad101742525c7fc4134016ee1f9937f35d925d008574935d6fcd1165096a3934c45e0407dac3fdc164ebc1c7dd3c7f92620c977d37"}}, &(0x7f0000000380)={0x0, 0x3, 0xca, @string={0xca, 0x3, "ff356e2d6de6702218ab4f1df80fd8554bc072ca2bf37e7bfab4aef0e428a883b66886342118156dcca51e42275997c81c77c749dd325e04e101b875a64f5ca43c7a6c557a33811bd027b91e063d7cdb59b299cd842b784dc5d47d6a6eac07a1df4c9ee82be8f5cbda7a78028daf0284f78297879fe4f841d149048f53a95b6ced57632be937f2641164ffcd15f35c22a211c229ef0446e262c9033d9daaa865706e651e4c810de2c286da0c55170dfe9d0104c14339baa375e1282f7f03b7787fa0f05b93e27b34"}}, &(0x7f0000000200)={0x0, 0x22, 0xd, {[@main=@item_012={0x2, 0x0, 0x0, 'I@'}, @main=@item_012={0x1, 0x0, 0xc, "d9"}, @local=@item_012={0x2, 0x2, 0x8, "d285"}, @local=@item_4={0x3, 0x2, 0x0, "b1411dff"}]}}, &(0x7f0000000480)={0x0, 0x21, 0x9, {0x9, 0x21, 0x7, 0x0, 0x1, {0x22, 0xcb}}}}, &(0x7f00000007c0)={0x2c, &(0x7f0000000500)={0x0, 0x17, 0xe5, "59c736569d6146d101ae303ccd81b2f30ef3723d2b2f6c3f3c9796387d0f2b89aa56c72881fa74510a20345249cf713f48a4b998e930a094b589aa7eb26ce87a5acf9830d94d5ad2f1b537fdbeb36cc84739f5d492f34f642a52910be061416577191ff37ab9c8102690678e16d3bf3d06ddbd88038d3179a54dce3963fc8e0f0f4ce575ad89dc2fb04e968f656414f555366d44fbb33e2bcac07ff36e2fa7d4e64b162029867d16a8fb781a674e330b026e8a05e1b19022e1085ef32a3f14b71a03f1e36a5a65d94c42f2238d12d236ce130236b3332685c0aae7894fe7dd3f459abdd0a5"}, &(0x7f0000000600)={0x0, 0xa, 0x1, 0xff}, &(0x7f0000000640)={0x0, 0x8, 0x1, 0x9}, &(0x7f0000000680)={0x20, 0x1, 0xd9, "d29c605f1753214395bafc85f4fdda307e83bd002baced3cd7c5540a27ab24b61bb0a15dbf204768302b1410f49468059a9bfd7da44602d06d426d3091851ac4eae5e53619e75cb4e4abdb09bd803b80d9b12fd602e2f790eed58594ca77c7a7082e991a44bbe02b7b3aae2076381d1d7d15a9b8ea5e73a9214e2de784ba41788b43d63fd7706d9aec1bb4c1f67c830de5a8caabe6fac802ba7ecdb5c82e5323f289e38fc97dd3c208b229e873c0a4194b9d938acab3eb68e9390a214ce9d8c522ae7e00ad309b5c13a8207c1091c234614e9fe8850df195e6"}, &(0x7f0000000780)={0x20, 0x3, 0x1}}) syz_usb_disconnect(r0) syz_usb_connect$hid(0x2, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x56a, 0x2a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r0) syz_usb_connect$cdc_ecm(0x2, 0x56, &(0x7f0000001480)=ANY=[@ANYBLOB="12010000020000102505a1a4400001020301090244000101000000090400fe00020600e0052406400005240000000d240f018ee20000000000000009058103200006080000007840b2bcf3d8487f5dcaad782432b2826c99ac36c8c45dc045646a54840ca20bd1148136b92cf891a4d293121eff85332428649713c20b63c2065916883842809218340c557d311e344dd12db9e422b6598d100f4b3b1dca2f1eb8f39ee298552c5a42a0014fa37dad53e22c320c864a32d00fbf482ee84d77008dd9d7ba82ce150dca6deb0caaac69d650f53683d9a91b106e04337543a2ae440620ff38ff66deacaf02c18dab720ba1b751cc26530ac3455f185f49bde2fa5a8f26fada3f769275f14f0400f583623e8e56e10f81f438f291e51f3e17"], 0x0) 09:55:18 executing program 2: r0 = syz_usb_connect(0x0, 0x2d, &(0x7f00000008c0)=ANY=[@ANYBLOB="12010001dc67a908170a4e00e7540000000109021b0001000000000904000001c0fb3c0009058a020000000000"], 0x0) r1 = syz_open_dev$evdev(&(0x7f0000000740)='/dev/input/event#\x00', 0x8000000008d2f, 0x41c403) syz_usb_disconnect(r0) ioctl$EVIOCSFF(r1, 0x40304580, &(0x7f0000000000)={0x55, 0x8, 0x81e, {0x8, 0x4}, {0x4, 0x1}, @rumble={0x3, 0x4}}) 09:55:18 executing program 3: syz_usb_connect$printer(0x5, 0x36, &(0x7f0000001680)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x4, 0x20, 0xe3, [{{0x9, 0x4, 0x0, 0xb5, 0x1, 0x7, 0x1, 0x2, 0x7f, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x7, 0x7, 0x1}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x1f, 0x87, 0x56}}]}}}]}}]}}, &(0x7f0000001840)=ANY=[@ANYBLOB="f5fe0a00", @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYBLOB="0a06510004000108c000"], @ANYBLOB='V\x00\x00\x00', @ANYPTR=&(0x7f0000001700)=ANY=[@ANYBLOB="050f5600050a1003000b00407f0400141004023b636d95e29e1a49d5ace7d2054eb24614100440e1eb2fff0ef85ecf6eb4ddee950106e90b10010c1000004000f802141004dae0e6f8c990d04f4a2c374d01313f98fe"], @ANYBLOB="0100000097000000", @ANYPTR=&(0x7f0000001780)=ANY=[@ANYBLOB="97036a82e0274c0435e8fec00f2fadcfb8beeec26013efe2f63511bcead4a02f6feb29c0c0969bbf3a597936281b89fd8422df4d3cf220cc7aee68cd3a9d5058aae92bbb0b2e38bae9f0b5fa5ece14060b6b68ceb52af24828d2d77392945e2b4e02f6d1d92603b7bf7365e8806928d754e572680a467df5ad74735c299f97d2bfd1b35333610d80e239ec8f1391c66b5b3f37eef77a60"]]) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x3, 0x6f, &(0x7f0000000000)=ANY=[@ANYBLOB="12011001020000202505a1a440000102030109025d10020180c0040904000001020d00a10624060001b605240004000d240f0108000000010400800306241a07000809058103000220d9000904010000020d00ff0904010102020d0004090582020800031ffc0905030208000c0526"], &(0x7f0000001600)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x110, 0x8, 0x80, 0xf5, 0x8, 0x3}, 0xe9, &(0x7f00000001c0)={0x5, 0xf, 0xe9, 0x4, [@wireless={0xb, 0x10, 0x1, 0xc, 0xa1, 0x5, 0x2, 0x1ca, 0x2}, @generic={0xc4, 0x10, 0x3, "74687fc62e76aa62ac96864696c30fba49f984373d7a776b190c720543707b7e595aacbcd446dfe2346f734ee865f9ad1b1c602a84c8e21ad0668f2e165a9209ef88396e4e5c84a968dd821ef3fd0840d31257d822902c389c9a79d298cb045c59006b94fde147c12dba8b80214b8fc2a8c47cc927f34ffa89adaeedb41e48d44a8aba7ebd49931b70d0f189461a43aa31cde8aeb8f8ab37a6d9f3a30a9e947498921b7d0839dd150eaa1c76b01522bf46ef5c180fd1cbc00e34bea02855e5cb8c"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x9, 0x7, 0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x12, 0x80, 0x80, 0x1}]}, 0x7, [{0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x200a}}, {0x1002, &(0x7f0000000300)=@string={0x1002, 0x3, "bcf8e3a505337b85aa750cd2e8bcf6ca19f6fb45461c34cba911ac7272638758ad605c2eaaccb13871fe68b9c2559a03e9d0f2719e095a11d7a6e8587c0e63e9eb2efd98302e6597fbe0de24e8d4b9d5a58256404af1dacd69a713fba13fcfd50a6f9d903c3bacf532d91eda132dd7fe89b471aa8de6d5f0a507febe18db1638ddd20f97f9e367ead6a2a96392411cf90b4be1d6e73ce9033d0cecec20d83565731bbcfba89245e8e6f8a6e7621fbf4711021b6e2b6f8b0893d8b13d1dc6dde9f2449781708fe7dd7abadb37768a0124a805cd0e1cf928c64acc2e4982d68d9304c1c51461419243d33e28e5b14049d9fffd8d74b22abfcaec72c32b4c477cc2b97d791fd9bd8a9f82bf6bf82b6144832c6682df3918715364b210d4812b4779476a973df6d073b6ca57cbd03858cd532f31a56f0915c9ae604b07bef3b2cc85d029957e527f794eae0c5870f1901d3cf83df1bf7750bc69abbd5546a3af02307f082fedc690879ddc23f00c80d87c4a4c7588aa03417e1c71b1337887cf011dde6ce8e01edbce3ae953231a1f4260df1bf7a2752728fac27cdf91329c0190797eb5b4be59062fe70c7de0fe43f9fac692abb857747b2b10ed4252a752f71da18fd32fd5faac90d698568076b9e7eed139ecce442f5e4306254e0566f1f4474ab7c4759e00a63f420af5fdfb31318e863f3b689e07044c31d847d6bb002e4883b6150b389128dad4ecacb9b38764574d8e7a8baddd79e5df844d4b86397948b9f364c0121d10dffcec20d46b86e73ac37e7150714abae8fdf7db9d5019b01e6c04ecac00eeafac2a3a316047d15b3af2b64f538aab86418443c68e3c201335d934dbe3f7f2f3d566deb7903d0399791b267a4d750afb5c31ae8896636f07312aaba9a33377b47aef1bd96bf6ce21d3eaeed0de87ea78eda5e1d2ab9f29822b4b0e188fd2a48cc0f6a25b03790656d635fbd5f5ffaf33d3998e1f79813d13ce05352f3cf49221705dea0c1d65d429f6a756007ebcbbcf9c36de96149951d01fcba34884c82896491aa8cfb197a70eee5296999a5ddae9aa7c4ff7e21ed3679702a2fb3710314ced322a7f2e39dac0765a85d18437a71c316eac9ee9d679654e499226fbfc3cc5575f9a5f84c1103a9df1bec173dd0c45d72ac81a6a5642147a3e854386b2b3dcfdbc3b20c14f9062891d6a92605f2bad7a989dfd5cad8f4e1ef3702f6e2c473525c343aebeba9e6497623fb7bb1c1063463a18ef8b12694a13c185bdb743467db126897a58cebb3d5b615b5018ad484063db3a23985ea89aa7a314834f300764c79bb139439d3046be238900d7072261f56cb3f7a2a7280886563d2ac2bc9037d1b0bd7f2bfa5aba5d1b7abeda3f36113de10f1e84a434d546d4133fe19c988a0a868901b133dbb2af3ac346beabf12258c6f939024e9937886d084a57f3630ad0b6fa30f62517ce2e29ae5a53ab8c5c5ddb747c268130f761052db5a77ee338f2cac42d14a3be68378735606a2b5b80cb7daea0c676b6588455b5345f74844c88e220c6159b88d19ab97aede28eb7ff0ed60312dbc17dd8e5403375caf2870581674556b0e412e69bad6dfbdc4ba62c15a9118e34f834e61e8ac700cad82df060325bec5b12f9a40e9233d62f02fd2e7aa90226ca717ed9aa5f4d0850065cf46a9d0c9b6a6abae28d5df2680dfab649e80a62407663b1661ff3ff6df8cafaf8c7d4234335a541a224acd18aa0ccb8ec69803953e29b028be508c41ef151f4b10158bb7a1453c607c035a5f1c6cb158530eb5835a1dab606fdbe5353196238b118fb21fdb308a4706d8442fd49062737a45fd574b13439e6d36459ea4fe6ccfcba48e792e1faaa269eb806ac72634e7f6ed161d9c66673dd34dbcfba2893c1a49b734c5f376e85a4aa1aee50913a5e2ec9d8da02e5e9031fd33db5b1fe14daa4323855324bb581f4336a12b7ad720eb9742e052f2d2a4a602f2dd369f81910fd8cb00996504532d2d7dd4c3bddd61e051a294cc5439d2673e393d5ba88e3defbeab6c9c3755bd408f714f1ae677bb3d68d079b6848fab8d8d6fd8d60955430dc0d2bb921fb14c848c85faaba89082e4132e0c4af559ff05564aa6a89cde64a6a12f2fa92219ed95ded4158dccb3991578c3c7b54d9bcee6dabd4b9f521ce2fdd21e2259cd2d120742a87bf2a5a3cc32e1dccf3c3a5dc112bc7aaaf05bad93ef8e861df016f0cee96014e22332986f70adec9666c3616cff1fbb2f7e7490aed5805f8d2120da2182318f7218d6619b51a6a94ad4eaed1a60e12b2654544f5452fe4c408d028fdb831488198085d8a703880a7b47cb37bade3fa611fba3690aa0183385c1ad2eb9381e7658e3e94539adc7a3b50cf0d079db6278c11acaf6123a7e73bf06260cb6ec12d5d81b84840e3ecd2eec8a585f334b9492b8abca0ef81353dd35e4b4d5be0538644f969ac3c8146861ebaee192ffae6d3905f7593b7f88f748dcd1fc24e43ffe798819a8bcb15c5131519c5049f7884bd3a49a9e3282efbf499d7e6be939f7bcb9d3dc6f0d81718e883229b008438406729f4b7f555348b02410f2869e77f35d798344fd272c6a77821b4c19d7198d49fc66c13841d38f8639a437abffc1e9027a0a3beb35f8f1e445e2d73ecc3a816e16c4a3af09fcbce168c9261575341139255b0ae4c6b2de98eba38ba0461e38b96a26be7ee29872a80683996765ea24c9b000d911d851018d2e412228045c9c75cb720b6d156f83550c79b883d92ac48d116dda3e60d90ec7fc23ed54b64ea42fee20f80cc23e415252820135a06e867245be2372eafa9f56343028b7697bb108159adf283bd3a0ef790b40b334b01d2c31fcb3d4cb2bc13b8c15211bde8c22792bd52097e6ac7007bddd88f20d8a87099afe9b12597ffbc038f0220e1766c757958fed21b21b52443a1a51eafc8cc009f12e47dbf2497676cc7f165c85a3ce3e0422202361cdcd89973b3d56076cf8515f8a3384d1675c534deee1c36ae6ac964e096c58ce23cb00069fb00450c38d39da097a576b4cde89a094f373d687e08bd425a6b888a63154a6ebba7c6f3f8e5dab8d5956ee63466f4e7d46fac46509dfe92e8569c0bde1610a4f620c59969e2bf7e4587d0867162cafe164959e3a1befb365c21992c3c75b0889266d2039633c396ea6c0b3d5b65bdd9a4d48f08eae3c8441519c8d9b02c2ebf5dd4760919a3760f9742451e99b4494760c213d102295fd5cc7a9f6f5aa44ea923b3dd2baaef8514759a49615799ef44825d835492f19b236b89a1a7cc3d8f61db4f7cc1caf2b973c2aa0e9d673c43fe90be4daaaf9f90ff877735b7b30cf439e6b3b30c59247b61ddaece4ce2f0edb338b775d8fa8cbf5ea186607c11695e0cc5acb0d5293667a1a7869da4fa25342305fb847d4da0fc91588cfbab3fd02aaa31b91ebd9e56a1f2922ddd4e31dc37ff3058195ec797ab47cc5ab2a7de97013861946bcbd6773ea1509bb52b2922753e18e3e46eaf4b4e0ab935269b5587ee5c5f6d9c9bf73414ace5a98cc715cb2fe94296c8b68f2cd52f7ed9969368dccdf6701a33315485e4d5d6339ed8f1831141e2dd1a40d1755b97c668993e53ea7ce4d09e55bf19d43f3c79b2882f5bd9668c7e6f18c76ea8d2949542bd2e777dc10f57dd646bbcb64d7e5b9a394a9c308091ec52e737d24b4c6765466748ac5fccf80ac30a4e7c73bf5c3cd32af1ca6ccd474ba39c7633ece1ce6b5b19954c5ecdc64258901e49933ba910c71e603814f9602da6231d4ba38e6574c2a853c83ec6d941b4c4517eedb2e10f17b19212ac971c0ff9135ba07e98c3f5c84aba27cb4febd590cfe8e3dc904f7f1a70286c1376ef549842d5953b57d467dd7ef2dc298c703f5df01c414cece5af30eaf384f0903e949dd51aa3b4766e176e33f0dc6039eb900889c09c6ae5abc4edbfcaf95cc3a2651d6083cf5218cc2c723e7cee02280861a776832290f4a01e96ef0aa11ee8922e2a82f67e150a9c5d12dfc4a40c62f9f35173aefb313fbd00a07f1894345665e4e7e64f4f84fa62972473e977cbefdd66635b00db495ae3aaab6401fdf5a62cba1d950d78db498bd6dc4384961915f1fb28cf4666b8005768b5bd712e3ba25024c5ad220fe4b7a732b16eeb9dc776d5b0a968ed0f0417510f82600f8f0b3d57978e5e73f10fec3a5844cf649f07e57ecfc3066c7f1cdf7672c3152caa157e88a24b69ca75a33b32d6e0968292ca203b9c056e6c0bfcddfe5b05817917104c916cc4db3dbc3ede4472abdb2ac4af9ac2f8b35a737144a7089cf4bc65cd145f6a44a966505848b1b20577949e61fa942437d1e836fa0ef46968e29d679e634140eb451526cf709aadd644324592907b47ffcac5792a92c1f045eadaf490d3f5a48fbb0802dbd060be969634e7f4612bc78017183ad4335ad09535fd656c880cd2bb81a42d7636e0204c43eab8eb7ada77cb0fdcafe1b717c23e5f0b9e5dfca6946114f03def384c969a25e434eef04bfa2e893169d95c6213416cfc0b1b1e58622797e13b385b6c7d9777cb0c6f5c03471ba2dddbe7b06b290d823699d16c4f31216c39395861ea4ad18b59628a78dcc1e13369b25eb04c4bf9f440ce978b2b4de2bf22b9109a6151c103584ab8deea8e463015592a6e1fee5b233eedd65bcbaabc0b0efbf10a089cd1e6aee4311dff35fa1392492de99730cc759f00b1d7eae9bd79a77d7152e35c46e6d47a912ad4819edb625772bb564addc038b73522ce0fe5d5e5682ea001d85e79dbb655cabf85ac197ca46cc07b25ab55612d44b80490e4e09be88ded008743d4b2eb6895906e793205c6bd6ad7feb73c4e8bd6d30c08a14d055bc4eb5375d51d24b0abc0f699e5d4c2eb6f2ff54d36193e7869455530e114d880eed4bff938b55573d60bfcbfc68397bc84933f1629fc78c9011588be65b0af55b6303c42055006ccb3e65e4a59f1b3a0f159b853ff8efd879e2dc800878e55789715587ffd68dfde960d61dbf64bac31be27ec71d42113e755f535811da4a4076917a878322a87ddf4bbd99b6dc2788e18d1807a60e61359f9b0a5a28064dd07ec681b6d1163f731cbd11386ee2be6b37a4f513e61c85fec8bdebc404579181e9551ffc8f5b8eafc66d0e5c6c2404957add5a99dcd1bdea8cab534032f136ad5ec1e73819c40f4c228d8dc3b62cc1796f682576869e13c504fa9d57cb38f58d4375817ad42e981e01b511b0cd366c62fed86db995faf12b484a0648555eed79dbcd0ee8be36a0133da940cd648fa4fadb449a5552f351ac2fbe3ddb8406ab00df364b48b5a13b46343dc8d54cd415f900dcdf37ba111ef64c9597bbf5e492fa3d83eef5379e3c3eb78ea28f689b8f82ed5f9299aebf973fbfcef708972d787e58d2ba584e89f2d8243593d5024fa7f8bb8d440b6fa69c4584a44edfb07a7fbd1ef031c5106b9489ed1d57186d5ea173bb839b3156252328ebdf61ff64611e5f74edba01342b91217cb756c02715bd3438db53f5aeb33a6c058317aa2d2d03b3b61b5727a847cff10c5c9ea2f16c25c97bf834e40f73b41a69a12c299b5094a89e9d9de9d4e3e5bce7b232b745715e6cb8f8da2f46e7ba1b703ea6101e2b9cff4d0ee5e3a123a66677f4326119fd292445e38f599e1459846ebde25f0b6e3e2dc9ab4d0e829e12083578c5157ea45316e78cb636bc7a89e8b374fe52ea1d29c247c6143c899c6c19b24bff2619421349ed2ce8b266db85c2d31cd1a090b6139e70294f361"}}, {0x4c, &(0x7f0000001340)=@string={0x4c, 0x3, "06f9ae360c0a940b78cc41ce8061682f98cc17a201d35036bcf41746070136773fa88e46edbb47ed2aa8561be00341e7cb99d6f9152a63ae5110b8b07d4230c89c1ed21542f343a31f3a"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x405}}, {0x8b, &(0x7f0000001400)=@string={0x8b, 0x3, "a715623d5a362d728573109b7c32cce7644a5f540ce130d26197d5f9c06b6c6b93f4c949ffdaf160a3ee6d0c78ae99b1c59cbdc4d83a183f66ae2be6ac376471ee70347c1d8e5698ad58770787e9b123412b107cca798c2c55f1e3311cb346562409a87e62d1b991dad607c01fc81a87bdce79d95ff11c39c96632702d2d0805e7431969c68f78a655"}}, {0xdf, &(0x7f00000014c0)=@string={0xdf, 0x3, "535cb89568028aaa58faa278ab7b453b8945484f6bbff06fc0596f916eeb36c23da362045a0eee30a7ea23966a03682de4b1eea1bd1888702c589ce134c5ac0c2520e5e460645e04af70b957f76600d0bb68ed8f1c5e202c1afbcfffa4efb9d1f39060b20e5938a87baaa3aaf13d2db70ca845edc9d8d0cfc4be361462d8e4c24b511b8426a11b119bed27dc49cc5bdf692dd48f601b4e572833378ca935a6cf32f14155aa308183b3ef53b2d57d2a0397a5dfc2aa930ba0794d5af978c6f65b193ad5ccc2b3c1315ce941cc5319cf39018b83f47c6671323cf310a955"}}, {0x8, &(0x7f00000015c0)=@string={0x8, 0x3, "e25d1881a167"}}]}) r0 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000001b40)={0x2c, &(0x7f0000001880)={0x60, 0x3, 0x96, {0x96, 0xe, "f4776d2d3575a030637c4e914953ab0bb9c2dc5db37ebba4e64ae84d492db7879ec7393c075586f43888e31e5b4c2835095e5cbcb92c30e47e2ec686dc194ab9a3b214d79c015f5e1aa9994e2ccf9b414a5727fb27d4a79bfcee370af3e5543e8238321821373c6f442140a2a6f9cce907ce4d535c081cad72db11ef98efad6158c482695572324feaed42f8f809efb605da73e2"}}, &(0x7f0000001940)={0x0, 0x3, 0xe8, @string={0xe8, 0x3, "05ba599e41fd25a2b57b9ee318f36bf8fbe85799d38ea98eddb9ef15b2eb4a1ac226b898e98aba2ec6e1d5a65c030a09bd53ca8ed00da355f9a7795a84540b934ad9f780ea652dd687aa9d3d4b2ed97b1c2464d43cba8d1caa75145392691ef5fe6187e35767c7a191e404d6d313cb25ebe389dc23f32d6cc69d032b8914bb4ccce0043f50438bc8e17732decca9682e6689e8b51ac75f431ff5bd8cf193aeb2257735b97894cb396b83b2032197e56c87ceeae0f117bb11c216d2cf40b2a2908fd73461767f32c16091a065e13858c3068ea2754a733e4905c922c874858851dd29bd18ee89"}}, &(0x7f0000001a40)={0x0, 0xf, 0x3c, {0x5, 0xf, 0x3c, 0x5, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x8, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x3, 0x9, 0x100}, @ssp_cap={0x18, 0x10, 0xa, 0x7f, 0x3, 0xf7, 0xf000, 0x3, [0xc0f0, 0xc0ff, 0x0]}, @wireless={0xb, 0x10, 0x1, 0x4, 0x2, 0x7f, 0x1f, 0x8, 0x4}, @ptm_cap={0x3}]}}, &(0x7f0000001ac0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x9, 0x18, 0x4, 0xff, "9b8fabaf", "0744e0e3"}}, &(0x7f0000001b00)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x50, 0x18, 0x1c, 0x7, 0x1, 0xfff, 0x3f}}}, &(0x7f0000001f80)={0x84, &(0x7f0000001b80)={0x40, 0x6, 0x2e, "d3f0ff43c5f8dfcb963b2d66ab309fadac71142314698747689e852d0f482964f447f28e7bc9371e18f8dc709d4f"}, &(0x7f0000001bc0)={0x0, 0xa, 0x1, 0x2}, &(0x7f0000001c00)={0x0, 0x8, 0x1, 0x1}, &(0x7f0000001c40)={0x20, 0x0, 0x4, {0x0, 0x3}}, &(0x7f0000001c80)={0x20, 0x0, 0x8, {0xc0, 0x20, [0xf0f0]}}, &(0x7f0000001cc0)={0x40, 0x7, 0x2, 0x1f}, &(0x7f0000001d00)={0x40, 0x9, 0x1, 0x80}, &(0x7f0000001d40)={0x40, 0xb, 0x2, 'uB'}, &(0x7f0000001d80)={0x40, 0xf, 0x2, 0x1ff}, &(0x7f0000001dc0)={0x40, 0x13, 0x6}, &(0x7f0000001e00)={0x40, 0x17, 0x6, @multicast}, &(0x7f0000001e40)={0x40, 0x19, 0x2, "bdf6"}, &(0x7f0000001e80)={0x40, 0x1a, 0x2, 0x7}, &(0x7f0000001ec0)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000001f00)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000001f40)={0x40, 0x21, 0x1, 0x3f}}) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, &(0x7f0000002040)) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f0000000180)={0xfffffffffffffddf, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x2, {[@local]}}, 0x0}, 0x0) 09:55:18 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x6, 0x100201) write$hidraw(r1, &(0x7f00000000c0)="c5587fc953", 0x5) syz_open_dev$hiddev(0x0, 0x792c, 0x40002) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000140)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(r2, &(0x7f0000000200)="8e249279f500b140e67343c3c6124ff2ea98a0a39000da3b3c401c11a3eb66f3f7456b2ab05c21223938a16816281b95aa230f012c69fd12f13b20722c71da7c30d847a6dbe642566c6e9527e114889eb00d8c9851f61a10080a123a87008290bf06fd7394ce954a8277619a5e6a836f241333", 0x73) write$hidraw(r2, &(0x7f0000000300)="51406e4406b37bd588648caed4ab52adcecf9a422f9e7f6687a65878242524d92d298387112528655ca35b777d4234434d5486df3f8e76370b77c7da9bc436c7431027ba3c05db2c81ca75a29dbafee53a8aaf8051a7d73a217b9b324cb27c0096c8a7c9c2b90caf", 0x68) r3 = syz_open_dev$hidraw(0x0, 0xffffffffffff5fb1, 0x544e3d) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x2d43d) write$hidraw(r4, &(0x7f0000000000), 0x0) write$hidraw(r4, &(0x7f0000005200)="ad8e772c4c51de8dbd70c7ce81ea171bd09d64dbf647f5b1df957b39016dd9c4e738679ba35bae6660f7aaace0d194d564ea8b80a7bcddbad3eb3314864b7c8125419eb8cc9233c7e0898877406f679dd078cff36037d930f77a82b4c6847e6ee467709c5ec3179b7c7ec269604742604e2a81331deb04231e80685ba4eef7a85fa2f8ce17b30d944a56e2ce08f3a7ff0ef0234218c7a08916c3b8e834fb380dd0ec47de3c7042cc09ed5c6ab104e87d565ec2777a8efa6c72de4e3c3291281a8f2abf92bcf8365d88ad3779bc935a4edd7f378d220f163c778640e286d6e72b883768bc3aa373801286382981b5a3a9b51fce33dda70c393464749cdf24c00fa70bf6c26fbf1eecb4358d62fea8778f2149f0d6e45b43820f71e717aa60c63bf61f5ef373693daaa9e1d7c833d509bac254a0f2abb2c381776b17a8f045f56232d3d743acd9a8310e9de7ebc9c056288b1b0f2122d710721b6a479a07583f86ca7eecaf0369f35a68cc38359ead6807bf1ef7b6028a9b172aa8391f2987f5ad71687d8bc11e014fd13a547af00ef0865cf4d4fd3f3dd2fc2d00b870e9ccbac19b22bb722c7790ef433356f51fdcfd9c536ffaad9220ffab2538db522475a9c50af296d9bda659943e592a68332c6506039740fee85d8db5e5d6c2bd7c5438babe97de7cba78205d0e47ca1123b33d5a70852c693a6eb9e5f7200f2d11517e5e22ed29506f579f5c7af0e5286945f2734c3479ae1abd690297392268405e648739f6387678904b920522116b0a889615e629fab54f32a607c59cdb42dc1c762264ec1e701cd7a0471b45c616a9710c14d153cdc084185409cd292a9f06b47004b602485b730164cde2e338c8851e730f232f59e3f6f81ad2f0e30639a378724f3f26ba9b11b1f1fb0fd4541af1be5c5998fde824489ed8d43b044fdac56c8f16c8faada08f7305b286b578f8e0516a8a3a6a151ba906a78769c6e81d7a9d4ae103c40b5870aabc7c2ae8a23b9966d5f8f08c25b4c4c2c97715a7b5ce562bd5c5a8fb6558b1f5f1d70bc8a4cbb0245347aae2daf7435a013720c630ff0d5bc10d47b86368d97c3bc3d2548ac032facfd4bce464a4df69c4113ac92c18ba9160829d0bc736a6511af2afceb3defc9aad420771845a868eccc31946059842f1b41f4c4fe63459c3b2b98dfdc55cf87fc52c42331ffc182911d4ac8fe1a53b6981b420c7153d80a205093f5b8c29477e43924da7d92cb6b683733ecafae3294b59692f8222cc4c34a3c4b4c7ac3a0fac3235a4e019664dd5336866277d455fe6208f2c704094fdf0d0e77222f0199a1c951b32d71cd077a0e5201ccd507f5020d73508261918849c610f54a2fb86cae2a40a00fa7a0ee20bc2e6246308cbc28f1347606d17e7d2c6129ab26921a5dc47b231b97cf9a59684f21fd8c3398e986ae5ef696655076ed44a456b77bc4fdb0af7157d4165f689d92861fbaea6ae36dbbfdac653bd224b38fe036b653160451f98631ade09af93330700c9728b303234556bdae5ed3ed3a7ebdb0be457294c7f4c24a578b821a313a9aad99c2bd7ae76dee8196c838f53b7858cc492b84beb2eddcde9997530faeaa49c4261c3cd88ac057d89861e51bd024989965035046bc0604093293872fef33b68608f0a885685ce9721c350363ded1d4eae2d3d26b66cfbf1e2fa30c5ad52fa9e119cc2f6cd0b204b1d7b338fd1dc6dc8045596d59ec32ffb64620910119f6f51f35bdc9eff3d32e431ba968cbfd407d1bb787ef9891fe9ac4449916086aa9a4d9f0144e7126c5d7a2b671d89189b3678d450bc19df02f51f597f82fe0d155bb40b539436ed26ecfbd9889ad5a0455552499ee940150cd3af66ec0782e414b014aa2033878b1ae4405f8037bba5850b13c86d3d3b54867bff4eb4dc3198d5de0ca13be364840e8d94dc08e1919edfd67cff635d5dd17d4b9bcd7e1063f918c9c055f0ab73dd4bb07ad8b0d01c8215dd536af53fbf6835ef0cee0de0a4df89c562cf9be978f61fdfad8f7a5e9135b1acc86625eb03081cb111cb40bf695f4ec1cade90d2798f37201bb9f838b167b25b39f99dc50a74119e6ef3f6a8e946544fab92fe38bf20f82d5f7d862e5644b46323189f95eb4a3172d7c44a20e362f23d6df839bedde0aaaf161c84de8e5056910c70901bdf03a7878f5248379429febc534524d00d3ab737fd467398069b6e25b05607da5e199130ecf653967ce1622c7ab65169accf2953341d7ed3d948f7af627dccc610ce3d4c9ebd5826cd3f97a4e3d701fbd56f7c230ad542fe6b6ac640d22aa6129339915712ef8ba05c9bf71b35258651f09275afcb59e260634f8915a6c6f52572f4bda1c9f2dc4bb44ccb65d14626c436f743448426489b02a4de5c866591fd9a79e605cb7d4fcf1221e5db865c97dbbea76c0509b52e29329b0c4f9e9bbc6a4eb77a8e27f4114765ec8fdde6fcc802a47f8139c089b5f82d4a7f1dc3b22328ec7119c9939a15815ed07f41eb9a365f744adb9c92104c4a8be14bf4a2a93286e8eb24f3a50a85d7087196c6c0a8dbfa6fd16ab29c5f5083aaa50bbf180b33a5d99b4c7662a68ce05651e834e8f3344bf3ccb9d5977daede5984e3444f64c2b4d87d2cb87806dae23e6876107834931bdbd89b5acf65e8a2c9606197269d179478e55b77fc926f189fb0c019897014e6279f0d41bdfef60d85704b0bc655590edc0b77b50f4b909d05e85b9cde1303317af870bdef7ecf0de4892ad8060c2a8b494484d7218d08da3ae17b5a5beac2efce17c582d2498eb2c82aeaa53077070ab80958e7ddba854bab477860b994db7cd383a6877c35d5b527efb2f2ad82e540f9c35f2fc93be7472edff74883e99e263108232a94d4597fe1ad924a1f7b6dafeeac6af7558a48fdb13e3d85ed406f3dfbfa8993e69cb26f1d5dc14259bee19b1b67fec92f228ea7c85e082ed8b8a01fef0b0e243bacc76f42498e562c21b1122b9e7ccff11c5b3d2faf15efb5df7fa2b87f05bb0ac03d6f0b3d25c9569d05a055921099a042feef3e388512ee2d7776ae0a16476d5029ecf901dc3acfdbdac1b650f2415e3bd1d0567c20ae89921b6add1a57167368715edd9d8d3e73df0fd9d8b46d5523933a1a13c8a4745b6497e9fac6678ead638b734400214e8501fc5628606ed7715deaea4dc0461fcbb7c8f89c2eb92340bf1ae99a355d1e26afba4d719024707958818901f3548338d3471b383c08e45611d6e9ec0d3b7dae14e638a0180eeea8e3a36ca0c68819a6b7572c565bb174ac84b47b99be8ddb20aaaabdf47688b187f7e3185bad3ba73e22c1851b9da1bf52e51bbcf2477bcce1fce18c9009d5a1be502e2540c28a79f16280265c063a0ee03e66e71e7aa4b799e766688ddc73abc6909846e0a103e57231987471bf44acf8f1c6a89549f79e1d21d35012fa8078eef930803ee235c42e0327ce8e6f2689bf0d192a5439c170124c47f3e809d3cf1c4e4ab0c653ad057307faebb1740e3dbb0c35037a755fca1173f910cf553e63211d7c2b230519abbf99e824f536a22cd5676b6f5b99cc0c7525c6a50314e4c86ed15d20d2f6d13b322ae13445e14d14ee486666132ccb5b8f625f915fbc1329715eeb10ca686897687004b550659ae03837966c978b6cb990aec11036af428f2f32cf5fc3111e466ffc277e409bfd05e75dad0b070d9fe82a2462ba487acc6afa3a2d4a9be990ffb680221295b333697618cf0fd3d30caaf55f116fd3c7fd9099293b181d5cff92f7092562621770594779ffb6a3a1e45ca353cdb3dc708974cf87998e079e78d056be40c25b201ebb25b66973c9cc3962e5df16526c0a3e17a51a4a48da6929765092eeff73eec5de8f5abd55edeb1d03a378a7507dc10daf80b9fb733b00874ef888e9a71ae69dabb44a0a762c0040e9879a5a9e75e8770168a738c1ec7c47569f908fa3bf5b2b5730e02f3bbd5f34451a4203b9e8b33771a729637a2eb7a127c0274c5957c64bc18dfdd13011ecb7ed9965c72d16bf3d0b3e2221e32dddab377058a75e3eefd2834f491c6a94203045f62a49980e650b775e68e7afff5c90d8bc713f9bf7515e227cd1241957d7673e139db9c32ba4a1dc4d19856fd55becb3624c8b68cb843caa154da4d5d6b237203ca2c619d8ebc9f8512a915b63df49227f65d9e8507d2fdc59eb438bd6836a5acc384bd1cc30c2dd0c53dca93554462ac466057259a7191f550c0169c37e21c25db6fa7cdce6998c6e27a09ef7f0d18f353bec1910c26d06a0466291bd339ea46fcbd9fba19b5e8ca5e5ca485862c56eedae69e80e9b72370e82d18cfbaded5aa3e68478ad932a48a57a90f68e6a65a84c152db52ef7f0f27ddd2dddef8e82b29ab9371caf952a6dde0928f5362b9777878189bd63b8ec1373aa917d7df9ea205c36fdab7322b74155ad69ee60665c636fd75e8f795b7afac0c4cefadccab7203b1b039f580b7ad08168e2ef82c06ecfaf17530a29c584d913e3861cfa41147c61235cc1170e146bdde5ad68e6f5f9a71c642007b4d6f0b055fe36996803c77346e12022631de72a178635de74668221daef4be184ff9a38f6dc63af7c42ff3b89d6d5d83a5738b348912427c5c31019cb83195d944c40e0056edd433fdb4d75e302efc9899a363d8d39d5692f3504f563b08e351cc05784420e58941491c4ab4d0301d5f34db2185158cbabf624233dec91e5f866737f000000cf7ee2ab6e0921f466aa763ba671ac795169de76dc7b3b836052024d41dfb7e87f55f676141e11e220ffa5dbb954baac6c7dfac45089b1ecdabd069e7ae72185e8264e95ac76a572914643b0cc2123233ffdb27df2774887755a66a3cc07cd5398f4db39ae0834764569c966d1c3fc35c7b4faa57985d509819bb0ea9264b4f94f4288173aefd166fc2f6dc04d4e183cae35f6f9db84e5867d1773c24063fc01000080dca595be94b2768526dce8527c4b380b69f56188153fa15d76024d01ed66fadafde44dbc929cf2495d44910b97c9412289feccdabceb4046b9769028d1c4acec9a8fd12eae815a66de9e63d71eb88ee95abc891153765b7d0c6c082453c1c1dfffffdfe24201c76fb33ba3440e0d766de44147b70e0a0e9c7c1b4c46147f02ed61d9e6c48230d8b7bbe401cd7aca2e9a1712c7d68b39672be71ff36f3664885031e61f62b27b7791b33df88cd227bf3e34a24afe50012e8b352f8c3080a425f09010aa11f549cf2073b0358abe33a822b579456e8eb244ade4c6d5bcd2b4f4be682be7111ee7b0a9e47aa9c730f5758be7ba0e13e7378a00ad1a169fe825d523ed92c2cbdf2b224d24ab54ad119edb3b0a00efccd998467a20e55784e5d657af72e2df32ae564df0d3a501b1dd9951c8390e999041313144eafd45aefbde4f5e2de48e175d6ebb6ac0798f065a0017943f3acd35d0e9964660e72cb0b2b5bfb599487b87523a32b2040d45a20d1fdf054dc08641a3bc281ea634d79711a321cf818d773a44a1727efcd54a9bc244e51bf51d17456a7c663205ce50be7b4d2f6420a137308b4e240c85552ecafbc1ec898232305e22ffbc5eecf37d9efae4a54fc350b9dfa567b06b1091d2a672326fc892904a3f453491c117aabdd983dc0934f1da0bac09fe6e77c29690bb93384f4d6dfa453545555b201b597738265808de3152e4ea07f225639e15438b79eff55f1564d3065cfc2ce0cbf27b67420dcdfc250000000000000000", 0x1061) write$hidraw(r4, &(0x7f0000000240)="1e53f9394c7611ba1c3881b48250bbeff6631cae1946d8d679283994578c1ba20d0dacd399f4f9481307795a120213c36997e45545437a48669603905391b91d2896958aed4a9f783477e387755fb7cd72634f5b76749e431b3498c1633aee935ec442552c2bcf4c3d7d4f12e12c0d2c940b275c61ef17290d3ef6a77e41370926ea15583a50cbf5f964fd31b1656ff0abbd1e83d5ca48f1b2c57cf62986a67b5ae8e9952ed77e2d20748e0345507882635f16f9", 0xb4) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r5, &(0x7f0000001200)='\x00', 0x1000001d1) syz_usb_connect(0x0, 0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000890f9320b8222564d6400000000109022200010000000009040000008a9cf0b1aa616f6141918eba7f945969c739500000000000000000000000000000000000f1febbe7b4977905c22c3a51984014455aa255de0efb483cc740b6"], 0x0) syz_open_dev$evdev(0x0, 0xfffffffffffffffb, 0x40002) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r6, 0x40305839, 0x40003f) write$hidraw(r6, &(0x7f00000001c0)="05fe964d80da16079802971b53d889be6c64383d2b6af8c0f63ef8e337de273b03fd708847bc15a8180e2ad339f0321c06d4ce6ce966481a77225341859f156f74276a6f4daa64803dfb89e9b54dcf2c0de70d7c8e344bdf", 0x58) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400104) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="bd", 0x1) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x0, 0x383200) 09:55:18 executing program 4: syz_usb_connect(0x1, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100001a2fbb08bf0a7033cbc1000000010902120001000000000904dd00007d355d00c391910a02084708dc41007ddbc5f351fbb5f54c6a72e4397d8017bfd843c9c67ef3047af8c7314d4343956ed302cd08cc9c9d8e5b190b4b6af60a8bff8f97d4c478db00f34edf1db0000000008416"], 0x0) syz_open_dev$hiddev(&(0x7f0000000080)='/dev/usb/hiddev#\x00', 0xd57, 0x400200) 09:55:18 executing program 1: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000df746a400d055550d3768000000109021200010000000009040000008c62a500"], 0x0) syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201500200000000050b54184000010303010902240001010000000904000000030100244b0000000001220000090581030000000000"], 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100004d10c3100000dc92ea050000000109026ae6c9a10000000904080002fe03000009050502090001010009058f1e18000000003e2b0a00a3"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f0000003900)={0x84, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 85.349893][ T4878] cdc_wdm 6-1:118.0: Error autopm - -16 [ 85.658380][ T69] usb 3-1: new high-speed USB device number 18 using dummy_hcd [ 85.670839][ T4545] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 85.678468][ T4555] usb 4-1: new high-speed USB device number 16 using dummy_hcd [ 85.686142][ T4584] usb 6-1: new high-speed USB device number 16 using dummy_hcd [ 85.747829][ T95] usb 1-1: new high-speed USB device number 16 using dummy_hcd [ 85.747901][ T69] usb 3-1: Using ep0 maxpacket: 8 [ 85.777968][ T4555] usb 4-1: Using ep0 maxpacket: 32 [ 85.783234][ T4584] usb 6-1: Using ep0 maxpacket: 8 [ 85.837935][ T95] usb 1-1: Using ep0 maxpacket: 32 [ 85.887915][ T69] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 85.897986][ T69] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 85.907697][ T69] usb 3-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 85.908037][ T4584] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 85.916736][ T69] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 09:55:19 executing program 4: syz_usb_ep_read(0xffffffffffffffff, 0x23, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x101000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x4000) r1 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x1000001d1) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0x1000) r2 = syz_usb_connect(0x0, 0x2d, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fe0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000bf52cf6794a9d3"], 0x0) syz_usb_connect(0x0, 0x3f, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x85, 0xe, 0x34, 0x0, 0xcf3, 0x9374, 0x75fe, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x2e, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0xfd, 0x0, 0x3, 0x37, 0xe3, 0xae, 0x0, [], [{}, {}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x2a}}]}}]}}]}}, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_disconnect(r2) r3 = syz_open_dev$hiddev(&(0x7f0000000000)='/dev/usb/hiddev#\x00', 0x3eca, 0x80001) ioctl$HIDIOCGSTRING(r3, 0x81044804, &(0x7f0000000040)={0x2c, "2adecbdfab1c1938db4819ebb17c5f1e0f3993d56c6267d9d1957675fe86bcc0522b7b345eea887aefb7c6a3"}) syz_usb_connect$printer(0x2, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0xff, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x3f, 0x20, 0x4, [{{0x9, 0x4, 0x0, 0x4, 0x1, 0x7, 0x1, 0x2, 0xfe, "", {{{0x9, 0x5, 0x1, 0x2, 0x40, 0x6, 0xb6, 0x1}}, [{{0x9, 0x5, 0x82, 0x2, 0x20, 0x3, 0xac, 0x3f}}]}}}]}}]}}, &(0x7f00000005c0)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x110, 0x1f, 0x2, 0x7, 0x10, 0x9}, 0xd5, &(0x7f0000000100)={0x5, 0xf, 0xd5, 0x5, [@ss_container_id={0x14, 0x10, 0x4, 0x4, "ec4527110f13b3c87580f4a1f267acd7"}, @wireless={0xb, 0x10, 0x1, 0x8, 0x41, 0x1, 0x5, 0x3, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x7, 0x2, 0x6}, @generic={0xa7, 0x10, 0xa, "4d70a4ffb22c743c0d745e186616ab9004e73bfbccc8c6d2bcd946685de989ae143f96e52d926409cd0e65e4fb448b4c4a7483ec92b8d815b7225d6cb5bc8b742836645dce3b2e9d6626f11fdd076d4370b82f9290247779791d13be551fa7f39a0856474d7bf136f567da8e8a00f2274ada3c4aeea773cff63614f0f464228e67233b2c0d41dfb6b3e2b7fdf40f26509c7a7f5caca8343d5d7f7f674987f1fc811e6a8d"}, @ptm_cap={0x3}]}, 0xa, [{0x1002, &(0x7f0000001240)=@string={0x1002, 0x3, "0b1de61fc95289aed52f89bd80e31580d0411d91304d81b8231fba4eebf9cc716a7a513351c491c5abb6b1bef642aa16e9b10aab2fd3a7e2648d4dfc981fec4dedd9388aecb3f6f9ddb14f679e5fb13e1240c397426f90e110bb260824f2d46ec15b621a4f199139bcfe6d021b7a94b971c79541865b0510470f3266cf6d759d2c53fb3b2ab5d9f20a759149ac9ce51628519678a3a95b84075859f41fb2e64d98d36a3b784cc754b298bbb9c3a88d1ded95370f15aa80bc5d4298d13e07dd0107101421911fdfa0f522b79f007976275dc5c14bed07aebb21d3176da52859bb62828e488df09d5a03d6a347b658f534dfeb8e0669eaafbea5304645ecf58f5c72c5900b417685b832b5196f2325dc5071a6f8553987fe374b20d97613222b1ee46517cc4fa35f8b4e9b7d9a2717df06d4e8969ec6843b112f536d1357817016aa7b569cba6904b7011fcb391708658b400928924b6a3ae23e04c35f7a522726bf06e1b5ffef4744a5551b2045fd888a4618ad335d34a898b20feb07291b24298930f5166711f46c85e1a23cd05c578854ddeb059cab7bb48ba46868313112ea843c7e602aa8495dc738508014ec8311fa1d43c3dfc5bc6c5364c430f6d11dec3653abe2a01992bcb72a0b5fa3fbe1236964fa9ed0a65e758622b41ba8ce88dc0c590a4c98387b31a7b38bef825c4ab627183e1abdb62701b8d211d2e41c7fe654bcf2fb49d9a3df513654bebe6512a31ac8e437fedc7fdc0080300ba5198cb7defba7eb7d83613b813ac74c4609593f0fd8ca3a5ab7c79ab75bdc5d50dbf99603c9f7bcef63ffba6edcfca250b400ef7ef30348993b886f44a0f1c8ff754270a82729f1e4d5181011c7c2434390d2f868dd98120380a76b635fa4061a126ff205974cfff7eefa544e64cee24ad3310ddb94db24ea0ef359fad3dd3a5cbca945628d68d8b892a45865db0c06c8e370242a48d4c0d0ba895919ed417473e95a446d5c3892dc71ff796ac167dfaa8a8a8eb3cb95313ea62ad9cbe990dbcc18980d7765a02553aa9869eb176c61b88ee5b02da2d1aef5f3bc838a00a8aba168a9e2899253b766850ad99a748cd57a713a6d7c8bcc08a6ca960121e90793c59b661ab32fea7657dd7d74feb71f31851c40ea7d9f4794f22b3e830e98a76d759fc4bbc29d21582af812ca715ba293b5450fd98192cf61a69e22a5eab521e897e01173b40efe45bf1ff4bb255e1015eedcc5b316a17d6279e30c6430eb3ed5666eaeb65d7fa9e8b6630bf506e1f9cb1df91944da9b36128333ff29a7bc772564baeadb893231958eeec6f579c50cf543c147e94e8a1fb342f374e35d293a8758f00a302b0cfdd3b017ff2faf340d8772fb74a05d1b9095c78509b28956c890facfb414bea8e2fc433312afba6d26603723a1edeb626a3dd0ce5e240e537f9e92ca7869ecab03fc573f5183bcdb80bd982479a400cc55327d22f15e3e5fa483a6975d70c1286e6d2138864d2b2c48ab8ea6bfd07faecdba1cb6530397b3d3c8ff0df84c4387ebdfcd6e5de5369a8829cac055ecd401b7de0f51f9ca9d832d87b0342c6496748d193a4a7e73db3f73e04daa832c3b9946fd213efcf43b566ab62e7b93a4afbd8cfae6db1e8e9ef83884debfaebd8f28ba049f7dfec351e33e4aa617901c0dd257267683ed6e06a45fc8da65a968cf8d7acad1175e0a966b8e0c6a8531ef10787b04895b0386ab1f6d7e172be8720dc31e01535783638e533a2899e2ee7938a91a8784c1d95816573813642cdd8fa89acdcc0b368c0d8298a8821de069037a533a23cf7426c4ff1a59488103efa2b2c06cd3b7e0996a70fd4ff3a6f269e701385f32a47d9c5b1fa63f4e0d3026113b565aac134c125237bc0714c427b4363520d32164b51f3e1b04148b56e5bd25ef1536e1d389f2e7e6df46299173a2de7e27b81e631a2a943e2a58a8f8eaa2a9ef627c33e3d04b9f5de3d2387bb4c5375b25109dda9eb3faab5a87efd26f651043f6527f26245e2d274565ae24a37b705bb080e4fcb1476f1ef477f48fb6f012afdd33fec59829d823278cf7a8ecd85e77ced23aeac5d28368a6807de8303948908edbf4e795bf3471e9f5d3ecc5e245f2b6acd4645f4d8945881e5821b226c9146fbc9ebb84eb81158e7d9cce4f0866c2d9305cbbd12b06d28f8eec4464c9b88d99077c16445883ed3aa1b2388b341aafaf941cebb610489f7e84c2ef1a93c70291ce27b7ad2f25b1e836391ec144e5ba1e539de026fbcdc05d1d3f3865149f99a05da3efc3d92e919ba2a755ce4eaad1f2118d20240caec2669cde4e0b18a3abd45a3540547868f3e2adfe40565a63d15ed09e6c6a1e76cca68e61df3b8444e529e02c542ea24bae7e2287fccabba9982fd620ee830a95c7af6f2f6e798f4f71128e8f35f67ce5f34c7b2729bc1a86863cf76e48430c05189608d9a12c1813f8bdcbf478e6ba0ed9d25caff87cd5e8061d88c1d006245e2caa6ed3939b83716eacba4b5162229e6d84d2c56fb2cf349b6c963221a8f2f2257456580177b8d8f43ca4017319dcc271619bf9717654da30099d90d719ca03a35bb8b9dd20fe42decdb0e8746e1a9e9bd9a61ea4dd94cc701c1952e99006467ce9fb9b66fb51ed7f87eb5fd46d337e6568e03a1fa2698ef2d3c32c181688d948ebe324aa4471006b3dc6c96eb98f7cac125a43d0b7f219db0b06feb2ddaf980e3231ba2f666796ba2c0be3ea7ebc5533d4bb53889371ba64b94a45e2736cbd4fc20a796cbaf0abbece10a9a9e06bf0750dd800a310580e772a31f2a9608aba0f4cf57312cb650ae90370db3f93e269e8eace838e67637439085ba6922be0666861c22e1e5e8c18df599dafe62e334ba4925893770f0bde22ef90b7fd99d24193e478627b5fc57e12cf6b5bcb4a80151ab16bff44dad62fa6c6768ec7469d4468f1de842aabbee5680bfe8526974e3ced982ea57fc066f0f88aa21547c1f85f27ba31c8d1cba6a93c2dbad4d7d5111bd4fa86c9ea6f6113c6afe4a6300073060ef354249fe95af728f950d971709a7614ea9d1bafde5f20b0ff5ab2807e012efb31d5495e637ff5aaaa33beace2026180456c4f7c744c21b50dc9eb0ae64b7cb35013f3b99d330b5ac25c3a08bca2fe58f2695f47bb64c19ed05c30cdb58f2d5711eb270bbbb304e2d15f714722c97d9cbc4b35ca6c2f3768b9a1dd455d0aaf0f774caebf13ab499d1935afd434778ee58be8bef9da072548b5798b32f0c4fbfa13c1c60d075f7df1b07fc6ad797fc58e0e0ca21f95e64cbb0a3db49ed74f98ab228b0d2b5cedcfed72baef7482547617c5a1d700ff94c503f1cdce8c4af67ae75c6cc2410231d49cb3d6f477696066e3fa7fa17ba0004215d260dc7cc9c736902b528841a34756506ab157c00dc2e468aaecc69af4c48b00c58a27f33c733dd1cda37b3bae203dee61e7ce219a1d9d08a14f7a26f22fef11c3fd1c4fb2287f4b7ce1d24ace61cba9a06d9d593d65b1e5938b3296222b25de1eef75509196eae93b1614a4b9bccfff6499caea5d323c40b155bbdffed58f10e9d0124ef7bad7b0cd777a9c3203e963749d8c5c02b33e83cacad44131cd1002e85e182341f1c651ef055579e986c6f4585f226c9de13908d31465d76515d6a722a3292637338f1183821e6e84a0cf4f2ce57c48804038837aa619748fd127d748194d1b54e8bdd7d9f4c0358d18731fa0a0b3fdbf959a0c3fefe3d24de153c42d6bd48e49abf34a5b5cfa00401f1211812d2b27fddee1e8fb2a976218d2ee1cc7f8799e5d522bd6472e167159d92c97ff4bb0bf417860d60072223ba29e19c891762e8f19f944573a6a2045cd9b6b1ccc97d4f260cefd79d146cc42ace1277b8e469e9dcc4373a53ab82a1cf01a531f2ef760e5eb07aad58657c6f303da6dcf59171948ec8b2d6d15fbb31f5ef37f3a43a87cf451583a1d1c1df4eee853b8f72c5fa772a87f668f96be8471743c28d25f2267d4c53f4ab8bb4e4c10ddab249650892dd8fbcb394bf3fa20218b6af8a80794ea4befb5d04b5cb94c8a9dbb0989f1092bda522f50b0d028652c20d96f400df8ed8292e3cd49c098ed9a3cb26029982cd3a3c1ba8faece06fceb31cad30443f3184d0e0f390257fe7b90e78cdb1c4f35cb0377968903730956f450e7bf61d7b66cfbf2d369f0781e2e16051fdd1e64cdd7fab5bc5fbc42c3b4256d773bcd9e86ee98f080dd3ed6dbe5c14510b13d7ca8149db9975e29cc5a886f890232922de606ab60b1ac1d9200531fe07c1a19a956eb9c5929d877780193741440c9ceb72738b4658993cfbd8f21a54f4e05423760f72f1dd0a3b7feef67c250b4fd5864cab8e4d75964fa1ac954a79d9a1a46c1d473f86ab02886cfcff206cdadaa89301a748a0a380ceaa0afd91ff61a7ae27819e3e106c7659ec3d7567e8e861e7d267d652e8d91b31a7aa46a96fa30db579f251c2f745935bc4e1511d72102a6b889bb987085fbc362c234dd62000872f5a86c1950819d21bd84756c0031b6dc0702cc7d4c43af1a04a98c7ee6c577bf087a25d2c1e4b0ab43e43854bb2e793e7ebf17cb979050c99fac26950106c03b683872153843e4ca389bd1dc26e15821326ba8cf117c9b7f5a5464bca041781ef98aa78464fd8b88f34ca972adf90d131a655a162d15baffd9ea9b3c35122e085a45e6b752ada9e1cd39ddd5ef41bb6ad2da0c5257fd1a4a75fdcb3113a478308b9f026885284bff9eb345e645c1f1ba493e21ba5fff1585afdd95c2f5e03a7d04a04a63601637a521e554ce38137554be8af50e343a40e482bbb7c63fd2467e4bdccdf00dadf4204ad8ff16ded222023b7a07fae16ebe12f00b9b26ef824599f642b693943cbe46b65de25568ccf9b07a8a92b8090652e87d77d10009bc3a40cd102da7d07c945fea2c0fb99ebf35b8cd0168a764a5b1f96bdcd2d3906e8ea3d7aa92bb8d521ffe97a5a811c6ccdac57e5c51c023477de622371762c3b2bc75716736ab47a7059ff363aa580c8801d9f6b0f7a37737677b00117bbf78ccd62c77e73d55cbe97476429c9ec0a9ac4efba7e0347ea7d28ae8b8a91f9f1bfff2f9e77aeea90cef5b4317cf853aba15d60a5d71a6aec837d469929f0664c6c1dc0b64a02abe1388d88cfeb07009d736a909342bd9fec8eaa90763b107fa1e8618b88c1e81242b05ddf8e371227a16f3d09fe21595b2c76712ef3b132ca6b479ed69c410eeff65929744e1bffea1f39d2dceca11b6409ecc48a9e76637024c8347db29936e74bed06cf0ac55cd4f8e90dab7664b755b34612faeda8f96a5b3ce9b8d58f21d971bbedb6e4881eea9f49314472c93420340881582c1cc820a12cf3ed06eeb75a242c0683b6a97a317937a8fc3783ee482eff6c109497fe1911e84470a531b82b98727e3ab60386536eef20b54eb8eb3d4e51bb314236931a0c76ae8b6341af56cc28b9dc3838985458074212464904aff25a86fb5987b8b267c3334d09504f60aab53bfc7b53c12b45dd4d4f670beb657d3cd88b27799eda51c053f044f1ae22bac72cb77414086f73bd9f1ea939870d921465053f5aea2361e8e235c3ee57e1bda1266b1a280fa7167a63336a8e5ca4eff7a1746217682f4822d1a316f14741656d6726a8e3b356f15c2d806651fa1a3aeffb5eeac631b0d22d50e2694343b830929827986d9a57578d6d1d6085fedff06dad0cb7ae3a7dd2c392d0b89e227d63ffecfcce0a421ebd70c80b95a00a37ea894a9e6b23b98acd3cdba5c"}}, {0x1002, &(0x7f0000004200)=@string={0x1002, 0x3, "fe8356ac3658398050543c150bbcc3e75f39214f87320bf6a57c95e2fe7d494026041a4ab9cb7af86ca230671286db19b34072bffb9aeb48f83ce9938c9a3c91a72b47621942d498ae7d0c2a818da86d4212cfbfd930fb8a8034004bdead1381414844cb4e165a97526b01e7e583998afd375a832060e0a2f62dd2d96581427dc87d8a67227be95d4bf59981cee4934652af7bf951a9e5c03243b197d6d2a3ddd6d80716f79280592a2b374f5c48133c0000ddd51c963553f62d7b6424e743cda88cf7995fcfdd3100f274f13c2ae602ea1b18bd8db3805aef653f95e6f65e52919d1eb18b78859b7b5908f71c3f23c5a288a8b63217a66e6e1fe7a94cc875624f1485553b808b263dae8421a849011a162d32313bcdfeec4eebe194082953dea53aa869d076dc008ab9c3c275418089c83c87db163bd68dc7aa729e5288281dd91b7bdc579eb17fc3870061d1711c2b88693590e2fad3f31cf688604603462f9525be30f83f67ea7c8b88ebd99182f89df55c673480b622023a223501dbef5c169afbde0ca6a6601618523669b0816825373222e3aea1659080c62e86c4ef3e9a11773135635d4395073a22568c2a77ab5f8a7fb0e5379d5e6a30866a3f73c0afcc781e16a38d702de7180efd95c06513f8dfed480205fcc0244fb2d7ba45c11551ccba3e8725e700229ce77bb1455ecda9e340280d6c07c9968b780c91567a9b15f337f16887bb3046254dc9ee6c2461040331b9578daefc4cd41955e3cd0a4398a7b80be04276c220c2e9f4f52859b87505224d78540839b8c54da49c17c0889708677f3826ae994763cc9ff607d0b282022e18ef4b854c7de4d407b6261bafde156ce91b7a2447590b941c0aeba569b675456204350c66126e876922d1a9fdb83f1533ae7922c433a134bbdcf4a39c885af678f8ef9e9d00abdfd1a64129946c994b64b8474fe39daa47bb2e3132516ad1506231eedd77955218d0690e6cbff02ad9950b7d8a085f51150903ca71f70a4f997ff645849effc07d8f401288e29d600268316050f159a61d976a009870914b1d642348582bb1ba73ba1f8f1b36d4bfdbd2a967973300e5e8c11fce577b79ea0fcd27bb7de9abab4a340cbb14b0589d620096898ea0703d10433be6b8265c56346c8b3b32dc02b6a8e05347b9f7d727909bd214cf6242b0e18cc862ba48304e3b7f25a795ce81f1b095155856e537d73dafa4168833d19e8c1e09d13c49e1105039e708c90f29ed13bd70e890df112046bc3f04c0c62ad4e4c8e9ac9ae5859356510a3c41cd37d2f4bde3facdbe1865b1952a77b2259d617d50eed1ca92cafd7b4638ac63466bfdf14b025ec7570f9aca90c91b6b6900812baa5262ac611b575e5a4c2d7fc42b9553f0f960e00cf3e85c3f25565b9df1362a2d11a938bf15bf44b10996f1d0b7882de187a99baae8c28081c166dd5f65d41000e4963a7bc1536fc00a47c6016387502734df7d23f39700b35b98e86501baa9dff571ce0d9045e565059349b3ef2314cb88fcfc09f31794bb92723b5478e9315a25b11563da18509e07dadd65edbbbc73e342fdcf3c6740a306e1d7dbf3ceba9f0239ba5be86991953c5212d408eaf470eb1314d5f09a1b317c5dcbead212e108e5caa106e5346dbe10483e788b777980e0a93532eeed138f78b8d588310372ebc4b4ac50c1477ea0e0afc4300a716933760981a9a836e796c15df3bd51ff1afb36a8c77dcd55fdcec6d6827dd887ea4e7bfc6064a1318b0dd36ef2b3665f512fe49cfd6966ea60542ec3f35b48d007d06f3a3da5596024fdf8597a8e7bff445b13b9fb057b3924b16f9fde72b17ea4790f50562aa69ae97a3d94502653799153f2a6d787728c17f6f8e037e8267f49e9f27d546c6e93ae17c55684a3590dba7fcb216d8d55107bb703ea9eed0feca351e941e7e923b6eaf9069f0dde4bd57cdc413abe77b94c35675f84ca83873d03c75b16ea13f84a6a281ecbf38312192e2f57a33a712b2407a66dae3acda07bf334509fc1792d76cf3fd3dfaa80286d0441e39af26680296c39360d86567ae29987441b99e428fef622b769e396cf978f7205b35263b9f970ce9f8a6d1caa64bd8ae4c788d99d13113cd2869cac51bc50d4fb16e1e5f8f882954a143c29855b1d352ab25b16ce177f8bcce1e991bdc521f5a239cd08a2d4a75da95c9fe68c6d4a47bada110b9f45c9eecdda08def4dd28f7dcbbb2718205f435a8bd597bbca6698ab4d2b2cb6fcfcc3c4d547d281e50ad5b922a3d692bb344b8aeb6273c2b86ee422866cb564fd5923c1ee04a03c21fec88e823bca93d9276f441cda171659bfdb0bcbe5db10fbaff910047e9cb3d301df8392a247b58deb070bb677ee3a626e4b62c53ad2d88c0df9919a803b2b7d2d518e665039c917d15d719b045973ce5e0e784e06a2fcec0cc731a0ee97a2534819bc1fe76814eb9933375c93eec80c3077b861a8942fed42aec2c6a753f2f8c6da35486cd6d0d0bd2218410ff2824cb3d307e3048d0d20b87fb4e1f9d6d2df747e2e9d7021c5d4cb85f3b9111f40327f997fe24e2753e8a6b68ba9d19f1e6a66981ef8258de619c148fc44f57e166de2ca3f33c2053a30d13c8a49b71c0db0dd64e27b13b18b5d024fa0041b0c5f926211d95d0cf96ca4fb03d112845a33b70e202fb236c478f748701dbfc53fc816699fbd93e4e6343260db48991f3f4eaf6efef579445d03e26b1f77137300f4b871a0f768d96930e07f575c7400bd7f061a5b0d89ae0023e0378e384b796129f5b24be5ace4f26527c771c76278f906cb8c121224258237b03272bf8e49270b829fcdcb2ab116fccb8e1b2ff684c5006aef35f1fc08bb567057b979b663715ba22c1be4215fffae4dc4ba5012f912895280c20cb7096c8f93f45be08d476174fc77f8bfe82bc2a1b546f6fc91e27e18b939afe4b51879c6fae580bf327bac455a3304d48775cf6f173d9e71561fba99db6b227bad522184c25a25ddde0c5f61cf842000082c70a30345bf0dbe9d26e8b1a1bc45662d8726b71ac599ab10ed11186b79cdc0c2f0b8c586254dbe4da47d9aa5e75b78bb0d068385cb672e20daf9b5381a3c2095fb59f0a62fe4cee604e60f8e2ad3ab4f7c14653bfa32cee7c375edfa3ce17a3f030d8d04096c4cfbb58328be30ce217778cb9c971b8e91898f42c6a697de080f467de7a942773e2b0d0a1d5223507d7276a4d7c299c1a7d4cf377ea6520b2ccee1375479f95409e19efe88f3ba82346b19178f9b3645546c6cd0d7610910135a06488c6b35fcdf24f9b4cd163408a74040ae3af88e439070ba8a4930e2018d49485709a9b85756866e951c34684d415e56901c3945df815892074dae7305702a5f524d321f07d7a4df2ee63db2cd8039f2556e8949682edddd59585b21ae839d817fcd7d967f6b4a2f4777a07a61f34ea90a7a1e726a333c54126054e52b2d7df53de7b010052e3a3e8bd71a2a855fd221485c305623ffcb459758216787d0a4bc111f791d0cb7192b8a740e19ef283ea7fa55fd11b9317cb3dbfcb87bd4a307abbb3c77dfa49dc0c83eb1b59c0122651338d8f72065fa4f2fc57bbe598c39d6b357143f2f0dc25553d541c9b3dba93cf2c17ed2a244dd7b1b84a0c4e9576736c030def152a8ce5d73386cf9832d459591b68aff2ab445f6307c449ae16ec9be4d1c3c561874d8657115798f22de1a48afb8bec3136ebad7e210c1381899ad410c9464c68968c893d1f4881fab2a1edca9f3469922ac5f3929dba6eeed9ae942eba7ac6585db5a9ce69692f83fd6c70d547c655e2cc8eb179f797a8c8501e7b2bdb038088fd889fdc62f7d92d0828d4f02b7981d8dee017dabfe1ff72a32b1c085249e0b4e14c126b3f7490466cdb567db632be502b82da43a33e5eddbdaa218e77d707b3ac006e5fa5e71e413e49fb01e2f40f7df0dd568ca8d66dbf1bc971dbf03def8dbef5bff352f53a681f4dba5fb28931e61fdf595cb31cf7ebb2e0abc4a7fc5784eef30830e3442e1930aced0025cc7ea7fe4225d9039def4d78b3c9c03795fdd7668df52f04dde77eb5ee1306324eec617b059a79cefcbcb8a5facfb7ff432b8172d4059c66b048bba5cf4b6588c3fab1bedd53574a955913fbe742515266e7c9601c158fdf6f1eae784db39e126a03ab9165c05273fd77509cd200f646e161da5734f59bcbbbde2c9c6503e52c9f98de801211bf513ddf0a840acdc914ff9a7255592e0ac922bc2c4aa6ca425e3bdd7737ce2ae800c526ab2ea6b36e7a8e0b2547e024cfba1d4605fcf295b23618bf2e56e0c6af85ab3570f416284edf5df510d0d3803f491979151419ec8561b44352cdbba91968d40bb2e629987b70a91a01b291711103f3fd95dd36cb2b6907cd731706be46efafccec646126a9b3ed4a79f1db4fa8c51ff7af5f9e04fc4dc60803370a7ff287bfc28042535949777541dc3ea05ad7cdeb97fa7338cafbcfed6d4fce4a86bee773fedd32183c4f7378d8243da3b486dd192d8ce755415dba0258930ebf7f1c54281d349a14328462d7cb8af818bcd2a90befa531405cfc81321397c605b316a7de3c67c77076cd2b79082e6b0a503008d33892ab71d46dfe7e92c43849ecccc4371195dbded585bc25943b2ce19d9351304924179e7bfb34cf71d8b4f9591c6662e69623781e71b5b7a0bdb6f5bd29a75ed83d98c90654c86036d4f0e7ae3f20498b1c4130213fce4269249edf26e98df81b788d3da74fae2ffa46838dd4145062d1bb40ffc5420370ba7a738565632e0df10a355f62099dc36b3a564868f77f32de1279d07af43a3d54c6f8f6fdd2e7c228e2cdfcb20cd2a85c60bb97fd0df3c4d64adb1efd71f826715c42d77a6a02168c2f8a2018621cf11fd767627db824cd66a53fb11578f3b7dabe2103ef84fa3ba7d322ae1a64d24e38478f93918bce66c3959f01f85c3facb4866ccba219c6ef9ae13712d6ff90252ac70bbe629bc661e7347aeec327d3e647f2e14dd8cb3be3e68ae38e7de7efbfd026a0ed331090c881e5f71794c1dc95aac90da99424d7458f82fc275d4b104d9521d0c7b50f6686685c4866921b5362d38c2e1ff17761dc75d6c30b73807bacb9a0f3c8c727aeb4a3491e41ab21deba544226a85c8f329767cdaed5b1fb5ac29f115b3934eb0e647ee5215dae426793d33b0ed687b211f848f22b6556dba97d8f2182a10f65a7f3750e0c657822b5ecaa0ff22da90001f15ab481a6496679c5998962001e6a19ce03f090b1c9cc4f666b11b3b60a42d71b7cc64443ad633ffbba11c9a0f57744bcbbe9267cf792d9132b76e8ea6a5f76666136cd69fdc749adfb83d0f2898a8dc5cdccfa73624977694a686ac04540b5f3eecf89bb4b7e292c7955b2606a2df45917819e1513dfbeba4ac93e5dbfdc1c806db226541316f4f02d70cec0bf3c0214ad56f373f488c4197c012b20f8bde39e1814ce1cd39199e5270bd61aebb6ae727251b498902fa50fe8e681915c1957f7d8bbe7993cdff04f92093b7fc4c3f2182e8a45cc4667b2fb7f55071863dc49e7a216ae28b176a39e67c422bc15a8fc9d1589234ca5251e12a22e01a88b9d5ec26b034bb3b52652b0322e9cc742f963d2ad9ab446e94dd733400d0ec8644c770ad9384ff3ba668fbaa0c1591bae8975b52ef596be38e7a093c2b307c673dd396c9e88e5d888c93b3674e70ee5f75e234db13c55cbdbf5eebb093e5a4a5d8ca019f557ec12d57e3b9740b1cbe8786a0d1c992d809f333e"}}, {0x1002, &(0x7f0000005240)=@string={0x1002, 0x3, "59a1e564689b2d3a2fb979e62ef702da5ccfe88e43df150db41fb153c3a876993c70da862b9df5e469c97285aeefe088bf8dbbbe1ecad292029243a777e1d70858aee6269995fd55df327f80ef753589d3b4a1ede2d8ddd0d27c5b19759b18a0b2cfa49b08829b2ab2a31757b5481c4f1dbc27c962b243ea7d414305d8762a96e3143376857273d89596cd20d1d7b295f7c9cf3a51020c8944f7d493e0a6f258d6f8567491caa05c706541430f76459b4743b373b0f6f0fa96fe3521f963f5ae97e1cdbf82bda8595bec9ae26430b54455172c1bd0ae7aabee5dfb3eb6e5456614b7e6f9507e0232e39f3154bb87446c3e78b4765ba30a8508b5de24e5a6a8f468d62b508689e2dd712d02733aef14b43b4f192920238553b7264b53f9596deac4c72e5ff4a416e377b1e7fa00be2c468cc6fa684cf969ef58cb13e9eef8584b4905cd71b20c995c4d4e106dd4f1368969c2dcdb80b1169b6bf2113d3a393e73e69291bd6e508b0424e6925009a30ce661720ba7afb6d88e9ea62bdc703149477015790a687bc7120650d2ddebff8100b0cfcae2e9f7c3287026c6722fbabd342654e227312abdf42381d6c5e272b02ed89bbc498cbf55e628b7ccf43f8fcb4cb4aa1ffc5a530c9e234874d8bf6128176bac8ac95c9746cba60011b8f5075eb6ece0b58bde3cb1c65ea4844deee914e12d56b149ccfd19b678ccec0888fb955334a3c52c8135dc5a79c31c6edf8567020f1660a005b47f789caa15a306fca31c7baf2d5295bfac6a2c40f086896e417ccfbc2552ada6e16bae52a6d5b60afd8691e9539b81415155022e4a4e802faa2333c26fdb8d4b3a19fb818d4570bf8c902b4e264476adec4555e5d840353d149b43cf20d59d845d3f23d53956f9803c48573bf93744a59b4258102cdacc50ba09d52cd398d43b0dc9a44af84abec207d9af97f66477e64da25af0a6b6e8654391e9c841c4ff0ffa90707f9a4c60fb1362fd7c37c4cb27ea0789400e813d5bdfe809db7482af9e3d89e0664d4d4feaf70c2b9e230f3bd06fdb627421e38fa89c557fbc1a068deac5f6bd323764f4e042ebda84cb42136d59891cba10fb7ece97dc97e816762371307258aee516d1d434ffe4ddd6e25dae0edb65368d79d3bb41f834a8cbfd01106b9bc8287ea76ccfd55533b6b575d0afd9c40ae0a7615dfa773cff4660ae3f8cc75a0be0532ff5292312fa5e12f5656f29ac47fef4c7358574c7df44774768fb01a36ca038d299a227d862722e1579b367d4f10bd03a1525c7c90f52a34631ad95f30e6bfa1ad2249b030ea39d86a56e985b17b5b7cc3cf54c719c8b7276168d82b8956c2ee1ef27d929237a86b0148b131f7603cfa4ef6ce174d50924e77ba4b688aeb51d7fb387a34ffe82e6ddfd76b044dab343384cd0eba8dbf6810d06fef8e00128e6509d4ddcc3a962e34c304bdfe97894f81ad7a40e1a8796cd570169538240e9af4f8b4a1b4b86b7e571c92f1053bacc87a478f9eba0ac6ea6337aa379b5dc76ee828132722ed8e933a939b3d7c93f4c756d9081b003ace4ff8173e9665291f7e9305df24eacdfc573e1e41be6411d284e32b55d2b33285afe18a9e4e8c5575ca1fbc4d8a2ef770c970d0715662de45d27c241da1ff79588c5dbbc5b1f162798e0864512ac58b363ed25878203972258b97b4a7c48cfc57e7e2bd1df8893dda5fb288bc88578bfc3d0e92402d3d79d6eac631e04c21cf9444f243472cb37f4b059c8242cb539afce41688c16e60e98da8fe9d06e90787bd11bbb180b40558ed3fe01fb54aa9a40d15bf9f454a153d1a7decfb6e0dec58ceb26e25b2adb506812e15815ea070c97be5b997feb70ddc34f6becab6a322427fb3a940f06b9f0b90819d68f6f05173fcf7de203e97fdc29fd5a7e2a1d87f1eaf3f0c194ffa994fc77b16a4ed26c8b87772613efcd73820ca1f367fef5cfe694f63b9653148e3fef023e2006ea5c0f10fe3d5cc6b8c04dfce4d675b705d0d697420a981e72b02f5562049491163052ad4afd968b95202af6cff93e81bc4eab9f14112db14fdc0e787687afa46e8f422ed873e49bfb8ccf91d16c30adff8f65bd370a38e525a63f78d641460645dd248f285ac9d79b47bc42c5eb6eedebf6c58b531473162209f47993f5620d6c719f1c1958c029b066580b46a03af748c54626b3487287760c37bfff88cef68f0a0240139b3b6e6f4a525437b7d0c5f75edc16bba5d63d35731f93e0ce1f734eba31a70dd8370ac04b94a3fd4166a77a17e10ec0dd84e1fcca81040f4ef7cc06e13154cd40200c73e82128f491880f5cedf42255cf287d424fb36cbcf17eb21941569d796704c66367490c77a7b619f28a087db731b700406d9cc4eb6657a72934a9c0cbeb444bf53cf07ccbd095154219dd37adcc7180f1e7b121dfff5731d0682d7113f5f5499890fa36c6a83d0ccfa1b79d2cf01dc983c0e32c33cd310950ef07715445124e4c528a9da0998221253d72ac54031724f7b26e54234c30819944aa2879799cf519b92c4c330e40df563b371d9b44299fb24443fd066e2c027cc18509f69c6c745a4eaaa56c62a6d3b9ac04479037d0ad39a63e02ae00dbfd7b300eab582432ec23440cf922ca9e8d04c73602c2c8f1424a16d968a2ff3cbb511558b36abad1d8834f9b28e3de04d8abcc6e1d7ab09b4be8c45134094da772166985b27dee4e13ed201303d7a99ce9e53d6851d80d770b80542051254e36261f0ac9d8fb9a35a17f1c96991e6a90752f1b1e9db08c8043f58938672d361e6882cea1545ec1bb3ef374f4531447fd4c00b6fc23aca9490ad7d780fc75e6af2768dfb2b6db89b6d589d1bdc702a88436da2687497ced6385fe7ca8eda2342b995178eabcaaeb8fac4421a93e4e61cdeccf45e4be3aa62becd22831a2d4e2b3ae6e99690f907fdf242b82d61569371c2c92e17ebc142f82911b9ac780e7b269ecb0de3b2ca2590f6cf5f6e804ee1cedc7f440bc62c0cb3a54f618bd9fef85d80afea3e34f5b82f2a1a9a2212008dcf68581983b0bfbdc4148e5ba0e9ab1b2d593e3ae0c81b9b61e0a953a1888ecda139ed1f3804158542c84870db3f4d1f61ceaa316e576290f18375614f81e938cf6b13e01198ab57f7c316c0021a6e716379757606fecddd199f42c17b22df8b6457b5676f0f623863efe8ea7e0b04492fa178d5654758bb170ad7120e3f8a42c00a2b1705c69e89289f7422596a82d5a4fad6b84e75335c13958c1eef873be37496eb32eaf98891c6b8194f642883da6929e55fcb6f7b430efc37dcc5ef84b11ee8250263696ffad4863e50eae0ae29a416c1b9953d301267dcfe4a638671a6ad38e29228b902fb97e061e634a0b501e9e870c9e6935db5dc1530e2365f1ae2f642e4635c07f948422a4e6eca0278e34de734606a232a868519c978f607afd58858e3fe7f69cb9896358b1d43dc688c8d88ecfe09fd8658a414fc89306d6be708421b1da19a73f1a52634d307c9a1dcf4748c696b484448658ff8007290485ebeee264c57eea9d791c81b87d4cbc7ba0295ce4db296ee5729a2c1fa2aab859e07cdf55f6a72c8302bcf00192720947da5220ad7b4958031d340813d8bfb413becf7ec9892197dfb5052fe2fa5526a9dc9fcc3c54830d5a455b5ef5894957d03bf39254512063a1fd3ac79bfdc9d4dffa38576202dc111fb683d134a3d6b1b266d11b93a3e2d0c065ab7c4b8c94da9b4503250614df357bbf66c328c7a2996d1d0b6dcdf05ca3dc0649937b40c539d361ded2c7af4551fe74a94e27bd02095eab607054c5c3b6622afa6d375e10482d6645356c7b1398f6c8f5584e99d82be3768fcccf8b4260a4a0df37678633f65b977a82c4952a742a32bcfb066e5084761355c9e002a1b06086cf3eba8fa2dbb75a7fd191704738a0bc84b2bcd00638978e3efa4f651c81c211f72139d2967caf76cb20f53a6cd13c9b391305f9b005963d8b9021c605fed87f4fa009347ea6cb4a5626df3876ff6879a9314695274edcef57f5422d4ba7949844ea06d5398eeaca5281e9a9c7ab1411aaabe87ff66e00e09deac8bf6bc5a4a8adc5f7cb4b040b02143ca07af61791fabe6d6a44005211e5b3b654b5ad6852e740fbb96b50df3fffbb606a84e811d3cccac760da38104bc2e42ef8fe4544fe46d78f5cd5c7e5a49f187c0aa898c5dddffade136fc52bb201f56f57f70c435274cf14bc99a5284981fe9c6a38c11dbd65f3ee5acc77e125bfc5c1b88514bef94cd7a2e8a696dfb955869bcf82344918b22266cd1a09a0343ce8beb8870d00c104143587f9978f006f1d0edaef3e820b0361bfb540a955ec33987dfa0fe1aceb8eff87438294cdd5de855226d64b4a85307fcfa833390392b92dbaec5e23137885fb62af9352a3ee064b3cd16b9b31192ec5638cb08e936f66aaa87790d54aadd101ac3d5b893d4852004a6511176fe3d8b1c19eb6805fc2db81dec6c112d6cd9629a167c06ba92eb1b1f00bd8c307aeae46358403c2211b339210b28ae8890e0d9366c52aaf180b84194630d50f65fb82180c323386794c76bbab1fed78592a895b466ba8496170b626fb83372d8702b938f7db5f33124655eecc8dc7dc9d2307f96f2e20064b4303928d70fed61332a29afe5feab0f58b19c6db6092389674121f59c4de6237077972553acc2003c9b75d63cf5f247a06903ced991c4fe222eb3bc946e93605ec67b65c1325830bdea88905f594070ae12aa76554c886acd0546e395e4b0ff15e118bbe2b3396c3cffc38b733b5cbe9322d019ba1eeed5e421050fe36232c3d0a3a86a0e2e46112e6e7e507a5ee601f7ad4e322116b0fefef3279baf61d5d4ba9190261163cc17a4f77c870368f0f489886a7f41d567f57a0f2984c0bbe91aceb6eb47bba7936fd9ab9b97ce6bb98aff8a86ee1059c9bb30da8470fd77e37927b60b35b2615040a53e9f6c68b6bfb5a46246d7bb1319f806f42b4f1622c3e731202b5585175d8af69eece594a6731510e27328b8bb642d55a0a31f7d327d05495a395d084f95816766ff133c88a091538fce9ca4d460f737898cc1afc74886efc052da6265b3a0d4816d99695beca5cc4b2286fe228e47c58b54b72ab8b74c06068c676e888119f5ef2bb3c5468eb432e47d04446383358c7e432bfb0ca45cc59503bdb8adf70f962a4d0063fdf781971a2b881afc4904da0e56e28893abb36fe00260af85cb595206e0221ee3020ef05d6d3eebf3a5039004ad977038832fe4ee4c27860b9889886655525fd9a51011296162b0c8fc4e3cf9c65f7d76ff9e102f9f3d4f21d0c7e8cbe6ae5c657ddf96dfd3e791d38ebd2a07d8a5d87f6152a0cf814785474384e2eb57839f5254d5aa6a41367e339ffe7bdfd549384f97f3cd6276d62619b1b3e577216632a5aa01ccb504eb4bdfd52829fd2b55cdc12eb7acb5ff76d017ace112cb090a7792f86cec3ead1ba6e02f85e14418508b69c090d5f5740996db93b171ff2b3ab5d5b81ffda26442609211f86b17e4c801bb7a0f2bda09c0a10663cfc0f2547011fd5444b5d953dd5f8dac293e49d6d17ef75e4658027ffcba733d06ef62aeb64bd90459d61a5667bd27f0885e98fa8606dfd217f019095ff2155fd1f3638020c2dcf72642b4f7f63664d17caa9d6648b482ad75b3c9936f80f6ea1abcbb4a40be5388f73b6e61b0440020cfbb10579600223a286136f5e55b6deb33b4968edc1ed963eaeb0b3ec32cfd3ccd840c60184f787d139c85a1fcde11936"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x441}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x1c01}}, {0x51, &(0x7f0000000300)=@string={0x51, 0x3, "29e69f82eee161ec1c7c7eac75cac207a66c959940c8d76c319e38dba99ea1fa3d54e1a2f3d4b8a298d17943233047b2624ce39bcf6fe7ee173591e2cc50af8e952150e986d22db016a26ff6c82061"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x42c}}, {0xda, &(0x7f00000003c0)=@string={0xda, 0x3, "eea66be95020d9b495db3f4376a74441518a3c643033e70ba9bd3303d5bad2a917a996e1f38baf2823419c96f03151a506271c4e04e41e6778a5ccfcc958404fc6d2d5db3754adc50469f8b3d7729ccbb4672b0a43d746796f79dca36bc14348fdf41be6bda0bb42913add2d45a16e8d74ddf01461f5972d6ab32767902313a85de75e1d8f0618b38623e0f14a1f958d92722c4deb576b523d96ebfe1e4988e4cfdf852c5da6fd0536066e50aa48feab71d81afc900b7adce851854945be5b5a19bbf8c9adb694a724f6f32037dd017929b3b12f1dd6ef29"}}, {0x99, &(0x7f00000004c0)=@string={0x99, 0x3, "182112483de4e1265c2f2e6f5fa1771fc9ef24c43fa2f443676cede60838b414e173497c66f124b3c573e4d668ab008e27f69f9837e6136d641f3206652583b873fd76082b2244ab662891fc4c2fc6ea9fdfc731015742039a2fa2ce1ad7edfaf271302bcb4b4e2570236bd0e5c525e7b4694bfef063dce6427451bdea4b6a17881cbef961f23c24e4066b2b16dc91cc195026c46ffdc0"}}, {0x10, &(0x7f0000000580)=@string={0x10, 0x3, "b26c7c9e9abe8a3fcf33da58c394"}}]}) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000740)=ANY=[@ANYBLOB="1201000b04cd0c32aa373303a4c800000000002505a8a440000000000109021b00bdd3dc846e01bd9f40440d1b005001001d27c0b139c9d9"], 0x0) [ 85.927192][ T4584] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 85.937434][ T69] usb 3-1: config 0 descriptor?? [ 85.946155][ T4584] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 85.960129][ T4584] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 85.977961][ T95] usb 1-1: config 0 has an invalid descriptor of length 170, skipping remainder of the config [ 85.989443][ T95] usb 1-1: New USB device found, idVendor=22b8, idProduct=6425, bcdDevice=40.d6 [ 85.998534][ T95] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.008077][ T95] usb 1-1: config 0 descriptor?? [ 86.012229][ T69] zr364xx 3-1:0.0: Zoran 364xx compatible webcam plugged [ 86.013124][ T4545] usb 2-1: New USB device found, idVendor=050d, idProduct=5055, bcdDevice=76.d3 [ 86.020079][ T69] zr364xx 3-1:0.0: model 0a17:004e detected [ 86.029094][ T4545] usb 2-1: New USB device strings: Mfr=128, Product=0, SerialNumber=0 [ 86.043132][ T4545] usb 2-1: Manufacturer: syz [ 86.047190][ T69] usb 3-1: 320x240 mode selected [ 86.047823][ T4555] usb 4-1: config 1 interface 0 altsetting 181 bulk endpoint 0x1 has invalid maxpacket 64 [ 86.053215][ T69] zr364xx: start read pipe failed [ 86.062572][ T4555] usb 4-1: config 1 interface 0 altsetting 181 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 86.062600][ T4555] usb 4-1: config 1 interface 0 has no altsetting 0 [ 86.063109][ T4584] hub 6-1:118.0: bad descriptor, ignoring hub [ 86.093702][ T4584] hub: probe of 6-1:118.0 failed with error -5 [ 86.101315][ T4545] usb 2-1: config 0 descriptor?? [ 86.107569][ T4584] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 86.243476][ T4893] udc-core: couldn't find an available UDC or it's busy [ 86.247922][ T4555] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 86.250730][ T4893] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 86.259666][ T4555] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 86.267904][ T69] usb 3-1: Zoran 364xx controlling device video0 [ 86.275086][ T4555] usb 4-1: Product: syz [ 86.281413][ T4510] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 86.285521][ T4555] usb 4-1: Manufacturer: syz [ 86.294895][ T69] usb 3-1: USB disconnect, device number 18 [ 86.297807][ T4555] usb 4-1: SerialNumber: syz [ 86.338421][ T4894] udc-core: couldn't find an available UDC or it's busy [ 86.345413][ T4894] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 86.377872][ T4510] usb 5-1: Using ep0 maxpacket: 8 [ 86.406411][ T69] zr364xx 3-1:0.0: Zoran 364xx webcam unplugged [ 86.406466][ T4545] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 86.427877][ T4895] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 86.434809][ T4895] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 86.442110][ T4544] usb 6-1: USB disconnect, device number 16 [ 86.507857][ T4510] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 86.518359][ T4510] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 86.529614][ T4510] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 86.538686][ T4510] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 86.588667][ T4510] hub 5-1:118.0: bad descriptor, ignoring hub [ 86.598045][ T4510] hub: probe of 5-1:118.0 failed with error -5 [ 86.609534][ T4510] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 86.627906][ T95] usb 1-1: string descriptor 0 read error: -71 [ 86.634924][ T95] cdc_acm 1-1:0.0: Zero length descriptor references [ 86.642601][ T95] cdc_acm: probe of 1-1:0.0 failed with error -22 [ 86.651353][ T95] usb 1-1: USB disconnect, device number 16 [ 86.668702][ T4895] udc-core: couldn't find an available UDC or it's busy [ 86.675704][ T4895] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 86.683653][ T4895] udc-core: couldn't find an available UDC or it's busy [ 86.687963][ T4545] asix: probe of 2-1:0.0 failed with error -71 [ 86.690620][ T4895] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 86.699758][ T4545] usb 2-1: USB disconnect, device number 14 [ 86.781914][ T4555] usb 4-1: USB disconnect, device number 16 [ 86.791162][ T4899] udc-core: couldn't find an available UDC or it's busy [ 86.798242][ T4899] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 86.807913][ T4584] usb 6-1: new full-speed USB device number 17 using dummy_hcd [ 87.057846][ T4545] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 87.167957][ T4584] usb 6-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 87.178561][ T4584] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 87.189856][ T4584] usb 6-1: config 118 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 256, setting to 64 [ 87.201083][ T4584] usb 6-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 87.210152][ T4584] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.218706][ T95] usb 3-1: new high-speed USB device number 19 using dummy_hcd [ 87.228963][ T4899] cdc_wdm 5-1:118.0: Error autopm - -16 [ 87.231221][ T4510] usb 5-1: USB disconnect, device number 14 [ 87.247937][ T4893] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 87.268252][ T4584] hub 6-1:118.0: bad descriptor, ignoring hub [ 87.275568][ T4584] hub: probe of 6-1:118.0 failed with error -5 [ 87.286167][ T4584] cdc_wdm 6-1:118.0: cdc-wdm0: USB WDM device [ 87.307902][ T95] usb 3-1: Using ep0 maxpacket: 8 [ 87.377843][ T4545] usb 2-1: New USB device found, idVendor=050d, idProduct=5055, bcdDevice=76.d3 [ 87.386923][ T4545] usb 2-1: New USB device strings: Mfr=128, Product=0, SerialNumber=0 [ 87.395163][ T4545] usb 2-1: Manufacturer: syz [ 87.399843][ T4555] usb 1-1: new high-speed USB device number 17 using dummy_hcd [ 87.407882][ T4510] usb 5-1: new full-speed USB device number 15 using dummy_hcd [ 87.413064][ T4545] usb 2-1: config 0 descriptor?? [ 87.437982][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 87.447810][ T95] usb 3-1: config 0 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 [ 87.457522][ T95] usb 3-1: New USB device found, idVendor=0a17, idProduct=004e, bcdDevice=54.e7 [ 87.466642][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.477630][ T95] usb 3-1: config 0 descriptor?? [ 87.507819][ T69] usb 4-1: new high-speed USB device number 17 using dummy_hcd [ 87.507862][ T4555] usb 1-1: Using ep0 maxpacket: 32 [ 87.522210][ T95] zr364xx 3-1:0.0: Zoran 364xx compatible webcam plugged [ 87.529316][ T95] zr364xx 3-1:0.0: model 0a17:004e detected [ 87.535409][ T95] usb 3-1: 320x240 mode selected [ 87.540630][ T95] zr364xx: start read pipe failed [ 87.607934][ T69] usb 4-1: Using ep0 maxpacket: 32 [ 87.647896][ T4555] usb 1-1: config 0 has an invalid descriptor of length 170, skipping remainder of the config [ 87.658279][ T4555] usb 1-1: New USB device found, idVendor=22b8, idProduct=6425, bcdDevice=40.d6 [ 87.667325][ T4555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.676983][ T4555] usb 1-1: config 0 descriptor?? [ 87.758468][ T95] usb 3-1: Zoran 364xx controlling device video0 [ 87.766404][ T95] usb 3-1: USB disconnect, device number 19 [ 87.868117][ T95] zr364xx 3-1:0.0: Zoran 364xx webcam unplugged [ 87.868217][ T4510] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 87.885763][ T4510] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 10 [ 87.896950][ T4510] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 256, setting to 64 [ 87.907913][ T4510] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 87.916917][ T4510] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.927879][ T4893] usb 6-1: reset full-speed USB device number 17 using dummy_hcd [ 87.947978][ T69] usb 4-1: config 1 interface 0 altsetting 181 bulk endpoint 0x1 has invalid maxpacket 64 [ 87.958031][ T69] usb 4-1: config 1 interface 0 altsetting 181 has 2 endpoint descriptors, different from the interface descriptor's value: 1 [ 87.971109][ T69] usb 4-1: config 1 interface 0 has no altsetting 0 [ 87.977275][ T4545] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71 [ 87.978803][ T4907] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 87.987646][ T4545] asix 2-1:0.0 (unnamed net_device) (uninitialized): Error reading PHYID register: ffffffb9 09:55:21 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) r1 = syz_open_dev$hidraw(0x0, 0x6, 0x100201) write$hidraw(r1, &(0x7f00000000c0)="c5587fc953", 0x5) syz_open_dev$hiddev(0x0, 0x792c, 0x40002) ioctl$HIDIOCSUSAGE(0xffffffffffffffff, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r1, 0x80044801, &(0x7f0000000140)) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(r2, &(0x7f0000000200)="8e249279f500b140e67343c3c6124ff2ea98a0a39000da3b3c401c11a3eb66f3f7456b2ab05c21223938a16816281b95aa230f012c69fd12f13b20722c71da7c30d847a6dbe642566c6e9527e114889eb00d8c9851f61a10080a123a87008290bf06fd7394ce954a8277619a5e6a836f241333", 0x73) write$hidraw(r2, &(0x7f0000000300)="51406e4406b37bd588648caed4ab52adcecf9a422f9e7f6687a65878242524d92d298387112528655ca35b777d4234434d5486df3f8e76370b77c7da9bc436c7431027ba3c05db2c81ca75a29dbafee53a8aaf8051a7d73a217b9b324cb27c0096c8a7c9c2b90caf", 0x68) r3 = syz_open_dev$hidraw(0x0, 0xffffffffffff5fb1, 0x544e3d) read$hidraw(r3, 0x0, 0x0) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x2d43d) write$hidraw(r4, &(0x7f0000000000), 0x0) write$hidraw(r4, &(0x7f0000005200)="ad8e772c4c51de8dbd70c7ce81ea171bd09d64dbf647f5b1df957b39016dd9c4e738679ba35bae6660f7aaace0d194d564ea8b80a7bcddbad3eb3314864b7c8125419eb8cc9233c7e0898877406f679dd078cff36037d930f77a82b4c6847e6ee467709c5ec3179b7c7ec269604742604e2a81331deb04231e80685ba4eef7a85fa2f8ce17b30d944a56e2ce08f3a7ff0ef0234218c7a08916c3b8e834fb380dd0ec47de3c7042cc09ed5c6ab104e87d565ec2777a8efa6c72de4e3c3291281a8f2abf92bcf8365d88ad3779bc935a4edd7f378d220f163c778640e286d6e72b883768bc3aa373801286382981b5a3a9b51fce33dda70c393464749cdf24c00fa70bf6c26fbf1eecb4358d62fea8778f2149f0d6e45b43820f71e717aa60c63bf61f5ef373693daaa9e1d7c833d509bac254a0f2abb2c381776b17a8f045f56232d3d743acd9a8310e9de7ebc9c056288b1b0f2122d710721b6a479a07583f86ca7eecaf0369f35a68cc38359ead6807bf1ef7b6028a9b172aa8391f2987f5ad71687d8bc11e014fd13a547af00ef0865cf4d4fd3f3dd2fc2d00b870e9ccbac19b22bb722c7790ef433356f51fdcfd9c536ffaad9220ffab2538db522475a9c50af296d9bda659943e592a68332c6506039740fee85d8db5e5d6c2bd7c5438babe97de7cba78205d0e47ca1123b33d5a70852c693a6eb9e5f7200f2d11517e5e22ed29506f579f5c7af0e5286945f2734c3479ae1abd690297392268405e648739f6387678904b920522116b0a889615e629fab54f32a607c59cdb42dc1c762264ec1e701cd7a0471b45c616a9710c14d153cdc084185409cd292a9f06b47004b602485b730164cde2e338c8851e730f232f59e3f6f81ad2f0e30639a378724f3f26ba9b11b1f1fb0fd4541af1be5c5998fde824489ed8d43b044fdac56c8f16c8faada08f7305b286b578f8e0516a8a3a6a151ba906a78769c6e81d7a9d4ae103c40b5870aabc7c2ae8a23b9966d5f8f08c25b4c4c2c97715a7b5ce562bd5c5a8fb6558b1f5f1d70bc8a4cbb0245347aae2daf7435a013720c630ff0d5bc10d47b86368d97c3bc3d2548ac032facfd4bce464a4df69c4113ac92c18ba9160829d0bc736a6511af2afceb3defc9aad420771845a868eccc31946059842f1b41f4c4fe63459c3b2b98dfdc55cf87fc52c42331ffc182911d4ac8fe1a53b6981b420c7153d80a205093f5b8c29477e43924da7d92cb6b683733ecafae3294b59692f8222cc4c34a3c4b4c7ac3a0fac3235a4e019664dd5336866277d455fe6208f2c704094fdf0d0e77222f0199a1c951b32d71cd077a0e5201ccd507f5020d73508261918849c610f54a2fb86cae2a40a00fa7a0ee20bc2e6246308cbc28f1347606d17e7d2c6129ab26921a5dc47b231b97cf9a59684f21fd8c3398e986ae5ef696655076ed44a456b77bc4fdb0af7157d4165f689d92861fbaea6ae36dbbfdac653bd224b38fe036b653160451f98631ade09af93330700c9728b303234556bdae5ed3ed3a7ebdb0be457294c7f4c24a578b821a313a9aad99c2bd7ae76dee8196c838f53b7858cc492b84beb2eddcde9997530faeaa49c4261c3cd88ac057d89861e51bd024989965035046bc0604093293872fef33b68608f0a885685ce9721c350363ded1d4eae2d3d26b66cfbf1e2fa30c5ad52fa9e119cc2f6cd0b204b1d7b338fd1dc6dc8045596d59ec32ffb64620910119f6f51f35bdc9eff3d32e431ba968cbfd407d1bb787ef9891fe9ac4449916086aa9a4d9f0144e7126c5d7a2b671d89189b3678d450bc19df02f51f597f82fe0d155bb40b539436ed26ecfbd9889ad5a0455552499ee940150cd3af66ec0782e414b014aa2033878b1ae4405f8037bba5850b13c86d3d3b54867bff4eb4dc3198d5de0ca13be364840e8d94dc08e1919edfd67cff635d5dd17d4b9bcd7e1063f918c9c055f0ab73dd4bb07ad8b0d01c8215dd536af53fbf6835ef0cee0de0a4df89c562cf9be978f61fdfad8f7a5e9135b1acc86625eb03081cb111cb40bf695f4ec1cade90d2798f37201bb9f838b167b25b39f99dc50a74119e6ef3f6a8e946544fab92fe38bf20f82d5f7d862e5644b46323189f95eb4a3172d7c44a20e362f23d6df839bedde0aaaf161c84de8e5056910c70901bdf03a7878f5248379429febc534524d00d3ab737fd467398069b6e25b05607da5e199130ecf653967ce1622c7ab65169accf2953341d7ed3d948f7af627dccc610ce3d4c9ebd5826cd3f97a4e3d701fbd56f7c230ad542fe6b6ac640d22aa6129339915712ef8ba05c9bf71b35258651f09275afcb59e260634f8915a6c6f52572f4bda1c9f2dc4bb44ccb65d14626c436f743448426489b02a4de5c866591fd9a79e605cb7d4fcf1221e5db865c97dbbea76c0509b52e29329b0c4f9e9bbc6a4eb77a8e27f4114765ec8fdde6fcc802a47f8139c089b5f82d4a7f1dc3b22328ec7119c9939a15815ed07f41eb9a365f744adb9c92104c4a8be14bf4a2a93286e8eb24f3a50a85d7087196c6c0a8dbfa6fd16ab29c5f5083aaa50bbf180b33a5d99b4c7662a68ce05651e834e8f3344bf3ccb9d5977daede5984e3444f64c2b4d87d2cb87806dae23e6876107834931bdbd89b5acf65e8a2c9606197269d179478e55b77fc926f189fb0c019897014e6279f0d41bdfef60d85704b0bc655590edc0b77b50f4b909d05e85b9cde1303317af870bdef7ecf0de4892ad8060c2a8b494484d7218d08da3ae17b5a5beac2efce17c582d2498eb2c82aeaa53077070ab80958e7ddba854bab477860b994db7cd383a6877c35d5b527efb2f2ad82e540f9c35f2fc93be7472edff74883e99e263108232a94d4597fe1ad924a1f7b6dafeeac6af7558a48fdb13e3d85ed406f3dfbfa8993e69cb26f1d5dc14259bee19b1b67fec92f228ea7c85e082ed8b8a01fef0b0e243bacc76f42498e562c21b1122b9e7ccff11c5b3d2faf15efb5df7fa2b87f05bb0ac03d6f0b3d25c9569d05a055921099a042feef3e388512ee2d7776ae0a16476d5029ecf901dc3acfdbdac1b650f2415e3bd1d0567c20ae89921b6add1a57167368715edd9d8d3e73df0fd9d8b46d5523933a1a13c8a4745b6497e9fac6678ead638b734400214e8501fc5628606ed7715deaea4dc0461fcbb7c8f89c2eb92340bf1ae99a355d1e26afba4d719024707958818901f3548338d3471b383c08e45611d6e9ec0d3b7dae14e638a0180eeea8e3a36ca0c68819a6b7572c565bb174ac84b47b99be8ddb20aaaabdf47688b187f7e3185bad3ba73e22c1851b9da1bf52e51bbcf2477bcce1fce18c9009d5a1be502e2540c28a79f16280265c063a0ee03e66e71e7aa4b799e766688ddc73abc6909846e0a103e57231987471bf44acf8f1c6a89549f79e1d21d35012fa8078eef930803ee235c42e0327ce8e6f2689bf0d192a5439c170124c47f3e809d3cf1c4e4ab0c653ad057307faebb1740e3dbb0c35037a755fca1173f910cf553e63211d7c2b230519abbf99e824f536a22cd5676b6f5b99cc0c7525c6a50314e4c86ed15d20d2f6d13b322ae13445e14d14ee486666132ccb5b8f625f915fbc1329715eeb10ca686897687004b550659ae03837966c978b6cb990aec11036af428f2f32cf5fc3111e466ffc277e409bfd05e75dad0b070d9fe82a2462ba487acc6afa3a2d4a9be990ffb680221295b333697618cf0fd3d30caaf55f116fd3c7fd9099293b181d5cff92f7092562621770594779ffb6a3a1e45ca353cdb3dc708974cf87998e079e78d056be40c25b201ebb25b66973c9cc3962e5df16526c0a3e17a51a4a48da6929765092eeff73eec5de8f5abd55edeb1d03a378a7507dc10daf80b9fb733b00874ef888e9a71ae69dabb44a0a762c0040e9879a5a9e75e8770168a738c1ec7c47569f908fa3bf5b2b5730e02f3bbd5f34451a4203b9e8b33771a729637a2eb7a127c0274c5957c64bc18dfdd13011ecb7ed9965c72d16bf3d0b3e2221e32dddab377058a75e3eefd2834f491c6a94203045f62a49980e650b775e68e7afff5c90d8bc713f9bf7515e227cd1241957d7673e139db9c32ba4a1dc4d19856fd55becb3624c8b68cb843caa154da4d5d6b237203ca2c619d8ebc9f8512a915b63df49227f65d9e8507d2fdc59eb438bd6836a5acc384bd1cc30c2dd0c53dca93554462ac466057259a7191f550c0169c37e21c25db6fa7cdce6998c6e27a09ef7f0d18f353bec1910c26d06a0466291bd339ea46fcbd9fba19b5e8ca5e5ca485862c56eedae69e80e9b72370e82d18cfbaded5aa3e68478ad932a48a57a90f68e6a65a84c152db52ef7f0f27ddd2dddef8e82b29ab9371caf952a6dde0928f5362b9777878189bd63b8ec1373aa917d7df9ea205c36fdab7322b74155ad69ee60665c636fd75e8f795b7afac0c4cefadccab7203b1b039f580b7ad08168e2ef82c06ecfaf17530a29c584d913e3861cfa41147c61235cc1170e146bdde5ad68e6f5f9a71c642007b4d6f0b055fe36996803c77346e12022631de72a178635de74668221daef4be184ff9a38f6dc63af7c42ff3b89d6d5d83a5738b348912427c5c31019cb83195d944c40e0056edd433fdb4d75e302efc9899a363d8d39d5692f3504f563b08e351cc05784420e58941491c4ab4d0301d5f34db2185158cbabf624233dec91e5f866737f000000cf7ee2ab6e0921f466aa763ba671ac795169de76dc7b3b836052024d41dfb7e87f55f676141e11e220ffa5dbb954baac6c7dfac45089b1ecdabd069e7ae72185e8264e95ac76a572914643b0cc2123233ffdb27df2774887755a66a3cc07cd5398f4db39ae0834764569c966d1c3fc35c7b4faa57985d509819bb0ea9264b4f94f4288173aefd166fc2f6dc04d4e183cae35f6f9db84e5867d1773c24063fc01000080dca595be94b2768526dce8527c4b380b69f56188153fa15d76024d01ed66fadafde44dbc929cf2495d44910b97c9412289feccdabceb4046b9769028d1c4acec9a8fd12eae815a66de9e63d71eb88ee95abc891153765b7d0c6c082453c1c1dfffffdfe24201c76fb33ba3440e0d766de44147b70e0a0e9c7c1b4c46147f02ed61d9e6c48230d8b7bbe401cd7aca2e9a1712c7d68b39672be71ff36f3664885031e61f62b27b7791b33df88cd227bf3e34a24afe50012e8b352f8c3080a425f09010aa11f549cf2073b0358abe33a822b579456e8eb244ade4c6d5bcd2b4f4be682be7111ee7b0a9e47aa9c730f5758be7ba0e13e7378a00ad1a169fe825d523ed92c2cbdf2b224d24ab54ad119edb3b0a00efccd998467a20e55784e5d657af72e2df32ae564df0d3a501b1dd9951c8390e999041313144eafd45aefbde4f5e2de48e175d6ebb6ac0798f065a0017943f3acd35d0e9964660e72cb0b2b5bfb599487b87523a32b2040d45a20d1fdf054dc08641a3bc281ea634d79711a321cf818d773a44a1727efcd54a9bc244e51bf51d17456a7c663205ce50be7b4d2f6420a137308b4e240c85552ecafbc1ec898232305e22ffbc5eecf37d9efae4a54fc350b9dfa567b06b1091d2a672326fc892904a3f453491c117aabdd983dc0934f1da0bac09fe6e77c29690bb93384f4d6dfa453545555b201b597738265808de3152e4ea07f225639e15438b79eff55f1564d3065cfc2ce0cbf27b67420dcdfc250000000000000000", 0x1061) write$hidraw(r4, &(0x7f0000000240)="1e53f9394c7611ba1c3881b48250bbeff6631cae1946d8d679283994578c1ba20d0dacd399f4f9481307795a120213c36997e45545437a48669603905391b91d2896958aed4a9f783477e387755fb7cd72634f5b76749e431b3498c1633aee935ec442552c2bcf4c3d7d4f12e12c0d2c940b275c61ef17290d3ef6a77e41370926ea15583a50cbf5f964fd31b1656ff0abbd1e83d5ca48f1b2c57cf62986a67b5ae8e9952ed77e2d20748e0345507882635f16f9", 0xb4) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r5 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r5, &(0x7f0000001200)='\x00', 0x1000001d1) syz_usb_connect(0x0, 0x34, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000890f9320b8222564d6400000000109022200010000000009040000008a9cf0b1aa616f6141918eba7f945969c739500000000000000000000000000000000000f1febbe7b4977905c22c3a51984014455aa255de0efb483cc740b6"], 0x0) syz_open_dev$evdev(0x0, 0xfffffffffffffffb, 0x40002) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x80041) ioctl$HIDIOCAPPLICATION(r6, 0x40305839, 0x40003f) write$hidraw(r6, &(0x7f00000001c0)="05fe964d80da16079802971b53d889be6c64383d2b6af8c0f63ef8e337de273b03fd708847bc15a8180e2ad339f0321c06d4ce6ce966481a77225341859f156f74276a6f4daa64803dfb89e9b54dcf2c0de70d7c8e344bdf", 0x58) syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40305828, 0x400104) write$hidraw(0xffffffffffffffff, &(0x7f0000000000)="bd", 0x1) syz_open_dev$hidraw(&(0x7f0000000180)='/dev/hidraw#\x00', 0x0, 0x383200) 09:55:21 executing program 2: syz_usb_connect(0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 88.018738][ T4510] hub 5-1:118.0: bad descriptor, ignoring hub [ 88.027954][ T4545] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 88.036862][ T4510] hub: probe of 5-1:118.0 failed with error -5 [ 88.038163][ T4545] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 88.054595][ T4555] usb 1-1: string descriptor 0 read error: -71 [ 88.071922][ T4555] cdc_acm 1-1:0.0: Zero length descriptor references [ 88.082826][ T4555] cdc_acm: probe of 1-1:0.0 failed with error -22 [ 88.092198][ T4555] usb 1-1: USB disconnect, device number 17 [ 88.128036][ T69] usb 4-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 88.137109][ T69] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 88.145221][ T69] usb 4-1: Product: syz [ 88.149422][ T69] usb 4-1: Manufacturer: syz [ 88.154107][ T69] usb 4-1: SerialNumber: syz [ 88.177884][ T4895] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 88.185009][ T4895] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 88.238074][ T4545] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 88.248286][ T4545] asix 2-1:0.0 (unnamed net_device) (uninitialized): Failed to send software reset: ffffffb9 [ 88.269710][ T4899] udc-core: couldn't find an available UDC or it's busy [ 88.276707][ T4899] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 88.297978][ T4910] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 88.348745][ T4510] cdc_wdm 5-1:118.0: cdc-wdm1: USB WDM device [ 88.367802][ C0] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 88.374608][ C0] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 88.387799][ C0] cdc_wdm 6-1:118.0: nonzero urb status received: -71 09:55:21 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100009ccd5e08cb060300be5c000000010902240001000020000904340102096de70009058acfe2368f7df1940000dca5a1a80a711cb100000080a576046436e6dc2c235ad8df40b7be90e3d597772a2b977522380aafaad6ce954746fc74159cffeef34e6aabe108652328ff1f93b520a8527ff596318d3e716a4ef688435e41fba0ece0c0a0fc4cdda455875667973b24d1a8a1452dc15800adc21774350d66cb3602f300"/179], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f0000004180)={0x2c, &(0x7f0000004000)={0x20, 0x30, 0x4d, {0x4d, 0x2b, "adc3d0d2697e22665ad5ece46c42770de5548a7f124881e105bea2556c16ed4de0ff0be232ac5c5e3339d62cf6b8f5662340cb9e39868fb2a94db0d057f9b70768fd6339a05e3dd3b33682"}}, &(0x7f0000004080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x458}}, &(0x7f00000040c0)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x8, 0x3, 0x38}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x67, 0x39, 0x3}, @ptm_cap={0x3}]}}, &(0x7f0000004100)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd4, 0x0, 0x5, 0x8, "d0431738", "bfc407a2"}}, &(0x7f0000004140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x10, 0x1f, 0x84, 0xff, 0x48}}}, &(0x7f0000004680)={0x84, &(0x7f00000041c0)={0x0, 0x30, 0xf7, "3ffed98a97a380e22f46200ad5a1f4a85d7c1148034e2578b1ee5b406ee955b8ee5beb7e0d0c9624ea2c443b8317d9191c3e3116a05981aad587153c7eb2576d2d8d794a2af9a154e56acb6b94222b35ec345cf33c6147628cd8472d6ed2259d6d8a2439308cc97fd3486293ea2ec0f7e24a430831c5ae0273e0d58cb3c58659d54b719779fee52d4575bba3f5a94b96fda5377d5ddf6b6e4c230e0ca7fbec78c8e179ac03cab92aa3b4455c158595c222b8ba443346774a09c0df0f25a3f1077c6c8672956a51ffb994eb81ecb8aff84e7911700b1c95aec6b83815f2b6a14bfa14d970e6cf269d4656d9c45f630f9d2702c8e82fcdf2"}, &(0x7f00000042c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000004300)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000004340)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000004380)={0x20, 0x0, 0x8, {0x10, 0x40, [0x0]}}, &(0x7f00000043c0)={0x40, 0x7, 0x2}, &(0x7f0000004400)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000004440)={0x40, 0xb, 0x2, "6fbd"}, &(0x7f0000004480)={0x40, 0xf, 0x2, 0x1}, &(0x7f00000044c0)={0x40, 0x13, 0x6, @random="357e53af6fb0"}, &(0x7f0000004500)={0x40, 0x17, 0x6, @dev={[], 0x31}}, &(0x7f0000004540)={0x40, 0x19, 0x2, "40f3"}, &(0x7f0000004580)={0x40, 0x1a, 0x2, 0x9}, &(0x7f00000045c0)={0x40, 0x1c, 0x1, 0x83}, &(0x7f0000004600)={0x40, 0x1e, 0x1, 0xaa}, &(0x7f0000004640)={0x40, 0x21, 0x1, 0x5}}) r1 = syz_usb_connect(0x1, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000fbb930102404006c5e639ca09d490b00000001090212000100000000ec040000007b68d800"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r2, &(0x7f0000001880)="dd1569fa49b2011e04ca2393ce343816594229a58d063e116b6fb3b7290ecbfa9fd25d4c2b6a5c0187491a1e4839b94f961e2c593d1a13e0c3a259ac82cc3a43a28c67d9080aaf29092683355b33cf5fdf6a105ed4fab2acc74e983c0eb61fcf1bfe4fedf6eb7434c42e458c32410c8a1b791378b77475f7396b0bfec79c5a1d65177a08478d54e2e488f6840c22be480613d654cc9f84cedfb929a561dcad552de5cee9cced002ef8f6497c250228ba7599818195b8f5761290ccfc6c323f89b88c42357b29e3809d2a", 0xca) syz_usb_connect$cdc_ncm(0x4, 0x85, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x73, 0x2, 0x1, 0x2, 0xa0, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x7, 0x24, 0x6, 0x0, 0x1, "63b6"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x9, 0x80}, {0x6, 0x24, 0x1a, 0x3f, 0x2}, [@mdlm={0x15, 0x24, 0x12, 0x3}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x89, 0x6}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x4c}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x5, 0x20, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x80, 0x65, 0x1}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0xf3, 0x6, 0x0, 0x8, 0x4}, 0x31, &(0x7f0000000140)={0x5, 0xf, 0x31, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x6, 0x7}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0xdb, 0xf08, 0x8, [0x3fcf, 0xff0000, 0xff00]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0xf, 0x3}]}, 0x7, [{0x13, &(0x7f0000000180)=@string={0x13, 0x3, "499f7d73e5246848631c4aae955b99361e"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x418}}, {0x95, &(0x7f0000000300)=@string={0x95, 0x3, "5ed0c57e3558227ad640b062634cd34a161e8e1841080f10270c4cca5a873829350f433bb7dfb77ff88b59f7b8524e069bd6289952805d46be214c08e5fc3a4ee3980fb9f730c4ed1ff7b61b6f4ed78b8d5153e8f8860b045a6fb9ee39e9415bf58e2952e8a62701fc3689fdc91036b98460528f40c2d0835d804d2aedb9c131eaca32126c7f0652cdc185a80c7effb3f0b9f3"}}, {0x30, &(0x7f00000003c0)=@string={0x30, 0x3, "6ac587be7c3254245637e562aaa47a544d412fdcb12232e8db7305cd7310aa9674b5faeddc41018bf6115f1cc01c"}}, {0x8f, &(0x7f00000017c0)=@string={0x8f, 0x3, "d3f483183e625dddb1f48068854b0ab5b7480799d18ee03d292f63fe89e36dcc1d3ff631ed31186cf0c8445af12e5f8b4845a7f472e8b378a7150811f57c4559f42e39b6e0d87cb8468abfb03bb2c69b92434d0e2dcb3fd1a358a92fdd973bd78ca13701d73232d670dbcba421609e8a32b4aaebe738db44c2cc58a350c880dbad0b3ad0c30291af307dacaae1"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x41a}}]}) syz_usb_connect(0x0, 0x243f, &(0x7f0000001980)={{0x12, 0x1, 0x250, 0x25, 0xc5, 0xb7, 0x5f47306d74c09851, 0x177f, 0x163, 0x653c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x242d, 0x4, 0xff, 0x82, 0x40, 0x0, [{{0x9, 0x4, 0x23, 0x0, 0x3, 0x47, 0x27, 0x1c, 0x70, [@uac_control={{0xa, 0x24, 0x1, 0x1ff, 0x3f}}], [{{0x9, 0x5, 0xe, 0x10, 0x40, 0x0, 0x8e, 0x31, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x4, 0x1, 0x3ff, 0xcd, 0x5, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x9e}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x2}]}}, {{0x9, 0x5, 0x5, 0x3, 0x38, 0x3, 0x3, 0x78, [@generic={0x3, 0x24, 'Z'}]}}]}}, {{0x9, 0x4, 0xb2, 0x87, 0x2, 0x6c, 0x5c, 0xa6, 0x59, [@uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0xdb, 0x1, 0x3f, 0x4, "5dbe15dcea4e4b"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x6, 0x3, 0x0, 0x6, "e9"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x81, 0x2}]}], [{{0x9, 0x5, 0xe, 0x0, 0x8, 0x7f, 0x20, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x7}]}}, {{0x9, 0x5, 0xf, 0x1, 0x200, 0xc8, 0x90, 0x5d, [@generic={0x1002, 0x22, "93db917f6aee3b6f9f54de4f5d794d73a18fc2d500f3edd7ad6cab65863615dd516ffeb3dd1dd310e65e01868ce2450c1d5c8b959c3fa26781b99d4fba39de1a3b517e20bf0c599d0f4bfc810b7c67e9d79b538ab1d016651d50f4bdf3682fd2def9b018fad3bb89ba2960db349502a25e13d31576c118cf9b86788b766bcfe1dbe7dea80bf19c96c507f92281604cf735cbd9441dc6c5e42189279eb8d2f8c3f299698274e2ec55a2896568dd78b0f9b6ef436285d55bbd9fc6a583d396b5b7b54123d8ac26bd1a57c1811f5fd964fa5f023bdb5b2c7e9aa32e1cc6c033bd9013a1f82a3b84401e0b51af37f2bf13640477855762e9bc8e18ce70fd9cb2c2a8e7872d366fcd6272cc4ab8b6802cdfc2076b6f210c95984468e1b2bd6c065ffa0d27a1bcb2b36e723c3b54c28c62a832f7918384e46fcb01296046ff20fd9d95e1b6a076e59ffcd85c8e080ae386b3a6cbf71812b0acdf7438bd1b0ef575124782a374c3432d49b2b0a36d1a74fcbeec24ca8834aefc04fabb26b7f33249c8eaf82e81cd2bac01c6e2d0c79ef2d831ab68c33ce003e1658c75e0fafb8223aa9368dbf4b3d676c1578fd868b978bd106ea52bda14999cc169614fd72c80b3e9c39ed36fbbff2e6eb97bb5a38fd11fb8a8204cbc4978d6b8858ac2b79f37dce64b5307f541c5746ea3e9ae6b6ffadd9fdcea11324aaab344bb8efeb1600323f1be0757f4f85738a6d821be32af640c31262f52be6c1800f3091997faddd773ae6fd5a6ba934a1b301abe2c01260684f9f8a8c6b27fd922361e30b722800459ca218d223d08becb2a89fa3c79005b0899c241b9d72c7d53eaf3c8a03076a3d09047815d768300eb1c7fc8160c788843e8b4d7457975b63005f71f5b08f3508ad90f5b237d6551820deb58bdac43d57855e54783c31e0dce1383807f1f81d8d0f26cfde6e3fced5d7f75d772610577ea0c822fbb66a583ecdbdea884965c21a78fee675643d5e854257c92c22b0bc1835647d771e9e67c18fd0a3ff44119fba100948ffff5c83b146c7d8c83e5390083d31b162d4b12078b58902c104d2341f3a091755494a62d9709e644f3678fd8b31ca8ad4aba79ceb3f6459ec64205451ac4e767532b6b92d51a4bcb9bb65ab73b6e0e72108216bfc8b6d448daf2c159c3140c9aa1f0ee031a414170dfee144017bdcf98127a9ff27b5a43576b3a16b21db081496fef47fadfc5b63d8156b1a3829397b3f17e8218993084607bd4787fe73ef5db79012b2825a34133741e9555f9bcd0a1dfa861d51d83364b9fbccd40730d379ce7faa8bd0aa77011888a03078b76be6416f893a9cdd1b732f381577b8a328f26a47fa9d2cd9f8c82159e0b58e093b4b9ef8af2d1ed4fe0a24ab55e55896d4f76593f15927edee0da069233f12c4d6857cce0f8aaa0a0e25e877e675caa173bf70be02289c8e3e76995cac5e1526146bd50692d42ee006a361b1fe743c177bb7b1d05baa83c6c72fb41561325fec2e533239ca3424b5aa50d823bed379d87c1156851488a2e6ca082b34aed9ef89fff1eccec9ba148d5d03f2240f13831d5c4278c0bd2d898537b02891a9e23e443dfd308dc0848eee8df4d385f2d2451f1683d6d84c99e49b4eeb162a1dafc78e0e7bb8ef8da4e5f44d3f855f423ee201a49f3dee7672d00a67e73c59f17d5da354ff0741477fca7fd701041ff2dd497d2f81bda99f97fc54c99ce3e6b099a633e09d49f1935dad7c4bee88a09ef9531f0efd83655dc74dfd8a89d4e8d8bd6ab6fb5d33a784ce3a6015e5ffa876b03e4994a4e3bc8ce5529157854c08cf652692d46f75db0640e64a78b6cfff2eb6d7141c99d00265182676b922d6127e16a99094f2c650382d2a647ab663c5b51b5259252e529ebd7b8aec9e728f3bc3b710bb99eee607b59d3e2be99b1d0d78ce13f8a1553b2721a32ab2f19c4a6b119a555d9830fe106d986ceddf242448f60b8e7cbab33ff746fdd6339b37a04931669935f6479c0834492551dfcc9a323fb9e11857a88ac7cfcf490a0b4b3e66a343aacf0b35c6e7ed9e28843fee9addb5235855c7fbee0bb0e57c25e3bf167f3a3af672f86e99a5db293b04aad15a2b7ebf1d8591a83d5cb425b7d19f732071f5fe8510291ce80982af9f71623475a1bcefee3e20b9dcde335568a1613e7e9fe8ff67aa2fd6047cf719b26e1476bd617088084f853ea76068231aef02aa10a0a4acc0125fab927f2f83ed1480ddce2c07d6bd8e87fa86c7a9501b18622b2f96f4d7e028de91ec62195775991286ea75b18e68946b0a9cf820422b6ca282f7b96b8de42864766bce0b50932166535e48ef4da1d1055a0149bae16f341d8349858b45e7bcdffcecfa2b6ba38084736b5f2cab4f05574ccca080e72fef5a0b01391c2f33e10a44774481e44c960e0d6f4d8a366107017406741577136044688044cfe36796530889be803fc3fa1ac74509517f4a1d06df36d63fbfb479efb0fb77db464d2bf15a87baf1aa19f51114d272a0e7f039bf570b5e7c62ba07589e9e772f1a93432d380b145dfdd54fb2754e717d227c972bdd8fa404e37e8c0af86d7dfb26cbf8dccf303ace15af66cd8b5abf9a07cbcf0fe310e0366d7177ae55c6a6e9628db8ebcb920b95e3c0210e61d39647331184cdb24e79477bf8dd1e5e8fb9ead8213d03e0d59339168ca42372721670329200c23478c0e621c74c543c75dc6f98ee46c3dbaa3976e545d9ea7158fea0ddaf0cdb328baa75a65841f313af2f163d56e8f44d54724dcf13198a770889f72017e536456b98e7ac974e32487880d7ef83f9380f84640c7264f28468a186405e60224982ffd0ac66736f31bb00867feab5405492d77b2f6511944679f32b21bc6e94c48c22578a4aa415405f8b85b64ba70b6f863ef8fca4e6e9f5f37c439a77605b4f1b33bc09ca13c90ec8f488ac73a564f5b5835acd4fe8195d6523ec2d18bc5da10a2bf45085f74ee9fe0d50ae2f27e4dbf7eca39fd5eed3ac14078386d790be72b899c560fe95215f8cf1bc85bedd415ad22f359309ea0d53dbbff031f317a67bab514dc643f59f4e441326c33054f1bc54b3a854d346481a22687da31d2776315a935399820da7f50a084dd681067daeb794a501fb4f6ac8ed8950bd8ed1c1e3813584b4693bc59c72306407eb588c5ba20366e97ade0da1808157de89c0994349494f456ba67285ddfe3cdc280b402f368d1b4c4fe6f7d29d1a2d31cef00c9d214368524f547b9f57b30f4a659d68d93bc0a43bd6e0a212bf9d15bc2752b87f660a446010053b5286383c36f20db353d8c9b3fbddc42e8053d24607e680bc343c9bb31a81b9d7ca58dd0f226a34bdb828c52d9e7a7b0863bc70ae38ae58e73be746690649ed37723a8b269e2a1acde67dccf7c3464e47a6adfe7eef0246092eea7634290195f505b149bb16fdebf475abe61f6375bac32a9903bd2e8eff64d4cd44fa05c64ae4ade0c941e030d60331d366293759b31c09c8a04f70e805d42fed30ec210ac85dc948976438decbd5b2c9246eab410d6f381e98a0a699fc2ab0d472e988b0c7223a175cf0f0ccc08464fd82c0348b4590e3dedc9f1a7b34d672aad0f2c19491ea0b81cc306a98a7e449f19381376568dee297d1ba3f624ad3ae44d4b840d31512fa8b30650540109ab803da06c6c5029993f40c788a9714574643a9661a6f3cf5e990da5230bd36e54f1ba7bb282c160051cd840ebb910f0939da704f68328fcb67ef3236f9efa9c86d7ad0430dfd33d32aee8e15adfe7569d91a39d6c1d70f5d009b369ae294674bcea2354374112af35a399d76c3d35b8d0ea19046955ab494c127e9a1ec5663db5cb160e4dfe4a9f708a564501970ef48bbdba8d727cc8b12a90b85360e5e3960a65f22c3e60b081c398938c957408537710416fab290d04ba34b455be10b9ba87f747cc7ccdf08d1549295000e183301ef08412c4242234aaafc2ca32020e8d39e175fe2ee010f5ad784e289bf3c6a8b757f7647fa632b0551130bd99597ee9675b1bbce332ed0b6a38be30eeec5d963d401531f726d3798778230e89095e7338dc36ee5b601571f9303ce0c1120b9d4169273fa0a7c97a55804ccde6458f9e8450a8ebc1648e4a27af504fe5e4c98293e67cf305313288659531ab517bbb1d932a2de35a486059fa0d2d13e817340ab886a655fc53de8e54c3738cfe0f88113b5c3cf3eb11063184131c61250453dafb2a32a773ebd2c1c3193dbf27a344ec5c688d36c1d760421c0977a64385457584b2c835bd58bf01ddd73445fc743350ae367237a606d63fae4a70873eae0606075b46e828e07b3a6b21de47530e42b74d545318876056e3d134b4bad9b35f518c0cef370edb66ed8936ef91b687b121d54a9ee1188f7c26313f9c3b27381b2af7ae8ab347efa411ade007cd3dbbf5a4e5166c187aac7fe2b6744215b53d57c59ee6ec6308a47fb62a16f3438a4b914f3c5aa23ab6f735b8a4d29bf0c30bf2ca83d19b2df8f3b6bef2dbb6a1a3e6ed7502d087e85f555accc8a65cba55c3c03082cec08e894e18bff308b2501ebc8688fb720258d7bdb3e3aa2c045f450fff1baee3613277140dbcb078368b0020a0d9b1a92e63874628056fabfb979f0ffae17eff05f95432cc314bcf7325cf8af9025fa806ff76cf07f5a476aea082322d033ac83bdb8c524f22522ce58e4ca4ecbbd21d6a93e77380ecc4c267e0df6102ce7508e2c69550118073898714a0bc496ab67f392e98bf5c29861dc38506bfdb283116b94a0b2694375be6945a4be0f3a3213e7b0681377db95bd73008afc0eb13946a28313d9de02a91793f7517c4ca91a714e51a44199a2c2f793e8f3750f448a734bf21e1e9a78ac9d58f354a42f45a259e8e7f5fe6fe20f6b10ca48d017c2bb617027f0e33cee245ecb4e6c4b337f80cb8bd1cef9fbf12ef2fe974632a59c7f223b2a2ffa1370863f7faeaa5d5ad846b57cf2397055e356b01c81b70c9a234c02d9c3394bacf8e9ba1574c125b2d8d0cabe25f42b48cc73f79e25b3d0394b18805fd0252545e5bb81803adb00b43696076bb26ed9284d4366e8e0b939f7ee7e504c5dd7eba34430501818f83244e5e37023ea39df5922d89eb2fcb99e631ce1c7fb4f68658c03901ba63c0fa390f895fa44e6051e2664282cb6dd20852e7faff6827a4e7fd72e8db391e8416f2783968e883b0919380b15e453318287615579e974cf3f6ab0724621e0bf417e871c9934616d8b05e0fd9c96510b76e656dec09af52d66e03f7ab01fe7f495f83a5624123307c2b8e158556870169231b79d6dff91cc6c16e55ea28e37373bff47a9521945d69993459dcdaffe8bef5979f31550784c7164ec4511022a26b025d3fa5044716fc89ef869834f85cac0fd38baf5ccd396cae5a737fcff1ca0117c38c90248a5dd5bf06380888bd7749bcb026f24cc1a9323bfb4f344d6cfa8e2c3479309114684d23a7bfa4ef0099219f7e06cc5e3cfc92d66a26defdfd11ff5592e89177237f2ac68d4d65b0b05be6f2273d4a519a7fdbb3a104b86f685ab977f40eb91869fc0f1767e937aa431afee619c0ed414aae1800a313f43ae659d3d572e0ccd6d7c5e5b352d58e4226a411b3f211a3e04c9121fe45956abf5ec05c9861098f2b84b5d30eebbd538232062e094b963acd6a546e190cb8a6ff95fc182eeead20eac41360df5b9a84636772aac3b43d21c9e1b53f5241bf22b16a343200eaf2c4cfe487e3ae156fba021cc6306d7e89f5bd07"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0x2}]}}]}}, {{0x9, 0x4, 0x31, 0x1, 0x2, 0x2, 0xc3, 0x75, 0x6, [], [{{0x9, 0x5, 0x4, 0x4, 0x3ff, 0x3c, 0x81, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x1}]}}, {{0x9, 0x5, 0x3, 0x10, 0x8, 0x9, 0x3f, 0x0, [@generic={0x4d, 0x17, "8bce4c3d748cd649a5e69e4bc37c70472fade203648718362c31c8af7f5b08f752289cd080d4998ca1b61d218284ff22511ae60199be17ec33ae248f43454bb737b8090be77ffda36f5b89"}]}}]}}, {{0x9, 0x4, 0xe8, 0x81, 0xd, 0xff, 0xff, 0xff, 0x7f, [@uac_as={[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x9, 0x3, 0x0, 0x3, "855202", "ab"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x2, 0xff, 0x3, "", "9acd"}]}, @cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "eb41ddd881"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0xff00, 0x1000, 0x80}, [@mdlm={0x15, 0x24, 0x12, 0x1000}, @mbim={0xc, 0x24, 0x1b, 0x6, 0x100, 0x8, 0x5, 0x43, 0x2}]}], [{{0x9, 0x5, 0x80, 0x1, 0x40, 0x8, 0x9, 0x4, [@generic={0xb8, 0x21, "94da8bda3d87a58cd9c6890ece0bc70a6083081cf78191e6a9bdbd387471f4613f04bab77fdda7a09c36e16fc64ad1691b89158ef9fd460783976f101c227d1c6b5ce075c22347800f7ca4d85f1df901b8ab33cdd9e8481fba04a2fd01802af5c8e1a5f943a2bfb07071494daf356d5c9c006cecddbd509e80f1eaf9086fa5e4bf0631e6bbfcb8cdf0da60c7d08dc850920751f28554d01c4188a7836a6e21b19210ffb7ed5ea308ee09518d317448995929be591053"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0xf69}]}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0xe, 0xa2, 0x5f, [@generic={0x1002, 0x9, "e03c7ecb3e283b7816d12a5a27ea9acaaef43f6cf2ca122e2e469c35b8c39258f2e5b17e0f5727cfdbcc347897f94343f5f57f409f9ab2f752b86f2a8baea8f0acb045c3d0aed95f46381e77ae5bb36d63af39c18ad86d5ca7f1ca5ae0e9b7be670ae6ccd3f814208ecadb051d334b04061a11ce3960aaf554a9c7c648b53e86e558dcd1f2f549700050535d36be84d8106c742dc43735b13f27aff0a7862e8a2b5842602559302faf462eeef522da7a487674b5af5fa3f78c29179938d170706fc4cabb01ea1da61ff73c4d9f07e6ac96a534012dc1f632676174711a109c63b5e7e473b2e848213f7feee391b1d0f0173409c7dc1f7c453fde413d7481da557a59ba537de4f78df9c5210fc0e9c336d7d499fdd3b9901b2ac31bc4140aecf2ec906550fb6d330d23792c75eee535554ef0ff6f963735873b1bc99d3603bceb648296a112c608ba1d7d2292b47a4898c3fa2261edd2840d4c59fdd5ac20294e5ecdb7bf6323908e265d85a4e5ba263e63f4e3ac55e1c720e7982b5f0d392acd95ecc3ce8c72d41ce9b6e9cb8000351c2d86f513b362bb9342696bdd73c5b7821e17ef0c9dd553582e5c930cd11c4852d2ab68be04feb84e28b1ffda21c2fbc2c267307857ac61232281f1f83e3115132f1f343b054f9a53137b943cba8be5a4fc342626eb27c966d84c217aa201cc991c82d7bed379b8d5ea9012f634843724c13375926f5f8aeb66f170513d2c6f39f98248c3a50b166cd6921f4acd19fa16689b283d49749c12e4047cd4cb329ca7b03d9c47ec0a9c7335743b0a5c421329c1610e836141a92fcce8945f36afa4951bef68052b1e4ba30a40b080ea97b029d442c56089284a9bdf76b325c047ead8429d3aa9897552bfd5c3933e68771219231572f3047cb1a3ec1c11c258517d20c2152d63693e6926d458e0747a28f1e1cc724ac6c18dc102cc60e11a3827321b3158d87ae40b31fa49f9b674f589dbb05cb8773bb7191e471904b61c0d6dc701ddd4356ad901a1b5cde94739ae7db7fa6c0cf126314fc09aa366d9cbfa3e64f5107162eb5d21d9088e873dc900d18bf7f15ee3fd1804a9681c187e07180efe7f9b35e824f1125716147d8aa923ae9cdefdc43e4aaec2b1356412dfbe52b3c690bb9d9c56fe40a70474587596e46896518f94b14f2f342bdcf32357ccbb2c322b5dcb29eaa2de86e90d0d2609e111041feed543e5ea23ac44692b4f706aadce88fe6d3f991a1a44745efa3bc82fac39d768a7ee3617bd837538013981249dcd61092284092b3a03ecbeb6b948c6153ce1a258b73f2a71f886a4f6ea94efc3c0b4dceed43798469b0d5bc9368d3a627591e9e9173b9d75995858cf9d9b2e1cc73ea44065cd1c7e3a06e04463c456383a5deea0a2c2ddae1d8b6bb6b4c83ae499e5816120a588ede202040f444d90b2c0830dff7dffc0b079086421930ee648245da3591ce8fbd052d1191bf3a0ca13d1c1e6ccae40d1533679980575c9da38c1ccfe32ff44994815c4b1f94e9a4a3857c3c5e2c3887ec8a6805196d31897b101b2d4675384c9e809156c051a8b51f351f45ed25d984a2cc9ecdb7e5f6435504afea13798e8f1008f82d788761d8a65c3372327ab890eb72c2879dbce07facb54ea1505efdb40b331b8e9740b95c438c78fc217a6e54ad569cfd45316eff76aaa57d10a5ee25e751403c75477d52c9fec95f7a24e5d60e3e17a840eeef6d4243ab82e2392a1b1ef346e1cec0e06134135eb5417346a49cd212622f107bc15d359fd721b040b0046d5f1e44c2b2ef02bc56557cb27e1334aefae63e6297c74c3cef2dbe57a610af1abc3011b968997c1f981161b95d4021a176bd6d037010d9115ae951c36884173080363e03f244692332dd9ef59319359e3b92b8bc449d8ae2d673428cd20a957d134078e5fd3ea22a8f310b8656c887250262eeb0d329a4f73ec2947f74faaa143de6a66278312d12e48c2e08146aaa236f395b647c9d051f57fd5c07eaac9b6bba081ef71b36f911de47fc6541e0f6c8f24db4041c7c2f763245aeb0248c3d1bf77ddfb5cf701fc8a992c14f049060bba7d2f16c5e283fb28eb03363b6878a4574075c0d71da30efca2601d59a95f34646d6f556e33a4e1a23f0ed8215fa44cb9e0dddc39cdd252b5fc56295b2e7df9cd79e8cfe11af2b1e0a2532b02c027ce584b789a7364dee954b8dbf22117d7a44a03939eb7c4a65f009ec17ce8b1533c20f7af3a948d3a48ef044f38de13365ffe74ba17a87a08e077b58ff995e21e765ce8c86fd855fc99323b67b2288ed1225f36569b9c451c0e804b4d2da0603cda446941228bd8466c1159b8d888c8a2e11bdce4e02f02bcd49e2c7bc2241a8fc067e7ece35192012814bb629848fc726f360c37540809647043f24cd34a1e061982fc2af5cc92ba13ebc2f7b8834c758dbe9af63d5f92484cfa2cd0c4fde149958d9106a633504747334c12aec04a1fa4ccd11b44c7d2e9f8f811a74ff89a5d90ed4ee17bea326b6b706557b4be6b340e1c8e34f3cc30387caa8707b50cbaa492fc94ce60a40ebade47d744a28962a30949dd596690488918a283db6e94d3070b1366f0a1a5ca06db4b54b5f5e6317f756343e9b6f6aa619345621f5444de5a0c51e2c1e54699a6ce45cf80b7dac82d0e24bfcef2ec4c19ca8c0d21e11432807ce66051ec253407168f9666e201a37a54461a397823996a5c1aa776ef60ca3babe47fbd24047694f002771cd5f3b87472799273b12d29412f9049e330b9f25443a43e9b9628f22c0d6354aab13fd390573fb1e7372866e12d00150aee082eeeb96b28011dc072637794bd0c520ba8847f8922484e7004a13dc7080c90588900db454dc08cf7366307dc78d7fc6d0806ecb5c88f2242ad29cf90cb5059fd813cf386fa8a90eacd2cc216d79cf8fe13c55e0f2cab9442280ae2ca4a0e800b0106fb49be9d3084345685bb02a03518f3086c7882bb5ed549aba91b5a2dd6558b7e3956401f2384c8fc178f9c8b7b82c1d827853ab1a3ff384b877099fb8377029785599d594257cb366e82680042f9ebd7ca8079ff08b1cb9408b451134f9454df9b4cf654ce065de159606adf5402962939209e97669e0d560ca59170b2b7122ed15a42024b0729c3736af8fc0bbe8a14b47afad937dc4501ac59b0814a127caed5c081d372106fd3f387b9ed92b6ab0f0a964f08301f7c4602a31080316c9a68eb67760699e0712db6f929a0558dcaf936e87ca2c8965ca6a7f9284b211a742288e8dfbe5bb4fdc115928784d4a5730ffb8e7c37e922331927eee69c99da48a953ef16d2dee48a6f3d2edcf8cfcb2ba6d3cc640265026e2c4f96635199cf7583f5ba59fea69040b41c0f720feb4289999bc88a33eb54bc45a79e965198352753d4bb549b56b1b917935fb53c84e61b0be063b203ea8ae0e4d8f15ed6941600f6ea30701ba4d3b8a7e05d6947f98013ca43de36ad4b7868f127bb7fbf24335da27b1ce183deff44db9cdb25484b7be42053902835ee9820f450808cd9113e3f07fa15cbe6ff6ce45b9043c09283ee8cd1f4effafaf70b7acbee9afda84d5cf257f48953740da6b46c4879c0e573e9e10ce27eda2733c221a1bdffdc595a47e10e9d748313cabbc26a0afba3da8bf4abcb6239cf17e7c2962bc12a9c768c02932d7a238f9af75c86aaaee5fa38a7425ec83276376442e385c736453b6d5158cb06eb218df1fa9b667508c86e5fbfa1d66138be497b4154ba1044e75fcc0c6d7f7d1f96521b1eb8807e5b7e3a8f50acfb85630067e8dd7ebb9ce1dd6e364786ec16549f00e3881ee1669fda9294ee881e6d6f6deccef0ee7e61c23a8a409c84ff4d2083fe593114757f81c347fb42e50b8428b6ce8483174bcb4c35d6a9c04d126a79f0ea6a8cbace8f77b881cfd3fc1609877414d498ca01ec0fe1560f27d8ce281dea44c90055edd32b587a52abe3862c779220b9121afdc011dae9729d8518b2672480262f5d86940cb5fce818e55c9689974ebbf010bc6fc3bb7deeec07a2808ce30c4227569589b37a172f2c38129ec3ca2cc0ba74a2884ebe652ca541aa4a2fa97cd045b4103bc060e690fb1c5102ee68c4568757420d6e3113907a34c45e4a187ca52f3f15cfa2cc6b3371807c7a0c9ccd3c3d51d2a86c421ad46998554e747ad345cc68eef8cabed63d01722dc0e3b9a165e6f64b31fd022c2c64640b1427c86b935f31a29b7035497683261e9b16aab7e9aded591c1e1815e0306939e0407d5125363d2ede2b02715b8fdb59f3cd2cf4d5f56d9ea681d58f15e5d4f3003af890b9a75072e14a792850903ba21106539790416946148fab179e85088602485916feb957f6999b372334ed81a66b43905a6fbe5051d615988f0d2758ec57ab557e4e28d56c4db2844e00dc79d9977087dd034ea1218323b122648c1f8f0627163e39676ee0eb020ea4d916874e8dc80ad0b0936655ce3b9dba40d8dd2bef77727c8e1149c14d08110c9f84250026971a2f6368c56bd6f93e42f83605adf79e9c36c598c4fc808d677bc116c76088c5abdf1529522f253e062c2795cd7919e170aa9c014c6c54f96b62ecce3ac644d27144ade71941e782d00156e302a43e3168c5d5a22e6bb59b59a7658c2cee9ce1a7652fa4f2d910bc9938b9e17cf2ae92ce107cf3d6d43d81146a7d9d0441626e27c780a826b2341bd4bac5d59088c29404adc8a4b7e9c7d7d6a65984918cafb817de9a15042342cf72e0e38200ec1f5c2efbe6298ddfc88e9667620a3d6273cbbf29171829c27b2e099375d9aaa1f781b450de583b754cdc9e03cd48124b079947d05154642ff2c6eb81415e2e3ab6b14931ff0d1afa62833786d3253473b486c62d6d9fceb884088500f8a627a58c0aa45c57bafe4f1e51116e6f3148a371c1ca5df0393b4d4a3ff3932103c1119031427c24ca398ef08624962744e7cf6881a6c731f34359da860dfbdc209298105d4f1674ecfce9e4b3ee0473d65f7db0dafea4032774d6d7f8b52d10fde17b6217b4ed329792eaa4cf93d6392c0e3cd5673334f6733f08d140ae40cee2a918682bdaba26b24ac1236a654a3debf32b9e6d4bee5ab5fed407e0ecb7d7c3bd72cd2c093c15d744e34e4441cd70bfdbf3ba4b5003f154c833609e1dac4d36fd3e9c6c5b79d1678a0a0cf5575a24b07bbba84a194592479f5004f8f43c89d6cf159461b04689a84bfecb29e9206fc3049a7e470bb9ef4f5ef010fb1345ad2b118b1e09051455420b1b6b085686dc7280bf1514e8a8abf8db8273d07475fa8ec04ecb870004c45f19274f59e4cca9a8524eda9b01f20f8a1f08ca8d40656e056fd647dafe34d97ab49062ec92ac800120b9302a8cb37f3a58d3e323f6e73a7983571b4d11c43dc823f5643f737744d75e69400ef6ca1685c6b829aafbbb6c06a5271e4511cf3543e093013da29a0e08a8eeebd96f87a140f43244f36bbb2e408f315d073221908821b46f6087514303b15a53749238e007b055a0e77dfaaeecb18a85885bcdf7c82805b574089b4a527860acc433dc21f719bf26e0af1d2fb4393e50adf8e2ea49306727db9e4ec01b627ecdab3f4a5b8ecb8ecd3d0acda36faf24f6ac42f2e37c2f277fa663764feb8d8557de321c2d7e04874a759ccb5f87147741ca64c601e76e285e11d442be0dd9c8e712585159298f0ced3bda252bd7e3090024cc01002985828c0213138aa378235d0d076bd4a7333999e8ed8b53a8a7adc3d587e36d7d897724f49165"}]}}, {{0x9, 0x5, 0x5, 0x6, 0x3ff, 0x4, 0x7, 0x7f, [@generic={0xe1, 0x31, "918dbd400c5bab3649055ff9ac248e974f257e14710862c5cf73f2552433bdb726bd2886f1b9bc524136d0fa4663b4d77ef46be08c867e5a8f6cb93c298b2bed0822e0d7ab9c9c5298e91e3847149276117e8d30abd7e85421a07119d30e0a7b8d7f636a7047b03346abb08fc59d52b0ac4d292af2b3580384b889117ca2cfc07cdb42bdc25a0ff70ea0377320534d5d188d226e299859e1faa4285a36d75c4ae8307261500cdebc515f1a957d9f47c13e9c2e962c62225daedfc29f42ef6fc9fed368bcc1ac7d32dc48fffc4799698cf3d9d1e87c19ea6e61179f65c71924"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x3}]}}, {{0x9, 0x5, 0xb, 0x3, 0x20, 0x4, 0x80, 0x7}}, {{0x9, 0x5, 0x19, 0x8, 0x400, 0x1, 0x7, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9c, 0x8000}]}}, {{0x9, 0x5, 0x80, 0x2, 0x40, 0x3, 0x6, 0x2a, [@generic={0x52, 0x7, "09b9673e09e8f3cc14a7fb6fb16604cd399c0225add6ee259079fb9d78b0f22cbffe75b519936aba3cfa413f085f4ebfa10e797b0cf01a69e2b46fc532f59740a5ffba9854680e93ffc13980869a3ce0"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x7ff}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x20, 0xa2, 0x7}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x80, 0x3, 0x1b}}, {{0x9, 0x5, 0x4, 0x10, 0x8, 0x4, 0x9, 0xff}}, {{0x9, 0x5, 0xd, 0x0, 0x20, 0x80, 0xff, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1f306f829d59af4f, 0x9, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0xed6}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0x40, 0x20, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x81, 0x1}]}}, {{0x9, 0x5, 0x3, 0x1, 0x8, 0xe1, 0x8, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0xb910}, @generic={0x29, 0x21, "80c5822761c612efd5dec0b4842719d0d98137bee94d4cc2ad5090f392575e35e1cbe44aca259d"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x40, 0x1, 0x5, 0x3}}]}}]}}]}}, &(0x7f0000003f80)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x310, 0x0, 0x81, 0x1, 0xff, 0xff}, 0x4e, &(0x7f0000003dc0)={0x5, 0xf, 0x4e, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x3, 0x1, 0x3, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x9, 0x8, 0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0xff, 0x4, 0x101, 0xf00, 0x4, [0xf, 0x30, 0xff3fff, 0xc0]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x6, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "90ba60884b705c78fc959abec59cfc07"}]}, 0x5, [{0x2a, &(0x7f0000003e40)=@string={0x2a, 0x3, "76145da5d14e26af472c746b703da4b6e41549b2a60c93b303ae415a5c83ee3f72578d1a458891da"}}, {0x8, &(0x7f0000003e80)=@string={0x8, 0x3, '{d-\vQS'}}, {0x4, &(0x7f0000003ec0)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f0000003f00)=@lang_id={0x4, 0x3, 0xfce4}}, {0x4, &(0x7f0000003f40)=@lang_id={0x4, 0x3, 0x500a}}]}) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x2, 0x8a, &(0x7f0000000500)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78, 0x1, 0x1, 0xff, 0x70, 0x5, [{{0x9, 0x4, 0x0, 0x20, 0x3, 0x2, 0x6, 0x0, 0xd1, {{0xb, 0x24, 0x6, 0x0, 0x0, "d5e65e69eac5"}, {0x5, 0x24, 0x0, 0xfffe}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x1000, 0x2, 0x2}, [@mbim={0xc, 0x24, 0x1b, 0x1, 0x5, 0x9, 0x4, 0x3f, 0x1}, @obex={0x5, 0x24, 0x15, 0x7}, @acm={0x4, 0x24, 0x2, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x5, 0xffff, 0x40, 0xfb, 0x8, 0x8}, @country_functional={0x8, 0x24, 0x7, 0x0, 0x0, [0x1]}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x6}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x400, 0x40, 0x0, 0xc1}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x6, 0x0, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xff, 0x1f, 0x4}}}}}]}}]}}, &(0x7f0000001740)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x310, 0x6, 0x1f, 0x8, 0x8, 0x9}, 0x102f, &(0x7f0000000600)={0x5, 0xf, 0x102f, 0x3, [@generic={0x1003, 0x10, 0xa, "8f4d1a48382e7a830630089ed25e2b93541e49b04c78920335b2f0f2fe109ab063c2ca14afa1557c4c1e66f83c02c5b2100ff0a34be8e03f82fe51f6ae45148a46d0bbbf86311c997978a64f6724ca85f3b7c44eb5a8e136ba0bb1a8de515922aa1f91a1094c36dd18421854ca2faa4a72e2c9aecd762458200581a97e510cb0b24dbbbb56d73dfae56db17260fa0d8133024aef4c987af2be6810705bda4dc0065961918db81b2531f8de4acb8d09f27f9cae4dc9db486a239a310daac72e50d4739ac7ffd037cf61ffa97028b6409834dbc625ee35d9a98a9fa7d5dbc993e5842167e85bcba4a7bc8426d1e4a98300dc800311c9b3d56dc26c731dd1c76aaafe9010b9dc7c9ab8932cee364d5aacac5182157711e4c4a904d509787da9d26006f20627c4f77f3a29c79edfe617ed668a53687009dec3488c276dc314cbc5c301d7807ae641641659214126e1eafd8ea2d0a38ffb222703029ad71f56923084b25956a6861fa77553b81d955ec4e12e0909897c672cd8c1e440b99ce3241c4065d57d502cc026d892f824ad7c0088cd436587227c68188b6c25919a840636464df65efb1830047f07901dc877fd2827948615a5e26d960f5aecb354fde53bff9c35b20903d324c25e7bc59922d36e77b1201083cb1174498b4636519603c341e6ed9f62d6d0bc88359aa8f3e2daff69e99462f415c73a6b9b3c1da06e5722cce069c4364db5d8bcae172311c0986d737f3ed164be56b9442a1ef2fad16b3b3a314694992e88aae4ddd4e360fbb8977f12f55ff48969280e4f9b8f8646962dba4405315e39ae02641979c0f91a6e4d47a03357e80b2a2608f5f3898d8331e58ddbbd19dbbe76a52d330a38a97e812584a3fb09a31f1922dc2844aa1ca6f87445f0d31d391dbda825df4a38f59fa9d62c505579c9380dffa8d7e4eed2f3908ace9eff240d54980292031375f8bf4e8b29fd114413a4fa66bf8bb839fb19d020d34726281ff1194aaf5172417e83a730aee266e47f80272c44c7df2543eb2e8320c46ddb665a080c5ab73cb9964ca385f74331dcebfa51c27bf0460a03ce309b05c24b26efac30ed6b637a87e92e7849a1698fb68e12961ffb57df25cdd9efe842e61a06d035f5251b43d38f1bb111036f15f86b82ce0731348485aabf2a8f9d1ba179ddbac02d11e492756c742fc9970a3b4817fa120e1cc5d08c9691c185194bd7b0ec3464a6e2ba34e329d6e82fde360ff1342bbf8220aa033d82b55250e22c76aa22cd9a9f534ca3c7239133935ffe9958432717e105354d4d0d4cc1646cd803d0cf5f0a9d2458c9180ad0bdf01e2d9f418e202f7b9b042cda33cc8aefd33d8254b8cb324c70ba77a94e97c0fbff29dcd1a2904bcada2fef0b0e24a3a0e7958460b6103fa600bf3deb8da14373fcc7854b8f57cf7394788048d73e9d82e9d2eea12df51cffd0ca0b0e0e8201f6572f8bd8f0085d4340475817ce84cf6977e6d71b98ba6236587e771c7947a147669a63f69dd1e1aa3fb0617925251e7552ea5cb45a42538b8f67ce2c788c9a29f886b0036df382fa98ad21b016dbcb51967873007f65b0eacbcadcf49e572a2ff89889a815ab8a1dea0cd827defb422369107da38a62b36a67fd7ee69d7e6de9cff421d69fac37c3ada2e7324d6a28604da404cab77dd61a451fae0d4628ba0eac0c0c5bb9db8931a5194b52a68d02a27dfaebb91d4c97d5a9ce0e6584b14db07477398cf7d7e4552899ff22c5f4903440f0fdfa0ac04df4efba792700aece79cc38ebfd29ef1d3e4ed7a32cbe8031cd429ac6aa58e4f0d105988cf540978d28abe7e332b5d1ef82be5c82440a285322c99e56b4f7e221a8f292b99996522cff18594dbb9a18e28e7b205d9c5f657625672a073e5df7daee04f6ed1a1071c8a46c961b39a05593150680add92f47bc352fbbd2d6f21a246f66fc27a89a445315f3ff072a8e91fbcfe623aa01c278461271deb390784aa0b0382ee06842900c46927f08e926596ae59feb8328a6c80e0a04706dff915fda49a8401754a67d33bf6a89ec1cc5ca8bf2df16ab459f07add35a83bdf98f1d826cebdafd75298ebde0d98deb1fe4ddcfb77fac0c911ad60130dceb215c5a927737a1cc6022b4f887f033d949402221a253293c078774c2133a52cf08bb5d348d419618f0aefc7c7150fae2db55cb88608bd53273bfc2ca8760662e3b9cfee81e603d3606d1dcca23534ca66ff94443adfcd7e29dc8be39f214949cb904cbdabee24eb80ceb3ea3d872eded7697962c6a6f67843ec558aef3b2765a38492ebc5464df118ebb5b313d1465bb94c3df4f5e64b6be14f62c69aecbfbca1b9fe4f1c7544e5d40244863c0acadd4d550625af4df619aa8068e61055f30ef34632b79e4fa4c6e17fcb540f10691b473dbf2135973f6c9f12e2f72cfca37dd896c8175b457bdbb0b4a9cc936a56ce42bd2a41a3b6d78c401dc716cb126f056317682984736b5fe93aa1088c0d124fec2c008915524da89feae8ddc59d59438a401bdf83ce872d84a4daf2fd1bf475e2bc196e765335ae26b973bfe1eef4ae69bf9a2625e0a5ae497f7710f7bfbd8a0ba3274e23e46f93c59ccc56cff634349a17ab991379cb651099e768cb3bf4c809ae3f3e8180dbaf2e4ca6c70701b0cb497cf7c86fd7007f37a7e5ce5d79f995a8ded1a1e3f13c0625698e3af5307b3bb6f8ba501f751f77058aa495968c6254885b5b7c6804274acfaa089be8928d7b41332483c48f9d64eb4b977570571f54c28d4b8be8eea7bf9484743727521c2638b66f51682bf6f1e718b728287c2ca3f0718fd7d459a7b67bdcdc2e3dca8842074a41d44cb749c592c436c7eb244a5f83f57cfed7de72138273a721e92c54292fd531fe2dbfd65f2dda52bc19cc45e815469cb49ea1bfe1e1de9555c032b420457bbdf1953510d58589525f9def77c360580d67219ddb76676b2ce724057e7f9fc15c4eb19e012595f0dc44c5d333d8d89c39b5be560d9bdd87d6189c7058e553bf718812aaf25aba0e047ddc06bfee80a6357dc12d3a37bb23c49e3463dcdd4f68bd6387e7d49c633336306029fae23b4b3ce53fdcf33943817e43c6dfd62df4c519076a9cefb81973843623077154e4caa5fb3acaf7d14140d676b097bcc2e9557910d226efc09b5a3788186dbdc56276ab5537b397e84159ef4204e838de5deec0ac5d193f8bb8c05318390897d5a70d6ff12242c0e445fbaa571dde333d95b6ad0b4e8ca553935dc7a6425247ab66def667956d2c656200d18fa8bd4a1e8edd6df80a1a8d70968bab38b026f106ed7fbd51a87cc150f34c901d71fcf4eadac88181da8cedc4a10863a8f446455a9ba05a61a10f4691107ecea1e22f16be18e47bbd8435739230b88ad32480e63ba17d2df7eb485929142dcdf65cc0a5199e1adc5b5e66cb83b72234cc5df1ede88076a6d147f78b9a293f89f626a45e84f9d6d4506f0b3203d33aea397fbb97dfdc2403aa98363c0df4b03a8b47d3d2cad1dc8305d23b3a3f89370f23e0aa2d55a1bb075d120e3d053a29852cb893a964be2cc6bada572a9d72e5ef85de673cc129b96b28a08463ff25c15c3baab673e908db913480bfa7bc3fdd711aae3d32f5cae14285f9f63c39e80784ff085e788051c6306e939c6f138e192909fbd5513a901eb53251b1c0f94d72b9e8f34868f8413f440a08f23254152a047b41cc5c78d047c759505ca07048482a5cd5487f753fcd9e8821775e647b733ad86e28173c04b5a90a6f34275570d60e4b05e8b12ba75f6eb32cfc1ddeb2667d5be5d49405719b81fdf939dd32eed41968c1dc718da9dcc5587f492d119b05745fd95a7d3721239c92a66c971f8ba94386a9d8a0eb8f4dbc26458a90e61c092e169207c26361075a54230c72e5534dd54397cd877cce5f2e9f44e6aaa0486059f556b375d4bffb120687cd807e2ee139a655a495218642b0d5b5903c7d72b9f77f432c0b68a3bec6cbff8890f8fd064421b26af01c5b33f214bcd9b6c7942f9fad6cb613eaf70d2b78123b74a06d7d5b3de224a3bf2950bb025b813d89b9908ae2e19b1e0005b130664cd9d6785fcf81225974f9f23f7d5305d5f5b033ce0ffe7caf2cf3d644263533e54decb0654cf2d395b846961962ada324ecb4cde11c1ece61f6ef9e9b64b1173ffe4d012b5283ff48dabf6eddf32d6c7ae70e8e3b428d0dbf17370d2df44e6657b5ea3d9059b7667ef018962b9ce110d829fed7c8167c780780044258ad35976eaeb3b503d9ff8ae74721508e4d62b8bafe802a17980a234585a617e365306686c070d3dfc26670a9a5486fab945b7101c9c153a9191aa961ed74615599ed490bf1ae213dbd454f5325e6ed3536b4990729b81a300c3a34dbefc091d752910412e9eef0e1295c5831062ac207cdc805cf4cd8e7965cf329951ee5dd6884896b96bf80634b15dc3599557426db96e5b125f4861655c0ea2f5f9c7ac4d372034cfc023f983b52ff06cb27ad55ac8484c8c044616ac98e46eea8f6f2d6b4cea4ff54f5e5f230ab051206daff20ddef6eca096252623b3fddd5bba5539fb6955c7db91b6746d6659f52562e8c66dacc7c6fdda61a55b0cb32158e862c2d4bc4a74044ff8f6fbdc6518250c8bbbb91b76062838c8d662b8125e56f7b5c92fc003b6be298217f0e3100dbffb7034fe4a8cdafbfb3d20bd954223fdb26ec69934826f1eda8d95d0cfc9fc47202d903bf01b032d3ace7ba3a6bc3d747158957f49f8ae7a57a1f1b68055fd1f2635c8ef0f5f1d5eabd8a27614b2ea30bb6eadacd19c45fd34fbaf7d8c00348de3a407c10195a4efbc33d031d42952f51a4ce17d59262d539b6fd731ca9e2ac9a5fa8c5f8d586c026b2d9c3b7cb005bbcdf02a452d7fca70444e4cee824bc29134ca61c377fc0f080827faf92cb9de6ad24db04d20e55ab93dfeaa231cc52274ab597831d09ab3273695f3556c4d24e7f5a04c08d000061bdba667f92a39ec7ddc52c358fe967dc3d09cd608bdc84c3793057571052de9060c09da8c8af807eb02eda2a96196cb652f1165cb18b3ecfe326c43144230f256599f1726580ba912fe3bd08067458ff1bec80a1638974a754864521b0f4a92ee18751fb8429f6ab1e68760795574835d625a436b372389557987b3ff4216c88966b8169f9c7bbc8484416966f189ad619a4a36410e379653652ab96160d526640a9f47ab05281e8454881f35e9a3b6a0ef1d12d8f56dece8c5ae1702889d9a9aa15a3cafd04134161e7a10a621addbbe3dd3c7b1bdb4e5148092a0ea0c0eb57a010e5cab57ef1374c115bb6abc7bf7ba019e630731beba1b3c57a6b0510569734b3018a8845db9d662cafb15511d8c0a61f25200dd98247bec0abe0f434e8bcc222fc0e1b80ee9b9e786135367f1cd7f2c332d8d896753c1413be80cff29715d1ba37fcc250dd94fe6f8d9f0dc092ecdb7fefa23d97a649275c10f8ccbdc4adfe9b4c3e67c50bc5601041e6e911672cab6efd8d7cba1f66266b0b7217c0c33addf7a4a267c44e385c6ae85fe8c1d11c3c78776abe1c0796ef24adb9de961a787ef2f1a060a0b7fb681f566aa7c640261328542ed68429c90dde907682d971d0e42e0d3922df28d121d8e9e2761a5fc457343d15061ba72ef84cb26e24366aa10baed5054b1f242c9b88753a280b1fd72aed14030d5a9e52dc0a3921590e9cf9329d9d02da65b885f16c9b73309be08d4a1e86b95588a1887c68c1028941c8ed159aee0d54c9f2a59464dce36"}, @ssp_cap={0x20, 0x10, 0xa, 0x8, 0x5, 0x7, 0xf00f, 0x5, [0xffc000, 0xc000, 0x0, 0xf, 0x18]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x3, 0x4, 0x1}]}, 0x4, [{0x4, &(0x7f0000001640)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x4, &(0x7f0000001680)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000001700)=@lang_id={0x4, 0x3, 0x445}}]}) [ 88.388751][ T4510] usb 5-1: USB disconnect, device number 15 [ 88.394694][ C0] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 88.407805][ C0] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 88.414583][ C0] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 88.427789][ C0] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 88.434569][ C0] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 88.444496][ T4545] asix 2-1:0.0 eth1: register 'asix' at usb-dummy_hcd.1-1, ASIX AX88178 USB 2.0 Ethernet, 00:00:05:0b:54:18 [ 88.456024][ C0] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 88.462876][ C0] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 88.469197][ C0] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 88.475947][ C0] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 88.481209][ T69] usb 4-1: USB disconnect, device number 17 [ 88.488063][ C0] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 88.494864][ C0] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 88.507790][ C0] cdc_wdm 6-1:118.0: nonzero urb status received: -71 [ 88.514782][ C0] cdc_wdm 6-1:118.0: wdm_int_callback - 0 bytes [ 88.521279][ T4545] usb 2-1: USB disconnect, device number 15 [ 88.527460][ T4545] asix 2-1:0.0 eth1: unregister 'asix' usb-dummy_hcd.1-1, ASIX AX88178 USB 2.0 Ethernet [ 88.542125][ T95] usb 6-1: USB disconnect, device number 17 [ 88.587938][ T4555] usb 1-1: new high-speed USB device number 18 using dummy_hcd 09:55:22 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) r0 = syz_open_dev$hidraw(0x0, 0x0, 0xa2402) write$hidraw(r0, &(0x7f0000001200)='\x00', 0x1000001d1) syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x181800) ioctl$HIDIOCGCOLLECTIONINDEX(r1, 0x40184810, &(0x7f0000000080)={0x0, 0xffffffff, 0x0, 0x0, 0x7f, 0x81}) r2 = syz_usb_connect(0x0, 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1201fe0009003c0800040042ef420000000109021b00017600230009040000010209bd00070581070001000200bf52cf67944f91a9d38a610007ebe0e5b13a5e0cc8d62a1de15bceea4ebcc87bf1c2f310571deb944e7a8ec545377d35c6594de12e456dc9339f31935ba224ceed4d7872fe3bbae048333d3e5f10c7fc338b17dbeccdf4c736b30f3b54d58c172f22a95b481b94730400cb79a9efdaf4ab1a0aa57054224e0fff1032beeb6c2ae1724001743db45615c0c56367ca156288d718d0af2104ddf079f91ee7d9c1282205fc81070e9521e8bd5861074df82684ec3701f75bb800000000f767cca2b7b6f72f5e8425ad7e41f03d23a5660cef53b83103e2486b51830100000000000000fb63445cc94ac1ffffff955e3753692cc57537004674c6e81e9d420287252eca961276a17070dff74ddce0833f50e8fed057aabf4107bce4f69794766eb5dc4d447b37955614de5d9d7bf25350637676f7207d960f7df80459ab2be942e96c7a7fde8668d8cb9193475b38e257e89ad1bde0da9cb8e975eea81130dbb07d5340ca4371b5cd8a826c7d67bd03a7"], 0x0) ioctl$HIDIOCGRAWNAME(r0, 0x80404804, &(0x7f0000000a00)) r3 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) ioctl$HIDIOCINITREPORT(r3, 0x4805, 0x0) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xfff, 0x440200) ioctl$EVIOCGABS20(0xffffffffffffffff, 0x80184560, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x0) syz_open_dev$char_usb(0xc, 0xb4, 0x0) r4 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r4, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r5, 0x0, 0x0) ioctl$HIDIOCGUCODE(r5, 0xc018480d, &(0x7f0000000a40)={0x1, 0xffffffff, 0x73bd, 0x7, 0x4, 0x400}) r6 = syz_open_dev$evdev(&(0x7f0000000240)='/dev/input/event#\x00', 0x8, 0x101000) ioctl$EVIOCSABS20(r6, 0x401845e0, &(0x7f00000009c0)={0x421, 0x7fff, 0x3ff, 0xfff, 0x5, 0x7}) syz_usb_control_io(r4, &(0x7f0000000480)={0x2c, &(0x7f0000000180)=ANY=[@ANYBLOB="202361000000610f78f450cc1d775eed1ababfd3704d8badad4dc49ca8d0499de7779c1986da9095ecf2c31dc8b63c5da54e0bb6e7d9aa1a68a090428236bf199e3bba8aee1529a3bf933f194c85f5299859bb8e302c1d6ccdd12cbc0199b039caa98de1b4461a"], &(0x7f0000000040)={0x0, 0x3, 0x1d, @string={0x1d, 0x3, "33293e1ea17588361474fcb1d31d2448c1d1891028eec78a44eaff"}}, &(0x7f0000000200)={0x0, 0xf, 0x31, {0x5, 0xf, 0x31, 0x4, [@ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0x4, 0x10, 0x2, 0x1, 0x0, 0x80}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x6, 0x7, 0x5, 0x81}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "88c9e5270f41a9dcd0e0c889cea67190"}]}}, &(0x7f0000000100)={0x20, 0x29, 0xf, {0xf, 0x29, 0x7f, 0x3, 0x10, 0x0, "b7942002", "7482e14e"}}, &(0x7f0000000280)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x0, 0x2, 0xbc, 0xff, 0x6, 0x401}}}, &(0x7f0000000900)={0x84, &(0x7f00000004c0)={0x40, 0xf, 0x3e, "38cd2313ad75584ea3df494d1b250d5fac3f584ce24fa0d44d358b04e45c741cd771e147fc5d77a6a771647f1bbd78d9cbb28de0f2b805b3bf15700412a1"}, &(0x7f0000000540)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000580)={0x0, 0x8, 0x1, 0x7f}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000000600)={0x20, 0x0, 0x8, {0x200, 0x20, [0xf0ee]}}, &(0x7f0000000640)={0x40, 0x7, 0x2, 0x8}, &(0x7f0000000680)={0x40, 0x9, 0x1, 0x5}, &(0x7f00000006c0)={0x40, 0xb, 0x2, "771d"}, &(0x7f0000000700)={0x40, 0xf, 0x2, 0x5}, &(0x7f0000000740)={0x40, 0x13, 0x6, @broadcast}, &(0x7f0000000780)={0x40, 0x17, 0x6, @local}, &(0x7f00000007c0)={0x40, 0x19, 0x2, "8e47"}, &(0x7f0000000800)={0x40, 0x1a, 0x2, 0xffff}, &(0x7f0000000840)={0x40, 0x1c, 0x1, 0x80}, &(0x7f0000000880)={0x40, 0x1e, 0x1, 0x6}, &(0x7f00000008c0)={0x40, 0x21, 0x1, 0x4}}) syz_usb_disconnect(r2) syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="12010000000000002505a8a440000000000109021b0001010000000d04000000070100000905010216ac46a5dd011979566e4268210000000000"], 0x0) [ 88.678004][ T4555] usb 1-1: Using ep0 maxpacket: 32 [ 88.799140][ T4555] usb 1-1: config 0 has an invalid descriptor of length 170, skipping remainder of the config [ 88.832622][ T4555] usb 1-1: New USB device found, idVendor=22b8, idProduct=6425, bcdDevice=40.d6 [ 88.841873][ T4555] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.847832][ T69] usb 4-1: new high-speed USB device number 18 using dummy_hcd [ 88.889439][ T4555] usb 1-1: config 0 descriptor?? 09:55:22 executing program 1: ioctl$HIDIOCGRAWPHYS(0xffffffffffffffff, 0x80404805, &(0x7f0000000100)) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000003140)='/dev/input/event#\x00', 0x3b80, 0x4000) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000003180)={0x10001}) ioctl$HIDIOCSFLAG(0xffffffffffffffff, 0x4004480f, 0x0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000000000826093333000000000001090224000100000000090409000903000000092100000001222200090581030000000000"], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r2, &(0x7f0000001200)='\x00', 0x128e84bc) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r3, 0x80404805, &(0x7f0000000580)) ioctl$HIDIOCAPPLICATION(r3, 0x5452, 0x80ffff) ioctl$HIDIOCGRAWINFO(r3, 0x80084803, &(0x7f0000000000)=""/129) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r4, 0x5452, 0x80ffff) ioctl$HIDIOCGRAWINFO(r4, 0x80084803, &(0x7f0000000000)=""/129) r5 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r5, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="100700000024aa3f00000000000000"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f0000000180)={0x2c, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES16=r2, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="8568c671c70eafec43afc7c5cb8572542bf71e0cabe17c60444a6a0bf605b9cb482273a967c1e24bd0f328c9f0d37788eb92892de094de00daac0f42a365dc9e6a5dacc2b43aa5b7e56e161a070e9f8e996af9bde6950e283e55b9ace01c318eee7107bbc13ee0838324f046713bd4db11124339acbef669fc4e22bf2d83e0cac7469a9adb861aea91b92f3cc27181b42098d98ed62e055ea91775a8ca7651", @ANYPTR64, @ANYBLOB="b52506c1a6f1d40e74e0fe984e208578f8a48c1228e2204dfe24511db0060a8a6b296c26d8c6021f88bb5a3e80c58a402a0633576a80005fc462543f30d0e44f93f1ca68a0d1daa73620453d524ac0649c469d5c597d24d4efeb830f1e02ec30a25c3c522ea4413485fea9ac96736d9dd9a95ac58845640f997275e1950635b73b95aec78fbffaa3f46f245647bfae3c0df59f5452761b0b6209", @ANYPTR64], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT=r3, @ANYRES16=r4, @ANYPTR64, @ANYRES64, @ANYPTR], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r5, @ANYBLOB="fef6c649fbdb296eabce", @ANYBLOB="4326cbfc852174b88ad5c13bd505952789ebf99cb66a2040332d34ca2ce7cccf9984bb8f203c71a8e71eb0d9709c54b3d780b0be799226cd22a461a7b21d012edc0d5d9ace5881a28ae9d78f6196edd5d4c0f542819919fab23be03d8c5746e63e45f509860b769cda88021f0ca8ef82faa310c1c67176dc749e60555963089662908dc555c6251ef213c2398f296349392ebc4b4c8febb893873d038afa116487ac6f", @ANYBLOB="3337e021f88f82f84ea72e66442d2d8f0a22179f127cbf06a7449c188147d72f7f8865f32caec7b59983f22a2d2c01f4a9e9c05a939b3ac006addb9bb8712fdc2800054a3f5f1eb3ec8013ed30ca33861a", @ANYBLOB="35a6645d3ba9efef798f", @ANYPTR64, @ANYPTR64, @ANYBLOB="7e24fbea0532e99970138e96d3a507d98c621688f5acc7937f2f5fd1220d1d"], @ANYRES64]], 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000000140)={0x0, 0x0, 0x7434, {0x0, 0x10001}, {0x2, 0x89}, @ramp={0x1, 0x9e, {0x5, 0x80, 0x800, 0x3ff}}}) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x101) write$hidraw(r6, &(0x7f0000000080)='\x00', 0x1e8) [ 88.947957][ T69] usb 4-1: Using ep0 maxpacket: 8 09:55:22 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x30b, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x46d, 0xc71f, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) syz_usb_disconnect(r0) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000090000206d041cc304000000000109022400010000a0000904000001030101000921000000012205000905810346fa121c00"], 0x0) syz_usb_control_io(r1, &(0x7f0000001580)={0x2c, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x20, 0x29, 0xf, {0xf, 0x29, 0x1, 0x0, 0x0, 0x0, "c09893e1", "00eac917"}}, 0x0}, 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000002880)={0x2c, &(0x7f0000002680), 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000700)={0x2c, &(0x7f00000004c0)=ANY=[@ANYBLOB="00200400000068"], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, 0x0, &(0x7f0000000800)={0x84, 0x0, 0x0, 0x0, &(0x7f0000000440)={0x20, 0x0, 0x4, {0x0, 0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0xfb, 0x280002) write$hidraw(r2, &(0x7f0000000080)="d3e60616314f1c88c39b914b1b005072e704bec9603e3b673dd6dba3ee07405acbaca7d6e1320bac855b7a47d9218efaa0043bb69889f81724ea915e3baebec1465d7fc661f650645acc39ecee0a89e4b861489c12af7784371456d4561eb9bfa50fd4e1bade5c01ce64084fff9bc975f8adac2e2ebc14e975494ce955e6508196f1b84cd7d83d4b", 0x88) syz_usb_control_io(r0, 0x0, 0x0) [ 89.047830][ T4510] usb 3-1: new high-speed USB device number 20 using dummy_hcd [ 89.067933][ T4544] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 89.087942][ T69] usb 4-1: config 0 has an invalid interface number: 52 but max is 0 [ 89.096042][ T69] usb 4-1: config 0 has an invalid descriptor of length 148, skipping remainder of the config [ 89.106330][ T69] usb 4-1: config 0 has no interface number 0 [ 89.112577][ T69] usb 4-1: config 0 interface 52 altsetting 1 endpoint 0x8A has an invalid bInterval 143, changing to 11 [ 89.123821][ T69] usb 4-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid maxpacket 1762, setting to 1024 [ 89.135081][ T69] usb 4-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 89.147994][ T69] usb 4-1: config 0 interface 52 has no altsetting 0 [ 89.154672][ T69] usb 4-1: New USB device found, idVendor=06cb, idProduct=0003, bcdDevice=5c.be [ 89.163733][ T69] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.172011][ T4510] usb 3-1: Using ep0 maxpacket: 32 [ 89.179000][ T69] usb 4-1: config 0 descriptor?? [ 89.207900][ T4926] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 89.207943][ T4544] usb 5-1: Using ep0 maxpacket: 8 [ 89.238500][ T69] hub 4-1:0.52: bad descriptor, ignoring hub [ 89.244565][ T69] hub: probe of 4-1:0.52 failed with error -5 [ 89.308454][ T4510] usb 3-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 89.317717][ T4510] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.347832][ T95] usb 6-1: new high-speed USB device number 18 using dummy_hcd [ 89.347864][ T4544] usb 5-1: config 118 has an invalid descriptor of length 0, skipping remainder of the config [ 89.368140][ T4544] usb 5-1: config 118 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 89.379446][ T4544] usb 5-1: New USB device found, idVendor=2400, idProduct=4200, bcdDevice=42.ef [ 89.388539][ T4544] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.399796][ T4545] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 89.437911][ T95] usb 6-1: Using ep0 maxpacket: 16 [ 89.453582][ T4926] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 89.453997][ T4544] hub 5-1:118.0: bad descriptor, ignoring hub [ 89.466991][ T4544] hub: probe of 5-1:118.0 failed with error -5 [ 89.475633][ T69] input: USB Synaptics Device 06cb:0003 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.52/input/input11 [ 89.488302][ T4544] cdc_wdm 5-1:118.0: cdc-wdm0: USB WDM device [ 89.489469][ T4545] usb 2-1: Using ep0 maxpacket: 8 [ 89.527931][ T4555] usb 1-1: string descriptor 0 read error: -71 [ 89.534877][ T4555] cdc_acm 1-1:0.0: Zero length descriptor references [ 89.542257][ T4555] cdc_acm: probe of 1-1:0.0 failed with error -22 [ 89.551146][ T4555] usb 1-1: USB disconnect, device number 18 [ 89.557980][ T95] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 89.570816][ T95] usb 6-1: New USB device found, idVendor=046d, idProduct=c71f, bcdDevice= 0.00 [ 89.579938][ T95] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.590508][ T95] usb 6-1: config 0 descriptor?? [ 89.627891][ T4545] usb 2-1: config 0 has an invalid interface number: 9 but max is 0 [ 89.635913][ T4545] usb 2-1: config 0 has no interface number 0 [ 89.644030][ T95] usbhid 6-1:0.0: couldn't find an input interrupt endpoint [ 89.651692][ T4899] udc-core: couldn't find an available UDC or it's busy [ 89.658688][ T4899] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 89.667185][ T4545] usb 2-1: config 0 interface 9 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 89.678102][ T4545] usb 2-1: config 0 interface 9 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 89.687854][ T4545] usb 2-1: config 0 interface 9 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 89.700649][ T4545] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 89.709690][ T4545] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 89.719028][ T4545] usb 2-1: config 0 descriptor?? 09:55:23 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba66dc92ea050000000109026ae6c9a10000000904080002fe03010009050502090000010009058f1e1800000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0x84, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000004b40)={0x84, &(0x7f0000004680)={0x0, 0x0, 0x1, "01"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000a00)={0x84, 0x0, &(0x7f0000000500)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000800)={0x1c, &(0x7f0000000740)=ANY=[], 0x0, 0x0}) r2 = syz_usb_connect$uac1(0x3, 0xba, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa8, 0x3, 0x1, 0x67, 0x80, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, {{0xa, 0x24, 0x1, 0xdbb0, 0x9}, [@selector_unit={0x7, 0x24, 0x5, 0x5, 0xeb, "12b7"}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x4}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x9, {[@format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x9, "b795d486"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x1000, 0x7, 0xd2, "3ed0138fb20e5f"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x5, 0xeb, 0xfc, {0x7, 0x25, 0x1, 0x3, 0xb3, 0x800}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x40}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x4, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x1, 0x3, 0x0, 0x0, 'W'}, @as_header={0x7, 0x24, 0x1, 0x6, 0x8, 0x2}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x9, 0x2, 0x1f, 0x5, "eda501"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x7f, 0x3, 0x7, 0x1, "918f05"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x1f, 0x80, 0xfd, {0x7, 0x25, 0x1, 0x0, 0x6, 0x9}}}}}}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x310, 0x81, 0x1f, 0x81, 0xff, 0x3}, 0x19, &(0x7f0000000140)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "5529860f3a1cd9e22344a6ffba937d26"}]}, 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x340a}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x140a}}]}) syz_usb_control_io(r2, &(0x7f00000006c0)={0x2c, &(0x7f0000000240)={0x0, 0x9, 0x8a, {0x8a, 0x1, "4e54029f3179835fd32b6296a2a42188ea7e5707c825f552369fb8278bfea110cdfbd3193f32701feec4bf75d9e16b7f220c73270226ac197a20b8c9b24d38228d0c1de203dd34d58832c749bd96e8c85e44af347e454e1dfb96b00979e3f097d009e1030600fc3afa90457499801383b7b94c71c34738a3f2cdc4f4109225de3d7622fbc5233f56"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x140a}}, &(0x7f0000000340)={0x0, 0xf, 0x183, {0x5, 0xf, 0x183, 0x6, [@generic={0x62, 0x10, 0x0, "dd1b31aea0795c05224408ae5fa131c6e134c6fb0bea4535a9cb178785f39e2ef54f96c9953ca8082fdc0f000132fec5be850de030f9ebfed3fa83658fe90f1c65016d4c3092bd230dba0653dbe7a9b2c0ccefae66bf7e434307e675dfd893"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "857497e98550ff41da98321a3968d702"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x0, 0x3, 0x4, 0x9}, @ssp_cap={0xc, 0x10, 0xa, 0x6, 0x0, 0x20, 0xf0f, 0x6}, @ptm_cap={0x3}, @generic={0xee, 0x10, 0x9613bb8da3959fdc, "ea8db06ad711a9bf0a9525755319747c56f8783c3bd621c6a84643e4050c3c4ae1deba43bda2a7b3b7d567a12ba987cfd5bca4b3fb423a74f64f947c7e448972484e1af2fa2cbb0c77670503ba92804eda8883d183cd30eaf5dc4d87584bd7599fb47e2daaced876fcb7732ffdd6117abd4a3546ede87abf3e1195d08cd3f6b87ed7635a7c298207c7e53d3a7f2347be35e84d1356df4f8c136bd5760489a4a426e61c27f37a4e9d08eae43e9fa988fd812f08feced90e7ac57fa81b3fc3e63c961cb73557468810eb76550141279c513e92cba8dbb3d325f65335157166eafe182bbaeb8e14ce6ec6c5ed"}]}}, &(0x7f0000000540)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd4, 0x83, 0x0, 0x7f, "4c471ae2", "dd6ccf5d"}}, &(0x7f0000000580)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x3, 0x0, 0x39, 0x2, 0x3ff, 0x3a7}}}, &(0x7f0000000c80)={0x84, &(0x7f0000000780)={0x0, 0x16, 0x5c, "806a7696a22b5e03930117cc3f334e4818944a09e1ef670981a1d140676b968f2fa411cccca668d2ef50bef8109a65a980debb792ffa110c0b03becfc6016b31798b825918c477e98643cc74eca207bf7eeae1035dbe7a31ea99144e"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f00000008c0)={0x20, 0x0, 0x4, {0x140, 0x35}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000980)={0x40, 0xb, 0x2, 'zs'}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0xbd39}, &(0x7f0000000ac0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000b00)={0x40, 0x17, 0x6}, &(0x7f0000000b40)={0x40, 0x19, 0x2, "a1fd"}, &(0x7f0000000b80)={0x40, 0x1a, 0x2, 0xfeff}, &(0x7f0000000bc0)={0x40, 0x1c, 0x1, 0x8c}, &(0x7f0000000c00)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000000c40)={0x40, 0x21, 0x1, 0x7}}) ioctl$HIDIOCGRAWPHYS(r1, 0x5b03, 0x0) [ 89.808208][ T4510] usb 3-1: Direct firmware load for ar3k/AthrBT_0xcf387a05.dfu failed with error -2 [ 89.817694][ T4510] Bluetooth: Patch file not found ar3k/AthrBT_0xcf387a05.dfu [ 89.825143][ T4510] Bluetooth: Loading patch file failed [ 89.832024][ T4510] ath3k: probe of 3-1:7.0 failed with error -2 [ 89.834449][ T4555] usb 6-1: USB disconnect, device number 18 [ 89.839369][ T4510] usb 4-1: USB disconnect, device number 18 [ 89.977829][ T4544] usb 5-1: reset high-speed USB device number 16 using dummy_hcd 09:55:23 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1326414942edb381b6e64b98c9715192e09c72612d6c4c871f40de00abeadc6fa57fa9ba0d52be1a2106cf049ad4810ca7490402c17ac186d4182af2205cb09f626cd9e57f062008512e3c250b730fcdc68c99109050d22d9bae508f58825e4c5e655ade369e82edd9798a837b95d3dc531"], 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x0, 0x200200) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f00000004c0)={0x1, 0x1, 0x1}) r2 = syz_open_dev$hiddev(&(0x7f0000000740)='/dev/usb/hiddev#\x00', 0x140, 0x101000) syz_open_dev$hiddev(&(0x7f00000006c0)='/dev/usb/hiddev#\x00', 0x1, 0x202000) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f0000000d00)={{0x2, 0x200, 0xeea5, 0x211, 0xfffff53e, 0x7}, 0x1e0, [0x81, 0x6, 0x3ff, 0x7fff, 0x2, 0xfffffffd, 0x9, 0x6, 0x4, 0x1, 0x8, 0x200, 0x3, 0x8, 0x10000, 0x3, 0x5, 0x20, 0x1, 0x0, 0xffffffff, 0x9, 0x7f, 0x10001, 0x8, 0x5, 0x8000, 0x2, 0xfffffffd, 0x7, 0x8, 0xf56, 0x7ff, 0xb48, 0x7fffffff, 0x8, 0x1ff, 0x101, 0x1, 0xfffffff3, 0x2, 0x10000, 0x5, 0x7, 0x1000, 0x7f, 0x4, 0x2, 0xf3ea, 0x40, 0x6, 0x800, 0x80, 0xf3b, 0x5, 0x8, 0x3f, 0x297, 0xfff, 0xfffffff7, 0x2, 0x6, 0x3, 0x8, 0x401, 0x1, 0x800, 0x9, 0x0, 0x6, 0x80, 0x7ff, 0x3, 0x6, 0x76, 0x0, 0xc33, 0xec9, 0x80000000, 0x8, 0x7, 0x8, 0x4, 0x6, 0x8, 0x7, 0x6, 0xa4b, 0x7, 0x7f, 0x1, 0xfe000000, 0x3, 0x6c3e1633, 0xffffffaa, 0x1, 0x1, 0x7, 0x1ff, 0x7, 0x9, 0x2, 0x0, 0xd38, 0x251bd6cb, 0x8, 0xfffffffd, 0x9, 0xfffffff9, 0x3, 0x8000, 0x3085e3da, 0x40, 0x7f, 0x5, 0x48, 0x1, 0x9, 0x200, 0x80, 0x33ad, 0x0, 0x5, 0x7fffffff, 0x1000, 0x7, 0x876, 0x101, 0x7, 0xf88, 0x8, 0x401, 0x0, 0x6b, 0x3f, 0x800, 0x5, 0xffffff19, 0xe25c, 0x9d15, 0x2, 0x51f0ec90, 0x0, 0x7, 0xffff, 0x8001, 0x8bb, 0x7a, 0x80000001, 0x3, 0x2, 0xfffff439, 0x7, 0x8, 0x3, 0x1ff, 0x20, 0x3, 0x91b, 0x4, 0x0, 0x8001, 0x52490128, 0xffff7fff, 0xffff, 0x7fffffff, 0x2, 0xffff, 0x63a, 0xfffffffa, 0x5, 0x2357, 0x0, 0xfffffff9, 0x518d3916, 0x1000, 0x4, 0x2, 0xf41f, 0xfffffffe, 0x6, 0x6, 0x2f, 0x2a, 0x5, 0x1, 0x3, 0x7ffffffd, 0xfff, 0x8, 0x3f, 0x29d, 0x8, 0x4, 0x0, 0xfffffffe, 0x7, 0x1ff, 0x80000000, 0x4e2d1f6d, 0x7, 0xffffff7f, 0x0, 0xbe, 0x10000, 0x0, 0x5, 0x7f, 0x35d268b6, 0x200, 0x1, 0xfffffffc, 0x10001, 0x6, 0x6, 0xf5, 0x4, 0x1, 0x9, 0x9, 0x0, 0x7f, 0x4, 0x800, 0x100000, 0x1, 0x0, 0x7, 0xfd6, 0xff, 0x3, 0x7fff, 0x81, 0x7, 0x4, 0xd1be, 0x3f, 0x400, 0x3, 0x4, 0x9, 0x1, 0x3ff, 0xfffffffc, 0x10c, 0x6, 0x7c01, 0x0, 0x0, 0x7f, 0x81, 0x10001, 0x10000, 0x2, 0x401, 0x2, 0x7, 0x3, 0x0, 0x900000, 0x7fffffff, 0x72c, 0x9, 0x101, 0x9, 0x2, 0xffffffff, 0xfffff49e, 0x6, 0xffffffff, 0x401, 0x9, 0x2, 0x800, 0x7, 0x10001, 0x8, 0x8000, 0xf7, 0x0, 0x6e, 0x6, 0xda61, 0x30, 0xa4fa, 0x4, 0x6, 0x3, 0x1, 0x3f, 0x3, 0x7, 0x0, 0x400, 0x1ff, 0xfffffff8, 0x10000, 0xffffee1f, 0x7, 0xa4, 0x4, 0x10000, 0x1, 0x8, 0x4, 0x9, 0x80, 0x3, 0x1, 0x3, 0x1ff, 0x400, 0x1ff, 0xfffffffb, 0xc, 0x400, 0x2, 0x9, 0x1fdd9e0b, 0xc8, 0x6, 0x6, 0x5, 0x1f, 0xcfd5, 0x5, 0x6, 0x3, 0x6, 0x6, 0x1, 0x1, 0x2, 0x6, 0xd0bd, 0x9, 0x4203, 0x978, 0x80000000, 0x7, 0x3, 0xe4f5, 0x9, 0x10000, 0x2, 0x81, 0x2, 0x1, 0x6, 0x8, 0x80000001, 0x401, 0x1, 0x0, 0x8, 0xff, 0x9, 0x3ff, 0x2, 0x3f, 0x4, 0x6, 0x1ff, 0x6, 0x8, 0x40, 0x806e, 0x3, 0xe9e, 0x101, 0x1, 0x401, 0x0, 0x5, 0x1ff, 0x20, 0x4, 0x5, 0x101, 0x1, 0x3, 0xad4, 0x1, 0x1000, 0x101, 0x0, 0x9a2e, 0xfbe, 0x3, 0x90f, 0x3, 0x1ff, 0x401, 0x6, 0x40, 0x1ff, 0x1, 0xfffffffb, 0x6, 0x40, 0x5, 0x200, 0x9, 0x0, 0x8000, 0x0, 0x1f, 0x51c8, 0x44c, 0x8, 0x0, 0x8000, 0x7, 0x0, 0x5, 0x7f, 0x8, 0x9, 0x1f, 0xf8, 0x4, 0xb575, 0x8000, 0xadc, 0x0, 0x1, 0xf, 0xbbd7, 0xff, 0x2, 0xffff34bb, 0x5, 0x63e1, 0xb2d, 0x180, 0xfff, 0x3800000, 0x5932, 0x0, 0x3, 0x7, 0x9, 0xf30, 0x7, 0x10000, 0x7, 0xb173, 0x0, 0x80, 0x8, 0x3, 0x101, 0x3, 0x400, 0xb4, 0xfffffffb, 0x4, 0x8, 0x5, 0x2, 0x7, 0x5, 0xcc5a, 0x8, 0x200, 0x8, 0x5, 0x7fffffff, 0x5, 0x4, 0x6, 0x1, 0x2, 0x9, 0x3, 0x8001, 0x400, 0x45a9, 0x8, 0x3, 0x4, 0x3f, 0x3, 0x6, 0x1, 0x1, 0x4, 0x7ff, 0xe149, 0x0, 0x10000, 0x0, 0xffff, 0x7f1, 0x6, 0x7fff, 0xffff, 0x0, 0x5, 0x4, 0x40, 0x8, 0x9, 0x9, 0x80, 0x3, 0x800, 0x21eb, 0x3d, 0x7af9a918, 0x3f, 0x2, 0x1, 0x5, 0x7f, 0x0, 0xe2ee433, 0x6, 0x2, 0xce, 0x20, 0x7d1, 0x603, 0xfffffff9, 0x7fffffff, 0x8000, 0x7fffffff, 0x80, 0x0, 0x5d50, 0x0, 0x7, 0x6, 0x81, 0x0, 0x401, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x2, 0xd, 0x25, 0x20, 0x6, 0x7ff, 0x1f, 0x6, 0x7f, 0x7, 0x9, 0x1, 0x3, 0x80000000, 0x1, 0x81, 0x3ff, 0xa000000, 0x4, 0x8000, 0x8cae, 0xfffffffe, 0x40, 0x3, 0xfffff13e, 0x2573, 0x3ff, 0x200, 0x7, 0xc5, 0x5, 0x4, 0x5, 0x8, 0x1ff, 0x2, 0x4, 0x4, 0x400, 0x80000000, 0xd24, 0x2, 0x5aa4, 0x0, 0xffffffff, 0x7, 0x4, 0xff, 0x2, 0xff, 0xff, 0x5, 0x1, 0xbd, 0x0, 0x2, 0x0, 0xffffffa1, 0x8001, 0x527e, 0x2, 0x4, 0xffff, 0xffffeb81, 0x7, 0x4, 0x4, 0x3ff, 0x3, 0x4, 0x800, 0x1, 0x10000, 0x59f1, 0x1, 0x9, 0x810c, 0x2b80, 0x101, 0x1, 0x8001, 0x7, 0x7ff, 0x6, 0x1, 0x6, 0x9247, 0x81, 0x3, 0x1, 0x6089, 0x41, 0xece, 0x1, 0xfffffffe, 0x7ff, 0xfffffffd, 0x6, 0x1, 0x8, 0x400, 0x325, 0x5, 0x2, 0x5, 0x200, 0x1, 0xbb, 0xcb, 0x6, 0x7, 0x787, 0x0, 0x10001, 0x1, 0xfffffffc, 0x3, 0xffffffff, 0xe5b6, 0x8001, 0x0, 0x80000000, 0x1, 0x7ff, 0x1, 0x0, 0x3, 0x6, 0x3, 0x4, 0xfff, 0xffff, 0x4, 0x7, 0x1, 0x401, 0x81, 0xe86, 0xffffffff, 0x0, 0x1, 0x79, 0x80000001, 0x185, 0x7fffffff, 0x3f, 0x9, 0x1, 0x80000000, 0x28f, 0x9, 0x400, 0x80, 0x200, 0xad, 0x1, 0x3f, 0x3475df68, 0xc00000, 0x418, 0x4, 0x6, 0x2, 0x9, 0x80, 0x1c, 0x6, 0xffff, 0x5, 0xf775, 0xffff, 0x434f, 0x8, 0x5, 0xfff, 0x3, 0x200, 0x3, 0x3, 0xfffffffc, 0x7, 0x5, 0x3, 0x5, 0x9, 0x9, 0x2, 0x9, 0xfff, 0x8000, 0x5, 0x55e6, 0x9, 0x8001, 0x10001, 0x4, 0xff, 0xd7, 0xfffffffe, 0xf7d, 0x100, 0x200, 0x302, 0x3f, 0x6, 0x4, 0x1, 0x9, 0x9, 0x894, 0x2, 0x2, 0x3, 0x3, 0x0, 0x7, 0x6, 0x8, 0x3, 0x4, 0x7, 0x1, 0x0, 0x743, 0xffff, 0x10000, 0x2, 0x0, 0xffffffff, 0x800, 0x81, 0x71, 0x1, 0xe0d6, 0x5, 0x280000, 0xffffffff, 0x401, 0x85, 0xcce0, 0x10000, 0x5, 0x9, 0x5a, 0x8, 0x20, 0x3, 0xffffff7f, 0xff, 0x2, 0x2, 0x3, 0x3, 0x8, 0x6, 0x40, 0x3fedc3ad, 0xfffffffa, 0x5c9, 0x6, 0x0, 0x3, 0x8, 0x40, 0xfffffffb, 0x95, 0x4, 0x10000, 0x1, 0xe522, 0x1, 0x7f, 0x8, 0x0, 0x8, 0x4, 0x8, 0x0, 0xff, 0x10001, 0x101, 0x3ff, 0x0, 0x10001, 0x8, 0x9a3, 0x3, 0x5, 0x9, 0x1000, 0x81, 0xa38d, 0x6, 0x8000, 0x200, 0xfffffffd, 0x1, 0x7ec7, 0x0, 0x5, 0x3, 0x7, 0x40d6, 0x0, 0x80, 0x0, 0x10001, 0x70e26195, 0x7, 0x9, 0x10002000, 0xfffffffc, 0x1, 0x8, 0x400, 0x4, 0x8, 0x1, 0x9, 0x1000, 0x1900, 0x20, 0x6, 0x4, 0x7fff, 0x8, 0x6, 0x80000000, 0x3, 0x1, 0x3, 0x1, 0xffffffff, 0x2, 0x1, 0x10000000, 0x9, 0x3, 0x9, 0x80000001, 0x8, 0x0, 0x0, 0xc82, 0xfffffff8, 0xffffffff, 0x5, 0x6ab, 0x1, 0x9, 0x5, 0x52, 0x3ff, 0x0, 0x0, 0x7, 0x3, 0x259, 0xfff, 0x834, 0x8001, 0x8001, 0xc2f7, 0x9, 0x7, 0x10, 0x1ff, 0x1000, 0x6, 0x1, 0xfd, 0x5, 0x7, 0x7, 0x0, 0xfffffffc, 0x9, 0x730e, 0x5, 0x7, 0x9, 0x1, 0xffffffff, 0x1, 0x3, 0x7, 0xd, 0x0, 0x0, 0xfffffffb, 0x2, 0x20, 0x3, 0x7, 0x4, 0xa2d, 0x6, 0x5, 0x2, 0x7ff, 0x7, 0x80, 0x0, 0x3f, 0x5f, 0x7, 0x7f, 0x8, 0x7, 0x5, 0x8, 0x5, 0x535f, 0x680, 0x4bca495, 0x20, 0x7, 0x1, 0x101, 0xffff0e4f, 0x293, 0xc4f, 0x5, 0x5, 0x5, 0x4, 0xeb, 0x2, 0xfffffeff, 0x2, 0x9, 0x7, 0x7a, 0x7ff, 0xfc000000, 0x8001, 0xfffffff8, 0x9, 0x8000, 0x3, 0x0, 0x2, 0xa9f0, 0x0, 0xa38, 0x4, 0x10000, 0x0, 0x7fff, 0x14, 0x0, 0x3, 0x2, 0x401, 0x3, 0x6, 0x0, 0x6, 0x10001, 0x4, 0x9, 0x7, 0x63, 0x4, 0x1000, 0x0, 0x2, 0x2, 0x5, 0x2, 0x101, 0x3f, 0x8, 0x89f6, 0x3ff, 0x200, 0x8, 0x2aa4, 0x7fffffff, 0x0, 0x522, 0x6]}) syz_usb_connect$cdc_ecm(0x6, 0x8c, &(0x7f0000001e80)=ANY=[@ANYBLOB="5cf112011001020000182505a1a440000102030109027a000101f93002090400050202060003052406000005240007000d240f010600000006000700041024070501f0010081000800730b81000c241b0101010001000700200724140d0b0300152412d1000000000000000701a607c0ffcb7e392a07240a010301bc0905820208004007fa98c2fcf5aa2553371c34264c120c00004000078005a8bafdac190dda0ce3220867d0911c4d7d17e2732eca9c0f8beee9127158fedd96c6255f68115088da62445e1ce15aed474753c04fccf31e221b633929fb0e32c9f79c0236e67e51e3e80ce4f2ebcf2d4d4bd210e37cb73ce3425075a72e5baa902da47e4e7ac4c7fce3c09b9db3100d2c4e2de703a82225584b4214e5572dd45df9a69a55044e27a0dde2c3b2f35fcb49a5215741cacb508f54f8fb41d87b7742e05d"], &(0x7f0000000100)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="0a0601020407d5100500"], @ANYBLOB='5\x00\x00\x00', @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="050f35000503100b0b10010c2800030904008003100b18100a06e3241c00000001011ec0ff00c0000000f000ff00071002086e0300"], @ANYBLOB="2e41d20254c859deb72b8a339323747a8b72ae57cf0d370047c73324cd2b79ee4c564be48114a510743f957c3115d452a010ff99f7c041a2a3c1305481b156", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="11031e4474bca3c5ac41d075da860db410"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="04031804"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="04030604"], @ANYBLOB='H\x00\x00\x00', @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="4803d9b1d372d99bf5375c505834f81afd001b0116c4bd6a3902b1665b5aff10accbdae708b09a09c9757cd510caa32c756160115698697bf23087d3aa890c10c6051849cc18e5fe"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="04034904"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="04030140"]]) syz_usb_connect(0x4, 0x437, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010001105e6f08cb041b0104c6010203010902250402033f30010904fd0103d4b9edf40a24060001adc9785c860524001f000d240f0100000000020008000106241a018008052415000009210700040122540709050a08ff038e0902590bd18e3ce11c5221d0279fd954eaab1b573a57e4156d6fc735a9023f5f4f6db3c3747bf13a0b483884cd17ad8001e0a2b8c4381b71fd74281f2606488c54b71bea5cc6a9a3275cada9e857029be6b1cdd8d8333163050b4509050f0040000500363931b26f41b9e490e5e04505efb45252a7584e5ac1184b0d3bcc1f01b06c97d80b5d01c9f8f0f2621edbd063f319661d00dc6c1f0965439b8302740f47a54605f5072501010100000905043f200081f809090b50810f380ccd0707240600014110052400e0ff0d240f01fdffffff040009000206241a060000042402090c241b0002050008010200770c241bd22409000656bb000605241580ff08241c030095200009058098100080003f072501024008002510fd162100814e9720560ba1ba2ed4954fcd2bdbbc0567cdc7adbefc5fdfb81e48c8cbb909050a0020004280990905030100001f1f06072501820806000905020100020201013611665f5331cbeff682e7dc40b9cbcb57ea7a824f3bf3805740970c85079996c5cef6f9000c33480515b37397521a54cc58cdcc4bdca2002937cae3cc20c5a0613b0285645d18d1a0f4683e3d38e9cecd3adfcf95c4296379738842380ad1c9efef3701d212a1e58d2dd7f763d3ed09841f5d1efa147071bfbb0a41b559326f763f076a704abac8bf05937932867f29de73e18bb6a99acaa36729528c721939636b78d9f5a23ebb1bab7c294cdb60e771aacc80111cec66416e219a8ded6fea3052868eb07037aac2dc6c562709050e021000ff3f01072501830400000905080c0800fb0794090508081000eb080485052d860e666064ba2d68eb24555e63e25423332c62d3fa47425bbad7177d6c026318e651578d6105fdd0a67ad00988e0bcdf9e3df657bc777d74f81867e14a2f847c08d983b3f19aea7ed3945b111b2b01a94498497b5c608299d976f0d6dc72b61de47aaff6373fd5a73c1684ba2dee2d1ef96ca68d32f91d3ffaa73624d28e5366a19e09050200ff036e00ff520ddf6853826bcf0c4a4b5a0635c362233fe5b5fe771e68cdc844afe19b33976320733b82f7d0ccab127648a43781c58fe80343c5f2b2f2036914de62632e70f03ac63b89a381b5c20ac1216f6b4633ed5e09050a00000207208009050d002000040301078000020799e4441133f836760f58e8f67b61c6ecfc6bb46ec2cb5de32ecce736726f40de304e8b1df9d40fd1f1e227dc9f85f1ab9071441e7b1e60983d4133204ea1213ee8638e8ab47009050c0000040163ff0725010408030009050508ff0320000509050710000202050207250103ff0800072501002500020905030c00040404900725014009000009050706000406040607250103034000000000"], &(0x7f0000001d40)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="0a060002800901080400"], @ANYBLOB="8f3b3e79da3319", @ANYPTR=&(0x7f0000000540)=ANY=[@ANYBLOB="050f7300026b100b8576fa4bbbca9a62062e4a162e24a8dff87989c23e0c10a74eaec1084225f8309dc9634c6b6de8e538e01445edc292144d118d55370984dd5c1f01dde92722fe1b7a09012e2bb80b62f57cdac62a35868634240a6317caa3fbff7307cdaba639c825abbe002e77ac03100b"], @ANYBLOB="0400000004000000", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="04034f04"], @ANYBLOB='V\x00\x00\x00', @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="56034d9782bf2a71cfd015626198026dcddf4cb00fb9db78b555ef71d4a03165edd4792c835304091477eb0d5cd2f0093cc543084dc8993741e9ca92166e302830b30e16fc0ff9b8384ce6946e8669c14692fb3c45f3"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="04034604"], @ANYBLOB="fc000000", @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYBLOB="fc03089f8f9f290cca7e97d88cc036c1b558b173c489466d67d9b5875c37b7e38ed55472daf4e39c34d39d8e22a328d04aad006ed48fb88fb0d923e24d6bc28651e90584002bc1c4c70eb33637f677bc6527a117395beedc4ef4deee91444c3feba4724641d2eca779d7849c7470be78bc696b60927cb34781627cfc971fb37bb96c8d9d78bea394f0d7852be3017f3c2b6b1ff3b58d14d6aa9379d423ba1bbc5d5ee5b593cef200149bb596d8a3294ae61e0a3c85a889d1b4bc0f9beddeba797fc5b64499e0f59c68edfa30a9dac471611b55c91c2557b51bfa607779ed54bbeec6062778fd7bbf23b08cda08777c58194aaf8cab29bfb81cbf0c79"]]) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x80, &(0x7f0000001fc0)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x2, 0x1, 0x58, 0x8, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x9, 0x24, 0x6, 0x0, 0x1, "7dff9c31"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x1000, 0x5, 0x4}, {0x6, 0x24, 0x1a, 0x1, 0x1}, [@dmm={0x7, 0x24, 0x14, 0x1ff, 0xeb30}, @network_terminal={0x7, 0x24, 0xa, 0xf8, 0x9, 0x3f, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x7, 0xc0, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x410, 0xdf, 0xce, 0x89}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x20, 0xc5, 0x1}}}}}}}]}}, &(0x7f0000002200)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x401, 0x2, 0x20, 0x20, 0xff, 0x4}, 0xe4, &(0x7f0000002040)={0x5, 0xf, 0xe4, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0xee, 0x4}, @ssp_cap={0xc, 0x10, 0xa, 0x9, 0x0, 0x3ff, 0xf000, 0x3}, @generic={0xc6, 0x10, 0x4, "c789d6c4c098b6acf421778ee26d00cfadfafd6c97ba7197d6dd5980e55b7014bb76238a6e918480cae75f6ec81ad8a3b674a06720c5ee839f382ed888e1fda8988fbc2f7fbc6ee2bdd5a64f9590f52c518ae7220c18d543ae1a72f44005774cc53f461b7c23ef3e443cf3ac24cb558fa4991c12360cdfe51a9217475779997d3eee53d1a3b7ae02777262aa3bf47e488965d8483585d990e513cc170cd1e21f738deab42fb2081e499ed31fb3a998f15b0c8cdfba44b3048e2d233e883c1763a6e2df"}]}, 0x3, [{0x2, &(0x7f0000002140)=@string={0x2}}, {0x4, &(0x7f0000002180)=@lang_id={0x4, 0x3, 0x42c}}, {0x37, &(0x7f00000021c0)=@string={0x37, 0x3, "827ada045ed9cf2035677f7bc8850d2d5ddbc88d741eedbe20c93e616e78796afe743cd9f6bbd3fb0443a00cdeccf1c76d254891f2"}}]}) r3 = syz_open_dev$evdev(&(0x7f0000000700)='/dev/input/event#\x00', 0x5, 0x20080) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r4, 0x0, 0x0) ioctl$HIDIOCGVERSION(r4, 0x80044801, &(0x7f0000000400)) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000001dc0)=""/152) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000780)={0x2c, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x10001) r5 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r5, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, &(0x7f0000002440)={0x2c, &(0x7f0000002240)={0x0, 0x18, 0xe3, {0xe3, 0x23, "c95f2e934e12503721c0dc9f0bf8cb1dcb09f0c4147399a3c71cd9e77685daf41f11f9cc11385affc25822ba315d3619655f56aa1807e10f2f8834c067523af48c05582f89d9a6e55571da9e45e48c9339b182207049765adc90e08321e907b14808cec9c307b536fa7043002185a2502a815d3ae63d7b4a122955b0de7e070d74309745bc109f06061f9c13294e5c7dc0ff94b22b0b1e64f308f01bb6c23c86caff88290d0b318f6696a091b3cc7eee6d157c2f5633999b864d26966d2fae4e72c021dfda6c7dbc82eba73b2a967b9fedcb065c4e4b75cf6a157242d2e28d9caf"}}, &(0x7f0000002340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x445}}, &(0x7f0000002380)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000023c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x80, 0x7f, 0x80, "5c0e2370", "fc8f8837"}}, &(0x7f0000002400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x2, 0x80, 0x1, 0x1f, 0x4, 0x2f76}}}, &(0x7f0000002940)={0x84, &(0x7f0000002480)={0x20, 0x5, 0xcc, "d751cee4fb4b9f402b8d507915217ab1ad6387b980e49a2028254eb915c67e7b53d9cae08efb98a96a93bf6caf7d5cffbbbf902b7e8bf9527a53627c11bf96039a166379b7b03c7dac5cb53254177720d6f49a191a7a0c71608d603c28062b837fb211d4891bc28fb9d3a4829f9a85a1980f3c81303c3a05d6c1b09c84aa0c157b874b714b08e67f7f5dda731d8a04cb79c4bd287fbd56d4460f9908ef4b83793839fbb004abb56f6321616e74eef87da172f23836d05db2579e5eddc0b9faf5d916504d1d9ca37a67842026"}, &(0x7f0000002580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000025c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000002600)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000002640)={0x20, 0x0, 0x8, {0x1, 0x40, [0xf000]}}, &(0x7f0000002680)={0x40, 0x7, 0x2, 0x1c00}, &(0x7f00000026c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000002700)={0x40, 0xb, 0x2, "2ee9"}, &(0x7f0000002740)={0x40, 0xf, 0x2, 0xffff}, &(0x7f0000002780)={0x40, 0x13, 0x6, @random="24f1f43cbc27"}, &(0x7f00000027c0)={0x40, 0x17, 0x6}, &(0x7f0000002800)={0x40, 0x19, 0x2, "911a"}, &(0x7f0000002840)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000002880)={0x40, 0x1c, 0x1, 0x8}, &(0x7f00000028c0)={0x40, 0x1e, 0x1, 0x20}, &(0x7f0000002900)={0x40, 0x21, 0x1}}) [ 90.067941][ T4544] usb 5-1: Using ep0 maxpacket: 16 [ 90.117946][ T4544] usb 5-1: device firmware changed [ 90.123607][ T4544] usb 5-1: USB disconnect, device number 16 [ 90.210002][ T4946] udc-core: couldn't find an available UDC or it's busy [ 90.217026][ T4946] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 90.225530][ T69] usb 3-1: USB disconnect, device number 20 [ 90.234677][ T4961] udc-core: couldn't find an available UDC or it's busy [ 90.241720][ T4961] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 90.247858][ T4510] usb 4-1: new low-speed USB device number 19 using dummy_hcd [ 90.327893][ T94] usb 1-1: new high-speed USB device number 19 using dummy_hcd [ 90.407819][ T4555] usb 6-1: new high-speed USB device number 19 using dummy_hcd [ 90.419166][ T94] usb 1-1: Using ep0 maxpacket: 32 [ 90.477890][ T4544] usb 5-1: new high-speed USB device number 17 using dummy_hcd [ 90.497860][ T4555] usb 6-1: Using ep0 maxpacket: 32 [ 90.537896][ T94] usb 1-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 90.547011][ T94] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.568094][ T4544] usb 5-1: Using ep0 maxpacket: 16 [ 90.607937][ T4510] usb 4-1: config 0 has an invalid interface number: 52 but max is 0 [ 90.616126][ T4510] usb 4-1: config 0 has an invalid descriptor of length 148, skipping remainder of the config [ 90.617852][ T4555] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 18, changing to 8 [ 90.626520][ T4510] usb 4-1: config 0 has no interface number 0 [ 90.637506][ T4555] usb 6-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.04 [ 90.651809][ T4510] usb 4-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid maxpacket 1762, setting to 8 [ 90.652610][ T4555] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.663538][ T4510] usb 4-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 90.684319][ T4510] usb 4-1: config 0 interface 52 has no altsetting 0 [ 90.691037][ T4510] usb 4-1: New USB device found, idVendor=06cb, idProduct=0003, bcdDevice=5c.be [ 90.700120][ T4510] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.715017][ T4510] usb 4-1: config 0 descriptor?? [ 90.729017][ T4555] usb 6-1: config 0 descriptor?? [ 90.737991][ T4926] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 90.758024][ T4544] usb 5-1: config index 0 descriptor too short (expected 58986, got 36) [ 90.766447][ T4544] usb 5-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 90.768380][ T4555] hub 6-1:0.0: USB hub found [ 90.775342][ T4544] usb 5-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 90.789110][ T4544] usb 5-1: config 161 has no interface number 0 [ 90.803227][ T4510] hub 4-1:0.52: bad descriptor, ignoring hub [ 90.814280][ T4983] udc-core: couldn't find an available UDC or it's busy [ 90.815253][ T4510] hub: probe of 4-1:0.52 failed with error -5 [ 90.821482][ T4983] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 90.843599][ T4544] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 90.853730][ T4544] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 90.863777][ T4544] usb 5-1: New USB device found, idVendor=66ba, idProduct=92dc, bcdDevice= 5.ea [ 90.872822][ T4544] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 90.897883][ T4975] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 90.905088][ T4975] raw-gadget gadget: fail, usb_ep_enable returned -22 09:55:24 executing program 2: syz_usb_connect$cdc_ecm(0x2, 0x4d, &(0x7f0000000080)={{0x12, 0x1, 0x210, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x40}}}}}]}}]}}, &(0x7f0000000000)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x0, 0x0, 0x3}, 0x5, &(0x7f0000000040)={0x5, 0xf, 0x5}}) r0 = syz_usb_connect$cdc_ecm(0x6, 0x1074, &(0x7f0000000180)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1062, 0x1, 0x1, 0x80, 0x20, 0xc0, [{{0x9, 0x4, 0x0, 0x5, 0x2, 0x2, 0x6, 0x0, 0x7, {{0x6, 0x24, 0x6, 0x0, 0x0, "02"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x100, 0x40, 0x7d, 0x5}, [@dmm={0x7, 0x24, 0x14, 0xb567, 0x48f6}, @country_functional={0xa, 0x24, 0x7, 0x6, 0xf7, [0x5, 0x7ff]}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "973e81540ea660c10a44a1490f19ab9fac09e9ce2c1a3cd3872a324e9c2f04ffbedb4394f269b10b22a21851e1c611528857d9efc9660a8fc575d4556ace2fc30bd73272a7b5759f743ab4272c7a0d6de089276421d54ce71e09e1f7240a6ea28474eaa58f22413eb1ef44bf6f308657e0fd01aaf5f8246963d995e8314810fe584f84c21a7af4e5a64942d39aba52306d22d8bc6bee6f42985ce2544d410bbd8c39101228d3a46e57dc5f800e070aa750604e670f017922372463b240b94698b2f2309ce738ccb347b00b55b3088a9a25060328e819f7fca44b7848a4c17dcbe46e82d749a1aa3bf65997b28e004e220a1906d1b6aa43a693dcb460efe53675d4e84349f7382bd6a0923b0c36de50d6f350e2102032af25257327b436b9afaa67249d77ad142593b586e49dea303c1bdfad6e23dfa91707740e1f58809aaacb06275edb2aeb0df2ff72206e903c5a26225c633f10d21b2d32461a16b0f7c42c376fa215503b574cd93775f6b611fa74efea2af9cb2b9b181395d290f0188d17c0052bc9958810f544c87c5fb50a6813c629d75db39f69cc8cae427b58f38571b31db9330c9bcf6b4399518ed9afe60945df3105720257a4a6894cde54b3c6d0d335a8bd1bff77f57746c6defd6a65bacc00540bbbde77b5e75c1598f5906263016d86e25cb8bc584eafcf8b7ec8da7c46fd7721a4b1c5c34fac727e98b3b9f1cd1feac91c1565f11b665f71fde6c0397fde5b31d609948d9f6046a5b7e9834c812ef0549607047f94b20010822e539fda29c371b1fa6f3c5dca9900da287adc82ac6a689b9f0423c8fc1337192d02a8a1d68ddbd458a81b2f18eb24ffe50af164a3b071e670942671d48f2a2f5c977136213dce2f8d0fdf760c851126ba11b94f337f1c637c37bdba2ce6b356026a166f99f4f530a018d56a181ee62ee4ce73ebf99b7e13283edd0640d56ff6666166fadb82da095882ee742590759848526a7d3085c128b4410894ea48bb0fda0ba7cdd4df9eb53f69dacf0d2ef8270d69bd0951c26f86afc31dfe292faf5348c0d086da29f1d0cbfa55b531031ccc898667b55710a0f4491f1d9faf2d8186a35b09521b87f9ca96389d157e199f2a437f732bb07a4269a3bcdc3eabb6faae4284a8528556d86d8d03a9cb0dfba5d100f9370d5d010d135c356696f47d2700284a85f6887d2112df4597007c5d031c50a2d791e41f8513ff2e48ad6b2421034fbbfd4247b4d1a39596b99a9988c6e3de06fe95d398ebe25521c5655ba9704162d6f167bd565ec67a83abcbda85674e01cd703dcd741fe13d9318488b87ae23880bf1d04e38ac502e56712421578667ba9299d59cf1d31660a55b26ea1c478793bc4254a82a50edc3cc559e667a39d49cf2cbacf99e7527c535ada24b6ce3028f212fe6e0ae760fef7b4fcb41a588a3d9b974ee3f0d358da0373eee07bfddccb292cb47e75c82a34bedc6a6eb8d81354d732e3ffbd8a3f8418bafe3dc5d16098ffe4c737fbc3521e058a3385344ab8a11a58516d868b2902ae652589a99796eac7c3f35847ea6bed81f8512097315dbba1a18a5e0529a3678d061fd60ed5aeadd8922b5ed16f58ea88dcda9f411dc0b879b3d2b329b4ad8a8152b6b9ba90bf4367de12859454ae652927e90ff5c8398bc3f589dd125f2fdca9e4ba7df119e9450aa6e47cba949778958c23033af86942d7a709580bf1f1de455c845b44b86e3fe2bc8ba136b2160263f1b67acfc4202984d0b75d3c58dcc248187818419d13b3eb26265a1eece15409b9fc6c0329bc8d0030c28825fc19f4dcd8190a1b19bee043fb44f701a168e0f8eac637f7c58251f1d10fccca98537e45481b0efa79c5b40f441031f998ee2621c5bbc12d48424724d079d36ef42e5e4fe57cd680398f44be12b5f3fca387e8a809c835cb66603f5143297452573efdef6be35408bfab837c46d332cd91c306e15e6df1600189e6a50b4d2303080984b84cb785feebf1e8f2feec3820b09d8db51e03867417b0bee6e8a3f296658a71bb828730d275dace34135e11bf237d243619fc705e22eef37273b536650bd49a5d2062d5555b2d5502bbdb8495263b5b39eef62ce7a2f64eafcc19b53ff4d7681eca577111c3da5d889b4c9cc328b0750cf4c6206eb67d308aff02fd9c0d00ca859e42a4d6f5624d4c1d35a612eaff0f5bff2a3e7281956809d155041433077336bb5967fc704ebe26172b9261d9648043af2e72b287b394e0ba13aa194c054170fbea729f5d61346a234e84bacfe326034c99973f0a671adc0cf6a6d7557d9b5c96ea3433a831996c15b1af4c8c8bedca49caac2c1c0472c6503680ccfd25ebc1ef9c23d2d0aa89cb6c4348e655161f1efbd1ebd0b79d0c41546c62b359b34bf2daa7bd2e1b027882ea40fbecf2531c6a1cb32e7230217c7fbe61533b529b0a3a45f00b55fcd0c7959dd28695cdf65d6737bfa3f32613a718d57ef54942a0bcade0a8a0cd96f66e2cb241ae19ee5a009007ca4d395b5f9e4312785eebf2f55a69b772b73a580b87d77f6bbd9233759646b8918dad303849f4456531a804c9445be04a6ef6d0b1781495828bb62a457b74fd36192c2ca9c38edd6457eb3e9bac98bbb7601fd64b9ebb071432970a901f0b7d57fdac5bea61652cab6470d4b4c00e2c46a4b0fdfabb16110408584046668612dee209b60a236a7bd28c379ffad125e558c515f1d013c6d6922019bb2347a17db0b97c1527df5a453fa23d04b365f48bd252255ffc4b2f074859064b326b45bb1073238e5a53cbbc5e93431bf042785d60bbde1dc3adb342f13ef50e698c68a847600cdfe375d2d2c0d58eaf52beaa1ebdbe8fe51f06a5f50dafa5d6d065cab1771cb87e45dd46d0a4e813a45015932748acb3041983b19134278269173b745637c0ea295b8e0b8cb5d0c966cdd2c6b99df6d8da953b05cfca0a67d35ff333520d2211ed2f51443e5ab2809d826435dc7e47ed067a326edb7a27709bb3a8a16edc26269d06d68dce04a04f97c525ad4e222ef30ea9268eaad2ce5f7fe410bf286ac9364656049c7b25184b5fb38d21df8acb624874203a860e3455ac103e7054680b5cc986b0ddea80bb7c2efca4339be05016dd5981f298d9fa62203ab6a28e23016c8c6ad85825be2fbe73d69ef23fff441b5517c6698d5b9b1fdf09ca8c42f99cd7e29089fde9c3be3c1aea2b6bf4dc1a30a759aed2162bb73aa4be61aa8c0a9e662cf1506b0267c0f96922c330726e9537baf6d8c787dc91ea66b0ca325645badce480994222f47f8a1d63517164518dbdbae0e11bde134b9ebfc4250a866d812cec71ae1074b5035d088ffde3dbf2dab9085b4c1395dc64a0daae226bf019a7933ca4bd44e72a561a75f61d501426168e2214de45f97b96e3b53e1bee4ecbdf5f2b489d7bf3ec7ac318c44ff0f9975199e7be7a9a1f06eb3280db388a57f8b6e80c1c030d9eedf972f158b8fa37b477d1986841c7e22d17b61c3e08219b998cbbf14ebeaeae0d5adf16e038d2f932d3ff674780e95c3e066004ea5cb1c121f90a157872323c09932b1aa03fafe5081f9ea7f667608019ed796f629ba92cbe482f5886a3f401b868cbee0aa2fd7cde2fee62681057b36b6e0c3bc4688e50e58213820eb285162b1faddab92917a30223d8a08233dc3361e97de399cbf9c8c46e6da120b3c3ecb391eaf16e7e43c844fd763bf317a32e146aea2d6e5abf5ae8bb490ee5922cc87df008f0e03149a4acdcbbbcb0664e890eaccf31a16a7397d5103fd9a0206afbca450da197f4c57c35a4a9e4664e5d45fe444e231bf7920e2ba94ec94902a8e4d18788c4e51104f89fe5bd523e7ade77c66e952699fa27d66deb04d87ef61fcc926cbf8b31eb5643ba8c9b5527cd59816c6cdab3279f513db2691a556bd3fc1e74796613820c3c3c9c84317e35a2f840706f3f4b49208407f064e92568d451e13b861c76039627998cd52578ea794ccdfc2a88f694ad31108e4abc593ac04605d319e1d2dac6a87da500d72b48784fd0a14afea795457c113fea16693a802daff19df4681f05c0d5e30515b74ff2c9ef93ee46a95318fa5e56bb1a678c5e1a0aef1dd40cf0aecd1de020764fd7ad29f95a5866c9bb12878f6f79c14c45f28942f888ca328322dec52592db20bacc0e7e4768f4d1d6928b230d52912b9276c312594b4cce20ffc394d8d4b19a056c988549725226e751011ea03312621f836208cde0d48b43fa1e5decec1d29b6b4ff8b637621ed97102a122309b7d3f293b135fc2f859f032898f89f5c50d8cff5e30309b70a314c0c6434e384905d813341e649e36098043358488fc20d417720b67f08f1925a7e3531c11638d6643799175a18cb41692f779673e47da203da242c740c331edc3f8c97ca66af164fad8aa44973dc55aed7452a8430de820cd09b10378d6afd6703b8228f1e126d9c6b340482485fcc414c4085d88e351d7287e4017578eb59a8757f0fb29003a285026cc3551908331ff2d2b599b3382a43702235eb2c767c540e8cfb93338333fbd47eb8b210325a63402a6ac010739e84434594e78d3378bb28d04abc5021e3a73c32251675526342583105adfb6befd2c86e0c60b59d1285f5b791e36e2cb5cd4a11b0b9c06127b9e26c9c6fc6ccfe1e224fd9bf8a4a429196a526b491de15a9db68eac48a828bff4250f5041aa0e6dec85fbb1844df19fa822c09b62384aa7c4786ed48ebb87cd435c478ec4db19dfe31911a73c6e38e790880b548ecfec31dd7d64290ed7256a0d87bc9345ea82d5bf2a5db24b8a3179ecf6b5d1ae919f3fad1228c5bcda9d1010d3b41bf54339b4805b801f0bcd15660ee8d6114234a8e4842cdf9d49f5ace246f1deca4b3773efafd423d649007afd8556ef3f573c9a154d3adc2278920ee8b59cf62dea8494a83feae6e4c9056dbad8c4a88b17b2adb1ae25d5083f551406969f5ee3adcd671cb44662b8f7edc1c2e54efb06527bca825d551a104f97fcfa5b8c48cb786394d709948800812c5330e5c6d8f99b257f89084f56232fac70863916a4a0f9953782b0673fe3436dcb96340536f95373d1306523a6888f9295a5df49079f6a240be6131371240cf0da603f45fe6abf5f5958091f2d706a34c828191917954a53dd79313cad94c57e7a3a2ad4ca0bcb8eef5ae8f448c1508194b2bd217a3ecece66b6b1b97a1954d6ff45f363efc67e82aa7d2d11d121acbfe3a75e885014581d54e687c6f320617be270da106e85353c9c6dc75a19ba140e5a6872d7fe324c405d671ffe3e55f928687e2438c5e80f105d5b5c80320b6ac6c9827fe122316f688ad630ee3d2c96f4ef9c5d869a88e4e8f5b742807bb3487a1fc0f011a7973ad420018580b4cdd7b75c3de32a467b04aca3511ff41fa904a6d388338b73da00d40ec3bd629dcef6663823143ec169a317cfab45d2b8a6386aa1f119456016af1170fdb646e9b1e161bbf40058683e813580df872e1f0d2b1e6c7986080bfbd78f403b7d07ba25140f5ee1926c8561b32bad7a2fbfe8f53ded3d6f5f3a240cb6dafbdce0e3a6cd0e41213dd57ebddd7719752b2f208d09d4dba342a23bf1b3a198628d973fb90d90e4a773306adddee4454e3263ebf002f786e5f0f797a3b36fb8125c98250d64454588465f27a9adc4ec7f0b7a47c3fa2f97387851d853ba2b48c4deb6dca03dd87f2dd86b56f26465174d0e02108c872243d6368e3c51e6bf57d7a58b6657c5b3c378a416df51ffd3d4ea6d3c61a32c5f"}, @mbim_extended={0x8, 0x24, 0x1c, 0x400, 0x9e, 0x7ff}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x8, 0x7f, 0x1f}}], {{0x9, 0x5, 0x82, 0x2, 0x20, 0x0, 0x6, 0x1}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0xcd, 0x2, 0x20}}}}}]}}]}}, &(0x7f0000001300)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x300, 0x1, 0x8, 0x8, 0x10}, 0x53, &(0x7f0000001200)={0x5, 0xf, 0x53, 0x4, [@ssp_cap={0x24, 0x10, 0xa, 0x3, 0x6, 0x100, 0xf00, 0x8000, [0x30, 0xc0, 0x0, 0xff0000, 0x5a1aa8ffd878d463, 0x0]}, @ssp_cap={0x20, 0x10, 0xa, 0x6, 0x5, 0x3ff, 0xf00f, 0xffff, [0xc0, 0x0, 0xff00, 0x3f00, 0xff0000]}, @ext_cap={0x7, 0x10, 0x2, 0x10, 0x5, 0xe, 0x7}, @ptm_cap={0x3}]}, 0x1, [{0x57, &(0x7f0000001280)=@string={0x57, 0x3, "c864c34a9fc167415df4b0636e1044af78f5e18d6f0c86f31784b7ab26bf01d114a7ca555dfa06582cc276056d5ad32ab4ba1c98e7ad8688b27b194f079d2ef0a61b4041c8c4298d45682c7e93b933470e0782ddb3"}}]}) r1 = syz_open_dev$evdev(&(0x7f0000001600)='/dev/input/event#\x00', 0x80000001, 0x250000) ioctl$EVIOCSABS3F(r1, 0x401845ff, &(0x7f0000001640)={0x1, 0x9, 0x101, 0x4, 0x201, 0x488c0}) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000001440)={0x14, &(0x7f0000001340)={0x20, 0x31, 0xa2, {0xa2, 0x11, "b196c796f3319a15db9605f99db7d5ace389f085c0a7e9384d971a99e759ef1b9f5d826186b85dae70b86528c3eb939b7c4054366e7367eac532a03aa02d12aab353e03cee3f5707bca2bfe11f49e9cf58493e3bf3def6aef49f0716cdc426b8dd90f155d25152fe35f474717e67cdf4406aa0645c31a9958e31a42f58f63d9a4f90d0ed62bfc5f92773e7f6ab48eaaf313f35b75dc40d0966b15c548b1225c2"}}, &(0x7f0000001400)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000015c0)={0x1c, &(0x7f0000001480)={0x20, 0xe, 0xb6, "9c9e5aedb0053bab8c03ace9c3dd5060377fd3729d412687c737aee244a84a3507a743ba5d30d14edc5d320e96a258d1fceae6805a7220b87bf334fd1490b8f51999f8c3c2e128a432577c68a6a9ba535df33ec6b103eb03691604c62cbed96b1cf829d7bbca4c879abc49aad5c28c38b303883e5d1ebfd891fd22812bf3311a307ed1bdb66b0cd596e7fee8ef07b76823ed3abcd3589dc1419d52bd4ac83832d73b90a19e013e1e5de1836ac4263256b57d614fdf54"}, &(0x7f0000001540)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000001580)={0x0, 0x8, 0x1, 0x7}}) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x7ff, 0x30280) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000100)=""/200) ioctl$EVIOCSABS3F(r2, 0x401845ff, &(0x7f0000001680)={0x10000, 0x1c4, 0x9, 0x7, 0x1, 0x401}) [ 90.997871][ T4555] hub 6-1:0.0: 1 port detected [ 91.004925][ T4926] udc-core: couldn't find an available UDC or it's busy [ 91.012045][ T4926] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 91.019881][ T4978] udc-core: couldn't find an available UDC or it's busy [ 91.020908][ T4926] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 91.026826][ T4978] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 91.048638][ T94] Bluetooth: Can't get state to change to load configuration err [ 91.056365][ T94] Bluetooth: Loading sysconfig file failed [ 91.063878][ T4510] input: USB Synaptics Device 06cb:0003 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.52/input/input12 [ 91.076773][ T94] ath3k: probe of 1-1:7.0 failed with error -16 [ 91.095124][ T94] usb 1-1: USB disconnect, device number 19 [ 91.127887][ T4544] usb 5-1: GET_CAPABILITIES returned 0 [ 91.133582][ T4544] usbtmc 5-1:161.8: can't read capabilities [ 91.265428][ T4926] udc-core: couldn't find an available UDC or it's busy [ 91.272451][ T4926] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 91.387816][ T95] usb 3-1: new full-speed USB device number 21 using dummy_hcd [ 91.408145][ T4544] usb 4-1: USB disconnect, device number 19 [ 91.787865][ T95] usb 3-1: not running at top speed; connect to a high speed hub [ 91.827844][ T4544] usb 1-1: new high-speed USB device number 20 using dummy_hcd [ 91.867949][ T95] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 91.897880][ T4545] usbhid 2-1:0.9: can't add hid device: -71 [ 91.904116][ T4545] usbhid: probe of 2-1:0.9 failed with error -71 [ 91.912050][ T4545] usb 2-1: USB disconnect, device number 16 [ 91.928085][ T4544] usb 1-1: Using ep0 maxpacket: 32 [ 92.021383][ T4992] udc-core: couldn't find an available UDC or it's busy [ 92.028694][ T4992] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 92.036229][ T95] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 92.045291][ T95] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 92.053311][ T95] usb 3-1: Product: syz [ 92.057443][ T95] usb 3-1: Manufacturer: syz [ 92.062205][ T95] usb 3-1: SerialNumber: syz [ 92.069029][ T4544] usb 1-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 92.079494][ T4544] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 92.087518][ T94] usb 4-1: new high-speed USB device number 20 using dummy_hcd [ 92.177944][ T94] usb 4-1: Using ep0 maxpacket: 8 [ 92.277877][ T95] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 92.297883][ T94] usb 4-1: config 0 has an invalid interface number: 52 but max is 0 [ 92.299443][ T95] usb 6-1: USB disconnect, device number 19 [ 92.306065][ T94] usb 4-1: config 0 has an invalid descriptor of length 148, skipping remainder of the config [ 92.306095][ T94] usb 4-1: config 0 has no interface number 0 [ 92.308681][ T94] usb 4-1: config 0 interface 52 altsetting 1 endpoint 0x8A has an invalid bInterval 143, changing to 11 [ 92.312833][ T4555] hub 6-1:0.0: hub_ext_port_status failed (err = -71) [ 92.322348][ T94] usb 4-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid maxpacket 1762, setting to 1024 [ 92.322365][ T94] usb 4-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 92.322381][ T94] usb 4-1: config 0 interface 52 has no altsetting 0 09:55:25 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1326414942edb381b6e64b98c9715192e09c72612d6c4c871f40de00abeadc6fa57fa9ba0d52be1a2106cf049ad4810ca7490402c17ac186d4182af2205cb09f626cd9e57f062008512e3c250b730fcdc68c99109050d22d9bae508f58825e4c5e655ade369e82edd9798a837b95d3dc531"], 0x0) r1 = syz_open_dev$hiddev(&(0x7f00000003c0)='/dev/usb/hiddev#\x00', 0x0, 0x200200) ioctl$HIDIOCGREPORT(r1, 0x400c4807, &(0x7f00000004c0)={0x1, 0x1, 0x1}) r2 = syz_open_dev$hiddev(&(0x7f0000000740)='/dev/usb/hiddev#\x00', 0x140, 0x101000) syz_open_dev$hiddev(&(0x7f00000006c0)='/dev/usb/hiddev#\x00', 0x1, 0x202000) ioctl$HIDIOCSUSAGES(r2, 0x501c4814, &(0x7f0000000d00)={{0x2, 0x200, 0xeea5, 0x211, 0xfffff53e, 0x7}, 0x1e0, [0x81, 0x6, 0x3ff, 0x7fff, 0x2, 0xfffffffd, 0x9, 0x6, 0x4, 0x1, 0x8, 0x200, 0x3, 0x8, 0x10000, 0x3, 0x5, 0x20, 0x1, 0x0, 0xffffffff, 0x9, 0x7f, 0x10001, 0x8, 0x5, 0x8000, 0x2, 0xfffffffd, 0x7, 0x8, 0xf56, 0x7ff, 0xb48, 0x7fffffff, 0x8, 0x1ff, 0x101, 0x1, 0xfffffff3, 0x2, 0x10000, 0x5, 0x7, 0x1000, 0x7f, 0x4, 0x2, 0xf3ea, 0x40, 0x6, 0x800, 0x80, 0xf3b, 0x5, 0x8, 0x3f, 0x297, 0xfff, 0xfffffff7, 0x2, 0x6, 0x3, 0x8, 0x401, 0x1, 0x800, 0x9, 0x0, 0x6, 0x80, 0x7ff, 0x3, 0x6, 0x76, 0x0, 0xc33, 0xec9, 0x80000000, 0x8, 0x7, 0x8, 0x4, 0x6, 0x8, 0x7, 0x6, 0xa4b, 0x7, 0x7f, 0x1, 0xfe000000, 0x3, 0x6c3e1633, 0xffffffaa, 0x1, 0x1, 0x7, 0x1ff, 0x7, 0x9, 0x2, 0x0, 0xd38, 0x251bd6cb, 0x8, 0xfffffffd, 0x9, 0xfffffff9, 0x3, 0x8000, 0x3085e3da, 0x40, 0x7f, 0x5, 0x48, 0x1, 0x9, 0x200, 0x80, 0x33ad, 0x0, 0x5, 0x7fffffff, 0x1000, 0x7, 0x876, 0x101, 0x7, 0xf88, 0x8, 0x401, 0x0, 0x6b, 0x3f, 0x800, 0x5, 0xffffff19, 0xe25c, 0x9d15, 0x2, 0x51f0ec90, 0x0, 0x7, 0xffff, 0x8001, 0x8bb, 0x7a, 0x80000001, 0x3, 0x2, 0xfffff439, 0x7, 0x8, 0x3, 0x1ff, 0x20, 0x3, 0x91b, 0x4, 0x0, 0x8001, 0x52490128, 0xffff7fff, 0xffff, 0x7fffffff, 0x2, 0xffff, 0x63a, 0xfffffffa, 0x5, 0x2357, 0x0, 0xfffffff9, 0x518d3916, 0x1000, 0x4, 0x2, 0xf41f, 0xfffffffe, 0x6, 0x6, 0x2f, 0x2a, 0x5, 0x1, 0x3, 0x7ffffffd, 0xfff, 0x8, 0x3f, 0x29d, 0x8, 0x4, 0x0, 0xfffffffe, 0x7, 0x1ff, 0x80000000, 0x4e2d1f6d, 0x7, 0xffffff7f, 0x0, 0xbe, 0x10000, 0x0, 0x5, 0x7f, 0x35d268b6, 0x200, 0x1, 0xfffffffc, 0x10001, 0x6, 0x6, 0xf5, 0x4, 0x1, 0x9, 0x9, 0x0, 0x7f, 0x4, 0x800, 0x100000, 0x1, 0x0, 0x7, 0xfd6, 0xff, 0x3, 0x7fff, 0x81, 0x7, 0x4, 0xd1be, 0x3f, 0x400, 0x3, 0x4, 0x9, 0x1, 0x3ff, 0xfffffffc, 0x10c, 0x6, 0x7c01, 0x0, 0x0, 0x7f, 0x81, 0x10001, 0x10000, 0x2, 0x401, 0x2, 0x7, 0x3, 0x0, 0x900000, 0x7fffffff, 0x72c, 0x9, 0x101, 0x9, 0x2, 0xffffffff, 0xfffff49e, 0x6, 0xffffffff, 0x401, 0x9, 0x2, 0x800, 0x7, 0x10001, 0x8, 0x8000, 0xf7, 0x0, 0x6e, 0x6, 0xda61, 0x30, 0xa4fa, 0x4, 0x6, 0x3, 0x1, 0x3f, 0x3, 0x7, 0x0, 0x400, 0x1ff, 0xfffffff8, 0x10000, 0xffffee1f, 0x7, 0xa4, 0x4, 0x10000, 0x1, 0x8, 0x4, 0x9, 0x80, 0x3, 0x1, 0x3, 0x1ff, 0x400, 0x1ff, 0xfffffffb, 0xc, 0x400, 0x2, 0x9, 0x1fdd9e0b, 0xc8, 0x6, 0x6, 0x5, 0x1f, 0xcfd5, 0x5, 0x6, 0x3, 0x6, 0x6, 0x1, 0x1, 0x2, 0x6, 0xd0bd, 0x9, 0x4203, 0x978, 0x80000000, 0x7, 0x3, 0xe4f5, 0x9, 0x10000, 0x2, 0x81, 0x2, 0x1, 0x6, 0x8, 0x80000001, 0x401, 0x1, 0x0, 0x8, 0xff, 0x9, 0x3ff, 0x2, 0x3f, 0x4, 0x6, 0x1ff, 0x6, 0x8, 0x40, 0x806e, 0x3, 0xe9e, 0x101, 0x1, 0x401, 0x0, 0x5, 0x1ff, 0x20, 0x4, 0x5, 0x101, 0x1, 0x3, 0xad4, 0x1, 0x1000, 0x101, 0x0, 0x9a2e, 0xfbe, 0x3, 0x90f, 0x3, 0x1ff, 0x401, 0x6, 0x40, 0x1ff, 0x1, 0xfffffffb, 0x6, 0x40, 0x5, 0x200, 0x9, 0x0, 0x8000, 0x0, 0x1f, 0x51c8, 0x44c, 0x8, 0x0, 0x8000, 0x7, 0x0, 0x5, 0x7f, 0x8, 0x9, 0x1f, 0xf8, 0x4, 0xb575, 0x8000, 0xadc, 0x0, 0x1, 0xf, 0xbbd7, 0xff, 0x2, 0xffff34bb, 0x5, 0x63e1, 0xb2d, 0x180, 0xfff, 0x3800000, 0x5932, 0x0, 0x3, 0x7, 0x9, 0xf30, 0x7, 0x10000, 0x7, 0xb173, 0x0, 0x80, 0x8, 0x3, 0x101, 0x3, 0x400, 0xb4, 0xfffffffb, 0x4, 0x8, 0x5, 0x2, 0x7, 0x5, 0xcc5a, 0x8, 0x200, 0x8, 0x5, 0x7fffffff, 0x5, 0x4, 0x6, 0x1, 0x2, 0x9, 0x3, 0x8001, 0x400, 0x45a9, 0x8, 0x3, 0x4, 0x3f, 0x3, 0x6, 0x1, 0x1, 0x4, 0x7ff, 0xe149, 0x0, 0x10000, 0x0, 0xffff, 0x7f1, 0x6, 0x7fff, 0xffff, 0x0, 0x5, 0x4, 0x40, 0x8, 0x9, 0x9, 0x80, 0x3, 0x800, 0x21eb, 0x3d, 0x7af9a918, 0x3f, 0x2, 0x1, 0x5, 0x7f, 0x0, 0xe2ee433, 0x6, 0x2, 0xce, 0x20, 0x7d1, 0x603, 0xfffffff9, 0x7fffffff, 0x8000, 0x7fffffff, 0x80, 0x0, 0x5d50, 0x0, 0x7, 0x6, 0x81, 0x0, 0x401, 0x3, 0x4, 0x0, 0x2, 0x0, 0x0, 0x2, 0xd, 0x25, 0x20, 0x6, 0x7ff, 0x1f, 0x6, 0x7f, 0x7, 0x9, 0x1, 0x3, 0x80000000, 0x1, 0x81, 0x3ff, 0xa000000, 0x4, 0x8000, 0x8cae, 0xfffffffe, 0x40, 0x3, 0xfffff13e, 0x2573, 0x3ff, 0x200, 0x7, 0xc5, 0x5, 0x4, 0x5, 0x8, 0x1ff, 0x2, 0x4, 0x4, 0x400, 0x80000000, 0xd24, 0x2, 0x5aa4, 0x0, 0xffffffff, 0x7, 0x4, 0xff, 0x2, 0xff, 0xff, 0x5, 0x1, 0xbd, 0x0, 0x2, 0x0, 0xffffffa1, 0x8001, 0x527e, 0x2, 0x4, 0xffff, 0xffffeb81, 0x7, 0x4, 0x4, 0x3ff, 0x3, 0x4, 0x800, 0x1, 0x10000, 0x59f1, 0x1, 0x9, 0x810c, 0x2b80, 0x101, 0x1, 0x8001, 0x7, 0x7ff, 0x6, 0x1, 0x6, 0x9247, 0x81, 0x3, 0x1, 0x6089, 0x41, 0xece, 0x1, 0xfffffffe, 0x7ff, 0xfffffffd, 0x6, 0x1, 0x8, 0x400, 0x325, 0x5, 0x2, 0x5, 0x200, 0x1, 0xbb, 0xcb, 0x6, 0x7, 0x787, 0x0, 0x10001, 0x1, 0xfffffffc, 0x3, 0xffffffff, 0xe5b6, 0x8001, 0x0, 0x80000000, 0x1, 0x7ff, 0x1, 0x0, 0x3, 0x6, 0x3, 0x4, 0xfff, 0xffff, 0x4, 0x7, 0x1, 0x401, 0x81, 0xe86, 0xffffffff, 0x0, 0x1, 0x79, 0x80000001, 0x185, 0x7fffffff, 0x3f, 0x9, 0x1, 0x80000000, 0x28f, 0x9, 0x400, 0x80, 0x200, 0xad, 0x1, 0x3f, 0x3475df68, 0xc00000, 0x418, 0x4, 0x6, 0x2, 0x9, 0x80, 0x1c, 0x6, 0xffff, 0x5, 0xf775, 0xffff, 0x434f, 0x8, 0x5, 0xfff, 0x3, 0x200, 0x3, 0x3, 0xfffffffc, 0x7, 0x5, 0x3, 0x5, 0x9, 0x9, 0x2, 0x9, 0xfff, 0x8000, 0x5, 0x55e6, 0x9, 0x8001, 0x10001, 0x4, 0xff, 0xd7, 0xfffffffe, 0xf7d, 0x100, 0x200, 0x302, 0x3f, 0x6, 0x4, 0x1, 0x9, 0x9, 0x894, 0x2, 0x2, 0x3, 0x3, 0x0, 0x7, 0x6, 0x8, 0x3, 0x4, 0x7, 0x1, 0x0, 0x743, 0xffff, 0x10000, 0x2, 0x0, 0xffffffff, 0x800, 0x81, 0x71, 0x1, 0xe0d6, 0x5, 0x280000, 0xffffffff, 0x401, 0x85, 0xcce0, 0x10000, 0x5, 0x9, 0x5a, 0x8, 0x20, 0x3, 0xffffff7f, 0xff, 0x2, 0x2, 0x3, 0x3, 0x8, 0x6, 0x40, 0x3fedc3ad, 0xfffffffa, 0x5c9, 0x6, 0x0, 0x3, 0x8, 0x40, 0xfffffffb, 0x95, 0x4, 0x10000, 0x1, 0xe522, 0x1, 0x7f, 0x8, 0x0, 0x8, 0x4, 0x8, 0x0, 0xff, 0x10001, 0x101, 0x3ff, 0x0, 0x10001, 0x8, 0x9a3, 0x3, 0x5, 0x9, 0x1000, 0x81, 0xa38d, 0x6, 0x8000, 0x200, 0xfffffffd, 0x1, 0x7ec7, 0x0, 0x5, 0x3, 0x7, 0x40d6, 0x0, 0x80, 0x0, 0x10001, 0x70e26195, 0x7, 0x9, 0x10002000, 0xfffffffc, 0x1, 0x8, 0x400, 0x4, 0x8, 0x1, 0x9, 0x1000, 0x1900, 0x20, 0x6, 0x4, 0x7fff, 0x8, 0x6, 0x80000000, 0x3, 0x1, 0x3, 0x1, 0xffffffff, 0x2, 0x1, 0x10000000, 0x9, 0x3, 0x9, 0x80000001, 0x8, 0x0, 0x0, 0xc82, 0xfffffff8, 0xffffffff, 0x5, 0x6ab, 0x1, 0x9, 0x5, 0x52, 0x3ff, 0x0, 0x0, 0x7, 0x3, 0x259, 0xfff, 0x834, 0x8001, 0x8001, 0xc2f7, 0x9, 0x7, 0x10, 0x1ff, 0x1000, 0x6, 0x1, 0xfd, 0x5, 0x7, 0x7, 0x0, 0xfffffffc, 0x9, 0x730e, 0x5, 0x7, 0x9, 0x1, 0xffffffff, 0x1, 0x3, 0x7, 0xd, 0x0, 0x0, 0xfffffffb, 0x2, 0x20, 0x3, 0x7, 0x4, 0xa2d, 0x6, 0x5, 0x2, 0x7ff, 0x7, 0x80, 0x0, 0x3f, 0x5f, 0x7, 0x7f, 0x8, 0x7, 0x5, 0x8, 0x5, 0x535f, 0x680, 0x4bca495, 0x20, 0x7, 0x1, 0x101, 0xffff0e4f, 0x293, 0xc4f, 0x5, 0x5, 0x5, 0x4, 0xeb, 0x2, 0xfffffeff, 0x2, 0x9, 0x7, 0x7a, 0x7ff, 0xfc000000, 0x8001, 0xfffffff8, 0x9, 0x8000, 0x3, 0x0, 0x2, 0xa9f0, 0x0, 0xa38, 0x4, 0x10000, 0x0, 0x7fff, 0x14, 0x0, 0x3, 0x2, 0x401, 0x3, 0x6, 0x0, 0x6, 0x10001, 0x4, 0x9, 0x7, 0x63, 0x4, 0x1000, 0x0, 0x2, 0x2, 0x5, 0x2, 0x101, 0x3f, 0x8, 0x89f6, 0x3ff, 0x200, 0x8, 0x2aa4, 0x7fffffff, 0x0, 0x522, 0x6]}) syz_usb_connect$cdc_ecm(0x6, 0x8c, &(0x7f0000001e80)=ANY=[@ANYBLOB="5cf112011001020000182505a1a440000102030109027a000101f93002090400050202060003052406000005240007000d240f010600000006000700041024070501f0010081000800730b81000c241b0101010001000700200724140d0b0300152412d1000000000000000701a607c0ffcb7e392a07240a010301bc0905820208004007fa98c2fcf5aa2553371c34264c120c00004000078005a8bafdac190dda0ce3220867d0911c4d7d17e2732eca9c0f8beee9127158fedd96c6255f68115088da62445e1ce15aed474753c04fccf31e221b633929fb0e32c9f79c0236e67e51e3e80ce4f2ebcf2d4d4bd210e37cb73ce3425075a72e5baa902da47e4e7ac4c7fce3c09b9db3100d2c4e2de703a82225584b4214e5572dd45df9a69a55044e27a0dde2c3b2f35fcb49a5215741cacb508f54f8fb41d87b7742e05d"], &(0x7f0000000100)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="0a0601020407d5100500"], @ANYBLOB='5\x00\x00\x00', @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="050f35000503100b0b10010c2800030904008003100b18100a06e3241c00000001011ec0ff00c0000000f000ff00071002086e0300"], @ANYBLOB="2e41d20254c859deb72b8a339323747a8b72ae57cf0d370047c73324cd2b79ee4c564be48114a510743f957c3115d452a010ff99f7c041a2a3c1305481b156", @ANYPTR=&(0x7f0000000240)=ANY=[@ANYBLOB="11031e4474bca3c5ac41d075da860db410"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000280)=ANY=[@ANYBLOB="04031804"], @ANYBLOB="04000000", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYBLOB="04030604"], @ANYBLOB='H\x00\x00\x00', @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="4803d9b1d372d99bf5375c505834f81afd001b0116c4bd6a3902b1665b5aff10accbdae708b09a09c9757cd510caa32c756160115698697bf23087d3aa890c10c6051849cc18e5fe"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYBLOB="04034904"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000480)=ANY=[@ANYBLOB="04030140"]]) syz_usb_connect(0x4, 0x437, &(0x7f00000007c0)=ANY=[@ANYBLOB="12010001105e6f08cb041b0104c6010203010902250402033f30010904fd0103d4b9edf40a24060001adc9785c860524001f000d240f0100000000020008000106241a018008052415000009210700040122540709050a08ff038e0902590bd18e3ce11c5221d0279fd954eaab1b573a57e4156d6fc735a9023f5f4f6db3c3747bf13a0b483884cd17ad8001e0a2b8c4381b71fd74281f2606488c54b71bea5cc6a9a3275cada9e857029be6b1cdd8d8333163050b4509050f0040000500363931b26f41b9e490e5e04505efb45252a7584e5ac1184b0d3bcc1f01b06c97d80b5d01c9f8f0f2621edbd063f319661d00dc6c1f0965439b8302740f47a54605f5072501010100000905043f200081f809090b50810f380ccd0707240600014110052400e0ff0d240f01fdffffff040009000206241a060000042402090c241b0002050008010200770c241bd22409000656bb000605241580ff08241c030095200009058098100080003f072501024008002510fd162100814e9720560ba1ba2ed4954fcd2bdbbc0567cdc7adbefc5fdfb81e48c8cbb909050a0020004280990905030100001f1f06072501820806000905020100020201013611665f5331cbeff682e7dc40b9cbcb57ea7a824f3bf3805740970c85079996c5cef6f9000c33480515b37397521a54cc58cdcc4bdca2002937cae3cc20c5a0613b0285645d18d1a0f4683e3d38e9cecd3adfcf95c4296379738842380ad1c9efef3701d212a1e58d2dd7f763d3ed09841f5d1efa147071bfbb0a41b559326f763f076a704abac8bf05937932867f29de73e18bb6a99acaa36729528c721939636b78d9f5a23ebb1bab7c294cdb60e771aacc80111cec66416e219a8ded6fea3052868eb07037aac2dc6c562709050e021000ff3f01072501830400000905080c0800fb0794090508081000eb080485052d860e666064ba2d68eb24555e63e25423332c62d3fa47425bbad7177d6c026318e651578d6105fdd0a67ad00988e0bcdf9e3df657bc777d74f81867e14a2f847c08d983b3f19aea7ed3945b111b2b01a94498497b5c608299d976f0d6dc72b61de47aaff6373fd5a73c1684ba2dee2d1ef96ca68d32f91d3ffaa73624d28e5366a19e09050200ff036e00ff520ddf6853826bcf0c4a4b5a0635c362233fe5b5fe771e68cdc844afe19b33976320733b82f7d0ccab127648a43781c58fe80343c5f2b2f2036914de62632e70f03ac63b89a381b5c20ac1216f6b4633ed5e09050a00000207208009050d002000040301078000020799e4441133f836760f58e8f67b61c6ecfc6bb46ec2cb5de32ecce736726f40de304e8b1df9d40fd1f1e227dc9f85f1ab9071441e7b1e60983d4133204ea1213ee8638e8ab47009050c0000040163ff0725010408030009050508ff0320000509050710000202050207250103ff0800072501002500020905030c00040404900725014009000009050706000406040607250103034000000000"], &(0x7f0000001d40)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="0a060002800901080400"], @ANYBLOB="8f3b3e79da3319", @ANYPTR=&(0x7f0000000540)=ANY=[@ANYBLOB="050f7300026b100b8576fa4bbbca9a62062e4a162e24a8dff87989c23e0c10a74eaec1084225f8309dc9634c6b6de8e538e01445edc292144d118d55370984dd5c1f01dde92722fe1b7a09012e2bb80b62f57cdac62a35868634240a6317caa3fbff7307cdaba639c825abbe002e77ac03100b"], @ANYBLOB="0400000004000000", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="04034f04"], @ANYBLOB='V\x00\x00\x00', @ANYPTR=&(0x7f0000000600)=ANY=[@ANYBLOB="56034d9782bf2a71cfd015626198026dcddf4cb00fb9db78b555ef71d4a03165edd4792c835304091477eb0d5cd2f0093cc543084dc8993741e9ca92166e302830b30e16fc0ff9b8384ce6946e8669c14692fb3c45f3"], @ANYBLOB="04000000", @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="04034604"], @ANYBLOB="fc000000", @ANYPTR=&(0x7f0000000c00)=ANY=[@ANYBLOB="fc03089f8f9f290cca7e97d88cc036c1b558b173c489466d67d9b5875c37b7e38ed55472daf4e39c34d39d8e22a328d04aad006ed48fb88fb0d923e24d6bc28651e90584002bc1c4c70eb33637f677bc6527a117395beedc4ef4deee91444c3feba4724641d2eca779d7849c7470be78bc696b60927cb34781627cfc971fb37bb96c8d9d78bea394f0d7852be3017f3c2b6b1ff3b58d14d6aa9379d423ba1bbc5d5ee5b593cef200149bb596d8a3294ae61e0a3c85a889d1b4bc0f9beddeba797fc5b64499e0f59c68edfa30a9dac471611b55c91c2557b51bfa607779ed54bbeec6062778fd7bbf23b08cda08777c58194aaf8cab29bfb81cbf0c79"]]) ioctl$HIDIOCGCOLLECTIONINDEX(0xffffffffffffffff, 0x40184810, 0x0) syz_usb_connect$cdc_ncm(0x4, 0x80, &(0x7f0000001fc0)={{0x12, 0x1, 0x201, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x6e, 0x2, 0x1, 0x58, 0x8, 0x20, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0x9, 0x24, 0x6, 0x0, 0x1, "7dff9c31"}, {0x5, 0x24, 0x0, 0x5}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x1000, 0x5, 0x4}, {0x6, 0x24, 0x1a, 0x1, 0x1}, [@dmm={0x7, 0x24, 0x14, 0x1ff, 0xeb30}, @network_terminal={0x7, 0x24, 0xa, 0xf8, 0x9, 0x3f, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x40, 0x7, 0xc0, 0x2}}}, {}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x410, 0xdf, 0xce, 0x89}}, {{0x9, 0x5, 0x3, 0x2, 0x10, 0x20, 0xc5, 0x1}}}}}}}]}}, &(0x7f0000002200)={0xa, &(0x7f0000000440)={0xa, 0x6, 0x401, 0x2, 0x20, 0x20, 0xff, 0x4}, 0xe4, &(0x7f0000002040)={0x5, 0xf, 0xe4, 0x4, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x0, 0xee, 0x4}, @ssp_cap={0xc, 0x10, 0xa, 0x9, 0x0, 0x3ff, 0xf000, 0x3}, @generic={0xc6, 0x10, 0x4, "c789d6c4c098b6acf421778ee26d00cfadfafd6c97ba7197d6dd5980e55b7014bb76238a6e918480cae75f6ec81ad8a3b674a06720c5ee839f382ed888e1fda8988fbc2f7fbc6ee2bdd5a64f9590f52c518ae7220c18d543ae1a72f44005774cc53f461b7c23ef3e443cf3ac24cb558fa4991c12360cdfe51a9217475779997d3eee53d1a3b7ae02777262aa3bf47e488965d8483585d990e513cc170cd1e21f738deab42fb2081e499ed31fb3a998f15b0c8cdfba44b3048e2d233e883c1763a6e2df"}]}, 0x3, [{0x2, &(0x7f0000002140)=@string={0x2}}, {0x4, &(0x7f0000002180)=@lang_id={0x4, 0x3, 0x42c}}, {0x37, &(0x7f00000021c0)=@string={0x37, 0x3, "827ada045ed9cf2035677f7bc8850d2d5ddbc88d741eedbe20c93e616e78796afe743cd9f6bbd3fb0443a00cdeccf1c76d254891f2"}}]}) r3 = syz_open_dev$evdev(&(0x7f0000000700)='/dev/input/event#\x00', 0x5, 0x20080) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r4, 0x0, 0x0) ioctl$HIDIOCGVERSION(r4, 0x80044801, &(0x7f0000000400)) ioctl$EVIOCGSND(r3, 0x8040451a, &(0x7f0000001dc0)=""/152) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000780)={0x2c, &(0x7f0000000080)=ANY=[], 0x0, 0x0, 0x0, 0x0}) ioctl$HIDIOCAPPLICATION(r1, 0x4802, 0x10001) r5 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r5, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r5, &(0x7f0000002440)={0x2c, &(0x7f0000002240)={0x0, 0x18, 0xe3, {0xe3, 0x23, "c95f2e934e12503721c0dc9f0bf8cb1dcb09f0c4147399a3c71cd9e77685daf41f11f9cc11385affc25822ba315d3619655f56aa1807e10f2f8834c067523af48c05582f89d9a6e55571da9e45e48c9339b182207049765adc90e08321e907b14808cec9c307b536fa7043002185a2502a815d3ae63d7b4a122955b0de7e070d74309745bc109f06061f9c13294e5c7dc0ff94b22b0b1e64f308f01bb6c23c86caff88290d0b318f6696a091b3cc7eee6d157c2f5633999b864d26966d2fae4e72c021dfda6c7dbc82eba73b2a967b9fedcb065c4e4b75cf6a157242d2e28d9caf"}}, &(0x7f0000002340)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x445}}, &(0x7f0000002380)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000023c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x5, 0x80, 0x7f, 0x80, "5c0e2370", "fc8f8837"}}, &(0x7f0000002400)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x8, 0x2, 0x80, 0x1, 0x1f, 0x4, 0x2f76}}}, &(0x7f0000002940)={0x84, &(0x7f0000002480)={0x20, 0x5, 0xcc, "d751cee4fb4b9f402b8d507915217ab1ad6387b980e49a2028254eb915c67e7b53d9cae08efb98a96a93bf6caf7d5cffbbbf902b7e8bf9527a53627c11bf96039a166379b7b03c7dac5cb53254177720d6f49a191a7a0c71608d603c28062b837fb211d4891bc28fb9d3a4829f9a85a1980f3c81303c3a05d6c1b09c84aa0c157b874b714b08e67f7f5dda731d8a04cb79c4bd287fbd56d4460f9908ef4b83793839fbb004abb56f6321616e74eef87da172f23836d05db2579e5eddc0b9faf5d916504d1d9ca37a67842026"}, &(0x7f0000002580)={0x0, 0xa, 0x1, 0x4}, &(0x7f00000025c0)={0x0, 0x8, 0x1, 0x20}, &(0x7f0000002600)={0x20, 0x0, 0x4, {0x3}}, &(0x7f0000002640)={0x20, 0x0, 0x8, {0x1, 0x40, [0xf000]}}, &(0x7f0000002680)={0x40, 0x7, 0x2, 0x1c00}, &(0x7f00000026c0)={0x40, 0x9, 0x1, 0x2}, &(0x7f0000002700)={0x40, 0xb, 0x2, "2ee9"}, &(0x7f0000002740)={0x40, 0xf, 0x2, 0xffff}, &(0x7f0000002780)={0x40, 0x13, 0x6, @random="24f1f43cbc27"}, &(0x7f00000027c0)={0x40, 0x17, 0x6}, &(0x7f0000002800)={0x40, 0x19, 0x2, "911a"}, &(0x7f0000002840)={0x40, 0x1a, 0x2, 0x2}, &(0x7f0000002880)={0x40, 0x1c, 0x1, 0x8}, &(0x7f00000028c0)={0x40, 0x1e, 0x1, 0x20}, &(0x7f0000002900)={0x40, 0x21, 0x1}}) [ 92.328531][ T4555] usb 6-1-port1: connect-debounce failed [ 92.352635][ T4555] usb 3-1: USB disconnect, device number 21 [ 92.357664][ T94] usb 4-1: New USB device found, idVendor=06cb, idProduct=0003, bcdDevice=5c.be [ 92.357681][ T94] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 92.406327][ T4544] Bluetooth: Can't get state to change to load ram patch err [ 92.413338][ T4545] usb 5-1: USB disconnect, device number 17 [ 92.413739][ T4544] Bluetooth: Loading patch file failed [ 92.426451][ T4544] ath3k: probe of 1-1:7.0 failed with error -71 [ 92.438896][ T94] usb 4-1: config 0 descriptor?? [ 92.446989][ T4544] usb 1-1: USB disconnect, device number 20 [ 92.467878][ T4926] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 92.488619][ T94] hub 4-1:0.52: bad descriptor, ignoring hub [ 92.494672][ T94] hub: probe of 4-1:0.52 failed with error -5 09:55:25 executing program 3: r0 = syz_usb_connect(0x0, 0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="120100009ccd5e08cb060300be5c000000010902240001000020000904340102096de70009058acfe2368f7df1940000dca5a1a80a711cb100000080a576046436e6dc2c235ad8df40b7be90e3d597772a2b977522380aafaad6ce954746fc74159cffeef34e6aabe108652328ff1f93b520a8527ff596318d3e716a4ef688435e41fba0ece0c0a0fc4cdda455875667973b24d1a8a1452dc15800adc21774350d66cb3602f300"/179], 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_disconnect(r0) syz_usb_control_io(r0, &(0x7f0000004180)={0x2c, &(0x7f0000004000)={0x20, 0x30, 0x4d, {0x4d, 0x2b, "adc3d0d2697e22665ad5ece46c42770de5548a7f124881e105bea2556c16ed4de0ff0be232ac5c5e3339d62cf6b8f5662340cb9e39868fb2a94db0d057f9b70768fd6339a05e3dd3b33682"}}, &(0x7f0000004080)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x458}}, &(0x7f00000040c0)={0x0, 0xf, 0x19, {0x5, 0xf, 0x19, 0x3, [@ext_cap={0x7, 0x10, 0x2, 0x14, 0x8, 0x3, 0x38}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x0, 0x67, 0x39, 0x3}, @ptm_cap={0x3}]}}, &(0x7f0000004100)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd4, 0x0, 0x5, 0x8, "d0431738", "bfc407a2"}}, &(0x7f0000004140)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x20, 0x10, 0x1f, 0x84, 0xff, 0x48}}}, &(0x7f0000004680)={0x84, &(0x7f00000041c0)={0x0, 0x30, 0xf7, "3ffed98a97a380e22f46200ad5a1f4a85d7c1148034e2578b1ee5b406ee955b8ee5beb7e0d0c9624ea2c443b8317d9191c3e3116a05981aad587153c7eb2576d2d8d794a2af9a154e56acb6b94222b35ec345cf33c6147628cd8472d6ed2259d6d8a2439308cc97fd3486293ea2ec0f7e24a430831c5ae0273e0d58cb3c58659d54b719779fee52d4575bba3f5a94b96fda5377d5ddf6b6e4c230e0ca7fbec78c8e179ac03cab92aa3b4455c158595c222b8ba443346774a09c0df0f25a3f1077c6c8672956a51ffb994eb81ecb8aff84e7911700b1c95aec6b83815f2b6a14bfa14d970e6cf269d4656d9c45f630f9d2702c8e82fcdf2"}, &(0x7f00000042c0)={0x0, 0xa, 0x1, 0x4}, &(0x7f0000004300)={0x0, 0x8, 0x1, 0x3f}, &(0x7f0000004340)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000004380)={0x20, 0x0, 0x8, {0x10, 0x40, [0x0]}}, &(0x7f00000043c0)={0x40, 0x7, 0x2}, &(0x7f0000004400)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000004440)={0x40, 0xb, 0x2, "6fbd"}, &(0x7f0000004480)={0x40, 0xf, 0x2, 0x1}, &(0x7f00000044c0)={0x40, 0x13, 0x6, @random="357e53af6fb0"}, &(0x7f0000004500)={0x40, 0x17, 0x6, @dev={[], 0x31}}, &(0x7f0000004540)={0x40, 0x19, 0x2, "40f3"}, &(0x7f0000004580)={0x40, 0x1a, 0x2, 0x9}, &(0x7f00000045c0)={0x40, 0x1c, 0x1, 0x83}, &(0x7f0000004600)={0x40, 0x1e, 0x1, 0xaa}, &(0x7f0000004640)={0x40, 0x21, 0x1, 0x5}}) r1 = syz_usb_connect(0x1, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000fbb930102404006c5e639ca09d490b00000001090212000100000000ec040000007b68d800"], 0x0) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x1) write$char_usb(r2, &(0x7f0000001880)="dd1569fa49b2011e04ca2393ce343816594229a58d063e116b6fb3b7290ecbfa9fd25d4c2b6a5c0187491a1e4839b94f961e2c593d1a13e0c3a259ac82cc3a43a28c67d9080aaf29092683355b33cf5fdf6a105ed4fab2acc74e983c0eb61fcf1bfe4fedf6eb7434c42e458c32410c8a1b791378b77475f7396b0bfec79c5a1d65177a08478d54e2e488f6840c22be480613d654cc9f84cedfb929a561dcad552de5cee9cced002ef8f6497c250228ba7599818195b8f5761290ccfc6c323f89b88c42357b29e3809d2a", 0xca) syz_usb_connect$cdc_ncm(0x4, 0x85, &(0x7f0000000040)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x73, 0x2, 0x1, 0x2, 0xa0, 0x8, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x7, 0x24, 0x6, 0x0, 0x1, "63b6"}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x9, 0x80}, {0x6, 0x24, 0x1a, 0x3f, 0x2}, [@mdlm={0x15, 0x24, 0x12, 0x3}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x3, 0x89, 0x6}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x4c}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x0, "", {{{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x5, 0x20, 0x8}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0x80, 0x65, 0x1}}}}}}}]}}, &(0x7f0000000480)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x200, 0xf3, 0x6, 0x0, 0x8, 0x4}, 0x31, &(0x7f0000000140)={0x5, 0xf, 0x31, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0x6, 0x7}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ssp_cap={0x18, 0x10, 0xa, 0x0, 0x3, 0xdb, 0xf08, 0x8, [0x3fcf, 0xff0000, 0xff00]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x6, 0xf, 0x3}]}, 0x7, [{0x13, &(0x7f0000000180)=@string={0x13, 0x3, "499f7d73e5246848631c4aae955b99361e"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x3009}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x418}}, {0x95, &(0x7f0000000300)=@string={0x95, 0x3, "5ed0c57e3558227ad640b062634cd34a161e8e1841080f10270c4cca5a873829350f433bb7dfb77ff88b59f7b8524e069bd6289952805d46be214c08e5fc3a4ee3980fb9f730c4ed1ff7b61b6f4ed78b8d5153e8f8860b045a6fb9ee39e9415bf58e2952e8a62701fc3689fdc91036b98460528f40c2d0835d804d2aedb9c131eaca32126c7f0652cdc185a80c7effb3f0b9f3"}}, {0x30, &(0x7f00000003c0)=@string={0x30, 0x3, "6ac587be7c3254245637e562aaa47a544d412fdcb12232e8db7305cd7310aa9674b5faeddc41018bf6115f1cc01c"}}, {0x8f, &(0x7f00000017c0)=@string={0x8f, 0x3, "d3f483183e625dddb1f48068854b0ab5b7480799d18ee03d292f63fe89e36dcc1d3ff631ed31186cf0c8445af12e5f8b4845a7f472e8b378a7150811f57c4559f42e39b6e0d87cb8468abfb03bb2c69b92434d0e2dcb3fd1a358a92fdd973bd78ca13701d73232d670dbcba421609e8a32b4aaebe738db44c2cc58a350c880dbad0b3ad0c30291af307dacaae1"}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x41a}}]}) syz_usb_connect(0x0, 0x243f, &(0x7f0000001980)={{0x12, 0x1, 0x250, 0x25, 0xc5, 0xb7, 0x5f47306d74c09851, 0x177f, 0x163, 0x653c, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x242d, 0x4, 0xff, 0x82, 0x40, 0x0, [{{0x9, 0x4, 0x23, 0x0, 0x3, 0x47, 0x27, 0x1c, 0x70, [@uac_control={{0xa, 0x24, 0x1, 0x1ff, 0x3f}}], [{{0x9, 0x5, 0xe, 0x10, 0x40, 0x0, 0x8e, 0x31, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x9, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x2, 0x1000}]}}, {{0x9, 0x5, 0x4, 0x1, 0x3ff, 0xcd, 0x5, 0x9, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x3f, 0x9e}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x3, 0x2}]}}, {{0x9, 0x5, 0x5, 0x3, 0x38, 0x3, 0x3, 0x78, [@generic={0x3, 0x24, 'Z'}]}}]}}, {{0x9, 0x4, 0xb2, 0x87, 0x2, 0x6c, 0x5c, 0xa6, 0x59, [@uac_as={[@format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0xdb, 0x1, 0x3f, 0x4, "5dbe15dcea4e4b"}, @format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x6, 0x3, 0x0, 0x6, "e9"}, @as_header={0x7, 0x24, 0x1, 0x9, 0x81, 0x2}]}], [{{0x9, 0x5, 0xe, 0x0, 0x8, 0x7f, 0x20, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x7}]}}, {{0x9, 0x5, 0xf, 0x1, 0x200, 0xc8, 0x90, 0x5d, [@generic={0x1002, 0x22, "93db917f6aee3b6f9f54de4f5d794d73a18fc2d500f3edd7ad6cab65863615dd516ffeb3dd1dd310e65e01868ce2450c1d5c8b959c3fa26781b99d4fba39de1a3b517e20bf0c599d0f4bfc810b7c67e9d79b538ab1d016651d50f4bdf3682fd2def9b018fad3bb89ba2960db349502a25e13d31576c118cf9b86788b766bcfe1dbe7dea80bf19c96c507f92281604cf735cbd9441dc6c5e42189279eb8d2f8c3f299698274e2ec55a2896568dd78b0f9b6ef436285d55bbd9fc6a583d396b5b7b54123d8ac26bd1a57c1811f5fd964fa5f023bdb5b2c7e9aa32e1cc6c033bd9013a1f82a3b84401e0b51af37f2bf13640477855762e9bc8e18ce70fd9cb2c2a8e7872d366fcd6272cc4ab8b6802cdfc2076b6f210c95984468e1b2bd6c065ffa0d27a1bcb2b36e723c3b54c28c62a832f7918384e46fcb01296046ff20fd9d95e1b6a076e59ffcd85c8e080ae386b3a6cbf71812b0acdf7438bd1b0ef575124782a374c3432d49b2b0a36d1a74fcbeec24ca8834aefc04fabb26b7f33249c8eaf82e81cd2bac01c6e2d0c79ef2d831ab68c33ce003e1658c75e0fafb8223aa9368dbf4b3d676c1578fd868b978bd106ea52bda14999cc169614fd72c80b3e9c39ed36fbbff2e6eb97bb5a38fd11fb8a8204cbc4978d6b8858ac2b79f37dce64b5307f541c5746ea3e9ae6b6ffadd9fdcea11324aaab344bb8efeb1600323f1be0757f4f85738a6d821be32af640c31262f52be6c1800f3091997faddd773ae6fd5a6ba934a1b301abe2c01260684f9f8a8c6b27fd922361e30b722800459ca218d223d08becb2a89fa3c79005b0899c241b9d72c7d53eaf3c8a03076a3d09047815d768300eb1c7fc8160c788843e8b4d7457975b63005f71f5b08f3508ad90f5b237d6551820deb58bdac43d57855e54783c31e0dce1383807f1f81d8d0f26cfde6e3fced5d7f75d772610577ea0c822fbb66a583ecdbdea884965c21a78fee675643d5e854257c92c22b0bc1835647d771e9e67c18fd0a3ff44119fba100948ffff5c83b146c7d8c83e5390083d31b162d4b12078b58902c104d2341f3a091755494a62d9709e644f3678fd8b31ca8ad4aba79ceb3f6459ec64205451ac4e767532b6b92d51a4bcb9bb65ab73b6e0e72108216bfc8b6d448daf2c159c3140c9aa1f0ee031a414170dfee144017bdcf98127a9ff27b5a43576b3a16b21db081496fef47fadfc5b63d8156b1a3829397b3f17e8218993084607bd4787fe73ef5db79012b2825a34133741e9555f9bcd0a1dfa861d51d83364b9fbccd40730d379ce7faa8bd0aa77011888a03078b76be6416f893a9cdd1b732f381577b8a328f26a47fa9d2cd9f8c82159e0b58e093b4b9ef8af2d1ed4fe0a24ab55e55896d4f76593f15927edee0da069233f12c4d6857cce0f8aaa0a0e25e877e675caa173bf70be02289c8e3e76995cac5e1526146bd50692d42ee006a361b1fe743c177bb7b1d05baa83c6c72fb41561325fec2e533239ca3424b5aa50d823bed379d87c1156851488a2e6ca082b34aed9ef89fff1eccec9ba148d5d03f2240f13831d5c4278c0bd2d898537b02891a9e23e443dfd308dc0848eee8df4d385f2d2451f1683d6d84c99e49b4eeb162a1dafc78e0e7bb8ef8da4e5f44d3f855f423ee201a49f3dee7672d00a67e73c59f17d5da354ff0741477fca7fd701041ff2dd497d2f81bda99f97fc54c99ce3e6b099a633e09d49f1935dad7c4bee88a09ef9531f0efd83655dc74dfd8a89d4e8d8bd6ab6fb5d33a784ce3a6015e5ffa876b03e4994a4e3bc8ce5529157854c08cf652692d46f75db0640e64a78b6cfff2eb6d7141c99d00265182676b922d6127e16a99094f2c650382d2a647ab663c5b51b5259252e529ebd7b8aec9e728f3bc3b710bb99eee607b59d3e2be99b1d0d78ce13f8a1553b2721a32ab2f19c4a6b119a555d9830fe106d986ceddf242448f60b8e7cbab33ff746fdd6339b37a04931669935f6479c0834492551dfcc9a323fb9e11857a88ac7cfcf490a0b4b3e66a343aacf0b35c6e7ed9e28843fee9addb5235855c7fbee0bb0e57c25e3bf167f3a3af672f86e99a5db293b04aad15a2b7ebf1d8591a83d5cb425b7d19f732071f5fe8510291ce80982af9f71623475a1bcefee3e20b9dcde335568a1613e7e9fe8ff67aa2fd6047cf719b26e1476bd617088084f853ea76068231aef02aa10a0a4acc0125fab927f2f83ed1480ddce2c07d6bd8e87fa86c7a9501b18622b2f96f4d7e028de91ec62195775991286ea75b18e68946b0a9cf820422b6ca282f7b96b8de42864766bce0b50932166535e48ef4da1d1055a0149bae16f341d8349858b45e7bcdffcecfa2b6ba38084736b5f2cab4f05574ccca080e72fef5a0b01391c2f33e10a44774481e44c960e0d6f4d8a366107017406741577136044688044cfe36796530889be803fc3fa1ac74509517f4a1d06df36d63fbfb479efb0fb77db464d2bf15a87baf1aa19f51114d272a0e7f039bf570b5e7c62ba07589e9e772f1a93432d380b145dfdd54fb2754e717d227c972bdd8fa404e37e8c0af86d7dfb26cbf8dccf303ace15af66cd8b5abf9a07cbcf0fe310e0366d7177ae55c6a6e9628db8ebcb920b95e3c0210e61d39647331184cdb24e79477bf8dd1e5e8fb9ead8213d03e0d59339168ca42372721670329200c23478c0e621c74c543c75dc6f98ee46c3dbaa3976e545d9ea7158fea0ddaf0cdb328baa75a65841f313af2f163d56e8f44d54724dcf13198a770889f72017e536456b98e7ac974e32487880d7ef83f9380f84640c7264f28468a186405e60224982ffd0ac66736f31bb00867feab5405492d77b2f6511944679f32b21bc6e94c48c22578a4aa415405f8b85b64ba70b6f863ef8fca4e6e9f5f37c439a77605b4f1b33bc09ca13c90ec8f488ac73a564f5b5835acd4fe8195d6523ec2d18bc5da10a2bf45085f74ee9fe0d50ae2f27e4dbf7eca39fd5eed3ac14078386d790be72b899c560fe95215f8cf1bc85bedd415ad22f359309ea0d53dbbff031f317a67bab514dc643f59f4e441326c33054f1bc54b3a854d346481a22687da31d2776315a935399820da7f50a084dd681067daeb794a501fb4f6ac8ed8950bd8ed1c1e3813584b4693bc59c72306407eb588c5ba20366e97ade0da1808157de89c0994349494f456ba67285ddfe3cdc280b402f368d1b4c4fe6f7d29d1a2d31cef00c9d214368524f547b9f57b30f4a659d68d93bc0a43bd6e0a212bf9d15bc2752b87f660a446010053b5286383c36f20db353d8c9b3fbddc42e8053d24607e680bc343c9bb31a81b9d7ca58dd0f226a34bdb828c52d9e7a7b0863bc70ae38ae58e73be746690649ed37723a8b269e2a1acde67dccf7c3464e47a6adfe7eef0246092eea7634290195f505b149bb16fdebf475abe61f6375bac32a9903bd2e8eff64d4cd44fa05c64ae4ade0c941e030d60331d366293759b31c09c8a04f70e805d42fed30ec210ac85dc948976438decbd5b2c9246eab410d6f381e98a0a699fc2ab0d472e988b0c7223a175cf0f0ccc08464fd82c0348b4590e3dedc9f1a7b34d672aad0f2c19491ea0b81cc306a98a7e449f19381376568dee297d1ba3f624ad3ae44d4b840d31512fa8b30650540109ab803da06c6c5029993f40c788a9714574643a9661a6f3cf5e990da5230bd36e54f1ba7bb282c160051cd840ebb910f0939da704f68328fcb67ef3236f9efa9c86d7ad0430dfd33d32aee8e15adfe7569d91a39d6c1d70f5d009b369ae294674bcea2354374112af35a399d76c3d35b8d0ea19046955ab494c127e9a1ec5663db5cb160e4dfe4a9f708a564501970ef48bbdba8d727cc8b12a90b85360e5e3960a65f22c3e60b081c398938c957408537710416fab290d04ba34b455be10b9ba87f747cc7ccdf08d1549295000e183301ef08412c4242234aaafc2ca32020e8d39e175fe2ee010f5ad784e289bf3c6a8b757f7647fa632b0551130bd99597ee9675b1bbce332ed0b6a38be30eeec5d963d401531f726d3798778230e89095e7338dc36ee5b601571f9303ce0c1120b9d4169273fa0a7c97a55804ccde6458f9e8450a8ebc1648e4a27af504fe5e4c98293e67cf305313288659531ab517bbb1d932a2de35a486059fa0d2d13e817340ab886a655fc53de8e54c3738cfe0f88113b5c3cf3eb11063184131c61250453dafb2a32a773ebd2c1c3193dbf27a344ec5c688d36c1d760421c0977a64385457584b2c835bd58bf01ddd73445fc743350ae367237a606d63fae4a70873eae0606075b46e828e07b3a6b21de47530e42b74d545318876056e3d134b4bad9b35f518c0cef370edb66ed8936ef91b687b121d54a9ee1188f7c26313f9c3b27381b2af7ae8ab347efa411ade007cd3dbbf5a4e5166c187aac7fe2b6744215b53d57c59ee6ec6308a47fb62a16f3438a4b914f3c5aa23ab6f735b8a4d29bf0c30bf2ca83d19b2df8f3b6bef2dbb6a1a3e6ed7502d087e85f555accc8a65cba55c3c03082cec08e894e18bff308b2501ebc8688fb720258d7bdb3e3aa2c045f450fff1baee3613277140dbcb078368b0020a0d9b1a92e63874628056fabfb979f0ffae17eff05f95432cc314bcf7325cf8af9025fa806ff76cf07f5a476aea082322d033ac83bdb8c524f22522ce58e4ca4ecbbd21d6a93e77380ecc4c267e0df6102ce7508e2c69550118073898714a0bc496ab67f392e98bf5c29861dc38506bfdb283116b94a0b2694375be6945a4be0f3a3213e7b0681377db95bd73008afc0eb13946a28313d9de02a91793f7517c4ca91a714e51a44199a2c2f793e8f3750f448a734bf21e1e9a78ac9d58f354a42f45a259e8e7f5fe6fe20f6b10ca48d017c2bb617027f0e33cee245ecb4e6c4b337f80cb8bd1cef9fbf12ef2fe974632a59c7f223b2a2ffa1370863f7faeaa5d5ad846b57cf2397055e356b01c81b70c9a234c02d9c3394bacf8e9ba1574c125b2d8d0cabe25f42b48cc73f79e25b3d0394b18805fd0252545e5bb81803adb00b43696076bb26ed9284d4366e8e0b939f7ee7e504c5dd7eba34430501818f83244e5e37023ea39df5922d89eb2fcb99e631ce1c7fb4f68658c03901ba63c0fa390f895fa44e6051e2664282cb6dd20852e7faff6827a4e7fd72e8db391e8416f2783968e883b0919380b15e453318287615579e974cf3f6ab0724621e0bf417e871c9934616d8b05e0fd9c96510b76e656dec09af52d66e03f7ab01fe7f495f83a5624123307c2b8e158556870169231b79d6dff91cc6c16e55ea28e37373bff47a9521945d69993459dcdaffe8bef5979f31550784c7164ec4511022a26b025d3fa5044716fc89ef869834f85cac0fd38baf5ccd396cae5a737fcff1ca0117c38c90248a5dd5bf06380888bd7749bcb026f24cc1a9323bfb4f344d6cfa8e2c3479309114684d23a7bfa4ef0099219f7e06cc5e3cfc92d66a26defdfd11ff5592e89177237f2ac68d4d65b0b05be6f2273d4a519a7fdbb3a104b86f685ab977f40eb91869fc0f1767e937aa431afee619c0ed414aae1800a313f43ae659d3d572e0ccd6d7c5e5b352d58e4226a411b3f211a3e04c9121fe45956abf5ec05c9861098f2b84b5d30eebbd538232062e094b963acd6a546e190cb8a6ff95fc182eeead20eac41360df5b9a84636772aac3b43d21c9e1b53f5241bf22b16a343200eaf2c4cfe487e3ae156fba021cc6306d7e89f5bd07"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x8, 0x2}]}}]}}, {{0x9, 0x4, 0x31, 0x1, 0x2, 0x2, 0xc3, 0x75, 0x6, [], [{{0x9, 0x5, 0x4, 0x4, 0x3ff, 0x3c, 0x81, 0x5, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x4, 0x1}]}}, {{0x9, 0x5, 0x3, 0x10, 0x8, 0x9, 0x3f, 0x0, [@generic={0x4d, 0x17, "8bce4c3d748cd649a5e69e4bc37c70472fade203648718362c31c8af7f5b08f752289cd080d4998ca1b61d218284ff22511ae60199be17ec33ae248f43454bb737b8090be77ffda36f5b89"}]}}]}}, {{0x9, 0x4, 0xe8, 0x81, 0xd, 0xff, 0xff, 0xff, 0x7f, [@uac_as={[@format_type_i_continuous={0xc, 0x24, 0x2, 0x1, 0x9, 0x3, 0x0, 0x3, "855202", "ab"}, @format_type_i_continuous={0xa, 0x24, 0x2, 0x1, 0x0, 0x2, 0xff, 0x3, "", "9acd"}]}, @cdc_ecm={{0xa, 0x24, 0x6, 0x0, 0x0, "eb41ddd881"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x8000, 0xff00, 0x1000, 0x80}, [@mdlm={0x15, 0x24, 0x12, 0x1000}, @mbim={0xc, 0x24, 0x1b, 0x6, 0x100, 0x8, 0x5, 0x43, 0x2}]}], [{{0x9, 0x5, 0x80, 0x1, 0x40, 0x8, 0x9, 0x4, [@generic={0xb8, 0x21, "94da8bda3d87a58cd9c6890ece0bc70a6083081cf78191e6a9bdbd387471f4613f04bab77fdda7a09c36e16fc64ad1691b89158ef9fd460783976f101c227d1c6b5ce075c22347800f7ca4d85f1df901b8ab33cdd9e8481fba04a2fd01802af5c8e1a5f943a2bfb07071494daf356d5c9c006cecddbd509e80f1eaf9086fa5e4bf0631e6bbfcb8cdf0da60c7d08dc850920751f28554d01c4188a7836a6e21b19210ffb7ed5ea308ee09518d317448995929be591053"}, @uac_iso={0x7, 0x25, 0x1, 0x1, 0x3f, 0xf69}]}}, {{0x9, 0x5, 0xa, 0x10, 0x10, 0xe, 0xa2, 0x5f, [@generic={0x1002, 0x9, "e03c7ecb3e283b7816d12a5a27ea9acaaef43f6cf2ca122e2e469c35b8c39258f2e5b17e0f5727cfdbcc347897f94343f5f57f409f9ab2f752b86f2a8baea8f0acb045c3d0aed95f46381e77ae5bb36d63af39c18ad86d5ca7f1ca5ae0e9b7be670ae6ccd3f814208ecadb051d334b04061a11ce3960aaf554a9c7c648b53e86e558dcd1f2f549700050535d36be84d8106c742dc43735b13f27aff0a7862e8a2b5842602559302faf462eeef522da7a487674b5af5fa3f78c29179938d170706fc4cabb01ea1da61ff73c4d9f07e6ac96a534012dc1f632676174711a109c63b5e7e473b2e848213f7feee391b1d0f0173409c7dc1f7c453fde413d7481da557a59ba537de4f78df9c5210fc0e9c336d7d499fdd3b9901b2ac31bc4140aecf2ec906550fb6d330d23792c75eee535554ef0ff6f963735873b1bc99d3603bceb648296a112c608ba1d7d2292b47a4898c3fa2261edd2840d4c59fdd5ac20294e5ecdb7bf6323908e265d85a4e5ba263e63f4e3ac55e1c720e7982b5f0d392acd95ecc3ce8c72d41ce9b6e9cb8000351c2d86f513b362bb9342696bdd73c5b7821e17ef0c9dd553582e5c930cd11c4852d2ab68be04feb84e28b1ffda21c2fbc2c267307857ac61232281f1f83e3115132f1f343b054f9a53137b943cba8be5a4fc342626eb27c966d84c217aa201cc991c82d7bed379b8d5ea9012f634843724c13375926f5f8aeb66f170513d2c6f39f98248c3a50b166cd6921f4acd19fa16689b283d49749c12e4047cd4cb329ca7b03d9c47ec0a9c7335743b0a5c421329c1610e836141a92fcce8945f36afa4951bef68052b1e4ba30a40b080ea97b029d442c56089284a9bdf76b325c047ead8429d3aa9897552bfd5c3933e68771219231572f3047cb1a3ec1c11c258517d20c2152d63693e6926d458e0747a28f1e1cc724ac6c18dc102cc60e11a3827321b3158d87ae40b31fa49f9b674f589dbb05cb8773bb7191e471904b61c0d6dc701ddd4356ad901a1b5cde94739ae7db7fa6c0cf126314fc09aa366d9cbfa3e64f5107162eb5d21d9088e873dc900d18bf7f15ee3fd1804a9681c187e07180efe7f9b35e824f1125716147d8aa923ae9cdefdc43e4aaec2b1356412dfbe52b3c690bb9d9c56fe40a70474587596e46896518f94b14f2f342bdcf32357ccbb2c322b5dcb29eaa2de86e90d0d2609e111041feed543e5ea23ac44692b4f706aadce88fe6d3f991a1a44745efa3bc82fac39d768a7ee3617bd837538013981249dcd61092284092b3a03ecbeb6b948c6153ce1a258b73f2a71f886a4f6ea94efc3c0b4dceed43798469b0d5bc9368d3a627591e9e9173b9d75995858cf9d9b2e1cc73ea44065cd1c7e3a06e04463c456383a5deea0a2c2ddae1d8b6bb6b4c83ae499e5816120a588ede202040f444d90b2c0830dff7dffc0b079086421930ee648245da3591ce8fbd052d1191bf3a0ca13d1c1e6ccae40d1533679980575c9da38c1ccfe32ff44994815c4b1f94e9a4a3857c3c5e2c3887ec8a6805196d31897b101b2d4675384c9e809156c051a8b51f351f45ed25d984a2cc9ecdb7e5f6435504afea13798e8f1008f82d788761d8a65c3372327ab890eb72c2879dbce07facb54ea1505efdb40b331b8e9740b95c438c78fc217a6e54ad569cfd45316eff76aaa57d10a5ee25e751403c75477d52c9fec95f7a24e5d60e3e17a840eeef6d4243ab82e2392a1b1ef346e1cec0e06134135eb5417346a49cd212622f107bc15d359fd721b040b0046d5f1e44c2b2ef02bc56557cb27e1334aefae63e6297c74c3cef2dbe57a610af1abc3011b968997c1f981161b95d4021a176bd6d037010d9115ae951c36884173080363e03f244692332dd9ef59319359e3b92b8bc449d8ae2d673428cd20a957d134078e5fd3ea22a8f310b8656c887250262eeb0d329a4f73ec2947f74faaa143de6a66278312d12e48c2e08146aaa236f395b647c9d051f57fd5c07eaac9b6bba081ef71b36f911de47fc6541e0f6c8f24db4041c7c2f763245aeb0248c3d1bf77ddfb5cf701fc8a992c14f049060bba7d2f16c5e283fb28eb03363b6878a4574075c0d71da30efca2601d59a95f34646d6f556e33a4e1a23f0ed8215fa44cb9e0dddc39cdd252b5fc56295b2e7df9cd79e8cfe11af2b1e0a2532b02c027ce584b789a7364dee954b8dbf22117d7a44a03939eb7c4a65f009ec17ce8b1533c20f7af3a948d3a48ef044f38de13365ffe74ba17a87a08e077b58ff995e21e765ce8c86fd855fc99323b67b2288ed1225f36569b9c451c0e804b4d2da0603cda446941228bd8466c1159b8d888c8a2e11bdce4e02f02bcd49e2c7bc2241a8fc067e7ece35192012814bb629848fc726f360c37540809647043f24cd34a1e061982fc2af5cc92ba13ebc2f7b8834c758dbe9af63d5f92484cfa2cd0c4fde149958d9106a633504747334c12aec04a1fa4ccd11b44c7d2e9f8f811a74ff89a5d90ed4ee17bea326b6b706557b4be6b340e1c8e34f3cc30387caa8707b50cbaa492fc94ce60a40ebade47d744a28962a30949dd596690488918a283db6e94d3070b1366f0a1a5ca06db4b54b5f5e6317f756343e9b6f6aa619345621f5444de5a0c51e2c1e54699a6ce45cf80b7dac82d0e24bfcef2ec4c19ca8c0d21e11432807ce66051ec253407168f9666e201a37a54461a397823996a5c1aa776ef60ca3babe47fbd24047694f002771cd5f3b87472799273b12d29412f9049e330b9f25443a43e9b9628f22c0d6354aab13fd390573fb1e7372866e12d00150aee082eeeb96b28011dc072637794bd0c520ba8847f8922484e7004a13dc7080c90588900db454dc08cf7366307dc78d7fc6d0806ecb5c88f2242ad29cf90cb5059fd813cf386fa8a90eacd2cc216d79cf8fe13c55e0f2cab9442280ae2ca4a0e800b0106fb49be9d3084345685bb02a03518f3086c7882bb5ed549aba91b5a2dd6558b7e3956401f2384c8fc178f9c8b7b82c1d827853ab1a3ff384b877099fb8377029785599d594257cb366e82680042f9ebd7ca8079ff08b1cb9408b451134f9454df9b4cf654ce065de159606adf5402962939209e97669e0d560ca59170b2b7122ed15a42024b0729c3736af8fc0bbe8a14b47afad937dc4501ac59b0814a127caed5c081d372106fd3f387b9ed92b6ab0f0a964f08301f7c4602a31080316c9a68eb67760699e0712db6f929a0558dcaf936e87ca2c8965ca6a7f9284b211a742288e8dfbe5bb4fdc115928784d4a5730ffb8e7c37e922331927eee69c99da48a953ef16d2dee48a6f3d2edcf8cfcb2ba6d3cc640265026e2c4f96635199cf7583f5ba59fea69040b41c0f720feb4289999bc88a33eb54bc45a79e965198352753d4bb549b56b1b917935fb53c84e61b0be063b203ea8ae0e4d8f15ed6941600f6ea30701ba4d3b8a7e05d6947f98013ca43de36ad4b7868f127bb7fbf24335da27b1ce183deff44db9cdb25484b7be42053902835ee9820f450808cd9113e3f07fa15cbe6ff6ce45b9043c09283ee8cd1f4effafaf70b7acbee9afda84d5cf257f48953740da6b46c4879c0e573e9e10ce27eda2733c221a1bdffdc595a47e10e9d748313cabbc26a0afba3da8bf4abcb6239cf17e7c2962bc12a9c768c02932d7a238f9af75c86aaaee5fa38a7425ec83276376442e385c736453b6d5158cb06eb218df1fa9b667508c86e5fbfa1d66138be497b4154ba1044e75fcc0c6d7f7d1f96521b1eb8807e5b7e3a8f50acfb85630067e8dd7ebb9ce1dd6e364786ec16549f00e3881ee1669fda9294ee881e6d6f6deccef0ee7e61c23a8a409c84ff4d2083fe593114757f81c347fb42e50b8428b6ce8483174bcb4c35d6a9c04d126a79f0ea6a8cbace8f77b881cfd3fc1609877414d498ca01ec0fe1560f27d8ce281dea44c90055edd32b587a52abe3862c779220b9121afdc011dae9729d8518b2672480262f5d86940cb5fce818e55c9689974ebbf010bc6fc3bb7deeec07a2808ce30c4227569589b37a172f2c38129ec3ca2cc0ba74a2884ebe652ca541aa4a2fa97cd045b4103bc060e690fb1c5102ee68c4568757420d6e3113907a34c45e4a187ca52f3f15cfa2cc6b3371807c7a0c9ccd3c3d51d2a86c421ad46998554e747ad345cc68eef8cabed63d01722dc0e3b9a165e6f64b31fd022c2c64640b1427c86b935f31a29b7035497683261e9b16aab7e9aded591c1e1815e0306939e0407d5125363d2ede2b02715b8fdb59f3cd2cf4d5f56d9ea681d58f15e5d4f3003af890b9a75072e14a792850903ba21106539790416946148fab179e85088602485916feb957f6999b372334ed81a66b43905a6fbe5051d615988f0d2758ec57ab557e4e28d56c4db2844e00dc79d9977087dd034ea1218323b122648c1f8f0627163e39676ee0eb020ea4d916874e8dc80ad0b0936655ce3b9dba40d8dd2bef77727c8e1149c14d08110c9f84250026971a2f6368c56bd6f93e42f83605adf79e9c36c598c4fc808d677bc116c76088c5abdf1529522f253e062c2795cd7919e170aa9c014c6c54f96b62ecce3ac644d27144ade71941e782d00156e302a43e3168c5d5a22e6bb59b59a7658c2cee9ce1a7652fa4f2d910bc9938b9e17cf2ae92ce107cf3d6d43d81146a7d9d0441626e27c780a826b2341bd4bac5d59088c29404adc8a4b7e9c7d7d6a65984918cafb817de9a15042342cf72e0e38200ec1f5c2efbe6298ddfc88e9667620a3d6273cbbf29171829c27b2e099375d9aaa1f781b450de583b754cdc9e03cd48124b079947d05154642ff2c6eb81415e2e3ab6b14931ff0d1afa62833786d3253473b486c62d6d9fceb884088500f8a627a58c0aa45c57bafe4f1e51116e6f3148a371c1ca5df0393b4d4a3ff3932103c1119031427c24ca398ef08624962744e7cf6881a6c731f34359da860dfbdc209298105d4f1674ecfce9e4b3ee0473d65f7db0dafea4032774d6d7f8b52d10fde17b6217b4ed329792eaa4cf93d6392c0e3cd5673334f6733f08d140ae40cee2a918682bdaba26b24ac1236a654a3debf32b9e6d4bee5ab5fed407e0ecb7d7c3bd72cd2c093c15d744e34e4441cd70bfdbf3ba4b5003f154c833609e1dac4d36fd3e9c6c5b79d1678a0a0cf5575a24b07bbba84a194592479f5004f8f43c89d6cf159461b04689a84bfecb29e9206fc3049a7e470bb9ef4f5ef010fb1345ad2b118b1e09051455420b1b6b085686dc7280bf1514e8a8abf8db8273d07475fa8ec04ecb870004c45f19274f59e4cca9a8524eda9b01f20f8a1f08ca8d40656e056fd647dafe34d97ab49062ec92ac800120b9302a8cb37f3a58d3e323f6e73a7983571b4d11c43dc823f5643f737744d75e69400ef6ca1685c6b829aafbbb6c06a5271e4511cf3543e093013da29a0e08a8eeebd96f87a140f43244f36bbb2e408f315d073221908821b46f6087514303b15a53749238e007b055a0e77dfaaeecb18a85885bcdf7c82805b574089b4a527860acc433dc21f719bf26e0af1d2fb4393e50adf8e2ea49306727db9e4ec01b627ecdab3f4a5b8ecb8ecd3d0acda36faf24f6ac42f2e37c2f277fa663764feb8d8557de321c2d7e04874a759ccb5f87147741ca64c601e76e285e11d442be0dd9c8e712585159298f0ced3bda252bd7e3090024cc01002985828c0213138aa378235d0d076bd4a7333999e8ed8b53a8a7adc3d587e36d7d897724f49165"}]}}, {{0x9, 0x5, 0x5, 0x6, 0x3ff, 0x4, 0x7, 0x7f, [@generic={0xe1, 0x31, "918dbd400c5bab3649055ff9ac248e974f257e14710862c5cf73f2552433bdb726bd2886f1b9bc524136d0fa4663b4d77ef46be08c867e5a8f6cb93c298b2bed0822e0d7ab9c9c5298e91e3847149276117e8d30abd7e85421a07119d30e0a7b8d7f636a7047b03346abb08fc59d52b0ac4d292af2b3580384b889117ca2cfc07cdb42bdc25a0ff70ea0377320534d5d188d226e299859e1faa4285a36d75c4ae8307261500cdebc515f1a957d9f47c13e9c2e962c62225daedfc29f42ef6fc9fed368bcc1ac7d32dc48fffc4799698cf3d9d1e87c19ea6e61179f65c71924"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x40, 0x3}]}}, {{0x9, 0x5, 0xb, 0x3, 0x20, 0x4, 0x80, 0x7}}, {{0x9, 0x5, 0x19, 0x8, 0x400, 0x1, 0x7, 0x2, [@uac_iso={0x7, 0x25, 0x1, 0x80, 0x9c, 0x8000}]}}, {{0x9, 0x5, 0x80, 0x2, 0x40, 0x3, 0x6, 0x2a, [@generic={0x52, 0x7, "09b9673e09e8f3cc14a7fb6fb16604cd399c0225add6ee259079fb9d78b0f22cbffe75b519936aba3cfa413f085f4ebfa10e797b0cf01a69e2b46fc532f59740a5ffba9854680e93ffc13980869a3ce0"}, @uac_iso={0x7, 0x25, 0x1, 0x82, 0x2, 0x7ff}]}}, {{0x9, 0x5, 0x4, 0x0, 0x8, 0x20, 0xa2, 0x7}}, {{0x9, 0x5, 0x2, 0x10, 0x400, 0x80, 0x3, 0x1b}}, {{0x9, 0x5, 0x4, 0x10, 0x8, 0x4, 0x9, 0xff}}, {{0x9, 0x5, 0xd, 0x0, 0x20, 0x80, 0xff, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x1f306f829d59af4f, 0x9, 0x5}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0xed6}]}}, {{0x9, 0x5, 0xd, 0x0, 0x3ff, 0x40, 0x20, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x81, 0x1}]}}, {{0x9, 0x5, 0x3, 0x1, 0x8, 0xe1, 0x8, 0x7f, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1f, 0xb910}, @generic={0x29, 0x21, "80c5822761c612efd5dec0b4842719d0d98137bee94d4cc2ad5090f392575e35e1cbe44aca259d"}]}}, {{0x9, 0x5, 0xa, 0x10, 0x40, 0x1, 0x5, 0x3}}]}}]}}]}}, &(0x7f0000003f80)={0xa, &(0x7f0000000400)={0xa, 0x6, 0x310, 0x0, 0x81, 0x1, 0xff, 0xff}, 0x4e, &(0x7f0000003dc0)={0x5, 0xf, 0x4e, 0x5, [@wireless={0xb, 0x10, 0x1, 0x8, 0x0, 0x3, 0x1, 0x3, 0x7f}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x9, 0x8, 0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0xff, 0x4, 0x101, 0xf00, 0x4, [0xf, 0x30, 0xff3fff, 0xc0]}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0xb, 0x6, 0x5}, @ss_container_id={0x14, 0x10, 0x4, 0x1, "90ba60884b705c78fc959abec59cfc07"}]}, 0x5, [{0x2a, &(0x7f0000003e40)=@string={0x2a, 0x3, "76145da5d14e26af472c746b703da4b6e41549b2a60c93b303ae415a5c83ee3f72578d1a458891da"}}, {0x8, &(0x7f0000003e80)=@string={0x8, 0x3, '{d-\vQS'}}, {0x4, &(0x7f0000003ec0)=@lang_id={0x4, 0x3, 0x426}}, {0x4, &(0x7f0000003f00)=@lang_id={0x4, 0x3, 0xfce4}}, {0x4, &(0x7f0000003f40)=@lang_id={0x4, 0x3, 0x500a}}]}) syz_usb_control_io$printer(r1, 0x0, 0x0) syz_usb_connect$cdc_ecm(0x2, 0x8a, &(0x7f0000000500)={{0x12, 0x1, 0x110, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x78, 0x1, 0x1, 0xff, 0x70, 0x5, [{{0x9, 0x4, 0x0, 0x20, 0x3, 0x2, 0x6, 0x0, 0xd1, {{0xb, 0x24, 0x6, 0x0, 0x0, "d5e65e69eac5"}, {0x5, 0x24, 0x0, 0xfffe}, {0xd, 0x24, 0xf, 0x1, 0x2, 0x1000, 0x2, 0x2}, [@mbim={0xc, 0x24, 0x1b, 0x1, 0x5, 0x9, 0x4, 0x3f, 0x1}, @obex={0x5, 0x24, 0x15, 0x7}, @acm={0x4, 0x24, 0x2, 0x8}, @mbim={0xc, 0x24, 0x1b, 0x5, 0xffff, 0x40, 0xfb, 0x8, 0x8}, @country_functional={0x8, 0x24, 0x7, 0x0, 0x0, [0x1]}, @call_mgmt={0x5, 0x24, 0x1, 0x3, 0x6}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x400, 0x40, 0x0, 0xc1}}], {{0x9, 0x5, 0x82, 0x2, 0x40, 0x6, 0x0, 0x4}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xff, 0x1f, 0x4}}}}}]}}]}}, &(0x7f0000001740)={0xa, &(0x7f00000005c0)={0xa, 0x6, 0x310, 0x6, 0x1f, 0x8, 0x8, 0x9}, 0x102f, &(0x7f0000000600)={0x5, 0xf, 0x102f, 0x3, [@generic={0x1003, 0x10, 0xa, "8f4d1a48382e7a830630089ed25e2b93541e49b04c78920335b2f0f2fe109ab063c2ca14afa1557c4c1e66f83c02c5b2100ff0a34be8e03f82fe51f6ae45148a46d0bbbf86311c997978a64f6724ca85f3b7c44eb5a8e136ba0bb1a8de515922aa1f91a1094c36dd18421854ca2faa4a72e2c9aecd762458200581a97e510cb0b24dbbbb56d73dfae56db17260fa0d8133024aef4c987af2be6810705bda4dc0065961918db81b2531f8de4acb8d09f27f9cae4dc9db486a239a310daac72e50d4739ac7ffd037cf61ffa97028b6409834dbc625ee35d9a98a9fa7d5dbc993e5842167e85bcba4a7bc8426d1e4a98300dc800311c9b3d56dc26c731dd1c76aaafe9010b9dc7c9ab8932cee364d5aacac5182157711e4c4a904d509787da9d26006f20627c4f77f3a29c79edfe617ed668a53687009dec3488c276dc314cbc5c301d7807ae641641659214126e1eafd8ea2d0a38ffb222703029ad71f56923084b25956a6861fa77553b81d955ec4e12e0909897c672cd8c1e440b99ce3241c4065d57d502cc026d892f824ad7c0088cd436587227c68188b6c25919a840636464df65efb1830047f07901dc877fd2827948615a5e26d960f5aecb354fde53bff9c35b20903d324c25e7bc59922d36e77b1201083cb1174498b4636519603c341e6ed9f62d6d0bc88359aa8f3e2daff69e99462f415c73a6b9b3c1da06e5722cce069c4364db5d8bcae172311c0986d737f3ed164be56b9442a1ef2fad16b3b3a314694992e88aae4ddd4e360fbb8977f12f55ff48969280e4f9b8f8646962dba4405315e39ae02641979c0f91a6e4d47a03357e80b2a2608f5f3898d8331e58ddbbd19dbbe76a52d330a38a97e812584a3fb09a31f1922dc2844aa1ca6f87445f0d31d391dbda825df4a38f59fa9d62c505579c9380dffa8d7e4eed2f3908ace9eff240d54980292031375f8bf4e8b29fd114413a4fa66bf8bb839fb19d020d34726281ff1194aaf5172417e83a730aee266e47f80272c44c7df2543eb2e8320c46ddb665a080c5ab73cb9964ca385f74331dcebfa51c27bf0460a03ce309b05c24b26efac30ed6b637a87e92e7849a1698fb68e12961ffb57df25cdd9efe842e61a06d035f5251b43d38f1bb111036f15f86b82ce0731348485aabf2a8f9d1ba179ddbac02d11e492756c742fc9970a3b4817fa120e1cc5d08c9691c185194bd7b0ec3464a6e2ba34e329d6e82fde360ff1342bbf8220aa033d82b55250e22c76aa22cd9a9f534ca3c7239133935ffe9958432717e105354d4d0d4cc1646cd803d0cf5f0a9d2458c9180ad0bdf01e2d9f418e202f7b9b042cda33cc8aefd33d8254b8cb324c70ba77a94e97c0fbff29dcd1a2904bcada2fef0b0e24a3a0e7958460b6103fa600bf3deb8da14373fcc7854b8f57cf7394788048d73e9d82e9d2eea12df51cffd0ca0b0e0e8201f6572f8bd8f0085d4340475817ce84cf6977e6d71b98ba6236587e771c7947a147669a63f69dd1e1aa3fb0617925251e7552ea5cb45a42538b8f67ce2c788c9a29f886b0036df382fa98ad21b016dbcb51967873007f65b0eacbcadcf49e572a2ff89889a815ab8a1dea0cd827defb422369107da38a62b36a67fd7ee69d7e6de9cff421d69fac37c3ada2e7324d6a28604da404cab77dd61a451fae0d4628ba0eac0c0c5bb9db8931a5194b52a68d02a27dfaebb91d4c97d5a9ce0e6584b14db07477398cf7d7e4552899ff22c5f4903440f0fdfa0ac04df4efba792700aece79cc38ebfd29ef1d3e4ed7a32cbe8031cd429ac6aa58e4f0d105988cf540978d28abe7e332b5d1ef82be5c82440a285322c99e56b4f7e221a8f292b99996522cff18594dbb9a18e28e7b205d9c5f657625672a073e5df7daee04f6ed1a1071c8a46c961b39a05593150680add92f47bc352fbbd2d6f21a246f66fc27a89a445315f3ff072a8e91fbcfe623aa01c278461271deb390784aa0b0382ee06842900c46927f08e926596ae59feb8328a6c80e0a04706dff915fda49a8401754a67d33bf6a89ec1cc5ca8bf2df16ab459f07add35a83bdf98f1d826cebdafd75298ebde0d98deb1fe4ddcfb77fac0c911ad60130dceb215c5a927737a1cc6022b4f887f033d949402221a253293c078774c2133a52cf08bb5d348d419618f0aefc7c7150fae2db55cb88608bd53273bfc2ca8760662e3b9cfee81e603d3606d1dcca23534ca66ff94443adfcd7e29dc8be39f214949cb904cbdabee24eb80ceb3ea3d872eded7697962c6a6f67843ec558aef3b2765a38492ebc5464df118ebb5b313d1465bb94c3df4f5e64b6be14f62c69aecbfbca1b9fe4f1c7544e5d40244863c0acadd4d550625af4df619aa8068e61055f30ef34632b79e4fa4c6e17fcb540f10691b473dbf2135973f6c9f12e2f72cfca37dd896c8175b457bdbb0b4a9cc936a56ce42bd2a41a3b6d78c401dc716cb126f056317682984736b5fe93aa1088c0d124fec2c008915524da89feae8ddc59d59438a401bdf83ce872d84a4daf2fd1bf475e2bc196e765335ae26b973bfe1eef4ae69bf9a2625e0a5ae497f7710f7bfbd8a0ba3274e23e46f93c59ccc56cff634349a17ab991379cb651099e768cb3bf4c809ae3f3e8180dbaf2e4ca6c70701b0cb497cf7c86fd7007f37a7e5ce5d79f995a8ded1a1e3f13c0625698e3af5307b3bb6f8ba501f751f77058aa495968c6254885b5b7c6804274acfaa089be8928d7b41332483c48f9d64eb4b977570571f54c28d4b8be8eea7bf9484743727521c2638b66f51682bf6f1e718b728287c2ca3f0718fd7d459a7b67bdcdc2e3dca8842074a41d44cb749c592c436c7eb244a5f83f57cfed7de72138273a721e92c54292fd531fe2dbfd65f2dda52bc19cc45e815469cb49ea1bfe1e1de9555c032b420457bbdf1953510d58589525f9def77c360580d67219ddb76676b2ce724057e7f9fc15c4eb19e012595f0dc44c5d333d8d89c39b5be560d9bdd87d6189c7058e553bf718812aaf25aba0e047ddc06bfee80a6357dc12d3a37bb23c49e3463dcdd4f68bd6387e7d49c633336306029fae23b4b3ce53fdcf33943817e43c6dfd62df4c519076a9cefb81973843623077154e4caa5fb3acaf7d14140d676b097bcc2e9557910d226efc09b5a3788186dbdc56276ab5537b397e84159ef4204e838de5deec0ac5d193f8bb8c05318390897d5a70d6ff12242c0e445fbaa571dde333d95b6ad0b4e8ca553935dc7a6425247ab66def667956d2c656200d18fa8bd4a1e8edd6df80a1a8d70968bab38b026f106ed7fbd51a87cc150f34c901d71fcf4eadac88181da8cedc4a10863a8f446455a9ba05a61a10f4691107ecea1e22f16be18e47bbd8435739230b88ad32480e63ba17d2df7eb485929142dcdf65cc0a5199e1adc5b5e66cb83b72234cc5df1ede88076a6d147f78b9a293f89f626a45e84f9d6d4506f0b3203d33aea397fbb97dfdc2403aa98363c0df4b03a8b47d3d2cad1dc8305d23b3a3f89370f23e0aa2d55a1bb075d120e3d053a29852cb893a964be2cc6bada572a9d72e5ef85de673cc129b96b28a08463ff25c15c3baab673e908db913480bfa7bc3fdd711aae3d32f5cae14285f9f63c39e80784ff085e788051c6306e939c6f138e192909fbd5513a901eb53251b1c0f94d72b9e8f34868f8413f440a08f23254152a047b41cc5c78d047c759505ca07048482a5cd5487f753fcd9e8821775e647b733ad86e28173c04b5a90a6f34275570d60e4b05e8b12ba75f6eb32cfc1ddeb2667d5be5d49405719b81fdf939dd32eed41968c1dc718da9dcc5587f492d119b05745fd95a7d3721239c92a66c971f8ba94386a9d8a0eb8f4dbc26458a90e61c092e169207c26361075a54230c72e5534dd54397cd877cce5f2e9f44e6aaa0486059f556b375d4bffb120687cd807e2ee139a655a495218642b0d5b5903c7d72b9f77f432c0b68a3bec6cbff8890f8fd064421b26af01c5b33f214bcd9b6c7942f9fad6cb613eaf70d2b78123b74a06d7d5b3de224a3bf2950bb025b813d89b9908ae2e19b1e0005b130664cd9d6785fcf81225974f9f23f7d5305d5f5b033ce0ffe7caf2cf3d644263533e54decb0654cf2d395b846961962ada324ecb4cde11c1ece61f6ef9e9b64b1173ffe4d012b5283ff48dabf6eddf32d6c7ae70e8e3b428d0dbf17370d2df44e6657b5ea3d9059b7667ef018962b9ce110d829fed7c8167c780780044258ad35976eaeb3b503d9ff8ae74721508e4d62b8bafe802a17980a234585a617e365306686c070d3dfc26670a9a5486fab945b7101c9c153a9191aa961ed74615599ed490bf1ae213dbd454f5325e6ed3536b4990729b81a300c3a34dbefc091d752910412e9eef0e1295c5831062ac207cdc805cf4cd8e7965cf329951ee5dd6884896b96bf80634b15dc3599557426db96e5b125f4861655c0ea2f5f9c7ac4d372034cfc023f983b52ff06cb27ad55ac8484c8c044616ac98e46eea8f6f2d6b4cea4ff54f5e5f230ab051206daff20ddef6eca096252623b3fddd5bba5539fb6955c7db91b6746d6659f52562e8c66dacc7c6fdda61a55b0cb32158e862c2d4bc4a74044ff8f6fbdc6518250c8bbbb91b76062838c8d662b8125e56f7b5c92fc003b6be298217f0e3100dbffb7034fe4a8cdafbfb3d20bd954223fdb26ec69934826f1eda8d95d0cfc9fc47202d903bf01b032d3ace7ba3a6bc3d747158957f49f8ae7a57a1f1b68055fd1f2635c8ef0f5f1d5eabd8a27614b2ea30bb6eadacd19c45fd34fbaf7d8c00348de3a407c10195a4efbc33d031d42952f51a4ce17d59262d539b6fd731ca9e2ac9a5fa8c5f8d586c026b2d9c3b7cb005bbcdf02a452d7fca70444e4cee824bc29134ca61c377fc0f080827faf92cb9de6ad24db04d20e55ab93dfeaa231cc52274ab597831d09ab3273695f3556c4d24e7f5a04c08d000061bdba667f92a39ec7ddc52c358fe967dc3d09cd608bdc84c3793057571052de9060c09da8c8af807eb02eda2a96196cb652f1165cb18b3ecfe326c43144230f256599f1726580ba912fe3bd08067458ff1bec80a1638974a754864521b0f4a92ee18751fb8429f6ab1e68760795574835d625a436b372389557987b3ff4216c88966b8169f9c7bbc8484416966f189ad619a4a36410e379653652ab96160d526640a9f47ab05281e8454881f35e9a3b6a0ef1d12d8f56dece8c5ae1702889d9a9aa15a3cafd04134161e7a10a621addbbe3dd3c7b1bdb4e5148092a0ea0c0eb57a010e5cab57ef1374c115bb6abc7bf7ba019e630731beba1b3c57a6b0510569734b3018a8845db9d662cafb15511d8c0a61f25200dd98247bec0abe0f434e8bcc222fc0e1b80ee9b9e786135367f1cd7f2c332d8d896753c1413be80cff29715d1ba37fcc250dd94fe6f8d9f0dc092ecdb7fefa23d97a649275c10f8ccbdc4adfe9b4c3e67c50bc5601041e6e911672cab6efd8d7cba1f66266b0b7217c0c33addf7a4a267c44e385c6ae85fe8c1d11c3c78776abe1c0796ef24adb9de961a787ef2f1a060a0b7fb681f566aa7c640261328542ed68429c90dde907682d971d0e42e0d3922df28d121d8e9e2761a5fc457343d15061ba72ef84cb26e24366aa10baed5054b1f242c9b88753a280b1fd72aed14030d5a9e52dc0a3921590e9cf9329d9d02da65b885f16c9b73309be08d4a1e86b95588a1887c68c1028941c8ed159aee0d54c9f2a59464dce36"}, @ssp_cap={0x20, 0x10, 0xa, 0x8, 0x5, 0x7, 0xf00f, 0x5, [0xffc000, 0xc000, 0x0, 0xf, 0x18]}, @ext_cap={0x7, 0x10, 0x2, 0x4, 0x3, 0x4, 0x1}]}, 0x4, [{0x4, &(0x7f0000001640)=@lang_id={0x4, 0x3, 0x3c0a}}, {0x4, &(0x7f0000001680)=@lang_id={0x4, 0x3, 0xc04}}, {0x4, &(0x7f00000016c0)=@lang_id={0x4, 0x3, 0x414}}, {0x4, &(0x7f0000001700)=@lang_id={0x4, 0x3, 0x445}}]}) [ 92.606968][ T94] usb 4-1: Can not set alternate setting to 1, error: -71 [ 92.618740][ T94] synaptics_usb: probe of 4-1:0.52 failed with error -71 [ 92.767803][ T12] usb 2-1: new high-speed USB device number 17 using dummy_hcd [ 92.797816][ T4544] usb 1-1: new high-speed USB device number 21 using dummy_hcd [ 92.808307][ T94] usb 4-1: reset high-speed USB device number 20 using dummy_hcd [ 92.867984][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 92.888106][ T4544] usb 1-1: Using ep0 maxpacket: 32 [ 92.888486][ T5006] udc-core: couldn't find an available UDC or it's busy [ 92.900303][ T5006] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 92.908278][ T94] usb 4-1: Using ep0 maxpacket: 8 [ 93.017870][ T5004] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 93.017896][ T4544] usb 1-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 93.033728][ T4544] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 93.067823][ T4545] usb 6-1: new high-speed USB device number 20 using dummy_hcd [ 93.127869][ T4555] usb 3-1: new full-speed USB device number 22 using dummy_hcd [ 93.167918][ T4545] usb 6-1: Using ep0 maxpacket: 16 [ 93.217831][ T4510] usb 5-1: new high-speed USB device number 18 using dummy_hcd [ 93.259401][ T5004] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 93.297863][ T4545] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 93.310707][ T4545] usb 6-1: New USB device found, idVendor=046d, idProduct=c71f, bcdDevice= 0.00 [ 93.310766][ T4510] usb 5-1: Using ep0 maxpacket: 16 [ 93.319783][ T4545] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 93.339290][ T4545] usb 6-1: config 0 descriptor?? [ 93.389890][ T4545] usbhid 6-1:0.0: couldn't find an input interrupt endpoint [ 93.467917][ T4510] usb 5-1: config index 0 descriptor too short (expected 58986, got 36) [ 93.476443][ T4510] usb 5-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 93.485695][ T4510] usb 5-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 93.494919][ T4510] usb 5-1: config 161 has no interface number 0 [ 93.509013][ T4510] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 93.519025][ T4510] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 93.529176][ T4510] usb 5-1: New USB device found, idVendor=66ba, idProduct=92dc, bcdDevice= 5.ea [ 93.538230][ T4510] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 93.547858][ T4555] usb 3-1: not running at top speed; connect to a high speed hub [ 93.558228][ T4999] udc-core: couldn't find an available UDC or it's busy [ 93.565244][ T4999] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 93.573113][ T4975] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 93.580272][ T4975] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 93.589730][ T4545] usb 6-1: USB disconnect, device number 20 [ 93.597975][ T4544] Bluetooth: Can't get version to change to load ram patch err [ 93.605598][ T4544] Bluetooth: Loading patch file failed 09:55:27 executing program 5: syz_usb_connect(0x0, 0x1, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0) syz_usb_connect$uac1(0x0, 0x87, &(0x7f0000000080)={{0x12, 0x1, 0x201, 0x0, 0x0, 0x0, 0x10, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x3, 0x1, 0x8, 0x7eaf6d94e8ba241e, 0x35, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x4, {{0xa, 0x24, 0x1, 0x81, 0x5}, [@selector_unit={0x8, 0x24, 0x5, 0x2, 0x8, 'TFT'}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0xe6, {}, {{0x9, 0x5, 0x1, 0x9, 0x400, 0x0, 0x0, 0x6, {0x7, 0x25, 0x1, 0x80, 0xfd, 0x52}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x80}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x40, {[@as_header={0x7, 0x24, 0x1, 0x0, 0xc3, 0x5}, @as_header={0x7, 0x24, 0x1, 0x86, 0x6, 0x4}]}, {{0x9, 0x5, 0x82, 0x9, 0x3ff, 0x9, 0x5, 0x5c, {0x7, 0x25, 0x1, 0x83, 0x2, 0x8}}}}}}}]}}, &(0x7f0000001580)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x250, 0x2, 0x35, 0x1, 0x20, 0x4}, 0x38, &(0x7f0000000140)={0x5, 0xf, 0x38, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "622c216751f438c39f4c09675a0b67a0"}, @ssp_cap={0x18, 0x10, 0xa, 0x7f, 0x3, 0x4, 0xff00, 0x8, [0x30, 0x0, 0x3f00]}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0xd, 0x5}]}, 0x9, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x44a}}, {0xd5, &(0x7f00000001c0)=@string={0xd5, 0x3, "bc9ea260537987f695c7da5b684b6d0eb6e456b631c581dbeef2ec0af30afa434da2944d386359128b332db719b17a2ae9c8341546bbf6bbc1523235b779c3de1c22957c1030148bc56d313ace89115314cf4a3dd642fd84cf78839a9c7945b0e7177d825d6dea299059861b15dc9653a454b65af68e0edc3130efcb3bb95c1418df714a37397567806e1ff826bb73afd0ca951cceccb8244aba9763bf93801d084474f5df9cb5b587c2748c15fe083cf5480cd294c46eb012b75aa6301589d2d824fae0aada1f88d2fba29ca46cb242bd2df2"}}, {0x1002, &(0x7f00000002c0)=@string={0x1002, 0x3, "3f58682b3689a2d8b5190927e2fa8cb7491986aa0c733fb779c4a4cc88aecaed45309cab27f085a52a6a84c4f68a4020aecd374ab1846be10d9de73d249cbf56db7680867feb7d091f3e89ca7d0fffe0479d81b9314147504ed6c241f413d4c01f82a8efda7c4cb71186682dffe8ed0ba21cde97a08a224c28765b28252b40a22ee720274c0b802c4d894ef07efb7dd0a1d2f1e580a34adf58f4ba99f8c38ab9915ad1d6c264485aef131e6166a00470476ad2fd8997b03e4c0031d54f6fed213e27e403213693c92cc9be845056b70ae58ce4079dc16bbbce3a4d677ba231516b4d9b97f657bcfb85111e34ee5c157b57c6bc64196241f2b2aa99631c3127c92f6c1b639bc9f7beb776e3ab5a2da87fede8b09ed9fd45637f175e713e609cbda56887e3e96fa0611fcbb9dc8f28fad3559f3b044cb815b19cf78f19b5a0c9c632fb838b35cdd570c12794f9616119a4be72cba91c94e92db4ec231da620eddbe0b52abf68703f9d512136eca9832c940f6fd55473051541c65b0bd0068a5faea7eb1185a6c2cbf509c718bb7c9eb33738f6c17b8f97788fe331df0422447d59bf93befcd88a9d8e2dfa8808d15b1d9d44c58889ef74df7344b74733a82297c0319a9d07b5025a8f5a6f95ade67f8478e6ab581ed1ab48e6defb14fb5b93533cd95d107ea316071ca2e6b7cfc4e98c5ae1c5d4b6acd2ed109fdac8792b7c6bf1ad88b5889fd3be560b921ce49a56a68e499e8c148a573da78f810c007927e5ccc9a87f145e6c7e636bc48c5350da15524468dc13f9e878dc5768d78b715496abe50dfae1356141e789c0f16fc38fc052982d9d1f2fa280182def196449d08158fc269d0233bf6d9f46bd13051733d836f567603632a728b962f6eebe9b737171c4ac1bfd45f9ab40ac4a1f025a47aa0d7bde36c20a12a3d893f0053c573bf48eadb87c41670da097cd6cfb5c142224c4f6404def3d1fdbeb65ef3c7d1ba51b3d20ecb463063c2cf1faace5461c962e39dd0f313d92d74f8305b597bbd92722b35f07d3a52a52d8956f2cec93f7d963f50ecb439021eef65f105d7faf934fa21eb5b39b961bf52ddd23bd3b2f1930ecb35c7f863e2050110b563d686b548777e5b52ea1ad4a1d2169704d065c563131cb59adaf1dd5ca284c9db82b07f5822b819fdfffd26ab5e3feed759cc5e786d0ee71a27214447654f49223240ea1ea58efbfb49139e92661378e119a7492f14f6f40adc576ff7922edb6a52e5165b4f07d9f7c4a49a6d20847841bd37de69647c71100b068b55aaa47373b64d4a3240ddc08ff696c90df82650027ea669d71e0b300796299d6503a5483f189a27d01fd057920ffb55f7dbd2d0d9bdbe601483a2badf54128681b7df34c057decd17b44d525ee95d8005ecd584a1e7114598c5e5aa92182623ca2e1bbc74f300fd774322388cdc81c1bbf7d235a9966510bb1ede6e33d3c8b0bfb6871946af1e351b0f01e4df9873b407adf6c7aebea4eebd8ff5e900e4d73599303ff65844962efaa6e0b29692c5334dde6ca335488f0f082dd0d477396aba458c583d8b5eec84152777e77262b11e702cc5f86ae08bf644879a18d4bc81b9026cdf0b99a11149b77be1917c0c123e37edc8eb142f87f2c7b0634e67b8f43311eae5fb05ba644d27d412dd50be2e5c9f742340828ab28636376a60aa51e990e10f7b0541a8c34361fc9ddda9e7b955843ef811296f6a1d55538f26cd957325c88361f23fb5a765a73b9fed8c9f28622135b293e6c08d8337b89c0b45bb19feaa3376149505bc94f4e1b0c122662e96fdd3aaf27c2ab4431fc392963d5bc063bf7abe212961781f626ee0dd398a043c737ed621e7ab10d7a80eace2e7e361a138ffee52212a7c4760d8c5f6663b477c53129722b5117403b539f7dd76cfa4d422a3df628b3041c4092a092c0e20ab2a0d235e94013e408f82e06d3fdfd644b62f90e239cee1a5c46dc2d2fd02ef91338b28f3e3dbff76745cd4318c6c7dd97ed0bcb7947dd4aee0158fda514e54dfaf9151c9cd54d208ecaa26bb3d04720265c1debd4572c364c13bc52355b9bde08c06f4886c1ee8f1e26868e0a8a9f157b0e7b30a62640e85c55c6d3d76fb723fd0465cfbb3af679410ca13acaff8831a8e0cc5a9265a240acfc415891bf1ec7417f6d09388933b6f93a30021b8574c0383aaa32bda0b06429452f01b24a638b1c83f924b87dee7c19c930529c0314c1095e442a3a689b668389bf560fbcc4573679e1e8490493260050d4683580e8c6f01aa6ecf0c15c60efb56e76284a9f89160dbf4e97908e040fce2d7984cffd6e15ae0943ca5332f736b9e84d53cd8539a5c64166880f873c0535463abd3e1da152a73bb1f4c38621e712b4d96c82f21b1175d3d6feced0ce3a70df654419aa91f253bf98f552c41562e14220e2d9fb580729297c718360eb9b948c5ee08124b66f2e8e600121d2022a96e49fa6ca4cc2f8f9eb09e2e91fbf15d85bfab952fffb551cb3c58017e13b4cbe4ecf10d6e16efaa0220062bb10cba40f73e76237deb7d652771d5d521567ed18040ddcb9010a187c2a2c445497523a7e7d226e8ca195e8a4ba1847b4d865d78c832f2a65f69ae31cba6e68a671739aff127f0a6b6e6342dab14231995f5d764f6be17b5ce2d236ce545613b26da091ebee98dafe07a5c50db8a1612ea710fb36bd3b4c1d7040354c9c6c6145054072b7a3b77bd204a04c35c427889bb64bb213c2a6a121f2946783d0aedd46dac75d3ab131b0d97c405d3cb2caffb2d3ec0ecd11712627235d32c489a8d90936cc0d91e7161edf3e47ba01374c195f9dbd3277c1bc2e0e7a37ef21becc9dc0183a48f8d9fd656ea7e4b004c46550c0330ec16dd5010f9e9ff9f46a394f9bcd376f05ef29019f57f608ca178bf7588ff25dde6062a842fe16e678469afdde4ce2338d73a70e987bce7c1994add153853df4a80052549125b09f9a4d7475533e2e197178c74e2fb3969e7bb0774dd40be71d6fdb57a43e2932b0e3afe4e9cb64505897a6518766f01c1b0de00112f6c41797e6c1eda1e23d892429be32701f4fabc0da2c89593e60de799f7a77d6d4fdab88c9310db3743f293a192e1d0d2b1cc2b79c877cf72689e8e3ae0e6fc07039a6ca7dccb1da7c5062934d1d8b4a5a8eb6e2bb3b4695412395390b3b0854fc0b006d85f6de3ae3a418e40dfc67c05ba19ca3f379b27ffa4bb0ccdf2ad3b38f24e2ff4cfdd2467f5889b95983dbc333208e6e7fa0d3191bb930924db3022ea25fe29a5148100cdb9ab0fe31f494fd7ab87a8df26bbf422a67b5861506a69b1eb04f0cca72124dd8e53dc776049d90ba724553cc04fb0ba7902005bc4d13f48c34797ad8c047d7241121913e9db0da08e4d68b2ce2c3badc1de109025acc423ce1cc3d719bb32d4168fa3597370d45668e17521664e35b2e84d371c8e3d67925f8b4824c5d5cb4bf34fbc29659e9e07d45704687dcb0181ee2a36b15ca714fa78a7938060868f754095c1eb103648373deda38b56c648bd884f627a105bfec79019eb219787792b2b264cb86a7a76a99014c722529ad5a0ce744651ad224f05c12ed4fb6b51f53a1ece01850afd9b0f96aec4039fd2f831ffb99e7f60c4dda75070d9c3b9012f9403f176257d65bdc37d92cf02b385e2eeb19e16bff6940ae5d1875ad05b427ed51a49fa4a7d3d2445c37ea9805a36f78bb80c9edcc3a69ee50ee8106c0a1050aaa468a156ff59daec2c4a47f6901c1e72e1b19eca9ca940869fb42b5ec8f8b06b9f20359509d58ab8f1e155ab018aa4ca910e414c9450860cba482bf5268b87581de246dbf3d5929b8531226fb14ab8b6755d276720ea6bdec6462df21df80ef425192871bf9b43db3f7e311df5890cfe7702569ffb2155b488b75c0f9a20e47c961a81fe5d376df3c24c279dea2d2b5f3912c0345fd7e7c67458a15a433dc219936225d9437df4f0c1ec989d732ad46dd89cf8f26bf7049eaa034690cebd8abd3828fe7048156a7682ceac8d88125541dd678229e5f2b58e73846b2e6097242d304feef67672a9c4ffabb6926b834223901717ecf7b8662693f363695d7e9eed0443a2371a7fe9d0edf5c00a794bb20c4dad9d8c872243f0ea45ff5c8790d9c82df1a4be03dc70fc1e4893520abd1b56d6e79185ff638775bde2bdfcdc2658331e7d85a1867d5c3d210f74ec34e745f06a2e3e0bbd232e65e31ceeae743ebd09c89e7111322e8afa2c2f08fc2e4995d0c235a95e1e73cf01e803454ad9286d137e2a6bda10cf87be95fdd8b24ddfe3ccb9cd37103bc4d9cd7f1a70fd63a5691e9ee53c25d2fdefbc2d78b12f2544cfa033da23828058787da8656cf92402a015039a781928a43e427c4d9ead67177b030caaa30ecc46ecfa907de03414f14d80682a1feca46c9c45934ab6cdb93647f2a176a18c18b5786ae3c49721e460bd50e191ac12ea92c80cd557f7034c45a09ea6a2c3030bf8273a51c7c9790ba8dfb5fdb3d30af244e5b183a948a2e27a8f9b6634a1ab421ec252737928ee94899225a0c1320ec323b95ae467730833c3a2103fbd5a495825525b15317b8f0c9581fa690b753d65981f4aa03b137eca82a1aecb67590dca82b52aae578dc1e4eeb5350107cab323a92cb0f33dbe46d57df2fe21cf67002aa6cc4206b1e30f4dd527f1bf00a92af5ce605efe918a22382c6bee6bc64c6d103ecca6025b7adf173448e4c96c4bd32dc423b7ebd973528220f127275a3a634a7e68b709d85d38de4b84011d8ea900463a3aaf46b80bda6130508693285e7fc48c2310ae44a4f9fb7b5feb64c75ff50a1db64a477c620a5cb8ce95edea840819ff2162102bf8c5b0c702e8c795131b28667eba08fe45519b60eabd2d8fedb8fda7c36935fec7b94a1697bfeb453b181dfbe3c1fe3a0b9471d6ad224cb8ae39c7395a4d4e57d0c086d2b0b663e1f464c932063040d54bf4cabe91df9806880c6fa988f9809f979b1f945acf9060156cea4b8ec37341a9988f00458c2c929dba26ab2eea93a13a8a7d2da1016ba770fd7d76d3ed417bae27f683d5822fed1c565e1424537bed4ffe60f536347cdcd78e8bab38f8d50b57a918bd051b1a72ba6a46ecd61bbb31245c8aef447f4193345b32c23cfea4e28aab08b2084dde54aed4c51ff7b9b9b7a57f7fca4eef6bdf5e216da44850895f63ca4ebb2b93b58859d04d728b5eafb475960d0cddd23065f3acbc4831adbfaec95fdd3bda0f836aa3ef5205610f27e9226a52e8e152d73d6c921599fd66a3fcbc80ef820939269cc143dd9656c786956beff52f379ec3e8cb88cc8f362f95356b2d162761675926e4f05ce07c57f81a5e479daa749f937b017a41556b1ca2d9427a05af3fc104321b678bac9e024c9c303e221125e64d5ea150edd006134206b96e4e2f4de0beb5f0c922cfd1f92eccfaaabd787e4e9d952a71ee7d5ed48e8f6c0a7102a3f19bc5ea921140d5d74052dd3c87cde20612e525de13739dc9496987f9ca7ded764eb8935ef1ff1433b097e1c87030b3b75e778f9493356ef65b33e9ed9beba8baa5a83c6e602a5a5aac042e7afe879fe4f0015b77a4712a7728231707b70e23f53c6ad93e2b14ff4b760cd7a79b614cf79e2c6aea198ca4a7c733b3839aa36f847b25ad312e48aa9bbb58e6b80c4f6d7e008681cb5183d0ae43f8afb8a8c3c5158947f0d587fdf1465b9e0b2bf4191028fc6c320d66cb9a75464d6bf9b88857921f71240f2214bea11b7a829c80ad6f2b0"}}, {0x97, &(0x7f0000001300)=@string={0x97, 0x3, "36f6e9c3c4820a214cf3372aefb98688a382d446b22d740310ee5a1c2b32aba0b290012ce6ab1c5594f58164525918a2b7766ef74161a7baedbd23461b132c4dd90144928e9fb5c3cdd5a0e98a0af4c89325e317a73e3f5277b8f592dbfb600c5c5ec65af6ebfe85c55c2d3a46adddda8c788ead39b225ad2d21015977d36c819a9232f55f3ad47380392ba67ba7ba2648a8cd5a85"}}, {0x4, &(0x7f00000013c0)=@lang_id={0x4, 0x3, 0x438}}, {0x4, &(0x7f0000001400)=@lang_id={0x4, 0x3, 0x340a}}, {0x4, &(0x7f0000001440)=@lang_id={0x4}}, {0x9c, &(0x7f0000001480)=@string={0x9c, 0x3, "3af1b4c3cf13ffa11466e6f7ca3335de982db53d9570ae5769933eb1f13256337d322f66a66df3dece28062c98ebcb57695f58b7cf4ad2db99ba0f514edd857ce189393a04b9402c7dac26e68b7bee299db2ecf8c1349991f8b629dd7fb721e99e695b7d78337cfba36f521a83825c14c6df75b7a8454e7c067c289c64fed6792663ed8b7a387aa7781082d2cb25f6fcdeeeb8146afe2df86941"}}, {0x4, &(0x7f0000001540)=@string={0x4, 0x3, "02ad"}}]}) r0 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r0, 0x4802, 0x1) [ 93.633146][ T4544] ath3k: probe of 1-1:7.0 failed with error -71 [ 93.647894][ T4555] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x3 has invalid wMaxPacketSize 0 [ 93.671830][ T4544] usb 1-1: USB disconnect, device number 21 [ 93.689088][ T94] usb 4-1: USB disconnect, device number 20 [ 93.727920][ T4510] usb 5-1: usb_control_msg returned -71 [ 93.733643][ T4510] usbtmc 5-1:161.8: can't read capabilities 09:55:27 executing program 4: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="120100004d10c310ba66dc92ea050000000109026ae6c9a10000000904080002fe03010009050502090000010009058f1e1800000000"], 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000600)={0x84, &(0x7f00000005c0), 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000004b40)={0x84, &(0x7f0000004680)={0x0, 0x0, 0x1, "01"}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(0xffffffffffffffff, 0x0, &(0x7f0000000a00)={0x84, 0x0, &(0x7f0000000500)={0x0, 0xa, 0x1}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000740)={0x40, 0x9, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000800)={0x1c, &(0x7f0000000740)=ANY=[], 0x0, 0x0}) r2 = syz_usb_connect$uac1(0x3, 0xba, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0xff, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xa8, 0x3, 0x1, 0x67, 0x80, 0x9, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x6, {{0xa, 0x24, 0x1, 0xdbb0, 0x9}, [@selector_unit={0x7, 0x24, 0x5, 0x5, 0xeb, "12b7"}]}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x4}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x9, {[@format_type_i_discrete={0xc, 0x24, 0x2, 0x1, 0x6, 0x4, 0x7, 0x9, "b795d486"}, @format_type_ii_discrete={0x10, 0x24, 0x2, 0x2, 0x1000, 0x7, 0xd2, "3ed0138fb20e5f"}]}, {{0x9, 0x5, 0x1, 0x9, 0x40, 0x5, 0xeb, 0xfc, {0x7, 0x25, 0x1, 0x3, 0xb3, 0x800}}}}, {0x9, 0x4, 0x2, 0x0, 0x0, 0x1, 0x2, 0x0, 0x40}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x4, {[@format_type_i_discrete={0x9, 0x24, 0x2, 0x1, 0x1, 0x3, 0x0, 0x0, 'W'}, @as_header={0x7, 0x24, 0x1, 0x6, 0x8, 0x2}, @format_type_i_discrete={0xb, 0x24, 0x2, 0x1, 0x9, 0x2, 0x1f, 0x5, "eda501"}, @format_type_i_continuous={0xb, 0x24, 0x2, 0x1, 0x7f, 0x3, 0x7, 0x1, "918f05"}]}, {{0x9, 0x5, 0x82, 0x9, 0x200, 0x1f, 0x80, 0xfd, {0x7, 0x25, 0x1, 0x0, 0x6, 0x9}}}}}}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000100)={0xa, 0x6, 0x310, 0x81, 0x1f, 0x81, 0xff, 0x3}, 0x19, &(0x7f0000000140)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x81, "5529860f3a1cd9e22344a6ffba937d26"}]}, 0x2, [{0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x340a}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x140a}}]}) syz_usb_control_io(r2, &(0x7f00000006c0)={0x2c, &(0x7f0000000240)={0x0, 0x9, 0x8a, {0x8a, 0x1, "4e54029f3179835fd32b6296a2a42188ea7e5707c825f552369fb8278bfea110cdfbd3193f32701feec4bf75d9e16b7f220c73270226ac197a20b8c9b24d38228d0c1de203dd34d58832c749bd96e8c85e44af347e454e1dfb96b00979e3f097d009e1030600fc3afa90457499801383b7b94c71c34738a3f2cdc4f4109225de3d7622fbc5233f56"}}, &(0x7f0000000300)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x140a}}, &(0x7f0000000340)={0x0, 0xf, 0x183, {0x5, 0xf, 0x183, 0x6, [@generic={0x62, 0x10, 0x0, "dd1b31aea0795c05224408ae5fa131c6e134c6fb0bea4535a9cb178785f39e2ef54f96c9953ca8082fdc0f000132fec5be850de030f9ebfed3fa83658fe90f1c65016d4c3092bd230dba0653dbe7a9b2c0ccefae66bf7e434307e675dfd893"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "857497e98550ff41da98321a3968d702"}, @wireless={0xb, 0x10, 0x1, 0xc, 0x20, 0x0, 0x3, 0x4, 0x9}, @ssp_cap={0xc, 0x10, 0xa, 0x6, 0x0, 0x20, 0xf0f, 0x6}, @ptm_cap={0x3}, @generic={0xee, 0x10, 0x9613bb8da3959fdc, "ea8db06ad711a9bf0a9525755319747c56f8783c3bd621c6a84643e4050c3c4ae1deba43bda2a7b3b7d567a12ba987cfd5bca4b3fb423a74f64f947c7e448972484e1af2fa2cbb0c77670503ba92804eda8883d183cd30eaf5dc4d87584bd7599fb47e2daaced876fcb7732ffdd6117abd4a3546ede87abf3e1195d08cd3f6b87ed7635a7c298207c7e53d3a7f2347be35e84d1356df4f8c136bd5760489a4a426e61c27f37a4e9d08eae43e9fa988fd812f08feced90e7ac57fa81b3fc3e63c961cb73557468810eb76550141279c513e92cba8dbb3d325f65335157166eafe182bbaeb8e14ce6ec6c5ed"}]}}, &(0x7f0000000540)={0x20, 0x29, 0xf, {0xf, 0x29, 0xd4, 0x83, 0x0, 0x7f, "4c471ae2", "dd6ccf5d"}}, &(0x7f0000000580)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x1, 0x3, 0x0, 0x39, 0x2, 0x3ff, 0x3a7}}}, &(0x7f0000000c80)={0x84, &(0x7f0000000780)={0x0, 0x16, 0x5c, "806a7696a22b5e03930117cc3f334e4818944a09e1ef670981a1d140676b968f2fa411cccca668d2ef50bef8109a65a980debb792ffa110c0b03becfc6016b31798b825918c477e98643cc74eca207bf7eeae1035dbe7a31ea99144e"}, &(0x7f0000000700)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000840)={0x0, 0x8, 0x1, 0x3}, &(0x7f0000000880)={0x20, 0x0, 0x4, {0x0, 0x1}}, &(0x7f00000008c0)={0x20, 0x0, 0x4, {0x140, 0x35}}, &(0x7f0000000900)={0x40, 0x7, 0x2, 0x2}, &(0x7f0000000940)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000000980)={0x40, 0xb, 0x2, 'zs'}, &(0x7f00000009c0)={0x40, 0xf, 0x2, 0xbd39}, &(0x7f0000000ac0)={0x40, 0x13, 0x6, @remote}, &(0x7f0000000b00)={0x40, 0x17, 0x6}, &(0x7f0000000b40)={0x40, 0x19, 0x2, "a1fd"}, &(0x7f0000000b80)={0x40, 0x1a, 0x2, 0xfeff}, &(0x7f0000000bc0)={0x40, 0x1c, 0x1, 0x8c}, &(0x7f0000000c00)={0x40, 0x1e, 0x1, 0x6}, &(0x7f0000000c40)={0x40, 0x21, 0x1, 0x7}}) ioctl$HIDIOCGRAWPHYS(r1, 0x5b03, 0x0) [ 93.784822][ T4510] usb 5-1: USB disconnect, device number 18 [ 93.867915][ T4555] usb 3-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 93.877002][ T4555] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 93.885030][ T4555] usb 3-1: Product: syz [ 93.889228][ T4555] usb 3-1: Manufacturer: syz [ 93.893798][ T4555] usb 3-1: SerialNumber: syz 09:55:27 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x1f, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1900c1) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400107) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8001, 0x400) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000080)={0x3, 0x1}) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffaa) [ 94.087872][ T94] usb 4-1: new low-speed USB device number 21 using dummy_hcd [ 94.098164][ T4545] usb 6-1: new high-speed USB device number 21 using dummy_hcd 09:55:27 executing program 0: r0 = syz_usb_connect(0x4, 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="12010000ddbfe908f8060400014700ed00010902240001000000000904a4e92319b875000905850b000d0000000905010341000000005b7481db4894cd501e42ffc9c7e69f4eacc71f2d60087793bb9db2c4c9e1830101e114d5c8956f42cf4d7c92f71ff0fb85abd1fd0667f8dd9dc8c46d544a7e74de383db227b6f1a02e84847cfc0a3be4f07648913d73ae7e156c21cf44e1fda4d436b133991fecd3023bf386cb21ed85b695b2f579912e5eea4b2db0ee3bc2e645dcdcbc2cb7732fceff000000000000008243a06685e47356542838ec20f800ee9bd76a4c14779f4775dc4c2908b4f3e21de4c986d961d6bf574f81c2c7c0c559385a275f54336d317609e4ea205b5b6bb70c1a68509ee851572af4b5bb72964b121cebdc48519cc5c9c100d5bb10c71a1c2de1116a841ebdc3990bfa24f1663c634615e4a64eb004a73e70d5e7349cdacb79a96654172ce8de333e4be6b3c51e4bb8688576653a6bf4025cb78bd0eaaf4e02d6cf382bbf4b1e6c413b06dae03fca569d13f91aaae61b5e6a527dd5fbfbe4a59cd03cff9dab0ab8ad70f80f0244691bf968de5bbe3996e776c78a487777c67e44da75f3a8e51f2de159c3e8112bd48ff47ec8f8f88bcb8b54ab96286cb620c6602c1d7a5d84786aad841e0ddde2c91a6e4bb3a7ac379e88f21e949043edceb1b24ef135418aed6794ee25d6e70d23a16be7bf46dcfcffec5e1a4304498469f6cf8708601034c82d0147b54b3e441b061246d3f8b7a08e9e4ad04cb833be6cfffc62e4f0a06a3763dacee8081d57c2d0bc8bd5c7e1c2f7752ecc7cfe352e1b0d9fa32e61d6d0aa0abcf43054c152cc2368a0123965c079b6c5eb2e7ff95dedef67f85e0661072b8adc197c318246c692f023fc266fdbd22df5f2c603e3d2f033c35231b0c56a540861e82c458fb8108c5806680f67a97046abfcf1f832a8619a49f279379844f208d1cd93e11e0ca6a1825096bb61c039ad82a2c5bb684c3eb79d084c30fc0804c55ab354c8ba70da3ab379199eb427a9e22a50aa0754113bf67dc06051fa0fa1900ce100c1c5b9a3e0000e810323332eb6dfebfd0f8afaf31af27109ca5d2c9fb6631265f0b0e6808d181863b510e28a282accc0b7545cf6cd6f8581636500333afd9f650f535b7b88d20d89e992ccc8377085a58ccbe253f24f00f42eeb42c18fb0cc8a439c7543fe2b7816e6a7dfc469b0c0d861581394d6299e68d3c20a1610962dcb3c95dc5b07e2ff6739ff974914bf0c753d03a980b518db1df8b32f08ae47bf127ed34c904b9e02e3651b1d2f589bf9f03bfcb67b32cd9881adfa05939664a156ead7e7e85bd454ac199f3b63d904d1ccb0dd3b9d0ce82614cf9d0f04e7665ed6e4cbdfb600095404d95dcb8cef0e2d6e338ece8e"], 0x0) syz_usb_control_io$printer(r0, 0x0, &(0x7f0000000740)={0x34, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect(0x5, 0x149, &(0x7f0000000180)=ANY=[@ANYBLOB="120110019525af40ac050212b880010203010902370101036820000904270006cb93be4e09050201100055ff0709050000ff0340200509050610080005000109050d042000000206e8239874c888057c9052262829cf5484d5657bf926db50c9657bf0cc455f2f55a6599d423f90ab82cd3345a1e2cb0287bb06926ecb443f5d8a3da88d0abb9ec2002ad2be3e71a4028423375c06ef75b23bcd0136df685931ffbdd9fdafa5971459ffce3595cdae3e144a17158a7dc50089e6988710c42ddd7dfcb02ab663a5ff885df679cc5b903e8a6cc462c21670540de773a2769c369506308d48db07a2c9bc6806d9c3767df101bcea3ba2d5b35cc126b34b0b57c99e9f83ed07efb117aad8c38e84222bc49a9da1b370ae60de888bd1b49cdb29c74098b57c9a90c64bf69e072501027f040009050e0000000500ff090503004804811f05"], &(0x7f0000000480)=ANY=[@ANYBLOB='\n\x00\x00\x00', @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0a060003010401400200"], @ANYBLOB='F\x00\x00\x00', @ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="050f4600040b10010808015b0805001f0b1001042000037508000820100a2ae5ffffff0ff0400000c00000003f0000003f000000c0ff000f0000000b10010ca9009206ff0004"], @ANYBLOB="02000000af000000", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYBLOB="af0381fde2cf27b0b84fdc0eb0506f4142b77f09cf0161182d5957ca42df0027e79b343756035ec9a03013c9bc3cff2837f915ba95586b0c48405b472d93044757964858483881c130d20b946793f2c61608bf61b164867d0d174cf0fb1f2f1656f915e505d7475d2f3f0fa756635100c27b8fd96f5c9928226568217a0c969a6efc4529f422c03206adc14809395b85bbb015c3558908f3039fd92151a67ee8fbdd18d0ff236c2cb40668adab2da7"], @ANYBLOB="85000000", @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYBLOB="850306d593c217d83c31c81ba6eeb5b5abe0c9ea9cdccf6e8426f26a4e6d3c4aab39560845203aafceea6d119cdc0fe5355768f83545c4cf28ba22d6ea37bc65d0330a5e2ebe76c8cc75ca4bcfa053116bd58a7be74c58754133d46f70064128e05865111d1efe6ef1f2080f84d2d7493d7a84a44b491628054e70bd09da5fc5ffe9a3d816fbd2d80af075409784062f205212b2367dfd9fd912f38c96339d93a8934fe2668ed52adfc20f49cf6e940c65bbe18d7f966f"]]) syz_usb_disconnect(r1) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000540)={0x44, &(0x7f0000000140)=ANY=[@ANYBLOB="0000010000004f"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000000b80)={0x2c, &(0x7f00000003c0)={0x0, 0x23, 0x6a, {0x6a, 0x22, "5b56c03d70171c6e736e4796dd89051d9fd3e3684188123bda91dd8ef4ef2a504f50a253b14e342e4d323021a26869ae05fc7a8a7e037251d7b080a49d37707a4b3e51c31cb8a60a4d32a5418907ffc644180f80db3556dd2e95c0e971c4f52f1a407022c17252b6"}}, &(0x7f00000004c0)={0x0, 0x3, 0x6e, @string={0x6e, 0x3, "6cd33953ad0f2379ca42ddc103584a6a72bb1f37499d048087e198147573150c1ac7f780c8734b4a610d6a8681c09686cdf8c419c73f05d4b898996a79c6bd81aa9f9bc7fca4d4d683ae14ea606a141ac2707f1098e61e5c79aaddf4157d248775472ae29a916634d8a7199f"}}, &(0x7f0000000680)={0x0, 0xf, 0x41, {0x5, 0xf, 0x41, 0x4, [@ss_container_id={0x14, 0x10, 0x4, 0x3c, "28ba139bb6959a004f3a325613076a22"}, @ss_container_id={0x14, 0x10, 0x4, 0x9, "1ee3892af706f44c54eb95b24b0dcf32"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x8, 0x2, 0x9, 0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x0, 0x1, 0x6, 0xdeb}]}}, &(0x7f0000000440)={0x20, 0x29, 0xf, {0xf, 0x29, 0x36, 0x60, 0x0, 0x20, "5238f48b", "0dd55906"}}, &(0x7f0000000700)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x7, 0x18, 0x0, 0x7, 0x7, 0x0, 0x1}}}, &(0x7f0000001040)={0x84, &(0x7f0000000bc0)={0x0, 0xf, 0xa0, "c924176d8e61d4a841046ffeac307adc4ed155af86ea1417d6d7b6562213a701b4441d8f085022f3b6068a5d82d5425482e9d94180481f1f99d61939d0283cf521357ef93cbf35e84288179359549338712aeaf39da0d4ac10d05dd277fc6d671affaa388df4aa85a85894909d97d5347f2dcc5d5089e50ca4324ffef8d20beae057a2e9b84b4a19a682d1e8348b5e005bc92e83d34a473f5fe54d48fba43019"}, &(0x7f0000000c80)={0x0, 0xa, 0x1, 0x29}, &(0x7f0000000cc0)={0x0, 0x8, 0x1, 0xbd}, &(0x7f0000000d00)={0x20, 0x0, 0x4, {0x1}}, &(0x7f0000000d40)={0x20, 0x0, 0x4, {0x1000, 0x80}}, &(0x7f0000000d80)={0x40, 0x7, 0x2, 0xb3}, &(0x7f0000000dc0)={0x40, 0x9, 0x1, 0x8}, &(0x7f0000000e00)={0x40, 0xb, 0x2, "f5db"}, &(0x7f0000000e40)={0x40, 0xf, 0x2, 0xfff9}, &(0x7f0000000e80)={0x40, 0x13, 0x6, @local}, &(0x7f0000000ec0)={0x40, 0x17, 0x6, @dev={[], 0x1f}}, &(0x7f0000000f00)={0x40, 0x19, 0x2, '1n'}, &(0x7f0000000f40)={0x40, 0x1a, 0x2, 0x3}, &(0x7f0000000f80)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000fc0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000001000)={0x40, 0x21, 0x1, 0x3}}) syz_usb_disconnect(0xffffffffffffffff) syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x7ff, 0x30280) ioctl$EVIOCGKEYCODE_V2(r2, 0x80284504, &(0x7f0000000100)=""/200) ioctl$EVIOCSABS0(r2, 0x401845c0, &(0x7f0000001100)={0x1, 0x401, 0x8000, 0xffff, 0x1, 0x1}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x4802, 0x1) r3 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r3, 0x40304580, &(0x7f0000000100)={0x51, 0xffffffff, 0x0, {}, {}, @period={0x59, 0x0, 0x0, 0xffff, 0x0, {}, 0x0, 0x0}}) [ 94.167817][ T4510] usb 5-1: new high-speed USB device number 19 using dummy_hcd [ 94.188047][ T4545] usb 6-1: Using ep0 maxpacket: 16 [ 94.208622][ T4555] cdc_ether: probe of 3-1:1.0 failed with error -22 [ 94.235844][ T4555] usb 3-1: USB disconnect, device number 22 [ 94.267982][ T4510] usb 5-1: Using ep0 maxpacket: 16 [ 94.397995][ T4510] usb 5-1: config index 0 descriptor too short (expected 58986, got 36) [ 94.406398][ T4510] usb 5-1: config 161 has too many interfaces: 201, using maximum allowed: 32 [ 94.415270][ T4510] usb 5-1: config 161 has 1 interface, different from the descriptor's value: 201 [ 94.417858][ T4545] usb 6-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 94.424548][ T4510] usb 5-1: config 161 has no interface number 0 [ 94.434733][ T4545] usb 6-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 94.450387][ T4545] usb 6-1: config 1 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 0 [ 94.463752][ T4510] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x5 has invalid maxpacket 9 [ 94.473638][ T4510] usb 5-1: config 161 interface 8 altsetting 0 bulk endpoint 0x8F has invalid maxpacket 24 [ 94.483661][ T4510] usb 5-1: New USB device found, idVendor=66ba, idProduct=92dc, bcdDevice= 5.ea [ 94.492710][ T4510] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 94.517926][ T5016] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 94.524955][ T5016] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 94.547950][ T95] usb 1-1: new high-speed USB device number 22 using dummy_hcd [ 94.547995][ T94] usb 4-1: config 0 has an invalid interface number: 52 but max is 0 [ 94.563811][ T94] usb 4-1: config 0 has an invalid descriptor of length 148, skipping remainder of the config [ 94.574067][ T94] usb 4-1: config 0 has no interface number 0 [ 94.582954][ T94] usb 4-1: config 0 interface 52 altsetting 1 endpoint 0x8A has invalid maxpacket 1762, setting to 8 09:55:27 executing program 1: r0 = syz_usb_connect(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000a9474008da0b390183a40000000109022400010000000009040000026fef82000905000b0800000000090501030800000000afb2e326a2b812f2457bf0b96c65d2daef3aa3887e2a6749e322bd34d1fa59e7680efb3bf9a433ba654b3a1309376bb9f897cf62ce47d3a991d42376b6358e3b5881bcdc94ebade09d62da5911745d"], 0x0) syz_usb_ep_read(r0, 0x1, 0xff93, 0x0) 09:55:27 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x1f, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1900c1) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400107) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8001, 0x400) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000080)={0x3, 0x1}) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffaa) [ 94.594011][ T94] usb 4-1: config 0 interface 52 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 94.606905][ T94] usb 4-1: config 0 interface 52 has no altsetting 0 [ 94.613657][ T94] usb 4-1: New USB device found, idVendor=06cb, idProduct=0003, bcdDevice=5c.be [ 94.622708][ T94] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 94.635840][ T94] usb 4-1: config 0 descriptor?? [ 94.650936][ T12] usb 2-1: device descriptor read/all, error -71 [ 94.657879][ T5004] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 94.688519][ T94] hub 4-1:0.52: bad descriptor, ignoring hub [ 94.694555][ T94] hub: probe of 4-1:0.52 failed with error -5 [ 94.757920][ T95] usb 1-1: config 3 has an invalid interface number: 39 but max is 0 [ 94.766270][ T95] usb 1-1: config 3 has an invalid descriptor of length 0, skipping remainder of the config [ 94.776375][ T95] usb 1-1: config 3 has no interface number 0 [ 94.793598][ T95] usb 1-1: config 3 interface 39 altsetting 0 endpoint 0x2 has an invalid bInterval 85, changing to 7 [ 94.804623][ T95] usb 1-1: config 3 interface 39 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 94.815249][ T95] usb 1-1: config 3 interface 39 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 94.817885][ T4510] usb 5-1: GET_CAPABILITIES returned ffffff80 [ 94.824997][ T95] usb 1-1: config 3 interface 39 altsetting 0 endpoint 0x3 has invalid maxpacket 1096, setting to 64 [ 94.831095][ T4510] usbtmc 5-1:161.8: can't read capabilities [ 94.847935][ T4545] usb 6-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 94.857056][ T4545] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 94.865087][ T4545] usb 6-1: Manufacturer: 麼悢祓잕寚䭨๭뙖씱૬૳䏺ꉍ䶔挸቙㎋뜭넙⩺죩ᔴ뭆믶勁㔲禷∜粕【謔淅㨱觎匑켔㵊䋖蓽磏骃禜끅៧艽浝⧪妐ᮆ厖咤媶軶〱쯯뤻ᑜ䩱㤷杵満묦꽳쫐Ვ쳎Ⓒ멊掗鎿ᶀ䐈鳟떵슇豴︕㰈䣵툌쒔끮뜒Ꙛᔰ튉ⓘ蠟﯒鲢沤䊲ⶽ [ 94.895308][ T4545] usb 6-1: SerialNumber: 쏩苄ℊ⨷맯袆芣䛔ⶲʹᱚ㈫ꂫ邲Ⰱꯦ唜撁奒ꈘ皷慁몧뷭䘣ጛ䴬Ǚ鉄龎쎵헍ઊ죴▓៣㺧刿롷鋵ﯛౠ幜嫆藾峅㨭굆碌궎눹괥ℭ夁퍷腬銚㩟珔㦀ꘫꝻ⚺ꡈ嫍 [ 94.923536][ T5004] udc-core: couldn't find an available UDC or it's busy [ 94.930582][ T5004] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 94.939391][ T5004] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 94.948914][ T94] input: USB Synaptics Device 06cb:0003 as /devices/platform/dummy_hcd.3/usb4/4-1/4-1:0.52/input/input13 [ 95.037870][ T12] usb 2-1: new high-speed USB device number 18 using dummy_hcd [ 95.077872][ T95] usb 1-1: New USB device found, idVendor=05ac, idProduct=1202, bcdDevice=80.b8 [ 95.087057][ T95] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 95.095087][ T95] usb 1-1: Product: syz [ 95.099285][ T95] usb 1-1: Manufacturer: 픆슓ㄼᯈ떵滏⚄櫲济䨼㦫ࡖ⁅꼺ᅭ圵䔵쿄먨혢㟪於㏐帊븮졶痌䯊ꃏᅓ핫箊䳧畘㍁濔ٰ⡁壠ᅥḝ滾༈튄䧗稽ꒄ䥋⠖丅뵰앟 [ 95.119231][ T95] usb 1-1: SerialNumber: syz 09:55:28 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x1f, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1900c1) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400107) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8001, 0x400) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000080)={0x3, 0x1}) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffaa) [ 95.157956][ T5004] udc-core: couldn't find an available UDC or it's busy [ 95.164980][ T5004] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 95.172564][ T12] usb 2-1: Using ep0 maxpacket: 8 [ 95.287904][ T12] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 95.288746][ T94] usb 4-1: USB disconnect, device number 21 [ 95.298459][ T12] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 95.315109][ T12] usb 2-1: New USB device found, idVendor=0bda, idProduct=0139, bcdDevice=a4.83 [ 95.324192][ T12] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 95.333673][ T12] usb 2-1: config 0 descriptor?? [ 95.348097][ T4545] usb 6-1: 0:2 : does not exist [ 95.360639][ T4545] usb 6-1: USB disconnect, device number 21 [ 95.438260][ T95] usb-storage 1-1:3.39: USB Mass Storage device detected [ 95.446575][ T95] usb-storage 1-1:3.39: Quirks match for vid 05ac pid 1202: 10 [ 95.482922][ T95] usb 1-1: USB disconnect, device number 22 09:55:29 executing program 5: syz_usb_connect(0x0, 0x24, &(0x7f0000000040)=ANY=[@ANYBLOB="120100005b3283107d077a62100000000001090212000100000000090400000003167500"], 0x0) syz_usb_connect$cdc_ncm(0x6, 0x70, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x2, 0x0, 0x0, 0x10, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5e, 0x2, 0x1, 0xfe, 0x80, 0x4, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x7, 0x24, 0x6, 0x0, 0x1, "8023"}, {0x5, 0x24, 0x0, 0xab}, {0xd, 0x24, 0xf, 0x1, 0x6, 0x4, 0xc7, 0x2}, {0x6, 0x24, 0x1a, 0xfffe}}, {{0x9, 0x5, 0x81, 0x3, 0x8, 0x2, 0x1, 0x7}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x6}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x81, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x1, 0x20, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x5, 0x7f, 0x5}}}}}}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000000)={0xa, 0x6, 0x300, 0x0, 0x8, 0x7, 0xff, 0x3}, 0x33, &(0x7f0000000440)={0x5, 0xf, 0x33, 0x2, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0xd, 0x1, 0x9}, @ssp_cap={0x24, 0x10, 0xa, 0x81, 0x6, 0x7b, 0x0, 0x401, [0xffff30, 0x0, 0x3f0f, 0xc0cf, 0xc0, 0x0]}]}, 0x5, [{0x58, &(0x7f0000000140)=@string={0x58, 0x3, "a36b4f1dee9b8a185ac3a4baa23f0d5d1700a8d2089167e0b1d69e17ca426ca1862d1f59b0b48ff2669f80f19a081c192c60cad141389128667770ac1467b0903492a4ade0ca2a30666d889ff36d3a3c1bfb5a99a835"}}, {0xe6, &(0x7f00000001c0)=@string={0xe6, 0x3, "45c1ad51c61aa29a7c2d9b5c028afb42645b7a3205d8fea38dc7dfe98603d60c77da645c539b60b6064fc177270c58e486918c2ce7f9802693e8b4d9894f53fea8c0151e97cfbb0cee9a4204f08ce76bb24b6caaaed48a9fa9a1cacfdb12a4311dcbf9e876689cacb2905c8a2b399215958922a7ef9d71545e349abd59aefdb6918560135012314d30f5ab1ab0b84256b1e5b0e6b78019a30dd4844ade43535d22e7abb5bea333b19dc0eebc67b7d90562554e972445951f8e7ff1f61047a0c816d8db99dab82b2d857accd9a50da42d12b21e9d42faaf291e195814d040056f0d0f0162"}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x180c}}, {0x5e, &(0x7f0000000300)=@string={0x5e, 0x3, "b439d1ec58ad870ff9cd050554b5da12863bd207ac7c20f4a8549ad76f08e3aa75328585c6ce919f8f6f529a8ad8cc0cf1ead96356cde631a4b380a3f5f7d8def64b27615b878fd753047a02af9c2bdfed9c9be3254fc5ea3b8e1ee6"}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x44e}}]}) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, &(0x7f0000001640)={0x2c, &(0x7f0000000480)={0x40, 0x2, 0x76, {0x76, 0x11, "6df8ee2f99a8978c49728e73e7dd633171ebe1df385066cb7b6c290bceae852a03550dec6f62cf381387c38cd6cd5d8ed31441502b73b274c0a6882abe0628eae6814af71750da14917b47a9417e76639c1c5a3396694a700a6f19bda43f818041a65a293076af924882a5d8f9290c4148901a95"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x41e}}, &(0x7f0000000500)={0x0, 0xf, 0x108f, {0x5, 0xf, 0x108f, 0x5, [@generic={0x1003, 0x10, 0xf, "29b410db164b9394266ed15b8914d6d9a3fdad7d5af1e759843e7b0ddaa2ffaaf0c333593e1b04de481d6be200d47bae3a9530f990b43156729ee9add4b0edfdddec8d141f3605c62d32b679cdab8bbeb44ad327c69f649da905072d4c276a5f6c55e71000136e0b37376c68567753fc29895a14c3d2798d7f469e9e10647c19e4a79648602b296314086dfa511efc77197136955df4667bd631a98d2ab4c3f3c3e936f25d6e5caddbed5434a39262a75204396225972c7f7da1b8fc64d5c6a37b33b614ae4382665eb9405d1a8cee719c788188f72c2b61ec30cbf6d28cd4c783217ef1ce328e6b05a868867c300a007e193f40c975186e3de9aa7b3c8ecd307546405dbd27cc7ff8a51604f8490db6d76adfa22caeedbee179085e3e3e2eeea7a54972973be223eacc80ceb1b7e1179e9ea341fc633439cf71b14e358025372c738efadcf34c9c1e08817a24924b3eacf03c8bf041b82ecac50ccd57345e7b6c75270d1406a106a2d59ba0d6c17d11a968fed36d8ab2ebcfee9459ebcb2956128d5d02a89a88ff6aaec17deaecdcf82b7c3974d5410b880bb596d547d25a919d760159c051e622173ee8d665eeea28936b568790253eac6165579bcc025ebaf6620afeaccea49db039626274e40d789c7220cd6d23b17a548d53e9f4a6d660ff10605feb299e1643cc681b5d9d0741f18ef02c77f935e378f117cb56b54492c30af00d9d57492db08e151d2eb14f73b9a0044786a80e4dc9efbd67df0cda88fe80ab5e19904b0a19150f72a8af489d07654989f3187d887d14fdf77e43ff64bc7797cd4d3dacc55365dbda88933c4106742d2c514ed5b0b1b67a8043a4f575f2bccb53d783d6df9c9b2095e12e0d02791af381fffb5f26441de37642d66b6ed5ddc13cee7169fb093ad1952d667964eb4387edb7daf1fb9d545b962dd8eab9e4b99058abda0739bac12e6480d2900fdc719ec8f925ee8f271e6c34fecf4d567e7a7b579bfe3075e3cecead1220ff88435177ced1265c23e44ed873c6f1fef21f33bb81f99787c583c287a408f11eefd236a6bd5451a47447ec5993d02090cb2a27814d9ad4a611d1cc25bb5db85d9697fc6c15a4cad7c6ce688a79f3f555caa670b4b38b090e6d070a4dd7f3cd7e77017f09a38a44f1383ae40ce2fe7d77ccbe865718bb82838230e59a7a2889437e7efbb7614266aceaaefee0186855c3b18747d2eb531ecdce55c7ba72ca505acddfd15ff802c541b858a5f95fd30f1cb5a7c38c8bbde11f4af2c5ec942d23ed0a0c781ebe9f22aa396cbb890615529ea5d77a3d63e004760f031ecf8029791697aa2145819a6309d2ffc78e8599df4efd85037fb2ce9a2b9165c3be42f67ce1f6bf7c4de9e24eeaff647827b9783c771216a1541f685a25c6d2a6ccc260a3e92a6e59a890c20520927b1a97cf766383bc66d390660e3a74bbb230c3be81ba49243681af1172d88007762868f2bebc7354f9a2fb19e4486887ff30caff5e006df13dc73d22d63c8463fa5af4427eca2d7e8861def4cc285b3504a3ff697f06be685aaeb2ce11f066fc7447b1f12f6c1b07896e0854b98b935c78c31c0fc9b7c87d528c8e5893626b97be132f997ea5d9584e8b3078894dcf5acd6817a20f1cac241bf04c80a33a699c5ef0bc6bd82d87aa81a4456cfc4ce8fe9e479511995194a41905a68fb1b6b427c57d9e12241eef095475741c047142a66d205c70b4a6e1c71778857eae2ec06faf4839001861eab6d381b93c5a4b49f33a360d5520f1a162559d8e0bf95955c21b2e3cfa9b4b5dcee3ffb1536bca3fdb54a97e18a206725f2e059c898cfdc99bd91f65c18ecf11c79fb1d84b10a34e64d644d67b13bd44b7a57070cd3f406c4cd6d7a491f05df38d25f84836ba5e02072682fffc339cb9ffb42e1e3246709ca3215d37d08a10d1e98fdcfc4ca2b80138c89a030eaa8c02b203f684ad1f905162c4033d0f041f826fed063f1a62a2cf73a20bea2366fd1cdad8572fbabc7b860a3fda4a151f86e86baa7209070227bd9982f96ae4f41bab06a5380588d2a83696fc7f60fe665d031cecebf0faad7f8409ef80ef68637febcedbb36e77e1462a9b4b677f307fd05c888ba4044260cd78b3359cdd6723066bf72ef23f595f0585b6afc33c22a8be9679dd92016f0f706858e0eaae6673b1e207ef28804cb7759c3ea2e32f17f7f003f763adb76a24b78e2e5e97615b3e6fc6d044ec9bba99faa3b3dcfefd4eb88ad05b58fa90d92765073ef3a29a0434da8861e6cd890b3bdaf17d22bd52755fb65820d345952d6cba2c4fd3e41cb98bd335076a3fed6e2523c07860318cc1ca1de0fc54ff1069f6871851938f029c107210c0362a281556e605cacd964d68ed947ba53cb64bfbe318b08aad3e43ca1bddef431a5d411bf8682331e134ea99500f223574ae8cbe136604ae5a198e29b62fda55a87b44835c1916431d1e196e0d3cd8395a0b2cf7c5b1a0f803630a8f4d2cf57779d725a87cc96ad7a3f107b594abb0ec9b745f3ba5470323fe44d5d6743d63b07e8321b225c4982ed67ffdd38462ba367d644585befa1b0a5eff53e3bed9b81b70e82c6599e4273e7798987abd28269a51fe29f506e3eedde9ea541e3f59ec25f8e7068a327d27236c309c354f92a86b619820f5d67ab54526a0d6f47cd11686256fcf212b3656056e39a6ab889c9bd4b9438afe12748896bc37ac9f7f0fd4866dc5cc4faa62d4ef293720f2f903ff35b97e61e37458ee2b4ccc938105a7942fd35be9916c80bbd1e7e50fcddbedc67e1f16a9e4d3faa1eccbe542942653c2262bf85bac4f65c8c9b197289248399fc85ce795a6252b8cb84f0741806b2a17b09189c6e9724bbbdfd24e79291536989fea83df28cf3963ecd00dd5fbd140b15624a1fc32e3dbde00a35e423c3477594f9b6f7ece32aacd87aec5e86052703195eaecdb27cbe8956772de30d3b41b6143c0742b8c3212975cda55ffbc812820558c915788fa8b9a9da1250cfcdcd6d2c9b8f95616fa9bd6080e1b9610e731999794e2e5d86a73b9582956b8cee480c97a34dddaf3d8ba65b59dd094e41b4e6de0c054fe23f8b5276594ba85642a4f6a2d81fd9ef4b5b2a1c791c33b55cc8265e503428a9dbd65d610e99e42f2385ec767756888564c99cf8eb6049e9aa110f431be0d85cf079372011d58a60db2065017263b62513368b65b58b334380459f9d5f385fdec8d2bf6594f9d702f14e6cf5366dc85a90122d5691e151995060479b2fc2b9ed891f36b4520baa6260bf4762605b1601098e88a38193188f86b0fcd02cadff3dae848edeba6c734f59c2baa8ba116e3a0d86ce099ca7c6d7dffa993db1be51da7569de93b4de10b94673115bcc9ecccfdd0feaf98e176fc813a3f86504dd9ac7bda92c9ac870bef1b73a16817fcd967a3d2867d18577c3a77a79c9c3963604274d800f8dd4d354b520d41e8bfdeea490407e693104fe9d9c5bd167563148788d072dcd50ef72ef98be775edc67e2438601873aafdb1c093bec44fe4edd74489b38ca29e3ec85daf27363ce4ad74480b9743902a2f39c9f8251d878dbdddf38b0cb40857e09379a62e3c048fb254546871457b574226e21e75d6a816a3ae506ef229bcf4bd4e2de3f482cd8399c8a61071d232df362a634fcd7ace1ba11f615eb07661b13bd041c4d1320ad729e96086190674013df2e848a020b4db3b1567ff56ec944cb3e843a683b397497d5efb0eece1b989b94823dcddd519883a5dc61eb0d8aefe52f724b230f9948f22c0cba8df26a81a78726f6b428ca4375303d701338c67edf0f6874fee9208e05dae8eed7586705cd2324df1cc7a2d96755035724490a18435365ce5b59b8fe02d5d6a9d826c48e5e3298d3fe0bd810d82a963fca2d3d1ccd3536a8e773f8dc919cab238626df2573c0f5d41ca75a41ca501736c044d6af5bfeabe2e227588b40ebb7be840be56cfe8a4cecf73b0a1ea92f5dff226d61b8c41e168d456d39d108c0c37a6ba8bf94babc1edc7840576fe42a74e7617054534fd8ed07101d4cae541dd81b391182cbd0aef047ac92b2be0caaee74c1344fcce50da63175c86f00742189b100179c1fd6bc801d8ac882d4a46a9fcd39fe04cfeaa74ef4ae7d14b408eebbed7b79862e618847f1d1e3fc6965902b3a690271493c13fa665086d3630d86ae778daa06d01b86d64054f9825e4fb43cb3543126fabaab33ee159fe8fea60621d3242433f3965ab32dd20f522e02e060ae6771535f46def19a8b2822598095c1107ce2951ea23508ee23514dcc72d7a0d26116366cfa5725aaf4f0c5e64fb8f4b7873ebe17b44a8c384eb38eaebc896434c5a1d9464c6179d59b7e99e6868b72d3f0a9a81183e01742799a6b88be8d195ea335d2a3813087114fec1e923738ab3e6b9a830756dc687f68e886187c235688e67996f0d50839632b6cdbade351f1759918f9c3ff532f8d8ee059d93b592868d3abd6e7f4b99acf65a7a0cc712ecb96ea5d1bf83280ec3bcc4b5eded5fef496e4d194a9eb65948514f2916f080b988cdac05295185aa884785bc48724640693d646eec20e9fc13e8b8e7e1a342f651b717fc9c29f3ce901bb77386c9482680ce0bf14292318a5e62d6b48544a1f9afe90c1f30ae67dd5b5b3457ba799be15d4493361642e0aba07d743ef43975bb6783ad81c03801f26326297ca2d4b431029008156f16b1a18e791f7b1917493333c6b8a203788e54567e1738f62011ccb3d012dc66556ca98fec67276fd1559b09f85825b4664770493c8aa3de8e25e6f7b833249def5f2bf5a96b163c70433e1da94dbd6958b11f5309e257b84dd414113d30ad1cdd215d074fac8b16299fec38411833081941396130fbd1784e6e6163d173eb05bd12f880c4908e9b2fcae1a2db867ad6548dbbd4127c7b0ae19f67069c12a9d4792be9c2e5cd76c38a8be1506ab7266b58e9ebd4c070e631274c3fcaf09863fb479de31878ed02b314b506fd38666ed75a16b1a77da19d4ade4755a0401120b3f1ed0e4363c86b8792e3835937e50038cfb045b0ef159a22f07c40f1aa951c2c6aeb40d3bd25b9660236d26345d3484fd5c2e37fae6f425c471e5319abdbee977068a7fc09013dd1007c22d382f964c689a6fa8bc50043ee9c4b63c21a5cbef45ad8a2209848e907d91e705e6ba3149fe29823afe0e256020506868a78c7e22230704f790af280c0200501541bd7b2c55ade9585a0f56517fffb35d76c9e426c1c21b24d60f2e5f4ebd922471d79a460728499ef0f4df2165e6433700a75f68727d724ed8be037593f00b6c1982caee8c9ab24c2b0eb6b09791c126e8a2825a5b7f195e22f3a7dad441406ae6fc158e72356609fdc2edaf01304ff754b51b00c8eb45f02f7a6b88dca98cf224d453a72399c7655c82010decdd24dc1bea6d22021cbc32d68d7f73d65e7cdf808a7324520397c5b8b30ab83af29b7a06f3615db806021465662f487fd41ce3d26cb0c9cfe4dc3023160bbb66de1da6766b910a6a7344677ff03f57c6458b3e66f9c1cf7f64c3cc94a15eabdbc0a20006780132b5083269ccf5cfb6e4b39394c431aca5ab084c6cd9043e9a1d1edb8d266f73d0732036e82edc765366c9a042e309153a9b38c6beed703d07419d2d0da7b411693c09e79425a258962599d82dcbdc8de4e39462b2ed0e298852d5411f3f145488b0a26b3736e3c0195a965555387be303fe6f053c6dd00b3cb1ca577d7225bc615f91cd624306bc90abaf5"}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x6, 0x0, 0x1}, @generic={0x6c, 0x10, 0x4, "af23b778e4112a090da0849e4e081f8aa5b1bd906ca27ae20351f4498ee4c039b527ef07dd0d70f131079ee8f3add3ce52e10e4e477efd8a0c9026ca9de74d99f03b124c67f1df56ece5368d9a26e6f8a5495e7c8cc887e33620f9ee047cedf48e6e65d4afcfe8ed34"}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x80, 0x7, 0x1ff}, @ss_cap={0xa, 0x10, 0x3, 0x2, 0x1, 0x5, 0x20, 0x12}]}}, &(0x7f00000015c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x3, 0xdd, 0x4, "0ba36aa0", "d4530190"}}, &(0x7f0000001600)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x3f, 0x0, 0x3f, 0x6, 0x40, 0x6, 0x2}}}, &(0x7f0000001b40)={0x84, &(0x7f0000001680)={0x0, 0x9, 0xf0, "99e3f43798e2dfe260c1e40e468e485db77b1daee09e8ac91c9fefd0bf1bfc4c349053217ee953c6d143a32e22247ef8c5392a7241b8e99c245134fe45a081786c9d742e5489b9b79a01625946db7bb520e6b1f9b81e8713ab1a1a4d0d85d88bcdc59e5206aed1e9c05f92ab2a9a872b17ab2fdd9cea8a50480e7a58380099b6855bdc79b034cfb188865ab22f8a8382caf85b27f4dc7165fcf4a48f3678ad1b5a36b6ccbba6e67bf9be1ff719217ec7b4b28b98bb91bb317c53811db6201f73c8a32c6b156dfb9a93855650790af274a644020f2409ab3da7d822991bcf0bc09b950c6d524673ded9cc8816b789370f"}, &(0x7f0000001780)={0x0, 0xa, 0x1, 0x1f}, &(0x7f00000017c0)={0x0, 0x8, 0x1, 0xe2}, &(0x7f0000001800)={0x20, 0x0, 0x4, {0x2, 0x3}}, &(0x7f0000001840)={0x20, 0x0, 0x8, {0xe0, 0x1, [0x0]}}, &(0x7f0000001880)={0x40, 0x7, 0x2, 0x7f}, &(0x7f00000018c0)={0x40, 0x9, 0x1, 0x6}, &(0x7f0000001900)={0x40, 0xb, 0x2, "fe4d"}, &(0x7f0000001940)={0x40, 0xf, 0x2, 0x7506}, &(0x7f0000001980)={0x40, 0x13, 0x6, @broadcast}, &(0x7f00000019c0)={0x40, 0x17, 0x6, @local}, &(0x7f0000001a00)={0x40, 0x19, 0x2, "b471"}, &(0x7f0000001a40)={0x40, 0x1a, 0x2, 0x1}, &(0x7f0000001a80)={0x40, 0x1c, 0x1, 0x20}, &(0x7f0000001ac0)={0x40, 0x1e, 0x1, 0x2}, &(0x7f0000001b00)={0x40, 0x21, 0x1, 0x2}}) r1 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$cdc_ncm(r1, &(0x7f0000001d40)={0x14, &(0x7f0000001c00)={0x20, 0x3, 0xed, {0xed, 0x1, "e04dcce41cd9d297a52ef8b9b67b84206ab6b3e8ad0ded78d36c2322ee46a1f1257fa99aa90225f0e5a8e9eb5787e09350b5f743f4c678c2f97827921d40a1afb41d2aa375b22f819375628c424a7d36a0d30e828827e725909105028774e742b90b42859c94f6686c8b8de493bbba732c3ed210546e8efa280474f8c7f52a8fdabfbbcb3cb4b32b843f31b05c0a1ed62379318b74e1510401a5644e3735910376b0573baea04d965a07d57a9279654a4c81cd4ab5547ef86f9478433eb75de9e20c93c3e6d5ff6055175b29df9e42ccc1decf449bdbf9977ce5199e464d2869af52444686767a3ef2828d"}}, &(0x7f0000001d00)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000001fc0)={0x44, &(0x7f0000001d80)={0x40, 0x31, 0x66, "7b42f538fd202540a9eb617a64d1304f3da7905691697ec92f5e2cb162a5d5ada9d3d4c2590bbe3679d6eaf1662b4a6ba469214524d2c3e2c5437fad51d234a013cd79eb33876c313d08805bd4961b81cc799adc02941aa6af416823856af1bec6e98f9149f0"}, &(0x7f0000001e00)={0x0, 0xa, 0x1, 0x33}, &(0x7f0000001e40)={0x0, 0x8, 0x1, 0x4}, &(0x7f0000001e80)={0x20, 0x80, 0x1c, {0xf001, 0x93ab, 0x8000, 0x7a6d, 0x1, 0x5, 0x81, 0x0, 0xc6, 0x5, 0x43, 0x1}}, &(0x7f0000001ec0)={0x20, 0x85, 0x4, 0x12}, &(0x7f0000001f00)={0x20, 0x83, 0x2}, &(0x7f0000001f40)={0x20, 0x87, 0x2, 0x3ff}, &(0x7f0000001f80)={0x20, 0x89, 0x2}}) 09:55:29 executing program 3: r0 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000600)=[0x94, 0x4]) r1 = syz_usb_connect$hid(0x0, 0x36, &(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) r2 = syz_open_dev$hidraw(&(0x7f0000000580)='/dev/hidraw#\x00', 0x1, 0x82000) ioctl$HIDIOCGRDESCSIZE(r2, 0x80044801, &(0x7f00000005c0)) syz_usb_ep_write(r1, 0x0, 0x5b, &(0x7f0000000300)="893c8aa1eeea37ba87e9e889c47f4ec115fac988ac72351f22c97840acb0a01496fdf2158b81fe6b837969bf1f8d96d90131c1e3f418e835c9584f60ab4c607a12ae4133157c778e9943358545bd79c0ad792d6c245591814a5b54") syz_usb_control_io$hid(r1, &(0x7f0000000040)={0x24, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x22, 0x5, {[@local=@item_4={0x3, 0x2, 0x0, "28b8da2c"}]}}, 0x0}, 0x0) r3 = syz_usb_connect(0x0, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1201fc0009003c0800240042ef420000000109021b00017600000009040000010209bd00070581070001000000"], 0x0) syz_usb_disconnect(r3) syz_usb_control_io$cdc_ncm(0xffffffffffffffff, &(0x7f0000000140)={0x14, &(0x7f0000000000)={0x40, 0xc, 0x33, {0x33, 0x22, "a9a5d1502adce63bdbdee4c048841c8d57e0ca0db0c267032a760a0b348dd606b42de385725fd9bff7d57b2b9f63814b75"}}, &(0x7f0000000080)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000500)={0x44, &(0x7f0000000380)={0x0, 0x1, 0xc5, "31b371f1eb1fc192d3ce08a9bb64db9c7f54710a8b8490eea1fe174020137126a136909d3480ae751fed4c0e4507139bc384a4637a3f0e6b4bee6cb2bf8d09b5ab7f676b5bf1456367a68889e53c390be2041c211cb26cadef4ef487511354d46be101f7bae66c222e30e1e4bf9b054a437e7a663f1a5214437e3f18bd1847a16bdb5325379e27737acd2f8306ec3ec53bea373561c3d7ad8713c61593b09b9c9d66980cdc18680cdcf1f092de46f793ea070efe8ba4415a620685d960c18ec911707acca2"}, &(0x7f0000000180)={0x0, 0xa, 0x1, 0x30}, &(0x7f00000001c0)={0x0, 0x8, 0x1, 0xfb}, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x74, 0xfff8, 0x0, 0x8, 0x4, 0x3ff, 0x4, 0x800, 0x1, 0x0, 0xb57, 0x7}}, &(0x7f0000000280)={0x20, 0x85, 0x4, 0xfffffffa}, &(0x7f00000002c0)={0x20, 0x83, 0x2, 0x1}, &(0x7f0000000480)={0x20, 0x87, 0x2, 0x4}, &(0x7f00000004c0)={0x20, 0x89, 0x2, 0x1}}) 09:55:29 executing program 2: syz_usb_ep_read(0xffffffffffffffff, 0x1f, 0x0, 0x0) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x1900c1) ioctl$HIDIOCAPPLICATION(r0, 0x40305828, 0x400107) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r2 = syz_open_dev$hiddev(&(0x7f0000000040)='/dev/usb/hiddev#\x00', 0x8001, 0x400) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000080)={0x3, 0x1}) write$hidraw(r1, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x0) read$hidraw(r3, &(0x7f0000003200)=""/4096, 0xffffffaa) [ 95.744839][ T5055] udc-core: couldn't find an available UDC or it's busy [ 95.751932][ T5055] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 95.838128][ T12] rtsx_usb: probe of 2-1:0.0 failed with error -71 [ 95.849389][ T12] usb 2-1: USB disconnect, device number 18 [ 95.987820][ T95] usb 4-1: new high-speed USB device number 22 using dummy_hcd [ 96.109042][ T12] usb 5-1: USB disconnect, device number 19 [ 96.148255][ T94] usb 6-1: new high-speed USB device number 22 using dummy_hcd [ 96.197871][ T95] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 96.208834][ T95] usb 4-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.40 [ 96.217913][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 96.227493][ T95] usb 4-1: config 0 descriptor?? 09:55:29 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r2, 0x0, 0x0) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000040)={0x3, 0x100, 0xde96}) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000000)) [ 96.248106][ T94] usb 6-1: Using ep0 maxpacket: 16 [ 96.367891][ T94] usb 6-1: New USB device found, idVendor=077d, idProduct=627a, bcdDevice= 0.10 [ 96.376994][ T94] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 96.386313][ T94] usb 6-1: config 0 descriptor?? [ 96.431369][ T94] radioshark2-0: write error: -22 [ 96.436531][ T94] radioshark2-0: can't set initial freq (-22) [ 96.442672][ T94] radioshark2-0: couldn't init tea5777 [ 96.449323][ T94] radioshark2: probe of 6-1:0.0 failed with error -22 [ 96.456168][ T94] usbhid 6-1:0.0: couldn't find an input interrupt endpoint [ 96.537816][ T4545] usb 1-1: new high-speed USB device number 23 using dummy_hcd [ 96.557819][ T4555] usb 3-1: new high-speed USB device number 23 using dummy_hcd [ 96.577816][ T4584] usb 2-1: new high-speed USB device number 19 using dummy_hcd 09:55:29 executing program 4: syz_usb_connect(0x6, 0x1e4, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x1b, 0x33, 0x59, 0x0, 0x19d2, 0x1083, 0x5123, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1d2, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x8, 0xff, 0xff, 0xff, 0x0, [@cdc_ecm={{0xb, 0x24, 0x6, 0x0, 0x0, "a95f75b287b7"}, {0x5}, {0xd}, [@mbim_extended={0x8}, @network_terminal={0x7}, @mbim_extended={0x8}, @dmm={0x7}]}], [{{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}, @uac_iso={0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}]}}, {}, {}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x8, 0x0, "2425e00232de"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@uac_iso={0x7}, @generic={0xbe, 0x0, "0283a12782295ae28ccf4e52e8dded4bb346ccc32d48461c646d415ca9a11ecdd3c30cb16fe5d29e14a4a58ef40487b0f41d34e58e0437ec2dd50c885d5d8226c651a6645852c70dbf2e5afb3f87a5c0bd75872c5946d7860b34ba6f6875fb25148ab9379906602890c4e0d88c129e43065f1875ed7609e9a7ec9bc52fc3c0a725a04e0b14cb4ea17f5fbb1fc97c6deae78145283cb6131dd4e12a6c44f4b9327319c6c2ff521c82b967cfeeaf61c77639b997ee2756acbfa16bc1ab"}]}}, {{0x9, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [@generic={0x54, 0x0, "5b27c24079dba2ab81016a75f1665adb1ac8ea92f495cfbc0bdff0d1d2375aa1abcc81d0c8c9d49b0981cc656e91358eb2296f9d000cb730ac966e415774ad026bb63bca26824b8de5026d7801546cf1a3aa"}]}}]}}]}}]}}, 0x0) r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000018105e04da07000000000001090224000100000000090400000903000000092100000001222200090581030800000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_connect$cdc_ncm(0x6, 0x98, &(0x7f0000000a80)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0x20, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x86, 0x2, 0x1, 0xff, 0x10, 0x78, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x6, {{0xa, 0x24, 0x6, 0x0, 0x1, "1ad1b79573"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x9, 0x7fff, 0x1ff, 0x2}, {0x6, 0x24, 0x1a, 0x6, 0x27}, [@country_functional={0x12, 0x24, 0x7, 0x1, 0x8, [0x2, 0x67, 0x20, 0x20, 0x400, 0x5]}, @mbim={0xc, 0x24, 0x1b, 0x40, 0x1, 0x5, 0xcd, 0x15, 0xe0}, @network_terminal={0x7, 0x24, 0xa, 0xcb, 0x7f, 0x1, 0x8}]}, {{0x9, 0x5, 0x81, 0x3, 0x10, 0x3, 0x40, 0x81}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x40}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x5, "", {{{0x9, 0x5, 0x82, 0x2, 0x200, 0x1, 0x4, 0x9}}, {{0x9, 0x5, 0x3, 0x2, 0x8, 0x4, 0xff}}}}}}}]}}, &(0x7f0000001ec0)={0xa, &(0x7f0000000980)={0xa, 0x6, 0x0, 0xa3, 0x3, 0x7f, 0x30, 0x5}, 0xf, &(0x7f0000000b40)={0x5, 0xf, 0xf, 0x1, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0xc, 0x2, 0x1, 0x7}]}, 0x8, [{0xbd, &(0x7f0000000b80)=@string={0xbd, 0x3, "89ec569b4f6410bade38077875c8741ae6afc55884b6580c19c42add449f3c65f56c6330d88712168eea3ce2fb07d3e01ac4ff782f57ca50108bc70cd8a2cb6959ba1d8ee980d529b9d7724e6eafc3ef32789edf5869abc506d758cb08743ec1bad597effaed2e7664093d9105bc2e787fb6bd1d8544e0b4ea3451414112fbedbbd69c92b4d24cf64ae01ae08868f4b51a936b956b3cac79080a3ded61c85968bc0d37da3a915ed615f480e697ffdcd13ed51b701aea41ada6a530"}}, {0x4, &(0x7f0000000c40)=@lang_id={0x4, 0x3, 0x1401}}, {0x10, &(0x7f0000000c80)=@string={0x10, 0x3, "22425a9e2e22ba1ede12905d0d4e"}}, {0x4, &(0x7f0000000cc0)=@lang_id={0x4, 0x3, 0x2}}, {0x4, &(0x7f0000000d00)=@lang_id={0x4, 0x3, 0x2009}}, {0x1002, &(0x7f0000000d40)=@string={0x1002, 0x3, "06de5087a7b0c939cb04fc862dd8abdddfec89ad161ef9732dc356e617a1c8a990642d52d85bf3fa3b308b6e3af8b3d15ed0f1af5ee345d27c22b20ae649b0382c3f5c0c3246e315c438d0727af8e9b568a22b470857674ab1393bbf7168701a7fbe18365e2b0797010db9c5ca035886e0f43c679ccf49fb1be3f85eb1d962d03f89cba119aaba18c003b5ab6c5bb3778f9ab07ce297c1029782810c1215feaca20462a64c1068e775dc38ceb8657bfe76712564fda3172136a7b81a2f50cbfcfa98a7109d76324e4cee0c2b2bc6dc9c00120a483188c40ef2064e585b43b306d75eaad113991a44c1f64f2c21a8d4fe6baa52daf9984e6660cbcb2aa595d9e128ab53ef9bbdff8dc784eb89a3dea9bf5d667cf4e2e7b5375d6a54bf621d871b2ea41526b72a175307c956c781cdffdb3823247bff284f3e0ec3d3543c531480bf68760c0cf28af633f059f35ea7dce010d958f9afa8d871ab636eba1c293e77e3dec9940e337a63572543b41f48eafbc919daa3df1ab5f4ee9d5c1dd584e1918d596904dcb7b6f9c07468aeb6bdf227fb1dcd6bde7fa0267cf1db3dbe82e99eb47195b74fc3b286010fb1d8d763258973afdd0571b56a220404c5b9a3e21e5270c4e0d427edd58fc016ff22c6f457a354c5a01c4f5f3007e53ce9f959a22ae6da9118c777a9087bcb108b9239102ee75818a0bdcd0055f0e153aa217918f2b5194b33baceaeb3e2d1f53608d61f9de31e150d1b49037a0cc5a1be7de87af49e3f44fd7bd1b3268b52cd853f0110c32d4ba2d598bde3d693134ed8790adc6b2efef341028e8f865d8cf586d224c533c01e4791759a3897b8c535653d5c0baee2bf606100aa79e1a475a8e99b93c8071e646d8ce0b207a6a727ad0c5b56e7f27b60f66cb2ffd215f024790b971688553f617f08c7e7218a321c727e4ef866f51f66582a00b2c294655e4c635536a8375241dfb99d0fb60e64c03dcf2241487ea5488ce53c31794d6b2fbec990bcfc68ff47ad2c7da371e8f173b974b0fb29c5972c2067bac70977f10a9be755540d19b9808a0efa5f38ab9ffe4d1d9ea837bcd1ecbbbfeccd36e7cbcd19216386f41669273fb0315ee6d0e9898a106558a21b987cc526aa927b51c6fbd1cdea43c417f5b04a8c2f0396c11891a026e083b4179b8bf574e832d828978a627af921dfdbd6d950cd3b9bddf6e628571f2c68fea65b6b72362c3299c65e3cb0bf081c06ca0c483b5543e75fb03f0fca674cb81ae336c27a94430bc95aad717e758e2855c22a9e84726bdb4f1023b3f8ce48ea2b0815a7d78b14ba7218be227666ddf6d54606f9bf52daa88a3340c8cc07807f74201b300b74c7d0891a658903f1ee6b2c4347be2230c456e66d3b098cdc9e149d8df658b0b10834596ba966db682a6eee50c0b5fa8b4539672ff3e2e5d8a6d73eaccd2a15425dbe12bfadafb025f402cec13080c9c131a23858eccf93d3c446a547872d0713d71e347690ff89acd65ab045705e1de27609c2823702e4cb268c6daaf187c91203d80c128d281c335ff0b19b70b42bb242e887c909eb3583f3121394f4220d0a9cea4ebfc7db5e5ff64c06e2c571798d7f2fada68c00fb2ea78311a40a5046b626f60eea030d9409695c7b472ed997125226e15d6efc49f77f6a9484c01ee08601fb61ac9d193acbf30d1eeb275c394d254c522bddf387b3c3e8a5b705665abffc538a2ea8e8b1679b4887938488bdeb26ce77314213965f47d55da7a33e2bd42f966bd691b51523f2276addee766078992abf8c881ce5296091640eb719dffb3d07cecc8e40463b0e4e0e90edade4b25114cc767fea7fd3663c807309bc6505f2aaf0a388aa98238fc1aea48e355a85b7490625e94a733aa8ff1f487290c5d7a98081b48cd2ea3a1f34a5272a7c95c3713c84ac10da46bbdc97ad82872b73188078cf5296230c980ae8297cbb33d23e6983ba374852ebc4b898679f5e8a982420fb8174a15ecde5716b9b065555dd75babdb8277ca333748c1e7417d3234d80452a4f79e7d07643195e466a5d10eb1b22def147d4f5396733f1b47a5799936580bf13b1678eb290d0c9b3b10041bb9da75c03c93d7250fe1fb52bbd55ff1c00f7f02925a2c08824879d98884627b096af7ea78f8a89835d0e1d307f85c60175330b427daefe82c22035d86a07776bb9a3c73b0e955a48c6bb836e2ac1f821ab83da2f320083dc6d3f937fc7322cec295cd9172cad158637382d4ea5fd3fe663ba11b5af8cc5b29ea9974fe0fd6c1c0b1010b0759672aa90115de0725240bff38283fb325bc1003abdab59dd0251eca5bbb8d1bc2129f6d1deb030b1aac347aa5c9df94b37d1fec21f69ded8fd7b6d0f2ee27db8768629f471df158c8d1e67e14ec6cf465099d793653ebae4cbffd69068ccf358641d546a552df33b8c6a1b8805709db92333552fb33ad379ecd02713952d659fb162bc5914e16dbd0247f8e294b64706d6d17cb95b9bfd5996ed126e27d94e9721ebb8088f1b2158a627aeb292102a45a9c554766b2c0958dcbe1327c28537207035b245aac5edddd16137680d2ef6e4f746c2e30e4216f3b27ee4487afb0b714696e224439d3a23055d001bc0c7b0a9e1c239795fa20b3c1b5db7808d799d3dcb71ee122f0ea607f9dd675913dfdd3eb6ddaeb9df20eece1f36f211084efa7b1dda9467763d1e62996756df4fac5c5967ba4d86928d55bee60548fff363c3e295ab0ca7c13fb15169c352168fb0970a8a61c049281606400922e2d91dd373e0209654b32b12c0410f3f185608381f8a7b71b65e537eaaaf6f5fa8840bc0a8e60b0ff80ec81ad9310484f5470e16a106fe7f472dc5afe8c213e0bdb39f4cddc3aa0a4609d8cfb3d17de46d579976523668982ed166d5867e699243d0908458ff3ae22c88671fa660f1702493e6d5369eae23c6820f5e76ee1f8dffdfc411f733574744e2993a006cf3ce7fdc39a320ae31cfbb6ac1dc25814ab6f4b09a68573a3265204797902291021cd2eb8cd0f64b3b4e330f480778ad7e65960b214fee7299ffa3693d4e4aafc741e176ec3781fbfef948d3faf605518e8691b2b867d8096feef285b4e03252fdcd680210a9124fa74749b53f1120afbe85ce632640252e7d35f2d2a609895880c815645c1905cea121d0115e84f0c393fce4d40fd9f540b47142950e832f5572b6090521040ce0b80ad11777a7f3d6ad7194232a8cce188d2773b90dda3b75e07bc10b7a6f922d5c819dac4792b47ed05474d6248cceb753bc0384ff5a1113e9841b48412e3d7c328f11dfc23b9892311883b9c14b75e8016a7cda647c1c7935176f93950c18ce05d301a07e9694965a053da6b5873b4299ead74a86e234cca8f86986c1c5ad000087db8c73a0e8ff4f15449570c3f06781ed94ded436e54a0fb5cda4391733e5b95ce2b2ab5441fc2eac8a5b71f8a9c792e01d8c7035190bae8fa1527a6810bacca8675228bf1d4eafb54df67caee6dec0965a79c3e518198c26dee243047edc0b2beed1f295d8a98e73d91eb3579423a93588474f7de6892beadb34806b335cfb01f8d5226342155abbb6fd68e5e7a18bc4b2925729f85c9a008723d3c196587a4d709ccf131b4598c254dfdfed4fb3c3b135c9be08d4c4bde8ab7d0f43174a28091b5602a909807291092609ea15498b2b9edafa9c6d9c17266092d062527367499841894c3f2f59f2ca0ee072d0c2d84bdcda6f3167127bc85dd61d07bda3dac8bb3e200c619e5febc9fa0a19c4e7e22c1043ac1a01d96f74a92a6aa7629f8a4870a33c4a2404d70f9492b5314a8a2dfe3e7bedabc034cbad88c3ff92a6db964d4bdf6896b664c2a33f3cbad2a3431feceffee24a501f6b82a0d9c673fa212cf4a5a3803c93977e2331ff31317618dbaf952c1f3d459fea6fe9c5553452921df209833e55cf750fbd9d939b5974a24aee87acb655b63fe2c2bec6a67b348fe9d47af1a377d9b6e16863ae63f9ef148e6c1f17a6596b9b0dae27b0f8e5bbf1d494c3944daecb67c0a2bdba560484ccbc6b9e2ada32fe7c367c972a2b15cacd545c431581ed731a0dab4a8a1e9e7bdf9adb02a61cc5c220aa1afe447e739f2d4476f7236c24b03866f09f8163ecbe1160dd4dba9831204a227a340a284896f777f40bd37f44ad33f2f22d6a76df90630a0722d41f58c45a1c46a32a9ecdff4f5d2f9ebc1281421b3a08543d4b3ad440c56e98d1c29d625f5d2b29010167d2a3cbfb79639fca49a035af17119db7da7c0fc0d379d96686a24c4cc76b1664173074be6141806139734b74cb5bbdfefce4733a7e79b857607e04b10f17fcac13414bb240af6cd3a365f530b93a758c59f525434d3dd7bc9165ddc04ba6b2e2d5fb407d3e12ac7e02fa0ee7ccda088d0865275ddb12113438f7519cd63d25896080ceb440c18e1c475937ed79ff1012b7559207ef9a3f7a490d1a95cf1d4cb5f7f52d0b78d2b9370a5ae3fef9de32cd2763de7940b62b40e86d21116daec47a36e71a7b344f64a1b192dc2ba03ef43e92212215cf066fece1c45a5385fecdc853f8ada349ab215f871d4de755839c6f90d89b3a090eee7a94bee497df714508deae0980acb8de233bc24b2625341bc54fb5cfdb3f257da1a4b814deda82b9ff5665c47f630fc4fe6b5eb2e1de7c9d61ef442eb23a4fec41960521d338caee64d99332be1ae6106fbc232144edc9e99ff0322e3ab123fabdf30ee896097fae6fae86eacbe7ce7a6a530f890fbf7dd829fbb1aad5a95e4ff11eec69f8ad210f5a1f255730e01968e0aa48b4ee3072969a2cab6e5561f716445c2a1cf6b3207b44a1a02a0cf8931119312b767e4333163cca85624d221e2b25d317080aaff2c3edbefcf7a10e8d65f7a7a910deccc4b34846f252b9a50e82621de80e7356cb53bf0ce77e652b50f3e206ef70a4dda39c48a8eed3b0496670e37f32384c2cd3f73c9cd44f925d75329eb2faaf8318425e041a3f8c563b44eafe6e5e3c80304e7db1bdc6a9dbaebe6a2ad497ab424850624963606de6548368885887a5550b7d4a9db04d74cc6f4cd02f5dd00e75118304c2a49e01ca90dc8472ce194e4b45ee31bc43bb2ea79d50ee435e28bd00a8a73788ebbd47bd45c034000da05c507ad6e2ef596f6f0c162abf89646a6134546b200b3f9360d5aa9871c95eaffac3062c1faadb775daf05cecabaaa525ad53129acd43ac7e4784acf4fa27e0eebc125f616ec370a02a060ce9d2d1fe2ffd4e5b77fcc53e559d2b420c29eeef945e71cf14e14c814a7937a332bc9bb55d5887366de0b149eee6d006bcb3def218440c22a59943ed6f94c83029e7b3e6230312a5ea11e9f7a4e8f4989b61a0cd40c1d32ddbd94eb34bac0a69fe69b914a8addbe258c10d2dfdc78e11eaa4bef2eea31401619b5411103b69275e2f0a6a66ffbd8a8ecda754c877edb5ec664ee4168ede7568ce371ae1fad826fffc0351a3f747f60b4807113976dcc1bf193fc7206988261a68deeaf3cabcc0abea05fbf813acd1837d1348822a95b036b568f863e99ff42cffa9f71527abcba082dec80f3e88df0cc0fdd09b20ed2ff8bbec992e86454df985b5b2493cb46c43aa3b2071daa3efd1f119de1e0acfeafc0bb1a89daacf6f4129ff2aa163aec1c006ce7a2e87559b38b7bbf376a088a917887f4d74c89a8eeab80ab3eabe6001184fc68659fc873d8662319a0241b6aae277192466de024ee4c601a961c5c1caf805ec41cb2d8e1e52504873eee60cf28020484a0be"}}, {0xe6, &(0x7f0000001d80)=@string={0xe6, 0x3, "99f7504507c9d500b03b60d3c8d4dd5fc2a315c14c1c03596122def29bced0e488aec4dee5f30dfc795f9dc48030455aa622fd045bf26c6e6d1e719a70c2fd1171471bee462b3646c62aa8b54fe8e4ab0aee5b95902e3593172704148db718b5e81ea85492f62c33c8269dfb4f1d03047499a03be257412dd7463bcb39d7beac0fcb0bb0505ec143e9e68793900b8b688318a2e1d98c7bc547430e58988121ed79810dedf6d6be3925267bbd2f17160052325280c0d35ee65f1be166efa2795d67f21ce66fd6554c22d94eac7db255c3e54890b7f6b650b3020a5327c4be8ac59d2d1c41"}}, {0x4, &(0x7f0000001e80)=@lang_id={0x4, 0x3, 0x410}}]}) r1 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r1, &(0x7f00000003c0)={0x2c, &(0x7f0000000080)={0x0, 0x5, 0x12, {0x12, 0xb, "db6118f70880faba52b3ada1bcab6656"}}, &(0x7f00000002c0)=ANY=[@ANYBLOB="00d70400000004037b10"], &(0x7f0000000300)={0x0, 0xf, 0x33, {0x5, 0xf, 0x33, 0x4, [@ptm_cap={0x3}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "1527ba1355900945f99cfd972a5fd1fb"}, @ss_container_id={0x14, 0x10, 0x4, 0x5, "04fc45f6a8c5ab20fc438537bf258327"}, @ptm_cap={0x3}]}}, &(0x7f0000000340)={0x20, 0x29, 0xf, {0xf, 0x29, 0x3, 0x10, 0x2, 0x8, "4f92bbbb", "53b6eb80"}}, &(0x7f0000000380)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x82, 0x2, 0x6, 0x12, 0x7, 0x0, 0x9}}}, &(0x7f00000008c0)={0x84, &(0x7f0000000400)={0x0, 0x7, 0xf5, "c0e4e3ab1ff54e9a77f1f5a57870a93a009e7f70e4d05366fd9213d0fee72d4c17b910ecee2c7fb1f0486064da5df4f8c06e222bca41d22343264c90cb2828a736aabe83e4cff3932500d4d65f93fb2d8729d78a0f3026ab8cdfa8dec355a25fffd7ac989e6b7487eae6e6ce697c680dd4b78e9b6f79611ed368a2dd953d179570e3e42be73b7f34ffb028f4fcc8d9d85bb5aa5257fe5aecc629ba6e195cd9b4a80d1fa5922d6654bff00b29aa6956a420653bb76b93e8033f3175606393dac33f6dd0530791655d5c4d23d3e2e3992426a86a21dda33f7bf75532c4451b2601f2b8d6d9790b1b860bfcb15f1918dd852f8c77a6e7"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000580)={0x20, 0x0, 0x4, {0x0, 0x2}}, &(0x7f00000005c0)={0x20, 0x0, 0x4, {0x1000, 0x20}}, &(0x7f0000000600)={0x40, 0x7, 0x2, 0x3}, &(0x7f0000000640)={0x40, 0x9, 0x1, 0x7}, &(0x7f0000000680)={0x40, 0xb, 0x2, "b46e"}, &(0x7f00000006c0)={0x40, 0xf, 0x2, 0x400}, &(0x7f0000000700)={0x40, 0x13, 0x6, @dev={[], 0x35}}, &(0x7f0000000740)={0x40, 0x17, 0x6, @dev={[], 0x17}}, &(0x7f0000000780)={0x40, 0x19, 0x2, "0f2a"}, &(0x7f00000007c0)={0x40, 0x1a, 0x2, 0x4091}, &(0x7f0000000800)={0x40, 0x1c, 0x1, 0x9}, &(0x7f0000000840)={0x40, 0x1e, 0x1, 0x4}, &(0x7f0000000880)={0x40, 0x21, 0x1, 0x40}}) syz_usb_control_io$hid(r0, &(0x7f00000001c0)={0x24, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="002222000000962313020f015827b3adbfd206e53f070c0000082a9000170900be8083"], 0x0}, 0x0) syz_usb_ep_write(r0, 0x0, 0x1, &(0x7f0000000000)='B') [ 96.632780][ T5048] udc-core: couldn't find an available UDC or it's busy [ 96.639815][ T5048] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 96.649564][ T4555] usb 3-1: Using ep0 maxpacket: 16 [ 96.650604][ T5048] udc-core: couldn't find an available UDC or it's busy [ 96.661653][ T5048] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 96.670651][ T4614] usb 6-1: USB disconnect, device number 22 [ 96.678155][ T4584] usb 2-1: Using ep0 maxpacket: 8 [ 96.757889][ T4545] usb 1-1: config 3 has an invalid interface number: 39 but max is 0 [ 96.766098][ T4545] usb 1-1: config 3 has an invalid descriptor of length 0, skipping remainder of the config [ 96.776218][ T4545] usb 1-1: config 3 has no interface number 0 [ 96.782596][ T4545] usb 1-1: config 3 interface 39 altsetting 0 endpoint 0x2 has an invalid bInterval 85, changing to 7 [ 96.793582][ T4545] usb 1-1: config 3 interface 39 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 96.804199][ T4545] usb 1-1: config 3 interface 39 altsetting 0 endpoint 0xE has invalid wMaxPacketSize 0 [ 96.813950][ T4545] usb 1-1: config 3 interface 39 altsetting 0 endpoint 0x3 has invalid maxpacket 1096, setting to 64 [ 96.824936][ T4555] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 96.835840][ T4555] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 96.845766][ T4555] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 96.858576][ T4555] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 96.867585][ T4555] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 96.875627][ T4584] usb 2-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 96.886088][ T4584] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 96.896907][ T4584] usb 2-1: New USB device found, idVendor=0bda, idProduct=0139, bcdDevice=a4.83 [ 96.905969][ T4584] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 96.915473][ T4584] usb 2-1: config 0 descriptor?? [ 96.921752][ T4555] usb 3-1: config 0 descriptor?? [ 96.977885][ T12] usb 5-1: new high-speed USB device number 20 using dummy_hcd [ 97.067917][ T4545] usb 1-1: New USB device found, idVendor=05ac, idProduct=1202, bcdDevice=80.b8 [ 97.077064][ T4545] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 97.085077][ T4545] usb 1-1: Product: syz [ 97.089287][ T4545] usb 1-1: Manufacturer: 픆슓ㄼᯈ떵滏⚄櫲济䨼㦫ࡖ⁅꼺ᅭ圵䔵쿄먨혢㟪於㏐帊븮졶痌䯊ꃏᅓ핫箊䳧畘㍁濔ٰ⡁壠ᅥḝ滾༈튄䧗稽ꒄ䥋⠖丅뵰앟 [ 97.109330][ T4545] usb 1-1: SerialNumber: syz [ 97.113966][ T12] usb 5-1: Using ep0 maxpacket: 16 09:55:30 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007ce4ea07e30502055ce60000000109021200010000000009048e00091d88001c92f5fbff6cf943e9999832be8a175d7f030bc99a9d0fe2439a92113942f414b8e68b32c7c4104a1c12e8b5c2638acc0d2213f462b56500008f9bc939cdbd3e13167e4bd11ffc0700000091b904537f9c87b1e2d15f08ed1069162f39b75a1e3a971a75aa371a89d6ffb6c1e17bb1efada246cee1a5913f87ebc7bcab87903af7a846ed4a1cefe9485d74d9f790af300bb2004fd3038f41bcdf173674e56aeb2892e5474d158ddf889059155109f7e3ce5d61ae44df0ecab137628e67ec1ff6f1ffbe87607f5a4408db516be44af387047b11f0fa8435ce5801cfe5ee50bde6a9ba09004c909e2076428b899b7f115b11c65f2d2341673e259a41d262d0caf2bfe196fbfe82498d007d9a4100"], 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, &(0x7f0000000240)={0x14, &(0x7f0000000140)={0x40, 0x22, 0x9f, {0x9f, 0xe, "7a81c0e7c416d1fef29363a9a7cec2b033b899720a2a4f731b07b004c2f954919bb47d4a4565a45fb5d1947a6bd3372ae57d427450bc49801145668a098054dac03f3f775dc2e7916ada8d9fdc2f934f727400e21f5c6451b0ca06c96d38b382b6f949db7fb29d687b767c85507c72f82f32395d86bfc19407005f17a052d1d752ce4500876f08791419374cdca6930d7787816a1cff5fa3d841f8b95a"}}, &(0x7f0000000200)={0x0, 0x3, 0x37, @string={0x37, 0x3, "2ca5e319d32c965278652631bcaf90ab4c3a6f244e574171a54e441aab77659e81a3551182e0e2a53ebb2f2e2ffb55fef5878690a9"}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000540)=ANY=[@ANYBLOB="4031540000006703892af84044c4de19f88c709a57b09f9a536c86b8306b9336374a5c11bd68acd7920461b5c0cf61d009bb84be50a0cf6711d96a2997a7ae3294961dd92991ed573d355dccdfe1537445481227726515b1ca75d1814c7bb366f5f9294a864ce6dd5fdb72716f5d5e1e0de086e54a8b1cd42c3c2e2151ea8913b38a7345022dfa4746b5c76196ec43a9169c3d01e185efa8f0e64acbedb54d0e8a2a0137b05189dfed9ecc6ed16b9722d5985c18cb946ee706a2c5dc98ef635289dd0437b0704f7d6cd72c3fb2dd2c140d011736c44f4d63199c8a39da3e3d1cdd1606a433407965"], &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x18}, &(0x7f0000000380)={0x20, 0x81, 0x1, "99"}, &(0x7f00000003c0)={0x20, 0x82, 0x2, "a4e3"}, &(0x7f0000000400)={0x20, 0x83, 0x1, "ea"}, &(0x7f0000000440)={0x20, 0x84, 0x4, "ba194c53"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "8188fc"}}) [ 97.188907][ T4584] rtsx_usb: probe of 2-1:0.0 failed with error -71 [ 97.199736][ T4584] usb 2-1: USB disconnect, device number 19 09:55:30 executing program 0: syz_usb_connect(0x0, 0x24, &(0x7f0000000340)=ANY=[@ANYBLOB="120100007df2fd086d046e03000000000001090212000100000000090400000001013000b298bf9aa33d856712d15eb67b6a228f1790da5f1b5c67b1deb64ef35b8fa9d84c9270465dd31a845a1cb938f6e30dd512b9d3315c5cb7796e6591147aeedc099b661dc034fc6cbdfd0bb3e043ce40fc774c35d48691eb55b27befae39b24be4d5960717ba209f8d4f5ae9410ec0766f52213e3cdaca4a9b466f431ae3e7a433ee6b86d910614466c9bca38affd5d17a9fd1f78f290e5334a61bbe06fbec49c6eb8df308fb16dc19391df862c0cbb644bb088309645fd1c83ee94f8d924eef7531a3b437c7139376f7020eef3ca8ca92755e3f393f9d44e2d1248e1ec7a5ed05cdcbc34a612bdb54d21df97086137ce25ac08f7f6f02d427be02796a71719f66079cbe399c409907e47eb0706f5b4a9e646fae5acd09a9e03c2adb163885223531085e23df313dfc2460e7ee14c681ae93c086c2d9f976b44a1ccc8113aadcac141e662b2ba3b71d9533707b680e5f137641c820ff1392cd22b1533f5b61185d04c5a4c8c11c12e0464e27ff5b26ec1696b1924175f570d359375b0c24699c5f1f9434f56739f7c9d2397fd62187bbbdd985f4e30d4138b3b989f21257788b515b25d6caf160f9a33ac3d800"/483], 0x0) [ 97.238268][ T12] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 97.249140][ T12] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 97.261934][ T12] usb 5-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 97.270986][ T12] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.288823][ T12] usb 5-1: config 0 descriptor?? [ 97.338577][ T4545] usb-storage 1-1:3.39: USB Mass Storage device detected [ 97.346360][ T4545] usb-storage 1-1:3.39: Quirks match for vid 05ac pid 1202: 10 [ 97.364257][ T4545] usb 1-1: USB disconnect, device number 23 [ 97.379187][ T4555] cm6533_jd 0003:0D8C:0022.0007: unknown main item tag 0x0 [ 97.386419][ T4555] cm6533_jd 0003:0D8C:0022.0007: unknown main item tag 0x0 [ 97.394193][ T4555] cm6533_jd 0003:0D8C:0022.0007: No inputs registered, leaving [ 97.406559][ T4555] cm6533_jd 0003:0D8C:0022.0007: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 97.457890][ T4614] usb 6-1: new high-speed USB device number 23 using dummy_hcd [ 97.547887][ T4614] usb 6-1: Using ep0 maxpacket: 16 [ 97.587845][ T4584] usb 2-1: new high-speed USB device number 20 using dummy_hcd [ 97.649530][ T94] usb 3-1: USB disconnect, device number 23 [ 97.667873][ T4614] usb 6-1: New USB device found, idVendor=077d, idProduct=627a, bcdDevice= 0.10 [ 97.676955][ T4614] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.685080][ T4584] usb 2-1: Using ep0 maxpacket: 32 [ 97.691570][ T4614] usb 6-1: config 0 descriptor?? [ 97.717855][ T4545] usb 1-1: new high-speed USB device number 24 using dummy_hcd [ 97.731408][ T4614] radioshark2-1: write error: -22 [ 97.736521][ T4614] radioshark2-1: can't set initial freq (-22) [ 97.742734][ T4614] radioshark2-1: couldn't init tea5777 [ 97.745500][ T5064] udc-core: couldn't find an available UDC or it's busy [ 97.749250][ T4614] radioshark2: probe of 6-1:0.0 failed with error -22 [ 97.755226][ T5064] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 97.762141][ T4614] usbhid 6-1:0.0: couldn't find an input interrupt endpoint [ 97.779086][ T12] microsoft 0003:045E:07DA.0008: unknown main item tag 0x0 [ 97.786656][ T12] microsoft 0003:045E:07DA.0008: unknown main item tag 0x0 [ 97.799881][ T12] input: HID 045e:07da as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:045E:07DA.0008/input/input14 [ 97.827908][ T4545] usb 1-1: Using ep0 maxpacket: 8 [ 97.833076][ T4584] usb 2-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 97.842150][ T4584] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.880024][ T12] microsoft 0003:045E:07DA.0008: input,hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.4-1/input0 09:55:31 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 97.930546][ T94] usb 6-1: USB disconnect, device number 23 [ 97.968015][ T4545] usb 1-1: New USB device found, idVendor=046d, idProduct=036e, bcdDevice= 0.00 [ 97.977049][ T4545] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 97.986754][ T4545] usb 1-1: config 0 descriptor?? [ 98.031143][ T4545] usb 1-1: Audio class v2/v3 interfaces need an interface association [ 98.042320][ T4545] snd-usb-audio: probe of 1-1:0.0 failed with error -22 [ 98.197030][ T12] usb 5-1: USB disconnect, device number 20 [ 98.232454][ T94] usb 1-1: USB disconnect, device number 24 [ 98.437823][ T4545] usb 3-1: new high-speed USB device number 24 using dummy_hcd [ 98.528015][ T4545] usb 3-1: Using ep0 maxpacket: 16 [ 98.547924][ T4584] Bluetooth: Can't get version to change to load ram patch err [ 98.555516][ T4584] Bluetooth: Loading sysconfig file failed [ 98.561859][ T4584] ath3k: probe of 2-1:7.0 failed with error -71 [ 98.569733][ T4584] usb 2-1: USB disconnect, device number 20 [ 98.647854][ T4545] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 98.658792][ T4545] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 98.668532][ T4545] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 98.681360][ T4545] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 09:55:32 executing program 3: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000100)=ANY=[@ANYBLOB="120100000c3d364064190100d4f6000000010902120001000000000904000000d746190050ca53a92b274726724371d15709008eb235b69ddfa4a9a58c068a5602a198b606528153340d90ff051ce5694b69f48ce674e101b4083734504995587ece55f6b3d367b61ac86c9408190510c0cdca2e1e3799b8ead2f64b34b5c484c4d80ea6e8a7b0eebae82a9d79ac6efe3aa273a28b89052105aaaa6da8fe531cc67bd8d90278296b0fb8db56a0182ac9a0c575cd6fc727ab19beafde11ec6f000000000000000000"], 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x0, 0x20000) r2 = syz_usb_connect$hid(0x4, 0x3f, &(0x7f0000000080)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x1020, 0x6, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x84, 0x40, 0xff, [{{0x9, 0x4, 0x0, 0xf7, 0x1, 0x3, 0x1, 0x0, 0x12, {0x9, 0x21, 0x48, 0x7, 0x1, {0x22, 0x8c6}}, {{{0x9, 0x5, 0x81, 0x3, 0x3ef, 0x97, 0x1, 0xff}}, [{{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x5, 0x9}}]}}}]}}]}}, &(0x7f0000001600)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x250, 0xa7, 0x2, 0x0, 0x8, 0xfc}, 0x24, &(0x7f0000000200)={0x5, 0xf, 0x24, 0x2, [@ss_container_id={0x14, 0x10, 0x4, 0x9, "e2d91d31b3dcf5fe00abcea002317d68"}, @wireless={0xb, 0x10, 0x1, 0x4, 0x40, 0x0, 0x0, 0x8001, 0x5}]}}) syz_usb_control_io$hid(r2, &(0x7f0000001780)={0x24, &(0x7f0000001680)={0x20, 0x9, 0x10, {0x10, 0xd, "ca8a54b8ebea037102ce9cf8587c"}}, &(0x7f00000016c0)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x418}}, &(0x7f0000001700)={0x0, 0x22, 0x8, {[@global=@item_012={0x2, 0x1, 0x0, "338a"}, @global=@item_4={0x3, 0x1, 0x9, "377d8222"}]}}, &(0x7f0000001740)={0x0, 0x21, 0x9, {0x9, 0x21, 0x6, 0xc4, 0x1, {0x22, 0x3f8}}}}, &(0x7f0000001980)={0x2c, &(0x7f00000017c0)={0x40, 0xb, 0x9a, "027fe3d0c92869916b3da9affa51765bfbf21bacc6b051dda704bb23dcf4675e1ef55dbefbf13869fa66380b9b124fedc70ddd82195ac2d2155958b8f8c0b36abd6258f6197aed8bf8f422ea2c828358e0c7a13939a48a8ea1880f54a55ce1e80e00971da62db59a9fe00100f449da2b0fb035a635574897189610f6f5b92a21c0bc7902e7d377b0579ddb05af5774a1832f840f24a4c6293719"}, &(0x7f0000001880)={0x0, 0xa, 0x1, 0x1}, &(0x7f00000018c0)={0x0, 0x8, 0x1, 0x79}, &(0x7f0000001900)={0x20, 0x1, 0x3a, "8846221be3a4d3f0942713ec66dc51a01ee97aff8b80c05cf072df8ac4138a2978ed65ae29a4cd0879501b0d40ac3cc53e13c82365ee51a75dc1"}, &(0x7f0000001940)={0x20, 0x3, 0x1, 0x1}}) ioctl$HIDIOCSFEATURE(r1, 0xc0404806, &(0x7f0000000040)="e5d3db6802d414e8524138931f0cf398780d37fb10c4c102b04298edc76f0e5f9f3ccb0ea628784feacb8bf48a9c9431b9") [ 98.690454][ T4545] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 98.703370][ T4545] usb 3-1: config 0 descriptor?? [ 98.798170][ T95] usbhid 4-1:0.0: can't add hid device: -71 [ 98.804365][ T95] usbhid: probe of 4-1:0.0 failed with error -71 [ 98.812544][ T95] usb 4-1: USB disconnect, device number 22 [ 98.977818][ T94] usb 5-1: new high-speed USB device number 21 using dummy_hcd [ 99.007823][ T4510] usb 1-1: new high-speed USB device number 25 using dummy_hcd [ 99.008927][ T4545] cm6533_jd 0003:0D8C:0022.0009: unknown main item tag 0x0 09:55:32 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 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_write(r0, 0x0, 0x1, &(0x7f0000000400)="94") syz_usb_connect$uac1(0x0, 0x8f, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7d, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}, @output_terminal={0x9}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x1, 0x20}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, &(0x7f00000002c0)={0x24, &(0x7f0000000180)={0x0, 0x24, 0xa9, {0xa9, 0x46, "95f91370bc68e7b12d7cd10e71de96c3f86a4c45d9b9a18d1d2fc70026b4ae0d11e8f3d408cd7e1455e6043646b266e072dfb277f1e70d8b33d9970e0155448b537e04d4cfd61c4e1027f0b98273408660f9d0f2a81be9f3ecb714ea6115e1496c6ba54819f591cc05dc61db71b7bb0eb82b48ea2484e54923e110f88cf1b40210fbcedf4ac0b7d5ad3b17eab2e4e9da9b5eba8771c137c423477fb4bac11b30af4147efce06b9"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}, &(0x7f0000000640)=ANY=[@ANYBLOB="00220e000000777299790b4a901d8007f3dc90e01b91eecf8f5942a9369e6f9767bb33ddf4e64fc97e0cb96badb24300129b946809b162928a1322f2102258c6274dd3c350345a8581f61345d3058cc4493289d0c7c816e10d6801a7bd0d87feefff9b90caf33f9d1ce55ea695e9e6c041473a519d9b478a76d9c983145da3cb9021ece5345692a561fc3676dcdf175586f2a7044408f188c00f1b4106"], &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3ff, 0x5, 0x1, {0x22, 0xf4}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000300)={0x0, 0x16, 0xd4, "2ec1573901a33c31ee7b8e48b8b265ded85a8ae96962371b66cd07eb86b0c101d1a156c6cc00e84868a6869230caaf14c3cd261967d44e5ffbcfd4824d5258f78dd95735c3477de7348bd9b99d29bdcbeeb44e4d29b4a725be57c3f848cd49b00b921b47503f39d6b7352d013c13e13577bae959aa4bea1fdd814a69b7d266766c91993129b4b691bf7a84ffdf495b012002829bfa54be7c64842d53705e903d90d2927e2bcb7840e0b5ded42a29f97da092dbc41a9349b6829b382639c1bb0aecefd9da2d95f85c15cdb75123a865e03d915f5b"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x1, 0x84, "92f2057cf6cb6a36430d44ce41405b607feb6bcb07d116c004f5694b73bd0f2960e4bf173913d65990e03479103937a3dddaacc87c86b1cee35cf50a7afdb7826170872f81922433a8d060a82e8bf3a03172dc6be04cf47e8ba403f6c427e39f8039a27790f55c29f577f3b8138f6bb5bdb032777d853766b103b9b9fc06ca289d9d57f5"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0xff}}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xa021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e02595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 99.022923][ T4545] cm6533_jd 0003:0D8C:0022.0009: unknown main item tag 0x0 [ 99.030885][ T4545] cm6533_jd 0003:0D8C:0022.0009: No inputs registered, leaving [ 99.054102][ T4545] cm6533_jd 0003:0D8C:0022.0009: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 09:55:32 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 99.107923][ T94] usb 5-1: device descriptor read/8, error -71 [ 99.114242][ T4510] usb 1-1: Using ep0 maxpacket: 8 [ 99.187852][ T95] usb 4-1: new high-speed USB device number 23 using dummy_hcd 09:55:32 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r2, 0x0, 0x0) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000040)={0x3, 0x100, 0xde96}) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000000)) [ 99.230669][ T69] usb 3-1: USB disconnect, device number 24 [ 99.237991][ T4510] usb 1-1: New USB device found, idVendor=046d, idProduct=036e, bcdDevice= 0.00 [ 99.247021][ T4510] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 99.258550][ T4510] usb 1-1: config 0 descriptor?? [ 99.313392][ T4510] usb 1-1: Audio class v2/v3 interfaces need an interface association [ 99.322947][ T94] usb 5-1: device descriptor read/8, error -71 [ 99.329234][ T4544] usb 2-1: new high-speed USB device number 21 using dummy_hcd [ 99.345194][ T4510] snd-usb-audio: probe of 1-1:0.0 failed with error -22 [ 99.417918][ T4544] usb 2-1: Using ep0 maxpacket: 32 [ 99.447903][ T95] usb 4-1: New USB device found, idVendor=1964, idProduct=0001, bcdDevice=f6.d4 [ 99.456965][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 09:55:32 executing program 0: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r2, 0x0, 0x0) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000040)={0x3, 0x100, 0xde96}) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000000)) [ 99.490391][ T95] usb 4-1: config 0 descriptor?? [ 99.498813][ T4510] usb 1-1: USB disconnect, device number 25 [ 99.547884][ T4544] usb 2-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 99.556935][ T4544] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 99.707937][ T69] usb 3-1: new high-speed USB device number 25 using dummy_hcd [ 99.748922][ T95] RobotFuzz Open Source InterFace, OSIF 4-1:0.0: version f6.d4 found at bus 004 address 023 [ 99.797942][ T69] usb 3-1: Using ep0 maxpacket: 16 [ 99.818020][ T94] usb 5-1: new high-speed USB device number 22 using dummy_hcd [ 99.907832][ T4510] usb 1-1: new high-speed USB device number 26 using dummy_hcd [ 99.917983][ T69] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 99.928998][ T69] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 99.938778][ T69] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 99.951638][ T69] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 99.955484][ T95] usb 4-1: USB disconnect, device number 23 [ 99.960710][ T69] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 99.962257][ T69] usb 3-1: config 0 descriptor?? 09:55:33 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007ce4ea07e30502055ce60000000109021200010000000009048e00091d88001c92f5fbff6cf943e9999832be8a175d7f030bc99a9d0fe2439a92113942f414b8e68b32c7c4104a1c12e8b5c2638acc0d2213f462b56500008f9bc939cdbd3e13167e4bd11ffc0700000091b904537f9c87b1e2d15f08ed1069162f39b75a1e3a971a75aa371a89d6ffb6c1e17bb1efada246cee1a5913f87ebc7bcab87903af7a846ed4a1cefe9485d74d9f790af300bb2004fd3038f41bcdf173674e56aeb2892e5474d158ddf889059155109f7e3ce5d61ae44df0ecab137628e67ec1ff6f1ffbe87607f5a4408db516be44af387047b11f0fa8435ce5801cfe5ee50bde6a9ba09004c909e2076428b899b7f115b11c65f2d2341673e259a41d262d0caf2bfe196fbfe82498d007d9a4100"], 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, &(0x7f0000000240)={0x14, &(0x7f0000000140)={0x40, 0x22, 0x9f, {0x9f, 0xe, "7a81c0e7c416d1fef29363a9a7cec2b033b899720a2a4f731b07b004c2f954919bb47d4a4565a45fb5d1947a6bd3372ae57d427450bc49801145668a098054dac03f3f775dc2e7916ada8d9fdc2f934f727400e21f5c6451b0ca06c96d38b382b6f949db7fb29d687b767c85507c72f82f32395d86bfc19407005f17a052d1d752ce4500876f08791419374cdca6930d7787816a1cff5fa3d841f8b95a"}}, &(0x7f0000000200)={0x0, 0x3, 0x37, @string={0x37, 0x3, "2ca5e319d32c965278652631bcaf90ab4c3a6f244e574171a54e441aab77659e81a3551182e0e2a53ebb2f2e2ffb55fef5878690a9"}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000540)=ANY=[@ANYBLOB="4031540000006703892af84044c4de19f88c709a57b09f9a536c86b8306b9336374a5c11bd68acd7920461b5c0cf61d009bb84be50a0cf6711d96a2997a7ae3294961dd92991ed573d355dccdfe1537445481227726515b1ca75d1814c7bb366f5f9294a864ce6dd5fdb72716f5d5e1e0de086e54a8b1cd42c3c2e2151ea8913b38a7345022dfa4746b5c76196ec43a9169c3d01e185efa8f0e64acbedb54d0e8a2a0137b05189dfed9ecc6ed16b9722d5985c18cb946ee706a2c5dc98ef635289dd0437b0704f7d6cd72c3fb2dd2c140d011736c44f4d63199c8a39da3e3d1cdd1606a433407965"], &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x18}, &(0x7f0000000380)={0x20, 0x81, 0x1, "99"}, &(0x7f00000003c0)={0x20, 0x82, 0x2, "a4e3"}, &(0x7f0000000400)={0x20, 0x83, 0x1, "ea"}, &(0x7f0000000440)={0x20, 0x84, 0x4, "ba194c53"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "8188fc"}}) [ 100.027884][ T4510] usb 1-1: Using ep0 maxpacket: 16 [ 100.037919][ T94] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 100.048838][ T94] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 100.059823][ T94] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 100.072968][ T94] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 100.082073][ T94] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 100.090161][ T4544] Bluetooth: Can't get version to change to load ram patch err [ 100.097787][ T4544] Bluetooth: Loading sysconfig file failed [ 100.114197][ T4544] ath3k: probe of 2-1:7.0 failed with error -71 [ 100.121879][ T4544] usb 2-1: USB disconnect, device number 21 09:55:33 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 100.135537][ T94] usb 5-1: config 0 descriptor?? [ 100.178089][ T4510] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 100.189139][ T4510] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 100.199016][ T4510] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 100.211792][ T4510] usb 1-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 100.220953][ T4510] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 100.237653][ T4510] usb 1-1: config 0 descriptor?? [ 100.449121][ T69] cm6533_jd 0003:0D8C:0022.000A: unknown main item tag 0x0 [ 100.456524][ T69] cm6533_jd 0003:0D8C:0022.000A: unknown main item tag 0x0 [ 100.467107][ T69] cm6533_jd 0003:0D8C:0022.000A: No inputs registered, leaving [ 100.481284][ T69] cm6533_jd 0003:0D8C:0022.000A: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 100.527915][ T4544] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 100.617933][ T4544] usb 2-1: Using ep0 maxpacket: 32 [ 100.648829][ T94] keytouch 0003:0926:3333.000B: fixing up Keytouch IEC report descriptor [ 100.662193][ T94] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.000B/input/input15 [ 100.718900][ T4510] cm6533_jd 0003:0D8C:0022.000C: unknown main item tag 0x0 [ 100.726142][ T4510] cm6533_jd 0003:0D8C:0022.000C: unknown main item tag 0x0 [ 100.734157][ T4510] cm6533_jd 0003:0D8C:0022.000C: No inputs registered, leaving [ 100.737952][ T95] usb 4-1: new high-speed USB device number 24 using dummy_hcd [ 100.741950][ T4544] usb 2-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 100.754435][ T4545] usb 3-1: USB disconnect, device number 25 [ 100.758424][ T4544] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 100.762446][ T94] keytouch 0003:0926:3333.000B: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 100.801761][ T4510] cm6533_jd 0003:0D8C:0022.000C: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.0-1/input0 09:55:34 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 100.967892][ T95] usb 4-1: New USB device found, idVendor=1964, idProduct=0001, bcdDevice=f6.d4 [ 100.976976][ T95] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 100.986427][ T95] usb 4-1: config 0 descriptor?? [ 100.999991][ T4584] usb 1-1: USB disconnect, device number 26 [ 101.068050][ T5106] udc-core: couldn't find an available UDC or it's busy [ 101.075061][ T5106] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 101.091890][ T5106] udc-core: couldn't find an available UDC or it's busy [ 101.098911][ T5106] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:55:34 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 101.192354][ T94] usb 5-1: USB disconnect, device number 22 [ 101.248018][ T95] RobotFuzz Open Source InterFace, OSIF 4-1:0.0: failure sending bit rate [ 101.262762][ T95] RobotFuzz Open Source InterFace, OSIF: probe of 4-1:0.0 failed with error -71 09:55:34 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r2, 0x0, 0x0) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000040)={0x3, 0x100, 0xde96}) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000000)) [ 101.292335][ T95] usb 4-1: USB disconnect, device number 24 [ 101.328244][ T4544] usb 2-1: Direct firmware load for ar3k/AthrBT_0x2a890367.dfu failed with error -2 [ 101.351422][ T4544] Bluetooth: Patch file not found ar3k/AthrBT_0x2a890367.dfu [ 101.358900][ T4544] Bluetooth: Loading patch file failed [ 101.376775][ T4544] ath3k: probe of 2-1:7.0 failed with error -2 09:55:34 executing program 0: syz_usb_connect(0x0, 0x0, &(0x7f00000015c0)=ANY=[], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7ac9b629, 0x4000) ioctl$EVIOCGKEY(r0, 0x80404518, &(0x7f0000000040)=""/27) [ 101.546278][ T95] usb 2-1: USB disconnect, device number 22 [ 101.617832][ T4584] usb 3-1: new high-speed USB device number 26 using dummy_hcd [ 101.717887][ T4584] usb 3-1: Using ep0 maxpacket: 16 [ 101.847986][ T4584] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 101.859008][ T4584] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 101.868767][ T4584] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 101.881678][ T4584] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 101.890732][ T4584] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 101.900181][ T4584] usb 3-1: config 0 descriptor?? 09:55:35 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) syz_open_dev$hiddev(0x0, 0x0, 0x0) 09:55:35 executing program 1: syz_usb_connect(0x0, 0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="120100007ce4ea07e30502055ce60000000109021200010000000009048e00091d88001c92f5fbff6cf943e9999832be8a175d7f030bc99a9d0fe2439a92113942f414b8e68b32c7c4104a1c12e8b5c2638acc0d2213f462b56500008f9bc939cdbd3e13167e4bd11ffc0700000091b904537f9c87b1e2d15f08ed1069162f39b75a1e3a971a75aa371a89d6ffb6c1e17bb1efada246cee1a5913f87ebc7bcab87903af7a846ed4a1cefe9485d74d9f790af300bb2004fd3038f41bcdf173674e56aeb2892e5474d158ddf889059155109f7e3ce5d61ae44df0ecab137628e67ec1ff6f1ffbe87607f5a4408db516be44af387047b11f0fa8435ce5801cfe5ee50bde6a9ba09004c909e2076428b899b7f115b11c65f2d2341673e259a41d262d0caf2bfe196fbfe82498d007d9a4100"], 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r0, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$uac1(r0, &(0x7f0000000240)={0x14, &(0x7f0000000140)={0x40, 0x22, 0x9f, {0x9f, 0xe, "7a81c0e7c416d1fef29363a9a7cec2b033b899720a2a4f731b07b004c2f954919bb47d4a4565a45fb5d1947a6bd3372ae57d427450bc49801145668a098054dac03f3f775dc2e7916ada8d9fdc2f934f727400e21f5c6451b0ca06c96d38b382b6f949db7fb29d687b767c85507c72f82f32395d86bfc19407005f17a052d1d752ce4500876f08791419374cdca6930d7787816a1cff5fa3d841f8b95a"}}, &(0x7f0000000200)={0x0, 0x3, 0x37, @string={0x37, 0x3, "2ca5e319d32c965278652631bcaf90ab4c3a6f244e574171a54e441aab77659e81a3551182e0e2a53ebb2f2e2ffb55fef5878690a9"}}}, &(0x7f00000004c0)={0x44, &(0x7f0000000540)=ANY=[@ANYBLOB="4031540000006703892af84044c4de19f88c709a57b09f9a536c86b8306b9336374a5c11bd68acd7920461b5c0cf61d009bb84be50a0cf6711d96a2997a7ae3294961dd92991ed573d355dccdfe1537445481227726515b1ca75d1814c7bb366f5f9294a864ce6dd5fdb72716f5d5e1e0de086e54a8b1cd42c3c2e2151ea8913b38a7345022dfa4746b5c76196ec43a9169c3d01e185efa8f0e64acbedb54d0e8a2a0137b05189dfed9ecc6ed16b9722d5985c18cb946ee706a2c5dc98ef635289dd0437b0704f7d6cd72c3fb2dd2c140d011736c44f4d63199c8a39da3e3d1cdd1606a433407965"], &(0x7f0000000300)={0x0, 0xa, 0x1, 0x9}, &(0x7f0000000340)={0x0, 0x8, 0x1, 0x18}, &(0x7f0000000380)={0x20, 0x81, 0x1, "99"}, &(0x7f00000003c0)={0x20, 0x82, 0x2, "a4e3"}, &(0x7f0000000400)={0x20, 0x83, 0x1, "ea"}, &(0x7f0000000440)={0x20, 0x84, 0x4, "ba194c53"}, &(0x7f0000000480)={0x20, 0x85, 0x3, "8188fc"}}) [ 102.047823][ T95] usb 5-1: new high-speed USB device number 23 using dummy_hcd [ 102.267983][ T95] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 102.278987][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 102.290010][ T95] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 102.303047][ T95] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 102.312121][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 102.324854][ T95] usb 5-1: config 0 descriptor?? [ 102.379086][ T4584] cm6533_jd 0003:0D8C:0022.000D: unknown main item tag 0x0 [ 102.386331][ T4584] cm6533_jd 0003:0D8C:0022.000D: unknown main item tag 0x0 [ 102.393698][ T4545] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 102.401470][ T4584] cm6533_jd 0003:0D8C:0022.000D: No inputs registered, leaving [ 102.413171][ T4584] cm6533_jd 0003:0D8C:0022.000D: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 102.507860][ T4545] usb 2-1: Using ep0 maxpacket: 32 09:55:35 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x89, 0x14, 0x5a, 0x10, 0x4fc, 0x231, 0xd5df, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0xfd, 0x0, 0x50, 0x80, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x50, 0xd9, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000140)=ANY=[], 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3ff, 0x240100) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000080)={0x7, "c6144523b5ddb2373e59b67adceb270ec05d519a4beb53d694461f4b488ef973d25d24566edd7ae6a6a73d035c79f764c9ab05a8194574f3ed865285f264d73b"}) 09:55:35 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 09:55:35 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 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_write(r0, 0x0, 0x1, &(0x7f0000000400)="94") syz_usb_connect$uac1(0x0, 0x8f, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7d, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}, @output_terminal={0x9}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x1, 0x20}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, &(0x7f00000002c0)={0x24, &(0x7f0000000180)={0x0, 0x24, 0xa9, {0xa9, 0x46, "95f91370bc68e7b12d7cd10e71de96c3f86a4c45d9b9a18d1d2fc70026b4ae0d11e8f3d408cd7e1455e6043646b266e072dfb277f1e70d8b33d9970e0155448b537e04d4cfd61c4e1027f0b98273408660f9d0f2a81be9f3ecb714ea6115e1496c6ba54819f591cc05dc61db71b7bb0eb82b48ea2484e54923e110f88cf1b40210fbcedf4ac0b7d5ad3b17eab2e4e9da9b5eba8771c137c423477fb4bac11b30af4147efce06b9"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}, &(0x7f0000000640)=ANY=[@ANYBLOB="00220e000000777299790b4a901d8007f3dc90e01b91eecf8f5942a9369e6f9767bb33ddf4e64fc97e0cb96badb24300129b946809b162928a1322f2102258c6274dd3c350345a8581f61345d3058cc4493289d0c7c816e10d6801a7bd0d87feefff9b90caf33f9d1ce55ea695e9e6c041473a519d9b478a76d9c983145da3cb9021ece5345692a561fc3676dcdf175586f2a7044408f188c00f1b4106"], &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3ff, 0x5, 0x1, {0x22, 0xf4}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000300)={0x0, 0x16, 0xd4, "2ec1573901a33c31ee7b8e48b8b265ded85a8ae96962371b66cd07eb86b0c101d1a156c6cc00e84868a6869230caaf14c3cd261967d44e5ffbcfd4824d5258f78dd95735c3477de7348bd9b99d29bdcbeeb44e4d29b4a725be57c3f848cd49b00b921b47503f39d6b7352d013c13e13577bae959aa4bea1fdd814a69b7d266766c91993129b4b691bf7a84ffdf495b012002829bfa54be7c64842d53705e903d90d2927e2bcb7840e0b5ded42a29f97da092dbc41a9349b6829b382639c1bb0aecefd9da2d95f85c15cdb75123a865e03d915f5b"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x1, 0x84, "92f2057cf6cb6a36430d44ce41405b607feb6bcb07d116c004f5694b73bd0f2960e4bf173913d65990e03479103937a3dddaacc87c86b1cee35cf50a7afdb7826170872f81922433a8d060a82e8bf3a03172dc6be04cf47e8ba403f6c427e39f8039a27790f55c29f577f3b8138f6bb5bdb032777d853766b103b9b9fc06ca289d9d57f5"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0xff}}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xa021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e02595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) [ 102.628109][ T4545] usb 2-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 102.637196][ T4545] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 102.670513][ T4544] usb 3-1: USB disconnect, device number 26 [ 102.697960][ T95] usbhid 5-1:0.0: can't add hid device: -71 [ 102.704098][ T95] usbhid: probe of 5-1:0.0 failed with error -71 [ 102.717349][ T95] usb 5-1: USB disconnect, device number 23 09:55:36 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 102.878713][ T94] usb 1-1: new high-speed USB device number 27 using dummy_hcd [ 102.967917][ T94] usb 1-1: Using ep0 maxpacket: 16 [ 103.067831][ T95] usb 5-1: new high-speed USB device number 24 using dummy_hcd [ 103.087871][ T94] usb 1-1: config 253 has an invalid interface number: 111 but max is 0 [ 103.096425][ T94] usb 1-1: config 253 has no interface number 0 [ 103.102880][ T94] usb 1-1: New USB device found, idVendor=04fc, idProduct=0231, bcdDevice=d5.df [ 103.112128][ T94] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 103.128038][ T4545] usb 2-1: Direct firmware load for ar3k/AthrBT_0x2a890367.dfu failed with error -2 [ 103.137907][ T4545] Bluetooth: Patch file not found ar3k/AthrBT_0x2a890367.dfu [ 103.145307][ T4545] Bluetooth: Loading patch file failed [ 103.150908][ T4545] ath3k: probe of 2-1:7.0 failed with error -2 09:55:36 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r2, 0x0, 0x0) ioctl$HIDIOCSREPORT(r2, 0x400c4808, &(0x7f0000000040)={0x3, 0x100, 0xde96}) ioctl$HIDIOCGNAME(r1, 0x80404806, &(0x7f0000000000)) [ 103.162831][ T94] spcp8x5 1-1:253.111: required endpoints missing [ 103.297931][ T95] usb 5-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 103.309000][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 103.319915][ T95] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 103.332956][ T95] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 103.342041][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 103.355389][ T95] usb 5-1: config 0 descriptor?? [ 103.356493][ T4544] usb 2-1: USB disconnect, device number 23 09:55:36 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 103.497869][ T94] usb 3-1: new high-speed USB device number 27 using dummy_hcd [ 103.588024][ T94] usb 3-1: Using ep0 maxpacket: 16 [ 103.707901][ T94] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 103.718898][ T94] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 103.728644][ T94] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 103.741432][ T94] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 09:55:37 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 103.750472][ T94] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 103.768686][ T94] usb 3-1: config 0 descriptor?? 09:55:37 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 103.838930][ T95] keytouch 0003:0926:3333.000E: fixing up Keytouch IEC report descriptor [ 103.861731][ T95] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.000E/input/input16 [ 103.957000][ T95] keytouch 0003:0926:3333.000E: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 104.249092][ T94] cm6533_jd 0003:0D8C:0022.000F: unknown main item tag 0x0 [ 104.250618][ T5175] udc-core: couldn't find an available UDC or it's busy [ 104.256576][ T94] cm6533_jd 0003:0D8C:0022.000F: unknown main item tag 0x0 [ 104.263316][ T5175] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 104.297399][ T94] cm6533_jd 0003:0D8C:0022.000F: No inputs registered, leaving [ 104.311098][ T94] cm6533_jd 0003:0D8C:0022.000F: hiddev0,hidraw1: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 104.339053][ T5175] udc-core: couldn't find an available UDC or it's busy [ 104.346170][ T5175] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:55:37 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 104.465231][ T94] usb 5-1: USB disconnect, device number 24 [ 104.530506][ T95] usb 3-1: USB disconnect, device number 27 09:55:38 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) 09:55:38 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) syz_open_dev$hiddev(0x0, 0x0, 0x0) 09:55:38 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r1, 0x0, 0x0) ioctl$HIDIOCSREPORT(r1, 0x400c4808, &(0x7f0000000040)={0x3, 0x100, 0xde96}) 09:55:38 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) syz_open_dev$hiddev(0x0, 0x0, 0x0) [ 105.317823][ T95] usb 3-1: new high-speed USB device number 28 using dummy_hcd [ 105.407871][ T95] usb 3-1: Using ep0 maxpacket: 16 [ 105.527925][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 105.539009][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 105.548781][ T95] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 105.561673][ T95] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 09:55:38 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x89, 0x14, 0x5a, 0x10, 0x4fc, 0x231, 0xd5df, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0xfd, 0x0, 0x50, 0x80, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x50, 0xd9, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000140)=ANY=[], 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3ff, 0x240100) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000080)={0x7, "c6144523b5ddb2373e59b67adceb270ec05d519a4beb53d694461f4b488ef973d25d24566edd7ae6a6a73d035c79f764c9ab05a8194574f3ed865285f264d73b"}) 09:55:38 executing program 3: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) syz_open_dev$hiddev(0x0, 0x0, 0x0) 09:55:38 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) [ 105.570754][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 105.580051][ T95] usb 3-1: config 0 descriptor?? [ 105.611245][ T4545] usb 1-1: USB disconnect, device number 27 09:55:39 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000080)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0xff, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}, {{{0x9, 0x5, 0x81, 0x3, 0x1f1}}}}}]}}]}}, 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_write(r0, 0x0, 0x1, &(0x7f0000000400)="94") syz_usb_connect$uac1(0x0, 0x8f, &(0x7f00000000c0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x7d, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@input_terminal={0xc}, @output_terminal={0x9}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x1, 0x20}]}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) r1 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r1, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$hid(r1, &(0x7f00000002c0)={0x24, &(0x7f0000000180)={0x0, 0x24, 0xa9, {0xa9, 0x46, "95f91370bc68e7b12d7cd10e71de96c3f86a4c45d9b9a18d1d2fc70026b4ae0d11e8f3d408cd7e1455e6043646b266e072dfb277f1e70d8b33d9970e0155448b537e04d4cfd61c4e1027f0b98273408660f9d0f2a81be9f3ecb714ea6115e1496c6ba54819f591cc05dc61db71b7bb0eb82b48ea2484e54923e110f88cf1b40210fbcedf4ac0b7d5ad3b17eab2e4e9da9b5eba8771c137c423477fb4bac11b30af4147efce06b9"}}, &(0x7f0000000040)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x443}}, &(0x7f0000000640)=ANY=[@ANYBLOB="00220e000000777299790b4a901d8007f3dc90e01b91eecf8f5942a9369e6f9767bb33ddf4e64fc97e0cb96badb24300129b946809b162928a1322f2102258c6274dd3c350345a8581f61345d3058cc4493289d0c7c816e10d6801a7bd0d87feefff9b90caf33f9d1ce55ea695e9e6c041473a519d9b478a76d9c983145da3cb9021ece5345692a561fc3676dcdf175586f2a7044408f188c00f1b4106"], &(0x7f0000000280)={0x0, 0x21, 0x9, {0x9, 0x21, 0x3ff, 0x5, 0x1, {0x22, 0xf4}}}}, &(0x7f0000000600)={0x2c, &(0x7f0000000300)={0x0, 0x16, 0xd4, "2ec1573901a33c31ee7b8e48b8b265ded85a8ae96962371b66cd07eb86b0c101d1a156c6cc00e84868a6869230caaf14c3cd261967d44e5ffbcfd4824d5258f78dd95735c3477de7348bd9b99d29bdcbeeb44e4d29b4a725be57c3f848cd49b00b921b47503f39d6b7352d013c13e13577bae959aa4bea1fdd814a69b7d266766c91993129b4b691bf7a84ffdf495b012002829bfa54be7c64842d53705e903d90d2927e2bcb7840e0b5ded42a29f97da092dbc41a9349b6829b382639c1bb0aecefd9da2d95f85c15cdb75123a865e03d915f5b"}, &(0x7f0000000480)={0x0, 0xa, 0x1, 0x7}, &(0x7f00000004c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000500)={0x20, 0x1, 0x84, "92f2057cf6cb6a36430d44ce41405b607feb6bcb07d116c004f5694b73bd0f2960e4bf173913d65990e03479103937a3dddaacc87c86b1cee35cf50a7afdb7826170872f81922433a8d060a82e8bf3a03172dc6be04cf47e8ba403f6c427e39f8039a27790f55c29f577f3b8138f6bb5bdb032777d853766b103b9b9fc06ca289d9d57f5"}, &(0x7f00000005c0)={0x20, 0x3, 0x1, 0xff}}) syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xea, 0x0) r2 = syz_open_dev$hidraw(0x0, 0x0, 0xa021) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e02595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) 09:55:39 executing program 4: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x100000000008, 0x926, 0x3333, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x22}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io(r0, &(0x7f0000000340)={0x2c, &(0x7f0000000100)={0x0, 0x0, 0x22, {0x22, 0x0, "89ce2c16052dc0b22a9a1ab4f4af6cec65094c9ab2776f137976c2911a44fe02"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_dev$hidraw(&(0x7f0000000080)='/dev/hidraw#\x00', 0x0, 0x0) r1 = syz_open_dev$evdev(0x0, 0x0, 0x0) ioctl$EVIOCSFF(r1, 0x5452, &(0x7f0000000100)={0x0, 0xffffffff, 0x0, {}, {}, @period={0x0, 0x0, 0x0, 0x0, 0x0, {}, 0x0, 0x0}}) r2 = syz_usb_connect(0x3, 0x161e, &(0x7f0000000380)={{0x12, 0x1, 0x310, 0x4d, 0x2b, 0x7f, 0x10, 0x145f, 0x13a, 0x6833, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x160c, 0x3, 0x20, 0x40, 0x0, 0x1, [{{0x9, 0x4, 0x99, 0x0, 0x8, 0x81, 0x6b, 0x2, 0x1f, [], [{{0x9, 0x5, 0xa, 0x0, 0x0, 0x0, 0x47, 0x20, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x9}]}}, {{0x9, 0x5, 0xa, 0x10, 0x20, 0x1, 0x3, 0xfe, [@generic={0x1d, 0x21, "d703474404e807479082c8f3e26a00bc47df11a65e6f827bcf7391"}, @uac_iso={0x7, 0x25, 0x1, 0x80, 0x7, 0x101}]}}, {{0x9, 0x5, 0x9, 0xc, 0x200, 0xd1, 0x5, 0x8, [@generic={0x58, 0xd, "93e7cf35338fb5a2a75758353bd07c2e6e016f2852ebdf5c99e431cbb43fb544707a05f2923f0cb841920307f688317c36c6cde84498acd51baca953c6ff1e59fdd447c08a5cf896d80d945fdb67e9ab5a2bfc81e86f"}, @generic={0xd9, 0x10, "d49a172191913e048a1bf71585b243413988be4ee3ea8b9b07b8c02f5b657c560fe9053668d55d40963ab6874b510dbe59fd0e74e65f174c2ef2af1d00e8109cd1a51ae3c1220d87afff2f676112442524bc22b0aa42b804f5365f84ccc8e87af69b24fcc21207ae43b564412a8b080cdabed7186005f00f83c466dfbcc47e0d6d3019661e5282f637e8c20d3cd59bc3c012845456c563bcf17fa36ade0780311e5ec44509e958cdd1228dcb3ce070647098e1d71968c6487962ba2e6ba08bbe0c9844454f0ed82afaa8ece398d330664509a8830e97eb"}]}}, {{0x9, 0x5, 0xf, 0x4, 0x20, 0x0, 0x3f, 0x3, [@generic={0xd, 0x4, "9d297687317c896ff6e283"}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0xf8, 0x3}]}}, {{0x9, 0x5, 0x4, 0x0, 0x400, 0x8, 0x0, 0xd5, [@uac_iso={0x7, 0x25, 0x1, 0x0, 0x1, 0xff49}, @generic={0x73, 0x21, "0b51126a98696267d598676fc5fba70c1332407cdd74b10642d7a137ba354a6f911b3f13a5722119428f7cc20653c0785b71cef120308cca58d425c9dfae0d5478286c82642c5d2e5b579d0968a4f8c733eda7fb639c1e1a0b241a90b63c539d5c3ecefb859113afcc08aa7cd8a30f75f9"}]}}, {{0x9, 0x5, 0xd, 0xc, 0x1e7, 0x20, 0x0, 0xd1, [@uac_iso={0x7, 0x25, 0x1, 0x83, 0xb5, 0x6}]}}, {{0x9, 0x5, 0x1, 0x10, 0x200, 0x80, 0x2, 0x40, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x3, 0x9}, @uac_iso={0x7, 0x25, 0x1, 0x2, 0x9, 0x401}]}}, {{0x9, 0x5, 0xd, 0xc, 0x20, 0x7, 0x9, 0x20}}]}}, {{0x9, 0x4, 0x4a, 0x7, 0x5, 0x13, 0x86, 0x1a, 0x9, [@hid_hid={0x9, 0x21, 0x1895, 0x3f, 0x1, {0x22, 0xcef}}, @uac_as={[@format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x8, 0x3, 0xe1, 0xff}, @format_type_i_discrete={0xd, 0x24, 0x2, 0x1, 0x3f, 0x4, 0x56, 0x2, "b4ae7640bf"}, @format_type_i_discrete={0xf, 0x24, 0x2, 0x1, 0x3f, 0x1, 0x40, 0x9d, "c8556a02e43538"}, @as_header={0x7, 0x24, 0x1, 0x33, 0x4, 0x4}, @as_header={0x7, 0x24, 0x1, 0x0, 0x5, 0x1001}]}], [{{0x9, 0x5, 0x8, 0x10, 0x3ff, 0xe0, 0x1, 0x9}}, {{0x9, 0x5, 0x80, 0xc, 0x40, 0x26, 0x1, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x9, 0x2}]}}, {{0x9, 0x5, 0xf, 0x2, 0x8, 0x3c, 0x4, 0x9d, [@uac_iso={0x7, 0x25, 0x1, 0x2, 0x1, 0x5}]}}, {{0x9, 0x5, 0x0, 0xc, 0x397, 0x0, 0x1, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x1, 0x8, 0x9ea2}, @generic={0x31, 0x8, "b2b860a698fa51cd914ce4313e1b76dbc201501f028f0cd6612ee38b415ac4f1ab616334ef7c6bf563b6e712d90ebb"}]}}, {{0x9, 0x5, 0x2, 0xc, 0x40, 0x7f, 0x1, 0x9f, [@uac_iso={0x7}]}}]}}, {{0x9, 0x4, 0x1, 0x67, 0x8, 0xff, 0xff, 0xff, 0x5, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "c88b"}, {0x5, 0x24, 0x0, 0xa1e5}, {0xd, 0x24, 0xf, 0x1, 0x5, 0x5, 0x0, 0x9}, {0x6, 0x24, 0x1a, 0x200, 0x20}, [@mdlm_detail={0xa4, 0x24, 0x13, 0x25, "78dead9edc4383d9c3f0d98b73cdf8a7a056e44b139e5b92d073a747a85a1d982723bad2e5ca438453597e14905d6c0379108b751b276123d9ebef9515da05688fcd8d5c4d635585f90f9d8ea9e26d71f771887234366482d22b901d49efebe2abb36f93ea4a3cd0a47dab47b436c78af912e96f6a0ffb128718708ae997fad8d274037100dd4540f8cee0de1e73297b98ce75f5f6fcb1e72102de3f071a5389"}, @acm={0x4, 0x24, 0x2, 0x1}, @mdlm_detail={0x1004, 0x24, 0x13, 0x4, "b0587b0f2855944c652b4450f9cebecee6a267564ec5ce4d3dc9cf4163021e3304ca4162044584d4f1744f9a4f81b919fe4b43205f1575b14f0b67912676998d0c397c2fe228a96a205e0819c08afc51619a65ac961501fdb9aac9ecc915183da6fe6006c25d9d94f8e3a2cf11e4164fef86c6d6eaae8d37435519097051ede8120c0332f765b3cac9244d753c377af126ce33b4c5e64672ac9d694ab87035a3b69d481bfebaa9d3a256d183153edbb4a642b43758ef6476827887221556e63ef5e6eb33d815d4f820d97750945a1b2be95d2efe15dceec0f5fa30624b2191e48446d02f20c0fd95dd51000e3340dfcda44f947f89c9ad00f0fe0388c1619943a5b7eb56562cf4ed8667160d8bded23c8e01260d5c0c87d267db0706514aeec15df278c884315010a801bb7ba3c6360eb070c0a418eb585de3acf9a1e7449e3e27185ca175432f26219d16959723714493dba1ba16ca544d8bcb4784d185f5db06560e49b66131e897923b7f3a6cf7068f41ae3b87b219da432aca7c489635dfdbbb3bdae19691979364951788100b38341f136dee43f16f6a51b983e5f123a43a26540438fc74036779c8ff44fa0094442f7cf6badafe2dac6547ab0f880bd35c479898836b8ec00952eb2f6abdb003d61c0aa605bedf177d7433f66525b8872f626eba73300350e4cfe620f860fb964d14135e8b6d23531ad6619d9ddc234d3e9bc01cf1be001283c32993a50b508425506b5bea417730bd2be4c1543f1499c787130f7cc71b82e5eef377903be1e89930677c3a850e9651a0d09c59c2396089483e36990fe8094504afd7e0ee5ff1c8c3234ffb91c41e0d7b7095c13bb7219d0febc90fab17b978cf1b41529054dc7d6eac5d0f85af6fb266d39e82599ffcd1d0a3b2810b860b4f93c419fe01af342b1edc9af05748e1a3fbf5bc8d229e1872b04ff69597ae11cd726a790ee142853f9fd3ea1939fa2dad316592155c37a793a4353e54576ef6114f35598f26d8fa59231d824610a3d115225b5c8057a6c210da4f020bb889a93ccae9702edf16df56621733a0baa3b0ed4d199f912d04b234962f12183541c6aaec5a76dc7891c98ff2d2180c5634828a0be63fe98b49466b11834370be39970a357c791c706bfdf7f58629eb6b87117d16513e982220662f6960873c371aece751ae03dd398fdeaf1ec7c700470fd807488d71397a3104a9b319797cf07e4a852389fc7393784523c31c48d6977e7f9480d66d8b4051b2cef636318e609557716de17765b8674f6c9274bb9ed9696ab84934ac5e9c3fd74c87bf51dd1f7d697fb9908ddfff6631f4146b65c1eae43adc15f73bfe04bd49db4de9894c4b2291c0e8b1a0fe0c63c6e841e0bdf06e32b221dbcc7defc406b3b694fdff19d8a73635ab39e46d8c8fdae124473d46fc28f3faf54dce6152835105aa664f3015bd0a2ab64d5d9992c148e1b08de9ec1663ed2cf1986affe84bed10278b55849a163dd5763a50fd998f206376b7880250d6b60b3d2ce19ed5f89b6065b0fa5aefbb6be06336499f94b86d7a43c8ebf55f8a35c348ef4be00086ce79703bb986005a939c31db327c89fe5754150f03baf3213c7569e5de3c882d3fcd37d3980ff119636e88f866a86c29eae2357270b69df6e6f7410a3b399f18f198abc80eca86e2ae6f6720159abd8e079a70d7bbe3a13d8ae5f04e51c997210441e0de7b11d8a35d09f8564acc52e03ab787abf90efcbad5f8948733fa9e0835968cf361c877798245e5f5ca7e9ff931d1932fed5661ba4a312b67c7060ba4028b301addd4f50ef666656e5cafa4d7c3f1d8957f892b436a3b8f4862bad13954ed16efe1415b0d743d614a2791d8e3a5112eaad265286c2b6030d2baa7a35c9ffab279c3418bfa1281f4ad5ac0b5b54efd789951b4fda0a9b9f903c776a446ed04a955e021362634211ebfccc471c915c14c89480fba83e59e8270c4bec6d06a69d75980c1f48a2b71f2e3024ea88624355360bf0497039679bfc79188c8d2585442bdafa8d189de38a645e774c97dc8105f72c856da5feaf6fcd8598fccc137bbb3e953ab61ecc3ae6eecc2e542dd44c75d28b4128f5738dddf65e18b1d04ae31eeb93959a4532c42d90becec61ed75c70b47923a32e231cb7a915466be7645b991e40c0dd3cb3904c2b947c66d3d9816f796dcc7b82feb0b5ea16d606dedb211db62e2cbacbc0353ed30466f1d982296ced3e04f740d2e5009df3aec978b9a3a0f2dc3ab0d5fa2d799143f46377e3ec342efc0bf697ff408cec20fac4406baf964c7ca667108ca5f06579d5938ec279d919241f684245226b988bfb50f5fda3d4ca10ee225f8585bd9d26e5e4de633e121605bd097ab95699ed381d74643e78ae54dbaaec002e3fab008672541364d9b1c2eb30f33064d2628f226e7fb97f6394b18f8c9b06efc1cd12e55e38e24154dcab7a347cc9e622d934c294b1381aa7b9bf638a52cf3c6c1d5460e4eb408e7e4a45f70d7508a4a6e4d15458c04538620901912181de05199ec8f2c11f4c610b5904dc8ae4b5eb029531483dee7717e79f473a7b46b1539e361a86dc040a7a53abcd470de8681b498db202be478522fae892f9c58c9f6531346d35ed9e5c95d2d69fd8325655791ce3f601b4beb390a6ede1fc4b5ce5fe65a772b72b38307f8928ee451f5aadc445aa869116e938cda3e8d73d49d04f861b370e11a9798b57109e71f07374f5158892e937a11bbede1e55ae4a2e7caaa2c8916f894378c95415f243702b84f69bcddfd787f0b6b2e3af6f0fd4fe93568286be6f4b698b1115842c39327b34d950c7e8c96ed1bb4f88deda64a7998d1f8105410959bd1d238b7fedc5afacfa9c36c858866cfd7210d5d2aa1530741612ec3f1b4348a0e09cd63e693596fed7808d64d72461ff9d32c81c49fe4f82a9a0e0c1f1615f9c5bb2c39dca1a886370ca4f3184943348ac5efd993f3f52e1431b2c48ea3c70c8dd2ed1a3af61c6ace3afbc2cea59a3a1c502b82ef12760a57f09f5b538886278889844f0105bae77ce5b96b44fbe48bdfa13618d3f471affdb2ae2f318aeed82e06b622a8116dc348ab32496b92abcdb22332ef8036abca1497f228f29e6edab190f9b023d51aa40b66bfb2fb4c25a5d93e478ea527ee9d73c019c8c2349bd2b7f893cccc8931f4d30e878ee2f4a6a9c6f88c4fa5e4d1764daba6f0e551fbf53b01e7daae4d011b11436761ae28926de215b9c29d4b9709bad28cbd1d8ef08c100d6ea87a5855623a48ae55ebe3da1b85a60007aefe8c22205b7424a87cc72aad1de8794c7c432bc5c8fd3c9f6b40610c4766a7d4d2d94eb22ad265c85f5892e993add47df263cd7e9f7c2011a3e85411e0590eab54093587ae8b95ae5ed2ac2fe361e1133cda2556b5a0c9ae670b650efa07fd4475ad6e52921e9dcded68a5cc874671d4a7654f357e67460a51b6d351813664acd8adc58c3efe468f3ef185b37b8160587dbad0306c28c06753b9b9c6eb9a678e4399d0726b4c192a26bed929e136da1d8978e4484f0573712c450a6643d2d15a3f5dcff8cc703bffc30e3e427b699537c4eb09c69f032f1f79cb0cb028e2cd3492efe8e6bb6ff177a7bcc9fa775619e7d44e4f58238e69bb950dfbf83f48659877a83e98a270193be09972cd97fe43ca42263f6fb568f3b13f69e2dea6abd61f97f6dbfdbdd8514c3406123344fe64842fcca9f7759758ee2f2e2fb4f6f0d775d0faa52eac626dd5452ef75ddf443fa104c4f6ad9085d807f47dcb7f5b642680f83504bf65c1bfe0c461d1213a34e39eecfbe47bf68536e61022f36abb60da64cad57a81e742f5ead25e43a63f9c705bc9427c008801cdec2a790dd5dffd7072cf8812c0cfc77c48ee7a42434a3a9c6d482a16b52bd691150eb19d7a5ff909cf8e387596f67f36fe5f0574101c667be2c803a67a2a15dbceaa91c061756aeacbe28f00a0b8c7f5ce8d547d9da9d906a24f36fb4fa66e6a3d9d4c96074105fc40d672c11072ec519e5668c4f38b0b14efca6b7c4d1f31530de2895f6a59e6a4279cb974eb15a64d44ac34a4e4c5805a2321b3071e641f8679dea1e927ec079bb01b39877b8433b4e6debc3e3c239f6b30cb3334eddc014d51af61b49d5ee6f33d2d27e45222b42e54ce1f2be967d5b1a2c424faccbca1612b20256e1888e209b6783bad0f4e5c4e963fa30b87178fdecdc897531afe085399d3266f23ff4d47c564feca2a8b1daf2bbed6a8f036c010ac4df4dec7619876e45454893d4a477e111ab77da9d3c8a37e7db47e25c1d0ceb034de6df3fd3d8988b43356f647811353908e8fe57971a51abf30453be3d5c36786b3bf6cc9782f4987471a68371167493c1fa9679bc09890fb7775773e1b2286b8baba1115e55e7de460ce08c65d66544d996448bd5a30171c20ccdad3ee1e6913a57f13ef45c5c710b9e5cdc792b5ec130a9ac38e55972d36a89b607e06ee6ffe6a92ab09edee4af3d9b47e848837e2d809cbd75ef63d2dea212e4b9ca1b035646d9799ba15666ebeb1fdd2953df449999f21b8a50eed95323259b216ec663883213223a6a64a7ec46e570177ef05afc76dc6007c6cdd98c8ca844e683eee4c895bac5ab06424a4a98a5503555d4108e151b4438921783a452575c3712ee66b0dff33742e0aafb4a1711e3a859c359986af5f5535f3275ce6f7da9592b7dcdc960c8e17e6465dcf93cd052439534892ef98748f3445c11ec3ca8a64a3d47fb07353d4d53e2dd5a74299f2d57147eab1bf2e50b1904be4bd835871ea6e42402e57f3148f5e9928dba9dc824145bdba00f8144537dbe513521b8d568fa6cd3504230f594032f893357acdb0dd657b46c4e1c07a04985b8c45b2b7cd408a9977024e5457eb09b1031fb7498b883240c94deed859ad3f085a12a26396c352ef6116fca0be86d72b88cc371b5a46bab29c82720a9db6565b8d283a03aa7aa0e31fd0e2fc5ba301cabd8cf97c67e2345b7c1c746dadce0fdfb9f3c3d474bdd80700052cdc1e71e4eb4c9960b33dfda67ae55ea6bb0e81d07da0ee58acf836c96469fe31dac95e5e898dfa82551bdae3da7c40db6037193596721ca53bbe3ce44a009686ce60d527aa2915724c07d5ab22e69967f1fca79de2ac525cc0beb3a63ff81f8f2c214eee1ad398f1d94fb86b8295d1bce7d88d0004b3e80bee186517082541b4b8800faf0a2e9b9935f68ea00e177123cd77f500cb898eacf044eef88801ff7f9cd190eaf6d970a680bf949ef0edc49cb29d15463ac81f3f83245f7650a9dcf26dec48f304cf6acc88305d5508dc752097634cdc6f59be74d37bd94ca9229bec04b5a7a445a58002ef812f03d8c5f8daaed4b9993ef8a8ae28c70383e590e18a0b0767e3764d77a5c1a609facd5099a54e94c37fd2817fccb96654ea0db36880d9deb5281afb645dafae7025cf13306bf7da46cb3b2155c507a38318d127069b87bbe87e593a1ba7fb3f14992653e1e73a11eaf7a0e56f3ae8107903918df3999a652bb14d974dc47bfb4450dcd97fceef8257411676b990cc6fe170475e2bdd4affbed35ed346b5111351b9609a15da2847b4547028f165239a99621fbe8bc5f8a2b522d672cc289ec5b535e339c02dd04e62dbceb45cc9186a2ed6de1e45b8b041fbae6e1672fcc1c5691d3151a2f138a4c72d0657ebf72317d72b8b0dff857ad796456fa4d48c24b0e155926d045b67094d02308b5738d0300bc87bdb144d3299dd6b9c5db0f23ab0fa444c32"}, @mdlm={0x15, 0x24, 0x12, 0x7}, @call_mgmt={0x5, 0x24, 0x1, 0x2, 0x80}, @dmm={0x7, 0x24, 0x14, 0xd5, 0x3ff}]}], [{{0x9, 0x5, 0x4, 0x0, 0x40, 0x6, 0x3f, 0x40}}, {{0x9, 0x5, 0xf, 0x10, 0x0, 0x6, 0x6f, 0x1f, [@generic={0xaa, 0x1, "513ceff9bcb1c5a8b9da0a59984de0e0cf11f90faca652bced88398c15643455457b7982734df79cb9f620e33bfe6f5f7e869b3d6df845bb48b9267cc19f4097cf28cf8de6526cf52e02c8ed4e1e3d7daf67a53618d1d5b06cafda2d903d4200615721601427dc714372055b714754d15ba2f121edb1b8e543fd31cdfc6fd861cefe50c4d012a9695691eca02df7f344dca031d7f864cefbb64078c6ea47e01734bc9d341699274a"}]}}, {{0x9, 0x5, 0x9, 0x4, 0x20, 0x6, 0x1, 0x40}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x0, 0x5, 0x8}}, {{0x9, 0x5, 0x4, 0x0, 0x200, 0x1b, 0x0, 0xc4, [@generic={0xce, 0x2, "d0c3a750710d8c5e444fa4b6999fa82cd794bce9460134de181c0224d601b230be24e3f323c147fee28e8f612275c187e71eef9bde5bf525f51044edc0834ee6fcd7493c53c1e1ec518d2f1cec4a882ba248ceadd1b770a66053f468f871a6fa421d0f988d242c4f11a0d3a80c337366e03c0c584d2da3269cc4fa4d0714bb8714d7a4cec2296fb292aed49b26ee8a86488ca317bebcee90d3c2f8386a4a42263bac1afcf82808e6f54f2da6b85ff980b7599c901a5d916d59b2a22b9f7890e2c5650fd4587fbc33f520801d"}, @generic={0x39, 0xc, "2d7ee33375c864050d6e1656f400aa032d8aad3fdeebd078b923b1f59374baf0ef315c5fc12177c905892d44911d10caba6c35a3c0b932"}]}}, {{0x9, 0x5, 0xf, 0x2, 0x200, 0x96, 0x5, 0x8}}, {{0x9, 0x5, 0xe, 0x0, 0x10, 0x6, 0x9, 0x46}}, {{0x9, 0x5, 0x4, 0x0, 0x400, 0xfb, 0x2, 0xff, [@uac_iso={0x7, 0x25, 0x1, 0x3, 0x9, 0x3ff}]}}]}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x1, 0x88, 0x80, 0x20, 0x6}, 0x5, &(0x7f00000000c0)={0x5, 0xf, 0x5}, 0x4, [{0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x813}}, {0x4, &(0x7f0000000180)=@lang_id={0x4, 0x3, 0x424}}, {0x4c, &(0x7f0000001dc0)=@string={0x4c, 0x3, "d47190afa0e73b5fe7c2b20d72d358692b3637096c5e95fdceaad5b8d60be944e51ff975ec4dd3167ee07fd6ee4bc999740348762f92b00ad97132ff63f7bd3f6c5371cf424d9812f3de"}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0x41e}}]}) syz_usb_control_io$printer(r2, &(0x7f00000002c0)={0x14, &(0x7f00000019c0)={0x60, 0x31, 0xe7, {0xe7, 0x23, "677b24f0b7ea7cf475f51ff61f8d16ed394a1dde62e415dcd7880b0c611f1f7e95c71e93f2e2cf9f0ae5559c03f97a9b742d4b74fc7acef6eb55d13c2430d90106d9f820995ab157178dd02bf8d25c628f3258497ecb8c25e11d5052dbc8cd4ee962e0bf0fb41b3eacaf31b451fc50899a0639c881363a8b775922663a5964bdbed5d3e28f4568da3a481e6e89543bef2ad5d71e9a23c90a6ba16bef34b83dc2ec066889f234118831ae2123ca070b19d95b0ad98d99e48c2c701a3d797ec4edb038e33f4a23602375b43c7f01eb2210157c5e35e640e91956d978ebbaffb2827a336613fe"}}, &(0x7f0000001ac0)={0x0, 0x3, 0x91, @string={0x91, 0x3, "b341aa3a035ca807153f1f6cd7256910078143685f45bf6da9937305c42fe1bc3caee8b2dd6f81278db7d10ab4e3a5fd5bea6e23c54675e7ba02767af2ff736d45e2bdaf8cbf970e788c84a2c63a4e5b3dda761c214cb2d96c832aab29f8b22a611d3541319ff057fbdaa223c6e55f96f678a1a3b2f50d5723a713396efce984a33fc81ce052fb937a80f089ca2050"}}}, &(0x7f0000001d80)={0x34, &(0x7f0000001b80)={0x20, 0x17, 0x91, "1a4df9ca2839c81cfa15770687b655f017425c75774b37bf53a74a3edab6e42b31198a35217d6785cbc30a7befc5a9e9d4618ef68f1da95a6d54184583de35f0a10b84e06b4305be0798946de9fe0b3f62232aca29c73b6be5ef63c7280f338edb30648ca2b87ecf06082a3103e53600462c8fa2fba3395bf5d08ed1b609589cb13722a832c051e31a0c87520064250903"}, &(0x7f0000000300)={0x0, 0xa, 0x1, 0x6}, &(0x7f0000001c40)={0x0, 0x8, 0x1, 0x8}, &(0x7f0000001c80)={0x20, 0x0, 0x41, {0x3f, "645f2dfedd6d0b4742421473cc13fcbeacfc421cdf8b185485971243d94dc2564094e7e2688f3df0d29e95ec036ffcc0ce2f9bd0f7a58d501bc13b7916066c"}}, &(0x7f0000001d00)={0x20, 0x1, 0x1, 0x80}, &(0x7f0000001d40)={0x20, 0x0, 0x1, 0x2}}) [ 106.039350][ T95] cm6533_jd 0003:0D8C:0022.0010: unknown main item tag 0x0 [ 106.046610][ T95] cm6533_jd 0003:0D8C:0022.0010: unknown main item tag 0x0 [ 106.054091][ T4545] usb 1-1: new high-speed USB device number 28 using dummy_hcd [ 106.082005][ T95] cm6533_jd 0003:0D8C:0022.0010: No inputs registered, leaving [ 106.094669][ T95] cm6533_jd 0003:0D8C:0022.0010: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 106.128102][ T94] usb 2-1: new high-speed USB device number 24 using dummy_hcd [ 106.147932][ T4545] usb 1-1: Using ep0 maxpacket: 16 [ 106.268462][ T4545] usb 1-1: config 253 has an invalid interface number: 111 but max is 0 [ 106.276899][ T4545] usb 1-1: config 253 has no interface number 0 [ 106.283302][ T4545] usb 1-1: New USB device found, idVendor=04fc, idProduct=0231, bcdDevice=d5.df [ 106.292573][ T4545] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 106.307873][ T4544] usb 5-1: new high-speed USB device number 25 using dummy_hcd [ 106.316979][ T95] usb 3-1: USB disconnect, device number 28 [ 106.339257][ T4545] spcp8x5 1-1:253.111: required endpoints missing [ 106.347965][ T94] usb 2-1: too many endpoints for config 0 interface 0 altsetting 0: 255, using maximum allowed: 30 [ 106.359742][ T94] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 106.370828][ T94] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 255 [ 106.383877][ T94] usb 2-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 106.393074][ T94] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 106.401202][ T4544] usb 5-1: Using ep0 maxpacket: 8 [ 106.407914][ T94] usb 2-1: config 0 descriptor?? [ 106.537928][ T4544] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 106.549077][ T4544] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 106.558856][ T4544] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 106.571663][ T4544] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 09:55:39 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) 09:55:39 executing program 3: syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="1201bd001371b3100819151300000102030109022409000000000009040000012b4b7a00090500000000200000090400b21e94f08c90c95e96ae4ffdff245061535ffa01e3530c0800000000000000d6fa700a5a654ef0000000"], 0x0) r0 = syz_usb_connect$hid(0x5, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x10, 0x0, 0x0, 0x0, 0x10, 0x56a, 0xd3, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x6, 0x0, 0x9, [{{0x9, 0x4, 0x0, 0x7, 0x1, 0x3, 0x1, 0x1, 0x7, {0x9, 0x21, 0x5, 0xfd, 0x1, {0x22, 0xb72}}, {{{0x9, 0x5, 0x81, 0x3, 0x8, 0xf7, 0x20, 0x4}}}}}]}}]}}, &(0x7f0000000300)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x200, 0x3, 0xfd, 0x8f, 0x10}, 0x38, &(0x7f0000000080)={0x5, 0xf, 0x38, 0x5, [@ext_cap={0x7, 0x10, 0x2, 0x8, 0x5, 0x5, 0x8}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x5, 0x81, 0xfff9}, @ptm_cap={0x3}, @ptm_cap={0x3}, @ssp_cap={0x1c, 0x10, 0xa, 0x2, 0x4, 0x7fff, 0xf0f, 0x8, [0xff30, 0xc0cf, 0xff0030, 0xff003f]}]}, 0x5, [{0x4, &(0x7f0000000140)=@lang_id={0x4}}, {0x7a, &(0x7f0000000180)=@string={0x7a, 0x3, "78d9db88430942e3054364f88878a6e6e79217d45a91fd677415fd45feeab255a76945fd2c020432f9d5b719ee3b6dc762d5488990b70a1be4699ed6ca0d55674ae70eb2ef7d8d4f3886fc37de2f528f486b7d627c58961ad5980cc031dd8ab6af313dbfa53ed58fc4cee640f3870fa0df11e556a99237bf"}}, {0x23, &(0x7f0000000200)=@string={0x23, 0x3, "7e8f998a28b4deb60165aecf4101ac23a9b6c979a81406d47a50b836797d5c150f"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x861}}, {0x46, &(0x7f0000000280)=@string={0x46, 0x3, "c6d2ac9447e50b2df2af0ae46c32e93ff31b8ad27d81b0f9871ff32e517e06d699e341481cc4aef656b27b85ff86054826281adee2d5b458a591d4f879a432486cfda8d8"}}]}) syz_usb_ep_read(r0, 0x4, 0xa9, &(0x7f0000000380)=""/169) [ 106.580735][ T4544] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 106.598919][ T4544] usb 5-1: config 0 descriptor?? 09:55:40 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r1, 0x0, 0x0) [ 106.898941][ T94] keytouch 0003:0926:3333.0011: fixing up Keytouch IEC report descriptor [ 106.909947][ T94] input: HID 0926:3333 as /devices/platform/dummy_hcd.1/usb2/2-1/2-1:0.0/0003:0926:3333.0011/input/input17 [ 106.937900][ T95] usb 4-1: new high-speed USB device number 25 using dummy_hcd [ 106.997315][ T94] keytouch 0003:0926:3333.0011: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.1-1/input0 [ 107.037921][ T95] usb 4-1: Using ep0 maxpacket: 16 [ 107.068746][ T4544] keytouch 0003:0926:3333.0012: fixing up Keytouch IEC report descriptor [ 107.079628][ T4544] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0012/input/input18 [ 107.107832][ T4510] usb 3-1: new high-speed USB device number 29 using dummy_hcd [ 107.167227][ T4544] keytouch 0003:0926:3333.0012: input,hidraw1: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 [ 107.187915][ T95] usb 4-1: config index 0 descriptor too short (expected 2340, got 36) [ 107.196198][ T95] usb 4-1: config 0 has more interface descriptors, than it declares in bNumInterfaces, ignoring interface number: 0 [ 107.197888][ T4510] usb 3-1: Using ep0 maxpacket: 16 [ 107.208476][ T95] usb 4-1: config 0 has more interface descriptors, than it declares in bNumInterfaces, ignoring interface number: 0 [ 107.208489][ T95] usb 4-1: config 0 has no interfaces? [ 107.270571][ T5241] udc-core: couldn't find an available UDC or it's busy [ 107.277562][ T5241] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 107.286050][ T4544] usb 5-1: USB disconnect, device number 25 [ 107.328717][ T5236] udc-core: couldn't find an available UDC or it's busy [ 107.335723][ T5236] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 107.346748][ T5236] udc-core: couldn't find an available UDC or it's busy [ 107.353930][ T5236] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 107.361529][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 107.372471][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 107.382412][ T4510] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 107.382442][ T4510] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 107.382458][ T4510] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 107.395863][ T95] usb 4-1: New USB device found, idVendor=1908, idProduct=1315, bcdDevice= 0.00 [ 107.395880][ T95] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 107.395892][ T95] usb 4-1: Product: syz [ 107.395905][ T95] usb 4-1: Manufacturer: syz [ 107.395917][ T95] usb 4-1: SerialNumber: syz [ 107.396415][ T4510] usb 3-1: config 0 descriptor?? [ 107.401322][ T95] usb 4-1: config 0 descriptor?? 09:55:40 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20004000) [ 107.517046][ T94] usb 2-1: USB disconnect, device number 24 [ 107.639219][ T5251] udc-core: couldn't find an available UDC or it's busy [ 107.646237][ T5251] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 107.654625][ T4545] usb 4-1: USB disconnect, device number 25 [ 107.868853][ T4510] cm6533_jd 0003:0D8C:0022.0013: unknown main item tag 0x0 [ 107.876195][ T4510] cm6533_jd 0003:0D8C:0022.0013: unknown main item tag 0x0 [ 107.898040][ T4510] cm6533_jd 0003:0D8C:0022.0013: No inputs registered, leaving [ 107.909022][ T4510] cm6533_jd 0003:0D8C:0022.0013: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 108.057828][ T95] usb 5-1: new high-speed USB device number 26 using dummy_hcd 09:55:41 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) [ 108.140056][ T4510] usb 3-1: USB disconnect, device number 29 [ 108.148139][ T95] usb 5-1: Using ep0 maxpacket: 8 [ 108.267927][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 108.278897][ T95] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 108.288663][ T95] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 108.301567][ T95] usb 5-1: New USB device found, idVendor=0926, idProduct=3333, bcdDevice= 0.00 [ 108.310612][ T95] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 108.321763][ T95] usb 5-1: config 0 descriptor?? 09:55:41 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20004000) [ 108.418415][ T94] usb 4-1: new high-speed USB device number 26 using dummy_hcd [ 108.518097][ T94] usb 4-1: Using ep0 maxpacket: 16 [ 108.618776][ T95] keytouch 0003:0926:3333.0014: fixing up Keytouch IEC report descriptor [ 108.629965][ T95] input: HID 0926:3333 as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:0926:3333.0014/input/input19 [ 108.648061][ T94] usb 4-1: config index 0 descriptor too short (expected 2340, got 36) [ 108.656324][ T94] usb 4-1: config 0 has more interface descriptors, than it declares in bNumInterfaces, ignoring interface number: 0 09:55:42 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) 09:55:42 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x89, 0x14, 0x5a, 0x10, 0x4fc, 0x231, 0xd5df, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0xfd, 0x0, 0x50, 0x80, [{{0x9, 0x4, 0x6f, 0x0, 0x0, 0x50, 0xd9, 0xa4}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000240)={0x1c, &(0x7f0000000140)=ANY=[], 0x0, 0x0}) r1 = syz_open_dev$hidraw(&(0x7f0000000000)='/dev/hidraw#\x00', 0x3ff, 0x240100) ioctl$HIDIOCGFEATURE(r1, 0xc0404807, &(0x7f0000000080)={0x7, "c6144523b5ddb2373e59b67adceb270ec05d519a4beb53d694461f4b488ef973d25d24566edd7ae6a6a73d035c79f764c9ab05a8194574f3ed865285f264d73b"}) [ 108.660185][ T4545] usb 1-1: USB disconnect, device number 28 [ 108.668667][ T94] usb 4-1: config 0 has more interface descriptors, than it declares in bNumInterfaces, ignoring interface number: 0 [ 108.686783][ T94] usb 4-1: config 0 has no interfaces? [ 108.721814][ T95] keytouch 0003:0926:3333.0014: input,hidraw0: USB HID v0.00 Keyboard [HID 0926:3333] on usb-dummy_hcd.4-1/input0 09:55:42 executing program 4: syz_usb_connect(0x2, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="1201000004b7c540c215430065d20000000109021b000100000000090400000145e54f00090584b0000000ae63e7238511c5373c03890ce176055596cc21542953ca3bbe1a04859f92c0649d1594794464d099ec77aeeeda51a5c92eb321c14b65c3af27acb63a65b8318af33b99d332b2fe48681faacc92bdacc217dfe60429357dd871641271957dd14c69edb9b3d9dc494d002252fdaf579d5fc2a0abb19788e757d33407aeeca676126282506f5bd55c83ec2378cd40e6ccd6508b334bcf14a3d0bcd19c6867719069ae5c66885fcaa270b482aaf4297dd125bfb00000051400000005757c7a08a00e957f27f2d10000000000006add957d44c0126394a4375d1af67ba64abd041860094507668769ba14bb9e73127bfc7664405c01489d31463438a348785b976539fdc860db08a4753193d02f4d820b9e08d0a9a6bcbba57181906c03a2a0983ac7a4f7126797207260e7d1c7600d33077a7f8a10193bddd1ee65c58bf2f9b0aecb3a5860c41066e09b85cbfe6512473500"/389, @ANYRESHEX], 0x0) [ 108.828643][ T5241] udc-core: couldn't find an available UDC or it's busy [ 108.835655][ T5241] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 108.845169][ T95] usb 5-1: USB disconnect, device number 26 [ 108.877954][ T94] usb 4-1: New USB device found, idVendor=1908, idProduct=1315, bcdDevice= 0.00 [ 108.887024][ T94] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 108.895064][ T94] usb 4-1: Product: syz [ 108.899253][ T94] usb 4-1: Manufacturer: syz [ 108.903825][ T94] usb 4-1: SerialNumber: syz [ 108.909768][ T94] usb 4-1: config 0 descriptor?? [ 109.017865][ T4510] usb 3-1: new high-speed USB device number 30 using dummy_hcd 09:55:42 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) [ 109.098275][ T4545] usb 1-1: new high-speed USB device number 29 using dummy_hcd [ 109.107959][ T4510] usb 3-1: Using ep0 maxpacket: 16 09:55:42 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r2, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r3, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r4, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000280)='/dev/usb/hiddev#\x00', 0x71, 0x60400) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r5, 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000640)='/dev/usb/hiddev#\x00', 0x2, 0xc040) ioctl$HIDIOCSUSAGE(r6, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r7, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) r8 = syz_usb_connect(0x3, 0xffffffffffffff43, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(r9, &(0x7f0000000200)="8e249279f500b140e67343c3c6124ff2ea98a0a39000da3b3c401c11a3eb66f3f7456b2ab05c21223938a16816281b95aa230f012c69fd12f13b20722c71da7c30d847a6dbe642566c6e9527e114889eb00d8c9851f61a10080a123a87008290bf06fd7394ce954a8277619a5e6a836f241333", 0x73) write$hidraw(r9, &(0x7f0000000400)="43725299613629b5e1c9b2f9ee15f5ff4490d62e035298e0a61c1fba20063654f26aa06fa4ea8f687ba4608a8a9f88f1bee9cb12e8cb42e017887de3766213dc17f66fc4a5891e06b518280c0831bad85a2fbef9afd834d52a865941de5df600f4f2824803d480621a38836936bde89e0550056303ff1d6eed19b62c0a6c0c4605e7c6ee09c14bd1039c95ded466e85cacf072bfcbcd810fecbfc94dcd3726870968dc15423182c6744a5d61ebc4caedc5ae2e08e7b2ac4107395f0f22f699e6f3dbdd3fb2c5562d4b33a18ca58169f878ea", 0xd2) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_control_io$cdc_ecm(r8, &(0x7f00000001c0)={0x14, &(0x7f0000000080)={0x50, 0x21, 0xf6, {0xf6, 0x21, "6826e858fb4e8dfda86d810af3d4e25141fa125e26679e3100b1b023b47c895eff0baa56c67f9ec7ea8cd4db74743e493325d1409468d53171a555942fe3c094586a52e176f6941968b41ee832641c79146210698b9e23d9c94f44780fee8496003a25a8b678692d07a39f957de60e6ae193eb98c72f2463095fa22980cc7d831fbd00c086e0e443d8a78505ea7df98d3c242f5699fa62cf1161d090695ebb0888d45993dd19c280a29b70ed59e73a2139bde7e5b7f93f1d0f9b942e25c9cacb91eb6d9703b82d07ad57c04b395c30c0bdcd5947ec07e8d823290e60defe09d3d10527112f94839b46e5816e62de05af062c2a60"}}, &(0x7f0000000180)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x1c, &(0x7f0000000680)=ANY=[@ANYBLOB="0000fd00000021a0307921c1bd72a2352b37420d28f662c624b05b9e673299c9ba1754a4354d2695e4cf594fd3381b0e38c382d32c7318c6d33242dffd5b7ca773229ea182667a3f45fac58a6d1c9e71cd835365f8554a586edb59298aa1d0836254ace9c3120c503585870b98208a000feb8bffc1540c00b033597fe248da2a732cf52beb6ec7fc71ba25d2ac1cb9ac18d731c27e514597391c8fe1ce25f9a28300fc92210ff343024de9f7fddf810028a119a8b8a2777e0703d1b6c1a5a71411bebf60fb0818eed60253551d90c6d0c0c953f6a14056d9425efbef1032be100131fff72d802256a98aa2286873d13e5f66aee8cc3ba24ac8011fcabf8d2dab5b62e65babb7f0723234d94977677ffd798ca8d34ef8fa5ca27e3fd2efb8ff9bc7198d31a8e489"], &(0x7f0000000340)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x5}}) r10 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r10, 0x40305828, 0x400007) r11 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r11, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r12 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40046629, 0x20004000) r13 = syz_open_dev$hidraw(0x0, 0x9, 0x0) write$hidraw(r13, &(0x7f0000000000)=':', 0x1) ioctl$HIDIOCGSTRING(r12, 0x81044804, &(0x7f0000000040)=ANY=[@ANYBLOB="260000006a071c78336821360f82ed16d2ca5a0c4b2ccf0a560410e40000000000000000000000000020"]) [ 109.148602][ T5251] udc-core: couldn't find an available UDC or it's busy [ 109.155591][ T5251] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 109.164101][ T94] usb 4-1: USB disconnect, device number 26 [ 109.198003][ T4545] usb 1-1: Using ep0 maxpacket: 16 [ 109.237905][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 109.248941][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 109.258717][ T4510] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 109.271646][ T4510] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 109.280905][ T4510] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 109.294656][ T4510] usb 3-1: config 0 descriptor?? [ 109.321387][ T4545] usb 1-1: config 253 has an invalid interface number: 111 but max is 0 [ 109.329900][ T4545] usb 1-1: config 253 has no interface number 0 09:55:42 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20004000) [ 109.345097][ T4545] usb 1-1: New USB device found, idVendor=04fc, idProduct=0231, bcdDevice=d5.df [ 109.354179][ T4545] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 09:55:42 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20004000) [ 109.479479][ T4545] spcp8x5 1-1:253.111: required endpoints missing [ 109.779078][ T4510] cm6533_jd 0003:0D8C:0022.0015: unknown main item tag 0x0 [ 109.786349][ T4510] cm6533_jd 0003:0D8C:0022.0015: unknown main item tag 0x0 [ 109.842602][ T4510] cm6533_jd 0003:0D8C:0022.0015: No inputs registered, leaving [ 109.879734][ T4510] cm6533_jd 0003:0D8C:0022.0015: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 09:55:43 executing program 1: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x20004000) [ 110.049154][ T4510] usb 3-1: USB disconnect, device number 30 09:55:43 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 09:55:43 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r6 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r6, 0x40086602, 0x20004000) 09:55:43 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) 09:55:44 executing program 3: syz_usb_ep_read(0xffffffffffffffff, 0x6, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x180041) r0 = syz_open_dev$hidraw(0x0, 0x3, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) r2 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r2, 0x0, 0x0) r3 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r3, 0x0, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r4, 0x0, 0x0) syz_open_dev$hiddev(&(0x7f0000000280)='/dev/usb/hiddev#\x00', 0x71, 0x60400) r5 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r5, 0x0, 0x0) r6 = syz_open_dev$hiddev(&(0x7f0000000640)='/dev/usb/hiddev#\x00', 0x2, 0xc040) ioctl$HIDIOCSUSAGE(r6, 0x4018480c, 0x0) ioctl$HIDIOCGRDESCSIZE(r0, 0x80044801, 0x0) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0xe, 0x0, 0x0) r7 = syz_open_dev$hidraw(0x0, 0x0, 0x527d) syz_open_dev$hidraw(0x0, 0x0, 0x0) write$hidraw(r7, 0x0, 0xeffdffff) syz_open_dev$evdev(0x0, 0x0, 0x0) r8 = syz_usb_connect(0x3, 0xffffffffffffff43, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x180041) write$hidraw(r9, &(0x7f0000000200)="8e249279f500b140e67343c3c6124ff2ea98a0a39000da3b3c401c11a3eb66f3f7456b2ab05c21223938a16816281b95aa230f012c69fd12f13b20722c71da7c30d847a6dbe642566c6e9527e114889eb00d8c9851f61a10080a123a87008290bf06fd7394ce954a8277619a5e6a836f241333", 0x73) write$hidraw(r9, &(0x7f0000000400)="43725299613629b5e1c9b2f9ee15f5ff4490d62e035298e0a61c1fba20063654f26aa06fa4ea8f687ba4608a8a9f88f1bee9cb12e8cb42e017887de3766213dc17f66fc4a5891e06b518280c0831bad85a2fbef9afd834d52a865941de5df600f4f2824803d480621a38836936bde89e0550056303ff1d6eed19b62c0a6c0c4605e7c6ee09c14bd1039c95ded466e85cacf072bfcbcd810fecbfc94dcd3726870968dc15423182c6744a5d61ebc4caedc5ae2e08e7b2ac4107395f0f22f699e6f3dbdd3fb2c5562d4b33a18ca58169f878ea", 0xd2) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) syz_usb_control_io$cdc_ecm(r8, &(0x7f00000001c0)={0x14, &(0x7f0000000080)={0x50, 0x21, 0xf6, {0xf6, 0x21, "6826e858fb4e8dfda86d810af3d4e25141fa125e26679e3100b1b023b47c895eff0baa56c67f9ec7ea8cd4db74743e493325d1409468d53171a555942fe3c094586a52e176f6941968b41ee832641c79146210698b9e23d9c94f44780fee8496003a25a8b678692d07a39f957de60e6ae193eb98c72f2463095fa22980cc7d831fbd00c086e0e443d8a78505ea7df98d3c242f5699fa62cf1161d090695ebb0888d45993dd19c280a29b70ed59e73a2139bde7e5b7f93f1d0f9b942e25c9cacb91eb6d9703b82d07ad57c04b395c30c0bdcd5947ec07e8d823290e60defe09d3d10527112f94839b46e5816e62de05af062c2a60"}}, &(0x7f0000000180)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f00000003c0)={0x1c, &(0x7f0000000680)=ANY=[@ANYBLOB="0000fd00000021a0307921c1bd72a2352b37420d28f662c624b05b9e673299c9ba1754a4354d2695e4cf594fd3381b0e38c382d32c7318c6d33242dffd5b7ca773229ea182667a3f45fac58a6d1c9e71cd835365f8554a586edb59298aa1d0836254ace9c3120c503585870b98208a000feb8bffc1540c00b033597fe248da2a732cf52beb6ec7fc71ba25d2ac1cb9ac18d731c27e514597391c8fe1ce25f9a28300fc92210ff343024de9f7fddf810028a119a8b8a2777e0703d1b6c1a5a71411bebf60fb0818eed60253551d90c6d0c0c953f6a14056d9425efbef1032be100131fff72d802256a98aa2286873d13e5f66aee8cc3ba24ac8011fcabf8d2dab5b62e65babb7f0723234d94977677ffd798ca8d34ef8fa5ca27e3fd2efb8ff9bc7198d31a8e489"], &(0x7f0000000340)={0x0, 0xa, 0x1, 0x3f}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x5}}) r10 = syz_open_dev$hidraw(0x0, 0x400, 0x80000408e201) ioctl$HIDIOCAPPLICATION(r10, 0x40305828, 0x400007) r11 = syz_open_dev$hidraw(0x0, 0x5, 0x1ad6bd) write$hidraw(r11, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8096bd8605cc6dd64", 0x101200) r12 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r12, 0x40046629, 0x20004000) r13 = syz_open_dev$hidraw(0x0, 0x9, 0x0) write$hidraw(r13, &(0x7f0000000000)=':', 0x1) ioctl$HIDIOCGSTRING(r12, 0x81044804, &(0x7f0000000040)=ANY=[@ANYBLOB="260000006a071c78336821360f82ed16d2ca5a0c4b2ccf0a560410e40000000000000000000000000020"]) [ 110.867873][ T4510] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 110.968000][ T4510] usb 3-1: Using ep0 maxpacket: 16 09:55:44 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) [ 111.087922][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 111.099042][ T4510] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 111.108816][ T4510] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 111.121626][ T4510] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 111.130686][ T4510] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 111.145862][ T4510] usb 3-1: config 0 descriptor?? [ 111.337831][ T4545] usb 2-1: new high-speed USB device number 25 using dummy_hcd [ 111.447926][ T4545] usb 2-1: Using ep0 maxpacket: 16 [ 111.577889][ T4545] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 111.588876][ T4545] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 111.598659][ T4545] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 111.611466][ T4545] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 111.620519][ T4545] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 111.629047][ T4510] cm6533_jd 0003:0D8C:0022.0016: unknown main item tag 0x0 [ 111.635460][ T4545] usb 2-1: config 0 descriptor?? [ 111.636270][ T4510] cm6533_jd 0003:0D8C:0022.0016: unknown main item tag 0x0 [ 111.651321][ T4510] cm6533_jd 0003:0D8C:0022.0016: No inputs registered, leaving [ 111.661696][ T4510] cm6533_jd 0003:0D8C:0022.0016: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 09:55:45 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 09:55:45 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 09:55:45 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 111.716544][ T95] usb 1-1: USB disconnect, device number 29 [ 111.899349][ T4584] usb 3-1: USB disconnect, device number 31 [ 112.119265][ T4545] cm6533_jd 0003:0D8C:0022.0017: unknown main item tag 0x0 [ 112.126527][ T4545] cm6533_jd 0003:0D8C:0022.0017: unknown main item tag 0x0 [ 112.172313][ T4545] cm6533_jd 0003:0D8C:0022.0017: No inputs registered, leaving 09:55:45 executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) [ 112.213042][ T4545] cm6533_jd 0003:0D8C:0022.0017: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.1-1/input0 09:55:45 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) [ 112.399456][ T4510] usb 2-1: USB disconnect, device number 25 [ 112.547976][ T4545] usb 4-1: new high-speed USB device number 27 using dummy_hcd [ 112.637862][ T4545] usb 4-1: Using ep0 maxpacket: 16 09:55:46 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 112.697842][ T4584] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 112.757952][ T4545] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 112.768947][ T4545] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 112.778716][ T4545] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 112.791527][ T4545] usb 4-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 09:55:46 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 09:55:46 executing program 4: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 112.800589][ T4545] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 112.810395][ T4545] usb 4-1: config 0 descriptor?? [ 112.833492][ T4584] usb 3-1: Using ep0 maxpacket: 16 09:55:46 executing program 1: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(0xffffffffffffffff, 0x0, 0x0) [ 112.967942][ T4584] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 112.979094][ T4584] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 112.988850][ T4584] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 113.001640][ T4584] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 113.010699][ T4584] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 113.019946][ T4584] usb 3-1: config 0 descriptor?? [ 113.237922][ T95] usb 2-1: new high-speed USB device number 26 using dummy_hcd [ 113.319129][ T4545] cm6533_jd 0003:0D8C:0022.0018: unknown main item tag 0x0 [ 113.326412][ T4545] cm6533_jd 0003:0D8C:0022.0018: unknown main item tag 0x0 [ 113.340147][ T4545] cm6533_jd 0003:0D8C:0022.0018: No inputs registered, leaving [ 113.348017][ T95] usb 2-1: Using ep0 maxpacket: 16 [ 113.363247][ T4545] cm6533_jd 0003:0D8C:0022.0018: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.3-1/input0 [ 113.488901][ T4584] cm6533_jd 0003:0D8C:0022.0019: unknown main item tag 0x0 [ 113.496296][ T4584] cm6533_jd 0003:0D8C:0022.0019: unknown main item tag 0x0 [ 113.503901][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 113.514852][ T95] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 113.524637][ T95] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 113.537445][ T95] usb 2-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 113.546493][ T95] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 113.554797][ T4584] cm6533_jd 0003:0D8C:0022.0019: No inputs registered, leaving [ 113.563831][ T95] usb 2-1: config 0 descriptor?? 09:55:47 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 113.600763][ T4584] cm6533_jd 0003:0D8C:0022.0019: hiddev1,hidraw1: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 113.603886][ T4510] usb 4-1: USB disconnect, device number 27 [ 113.697856][ T4584] usb 3-1: USB disconnect, device number 32 09:55:47 executing program 0: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x101200) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) 09:55:47 executing program 4: syz_usb_connect(0x1, 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="1201000008656a40d8050a81bdd5000000010902120001000000000904000000fc3007007c9daa7ba858cffafa3a6bb4fa50870c9672f49a5d967de5c72d17493c9da738a28a2ac0a2b22fc5c0f5e3870197f61f51ac43c9a480e349bf105b9f43b8a9347bbe9259df1a1c45f340a67de10e86680e796e10a9ee81f4950176ad6b0c4c7997bf343bfddaac71189034d3f3cbb2b4e13c39cd9eaafb3e93234df5467045b8b63f230f5e752f87ea5aeb7cfcf6c1b81a6e4d5f2da7d36dfcffbbaf39db81da0c9fec5fa306f595c49fe31d0da7c56910ae258daa47d63a2d006400049b6e463c2fb61eecc36e79ba22fab5f88130282f6a7ce91ae287be61fc184538d1f4a7c30f9339ec239f93b56d5fc00e83bf4082a80e26ee5cb13b68f7254dc10420a6bf3402aaa4558f72dd0998adf8dee14175b0e15c4d9593737693c0badde255438ac44e44dff97634587c476d4562b184f1bb762f911e0b0563f64ce23696230792572ebe06f8f92d7e6318d7dffee61278b5f490"], 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x400, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x7, 0xa0ec0) [ 114.048921][ T95] cm6533_jd 0003:0D8C:0022.001A: unknown main item tag 0x0 [ 114.056197][ T95] cm6533_jd 0003:0D8C:0022.001A: unknown main item tag 0x0 [ 114.063834][ T95] cm6533_jd 0003:0D8C:0022.001A: No inputs registered, leaving [ 114.075629][ T95] cm6533_jd 0003:0D8C:0022.001A: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.1-1/input0 09:55:47 executing program 3: r0 = syz_usb_connect(0x0, 0x1000000af, &(0x7f0000000080)=ANY=[@ANYBLOB="120100003c815740801b55e7971e0000000109021b00010000000009040000011cd5c600070583edb5010dfeba"], 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_open_dev$evdev(&(0x7f00000016c0)='/dev/input/event#\x00', 0x3, 0x101042) syz_usb_control_io(r0, 0x0, &(0x7f00000005c0)={0x84, &(0x7f0000000180)={0x0, 0x0, 0x1, '$'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x40, 0x56a, 0x37a, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x7, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x1f, 0x1, 0x3, 0x1, 0x3, 0x7, {0x9, 0x21, 0xa2, 0x9, 0x1, {0x22, 0xb27}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x4, 0x7f, 0x4}}}}}]}}]}}, &(0x7f0000000200)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x250, 0x1, 0x9, 0x6, 0x818b58cee627b79b, 0x20}, 0x19, &(0x7f00000000c0)={0x5, 0xf, 0x19, 0x1, [@ss_container_id={0x14, 0x10, 0x4, 0x3, "d8ed288694ff1f3987641ffcb095a7c6"}]}, 0x3, [{0x4, &(0x7f0000000100)=@lang_id={0x4, 0x3, 0x406}}, {0x4, &(0x7f0000000140)=@lang_id={0x4, 0x3, 0x2809}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0x41d}}]}) syz_usb_control_io(r0, &(0x7f0000002840)={0x2c, &(0x7f0000001700)={0x20, 0x2, 0x1002, {0x1002, 0xb, "a5839c23ba50e1ddfb1695f220617d52878cd99cbde48b163c9d5b1bc3542da30a892f419565f30562fcce927f21638d0dc190e7b95bd7d9e7e91b12e9e2bb9cf0d535d62274346080782ede80038d0dda662ad2e44a8b1e2520373cc1d8b5f715f603ee64ffccc675f225bb569a0bb828c56133b5e5bc7e8d36ac5e2eb1f1450da24dbab359a4238ea8eac537c7520859991a76c828a6c0cae05c8b4e57164a180c3eeb4966706f52e77f427c14011ae2d2ed8879a6e2852a84bd1693d1488d62a88cbb2f2772ac7e965ccb4d36d06e5c763e640966d7fc39c021a763d106018b8796a1d209e13b3e5f7e81368afb287b7dec3ee89daa218208c9b31ed57b39416605be0447d9f90e5b3c9602b9eab5275dca2a3117675b1e8d6a5c172622be8a9db5d431999614f61152ab71ce54fb591000e6a7392ca5ce25252761a7282c4e629e9e9af5d4e871198ccff9ca2b75b963e030759cddf6217a17cace618f5f5e35db6e7022380650428eb6bbbc2349260e2bd72fa42ab3dbe424ed3a43c5def1ed4ea3fca72fe8c968a122c0a4cf1c4c9ce3c97eada4595432ba3c04d3b1460a4ca8c4d5e2c2151f7b6327d562d85f93f0c3e1391d298e43ad0f83b1105a77d18b584dd3130394563ed96b09de2909c3247325050b5eabd81952ffa0f64f8c0545557b2f0a89a5da515c1a4dbcd19b21faae52b9c03c2b21b4e93220508a287977a3f9dd41cf31450d3dcdef7bd5fd2025b5a8affd01496138f776f76a9d742b37cf1e00432f880e1b4bc782729c0871d5fe07d90aa20835085affb15dfbfd9dd279b1f1ef57057af6f335c426e2a58d685b5dfdd0beb9e21fa153a285a5d0f855869b805779d90db66c372c4bb417eb38d19953fb3874a4ab5e520ae95f2dd3564fc13d22a98cafaa77a40f9dd1d39f81d507ffd38016d2e57a8b047c41c0f18273063eb20e24d282103a4091e08cac341f8d0e6100e83557b824ff8a59ee5696df28e106e39e816968661ebcc8833d32be0e338f9290cb029c081dfb2437ab10df277ea92fed54c2df8ac6f3fea9261fbb1da4d5cb548537dcab726307eaa760e6f8b9292f8f12a1f76646226b6cfb66001da0c0c6f9b50324d09f380837a5ace1e4cf22aa80e0be0444acc7d8faeb699cd985d73f694830c3af988973278f0877d010ba45e168b389908aac85777b8910614f9c10da0d44a9110b3f5f230c92275fa5d6cacd151eb6a30c8d3acd2ec37fb8b3e7b397667813835d4e0a3fb4a00c0232ea102f86f657cf215fe4b83ed43cf7fb69c877b1d4d2d94c38ca1f363d1f70fdd3bcf1305eb474552ff1fa23d2b2e8a21ba9309ee94dde9ccff13fc188a38faf4667512ac40e74e122d480fd816e0fcc0bb9bf83a556a3a9e39bba718bd6bbb562785bf86d245daced1770d48eda5dd5220383200effe45e783a09f5cfe391ff66ebebcfe95eb10d4bc39bda6b421f15e3b8733c2224a876a0993cf754b4d431a3551d388f6f2eaec841cc5c19d1e6f02ecd829a33bda53afc54dd3f41e5cbe30f7d1abaa54a106c6a2495223e5b30904de6679551e6aae114d5ffee1f82eea21ecd56e74b11998ce03c7f48c13bd75da7202b060c95ad0eaa026605fde280fce36fc1b3b23f96f6fa567c14b2a8e60dd5f34637e0f6092d1d5c828bb7852de6536f436da40a96ff2edd5787919b1d40bb8c9f11d1b156f9fb00e94faa6d32401cf4b6e70b21792a51e6dc779321f78be8bb0bfd8816195d4050a7d64d43ab3275986969fa4a66417ab73b3b4692d58e35784a4073f829d9eead09f24795180fe347d50630493f763f04e73e145cf2f2004f2042880e5d3c67391932ba932425f98239dca58842653f24d66fb662e763c4342020d4978c29d300ecdd3b415090201c21447abd839839a57afdfb5e8aa1ae6303519750bc747354ccf608361459c0dcf9088cb82ccc4d81d165ef3c22ae691883590c1bb0d19517e22c2aa60bf9082700e90a504175e7a4edcfa1d768583b4cb8f17661d81f6a21e6848b83b9a153b65bfac17181b6b394d80b9c18d5caf72d7c8717b616d65f51eaeaaff140f40b88a2bec875bee334c92eadcf632019f3b35b2efa8f7fc835909b7d849654e19b1842025558377842f88e7b12443e15faed493e3cd3969e0b9aed785bb68fa94b27a9a8f5e74e58cbe8d1dba5303833b813e6bf530fe60e677ec66fe2a40b3959527ae551fdef8010e7369ba1c95f2fdfb805df3348322600fa956146711749db1f2d8d453244794043d47bb798167393a33c30435e1bfcd3429b49e18c5ef08d9933edaf485e07370f2f3738284cf71233191b2d352ecd658a78251ac36ec503875012c83aca79126174fcfe10963ac68ac234a7af8b3ec9c5e42fb56dba77d555075e3b86ce4244004425dfbc140687ba4cade06b52958bb282f78d8abbf3974d15c898b142f612df9aab25864fe714368eae53758368e59ace2b8f4f5f0389b4660e6e9085791fb1a54e256aa329d5e14f22f95e8654d4c4844501402b91843d5bee49d3d3c47c62217f1478f74b35ea387a5a4ce04958b5387c49d77054286ffaf1e1cd3a38f544f55991d92ff4f5644f02fb6a5a30d0b8bd83de4cfbd5c848220029998aaddd3b35dcf41b004cc22560a0856e0c32274a361b10cfa8faba69aa6d7a83d45a00ba80b0a5d37e5f40aedcbcfb0d85c5415141e9cb5d4d45794b10bea46f9a6ef13cf92f87022732f923a825aa55649d79fe3eaf3d4ea0b656e8cf3cf12b48c4e444c2df8e3f0f69dbd9a79eaef8fb429611f64c5cf416d4e381c3d8650c37a0165d187234b038250c1aa621e34982d70ef50bc452307f570f152099ff95eb6b0dd36a6f02f7a79b5042a6dd7046b0ef9b063631d1df0bf6df31dc11937a1439e9adcf205ed60a22be01c473a45fa93216664dd071546c02d4d7a900f018301412876208df6af16307849ef58160966fc990c17af0e6bbca0c3767a55b33e29d285f34cfc71d62f5c311865ed4bf389547cbb4909384c44c746cce5687d3c7d71bf826db4c4803610ea129fe7d61913bd9c62a6254b10cd8b2ba932db9ea8e95ad77ece2b22b8d2dfe7f2a4307d7969b68879e3fa19f4c035226b1ed57eecfa5e14d7af54854c1345a9319139b0d271b067f8da36bed309c020fc656e60d003251c5492f75a8ec2808fd9df00e94da9d2a8f823335a2753bac5c2d6f5caec2953883f10ad5e86a46e2d249c7488ad3b530f1031fdcbd6f7df157a0e2643e88f4efdf2c16ede5e593b12bdebc7ce60fa0ec6ca45daa19caa16fd3c95d24e656bc11b1127256c03c81396286fc76738116afe1b3f2573f6e7b186e920c8506dab6216edfe7e4930f90ac5c596003e288b762ada53510f3aee7331e00cf31a784b4f8694bc8098acffa37ade629a3671d208c53746fb2bc9c2cd009930acbb799877fce20bc3b84a6023c02bd8e98141a5e4e6afbca2fae005575207f54dd918474d79e64925ba1ec0f29b2c7365c6421f6ef17698ac5f14f7c9e040193966f6827d686303377ea4d704adfcbc1646cd2418393af148cc3ee667318bb4160a803ccda23be0a355cd46f5f5481d8c5c14b3b9476322e58769fc12eb10e3bf3904eb7f9f3d1915feb264a5699f54fda5f801f06e62c880a03bac915740444c9b48726fd05ded90de33ed7bc16f5ada6a7be64b11d7664a3d6184c975afb859261de8fea1950b6e9ffdbbebdbe4c035235f675bc57a0b0c6f08aefc1886dedda171c716431cd030c1a156de8f792a42fdbda9a1b453abc1d768da3d2e0aed642d37c30a7ef5b54daa420a4b16efe146b62276217414910a2f74fb239a4a719c27ab143be823ac3e791a4c466fc7e54131626cc3f8b2ff71720ed607bf7094e0a233b3cef15f3b5d3c9525d1ec8027ef428ab41ee01e885e584c2ff2bdd0d85acf20180b97075623f19f0ece59e5cc219f6436c5378635fa9816026961042d9c795662d890e6c7b831aabfa5547c5aa491aab553786973c7e8f8829591df0dc5cdb92d2e54f15a131f72cc2c6b26512d9a352b1b58038147c831eeb33ea86525b683cf7e8a2274b4d0e1cfa1fe122441065170f80ed392d73587ccd165ea1b042db2ae555e96d8d96ac843b1aa045ead4eab808dd098f771dd7bc8441b254b68b8597eb4c2eb8907d5af8c70659dd244ac3ea2b115ae1b393481f3913447b841a451848d0f7282ea4b288fb0f9304aafb4b3113f063b74ab69678d7e367ccb0fb98ca1e358b533982e71a240d6121acb52744c88f6485a67270f62267b1d2ce368daf2b100fbe24098b86ff01e86ca599c75150eab43aa410406e650c65f23a539d6a1a0bb70bbe01959089d95d479e3de88c5645f299316cd29749ff56db5c19b14282db68ba0e27cb00d20925df54482f1d16659464a2651f5d9fdb82f4c5bbdd6f2cd5748a6d7150f37e3fb5c24b13a7a4d06d1bd180c2edcf4bac2e1d15d45f1d1002527f98199aa3d3660cad7c10c3fb30cb82717891507699b01fe50e9f5b11b60dbce39d5b5cae799a3760fb5e4aea4809c2925b6696a68f2102de6f862952d4456110cbb26f07ddf86047cdba10bbd59f70a8ef1e2ea149847c81dfc217bc9645be67c464cb0461ce750cfb8cd633e6646f4871af108bed05bb3863803257ecb7ebb85f4a9315a79166c53e305defc76d591f611c583ec0a3a8012e1f4b0b10d225772236b405d5628bb906507a6aaaa63aaf22dfeff60b80e3ab51c279257b6b38a86cfbbf30b51101d5d084c5f23183c4ed9f93e9cb2baf16aa8c474aafd686dbf7a4bc550b423e37440dbbff49c3a438d434efd177898e818e89e079d52ddfda96549a6de7259372d8662f80b45597998efd28a1c3fdf156e80a57a395e080e124a26fbd133c4b1532beb1f10dc73646d05f207947e1632189bb639a41d2ea300ee0698391c5714447efd49d38d3c27e8f84232f3c1e3b991189a9e4f611be0dfe3e9ba36abceac96756c97b209aa0d436859c21504613232c978023c27f141c00c6cba7d79246e2e083266a5e6846999e4ca86acc29eb0ceae08349a5c0be9587c413a4544d53a753fd79515efc738a6f2eb9af8be83d2e3cb59f1b99a035fa733109f914036da28f61780642b4dff1df1addf1e29867e4d00b5d34f1024041e9f62b19e8cd141bbb4353999a9a8bc17f07e52abb18a8317298ab261a557bb0f7d6ca7f5a51e7d620cc726ccf1a1f780c032731b7e67b6ecef117720290bd51a8b5c92973cc22d0aa313a74b9fb75e48389c2cc5deebf3fdbed9b201de23bc1b341b013f88797266c9c63086bafedbbb0d0cd39ce3df38e591b4ef2ae3b254117a81ec703a22ae915214ca415c2932f858f8f113c1bdbcfd706b2da312e56837191e14a9aeb7d741e8ae26a6bcb41a778675c7137f994255167ad793fa3ca576451bbb047c48933daa4f13f1e45316685a6f3b4eed8cad487151536e8a4badb4ed4f9be105a5d492ac88bd201fd107e6b234195e719bfa6051094d0f3faa0985129aef29973fe2d2200694dfb5e5c60a3054e69d98b75154adb8f5fa96cbf03e4b6bbea001da46138c21215d0c08f2ad3d6c5c08bdb349327e24697e83b53c8e407c257e7c9e8513e53b70aa38654aaf13b9f955523e3cd5cf27be94b40d66c893fdece0f9b26044d97ece5e4c21a10f6a212279d870926b04d1639354a8983104b3eb55f61b0ccf5899b024745d4b43f3f4ae2c4f4f812f36dc4e28595a3b7d2f44da24e88310d8e89f7bfa2687426e2"}}, &(0x7f0000002740)={0x0, 0x3, 0x2e, @string={0x2e, 0x3, "fd0c072f8225233d56fc4f87e2eaed37a93ddb142604e64c02225adb8880f8ce835e9abd8489e850dd522fa5"}}, &(0x7f0000002780)={0x0, 0xf, 0x5, {0x5, 0xf, 0x5}}, &(0x7f00000027c0)={0x20, 0x29, 0xf, {0xf, 0x29, 0x20, 0x0, 0x3f, 0x81, "52151a10", "19272dfb"}}, &(0x7f0000002800)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x2, 0x2d4c313a0a61f088, 0x4, 0x5, 0xb3, 0x2, 0x8}}}, &(0x7f0000002d00)={0x84, &(0x7f0000002880)={0x40, 0xe, 0x9d, "6547d23d4ce017d7ddabb506ba035cddd0dac4f97dc4f59fe9884cc82c32e3c2f9a4ef4eaeb85c9c87a80de3c73ea11d548762693f9f10b08b1684d60156746e6a99e6b7cd989cf8bd073a5f7212e7c0226c79845d29f222bae65355c39587377df69cdacf7fbe0cfb9e9204977c6a0968bdafe7c4a3432de17eddfb7a274195c0aa910ec80cfb29aa15a1dd29286792a603b1c32478a4938b91d22a12"}, &(0x7f0000002940)={0x0, 0xa, 0x1, 0x80}, &(0x7f0000002980)={0x0, 0x8, 0x1, 0x4}, &(0x7f00000029c0)={0x20, 0x0, 0x4, {0x2, 0x2}}, &(0x7f0000002a00)={0x20, 0x0, 0x4, {0x160, 0x4}}, &(0x7f0000002a40)={0x40, 0x7, 0x2, 0xffff}, &(0x7f0000002a80)={0x40, 0x9, 0x1, 0x1}, &(0x7f0000002ac0)={0x40, 0xb, 0x2, "91f7"}, &(0x7f0000002b00)={0x40, 0xf, 0x2, 0x2}, &(0x7f0000002b40)={0x40, 0x13, 0x6}, &(0x7f0000002b80)={0x40, 0x17, 0x6, @random="3f21798a176b"}, &(0x7f0000002bc0)={0x40, 0x19, 0x2, "bade"}, &(0x7f0000002c00)={0x40, 0x1a, 0x2, 0xfffc}, &(0x7f0000002c40)={0x40, 0x1c, 0x1, 0x6}, &(0x7f0000002c80)={0x40, 0x1e, 0x1, 0x9}, &(0x7f0000002cc0)={0x40, 0x21, 0x1, 0x7}}) syz_usb_control_io$hid(r1, &(0x7f0000000400)={0x24, &(0x7f0000000240)={0x20, 0x2, 0x5b, {0x5b, 0x1, "c78c240f766cb2b60880d55e0d33db0c7474de5bcec7dcc64b6f72bdf27e67cc27cf442a04687547b550d82f62283501500d565d283efd7f4b05731cefdf25f766e69a5a8d0f8c78cd69b3b33512f03e27ab80f7c12b1d9369"}}, &(0x7f00000002c0)={0x0, 0x3, 0x7b, @string={0x7b, 0x3, "63e7828a4ddebab37f2b5e431a79f3f7fb63f4626e10ee507f4c3be5f8d30022ce38b92df83635600638bb80dee216c5e46e31088c14d321bd920bdd2606aa03f1abe0a680430c1973817e33220e8d1f726e3911c67a192da57fadf9a019cc9600fb8421573536aca8211c07472e2e587a47566bb7bcbb0187"}}, &(0x7f0000000380)={0x0, 0x22, 0xe, {[@local=@item_012={0x0, 0x2, 0x9}, @global=@item_4={0x3, 0x1, 0x4, "0aa56dc3"}, @main=@item_4={0x3, 0x0, 0x9, "a3adfb9c"}, @local=@item_012={0x2, 0x2, 0x0, "0d8a"}]}}, &(0x7f00000003c0)={0x0, 0x21, 0x9, {0x9, 0x21, 0x5, 0xe2, 0x1, {0x22, 0x690}}}}, &(0x7f0000000580)={0x2c, &(0x7f0000000680)={0x40, 0xf, 0x1000, "50f88d1b5939aad8edbdecb17960673a4d93b65bed7b1fa6b7cbe10a38788b56ce6d99cf859457511d1c373ea2121fd752c5ebdca52ba2b245f379fbce1cac693e8cbcc71162ce4ca5a0feb2aec44d6c3b9f6be48a084d2abf9904dc18960572982fe0d52222a0dd47f49ed0a86acf8bb2fa48deee1fe636c6fc97818e91e024dbecd66f2072e07b416432be5e04870092d5a0e88e05a94bbd7da9440701e0c9fe961a7a37da44283ad846c0498830aea64bac912aaea1483c8cdc21920aaee9a14d2ab1f7a4bae62fca9c2f5bf1e71dedb722b0ebf3be7c0585081e90ff8b9d166d935f5c765d0614a8f5c1d729591ceccef6b486b49eb8a091b1f0da6bfb5917a480b08c362a2a4141c901178f3ca4a07a96490cc99e705241937ab80d5ca56b7c420da63339d12d8e627100078e3e320e4586948fed1fde422cadab54c828582823f90f80371626244e48c2abe3f8d8b049ae46782ff51beacb021a230c03bc14cece0dc0099e3815f72d1a161651770c4bd0b4471a06c3e24e2be034e29df566ad7ef1df5e0ee246f358acac2449c3eeca50d208f46ac91f1fe63e8a62cb1b0bc998e4f2f90cb9cd6cfac4533dc5c2d1963d4970947221700da6c68144b08c8961727698e0a9d45060fdde25158b10a8f72ea3a284606672d7b5a3dc6f1a3ffc4542235a2dd0437f9e36c410ac843e3039295f57fb7e5d49dfa26af84560631bfd4f2fcd0a0a6f5d4db2778b0aadaf34d00d65b3b55a2cda88669bd3db9b38ab20030de01ff2f75e6cdb3d98b00aa0077782fecb35f9137a8370fc9a610e9792b747d0919f17c90992d2b776947f8082205b04003a14c02a8b48dda0c434f066cca3e7f1511cb3079c4563825d5a96726fbc492c66c069192030a5a56ce4be10dbd1650c983723fb20f03e000c3562e14252aa9391a3025b41c275591562d67fb6dcb3a0549a0bc7d2cdab8cf69e6a87ef54a0321cb9a5bda98491c9c6d6f4a3a6b85fe94ddc66bf41b611960df6aad56850915dcfa7a56cd2ef8ebf49f077e71718a1831ec6c5993135ba2add01f0e0e4d347cca5ea4eedc4a638a4d9ab1b59aa7004a4803556a409282a9aa6ecac10ac27fed01646964c7fdfbd2674abfadae5c7b11f99e424c90ae35782f1c8525a5c0cf7cc5c2477007dfcdbc835c7773467d3f95bd24aa2093c5a9955b64edd8e473dfc6f4a40a97bf96c3db3cfab230033ad912f2b7b56892ca3d8194465af87afd86d8561a45e47815452c027c9d6d88016ef82fd944fcc8b203834e49ff203977060532b767950a8cc450728645e86da52d2e2aab7c850a3046d5852ee12202efc55e2957085d6caedf0b78fb2b23955fd15a9d054ce9deac49ba71b3ee240745bff7af011beb5eb22eaf333035c5753592fef6bb1ee99c47e9bb3090cde4237e92096eee8e5e4806fc01df5f90cba78c9c541d85fb8bae788fa75699c7db196f4e09917a2a6644bd0aa6e4b32750e8222bfde7aeb97f7495e04d2b18553f209896a3680ff56fc7fadc0c69d31c5979d8066249c9fa31636410c884d74f7b05ec72bf4da309382aba752dfb61a69dade760b0779ba9ef62e71f747617fe0f40e986046895856dff0c776b3b47c10cf8bbdb98c785802cb22beec03cac8d14d5b7ee1257c110fd23c87ba99437c31aa4b6801006bf5800b226042d986a8e77ee1df530cf76ae2549981a4328d4354dfc315eda6ff4877211c2e6f4e11252522f59f297b6a3a6eeecd9069088cda4ebe11da6798b1140cdfa52a22f62896e49ea9fdecc1936d0d305b39d8b115df8c941fea8a7430fab0b7b22bfbb6bb5f80fc0e19fbe1fa7e1d613f7852c04b5e402369f6dd2e757e62e71a5c66b865f507dd5e137f8e861f5769e6d81d4dc2296c6a0aaa0d88fc469988323ad79ec78e11a96ae54d0c0eea8d68bd6ee5e63368cea221626cab2931d49daad642f9cc622a1602dc47214e10061dd5eb976bf25c5ac5bcbfb8f92aae2161c24849677c07d76ddb828916b1ef597fc7fd8722cb42fc382055d9b46f1f1a4c2cd6dc70e8200a78e847d84b4014707a785f141285aaa91a2b730e7e884df40ef7729ae9973cca04b8319b4f4a5e8ff9766fee9617e7fea538e5222610b906f90e05c44ea77fdde62e722d930f2b64b5abeb314b5b861cbff07ce096785cbeb034c9922a9f28ffba9175cc20e4b6d17aa4a3e28b686e99d5f923c3cb36c91b0826da206dfe2e9fb47f6970ce4033334d0a054f9abcc14d5b378e03ea4074b81be8828b265aa16ca3542b40fc70e22a19f7f257cd97d4488a733026256bc6a574f0b7e44e83b019659602fc834ecf96206d55458e2b4270ac38c2bbc10ce5074f7bdabd48f0464e634f26f639f881aaa10e830ee798419e74ed42a726b554068fc1d485d497c3f35a004c49b4e403a1c6f37fb5928a51fbe8eff34f5105de0a9eeb6fa67591659fb7b38bba98d7df2ce4d56e264f65a80b55c171bd13a84d29b2b86272b85ee8355a231a0b9f371f8c4381c99f07cad829294f307299888f378616eec4b8f34205fe9e4389d7015bb05832d9fb1f6df308c3d07f1bcb695cd8eda914f1f4b18d908e75239f2d05a5b8e99890e2ad474decb08fe70122e24c12d9772dfc7830a060f759244f97584da41455c033a106e7368c8ddf9f71f6209adc44f3a8132d17d156a46e1221a48928e4ed42782fadc3d4835b74307101b0b7b17cd40daa843320cfc0b85141e1634fee28992880725db1590e5daff27f9209dcdbe621d675aaeb09593a4fb61143bcc3fda6bbb93d656514bd6cf873e5b8a04c9c367882f5b567fec537149d620cfce08982db99d2eb2b5b766b84e546f940ef2c1fd6a2563d15e7d84b876e0201cdf1af40853efb5b2156affdcf7bbe526bb91a5e3a8728d5511171277cb3adf809afe52b004a639c5d3071acc21224f56aa8caccc2925b38f7c0f46bce662af8564e5c97aa09dcb033c9749749afe70c9fc7ef5dde892c25341b23bd7a104e4602bec4a97857ff4d60517339bbc8f316fed8dde7ebd2ca06a2c8015aff8428c79b3f80277f1181c6edcb7a673949ebc0914ebf0eb0775e4c7853eccc4270a534fec2b6cc6ec96cd18f575ec3a391b59a7f3770b4bf8321df0006844f5920d5a9ab01ce32b4b8abbe355e3a8060bb7db6b7ad7ae2f53e6956cafc17b9ef46437bd80da1e2c4a4c46661a0c080f92182695c77ba47cbccdf204f7b826ca47d66f19a4f723b076fe4f5b2032a80713dc309908ec535151c01eeb621a2f9b1b37e60195f38cff0c5d924be4105c0798291b797f41e8ca192af025410bc2b459af250da4016f01c283a678eb931b27e77b453aa0fb1cf5009f1110a56e3803681cf745020908f65a962564e844b965602a085cc19ac88616c9a044bfe95fd10bc23a46e30b2d90659c6d2c972471d2668e100b44553711c309f115562ee19953feea3a929dfa1bbf7c54afd073aeeef24bdb80d75efb2459e6accc8e87bad5bfbde59aed4f8a356c66a586b8ee524c14f416f86f0f57745e1d07d15d9cc4ca20544a69aa5eff312a2023eda2671472bf0f7fb2c55e1af8c48d7e435215911c1db85d1578410e2c73e2991795ed8325f230f70ce753694127d1ad0ff0c3e7936828080cc8e3581ee52826603748d9a6d976c1eadb596b051e67a412283791a5ddb8e8d972077fa25737dda5dca7b41118c93323f0760ed937366504e6704b921817882445a4f360d4b651367ba54b2fbf5d43a2d6a7eca168d7eb368c0acc74903fba934b244add2c409f735bdab581035b18e4c39fd756b6292bd93bddd16845061374e10dcfe7af8e0d2dacafa38c97c4c8d6a9987bd2be81dfa6520c4b5ff3d6ac076d11f670944ecca1e3c2137764f12dd328cbbe47620cc0c206ce8e4a8e917ddae06187488c6a7bd488f4106958dc5d5f55ab39f6a70ee7a92c7f2b3b8d025f5bde3215078f91a673b93e5fca377750409c839d066e81d2a97fead315234cdbb729da8ea4cbe3b4f2e398c9e34b338382d47702abf57a94c631a2d7de0b013452c4f985a54164cdbe2e204723be045ea05526742c60493cd56e03720be787d2d82b242675c7769185478e775f6e48a09110a8f64530e3a1b3409b406667a56ed9a653a6f8ff0b13df56d802649dabb929e533ee63f82c65d07f2e8f0f202858cce6329199ea6c92077c46f5c8d38a30c47ffe02d086c09ea29be4a30ba98f09caefb28ec668d3e6c7eb1b61ab79fc237da235a80d3a34937c8b33a32f399f3810de465c23d3cf3957e678a0e4d8ae9cb22017834a428d8fd2036a8d64684306fffd4fb6e9730baec82cdb5e1d87688326bac9566eee2c6e24fb74140f882d024d8016c8f97d04088b87c226e8193a354ab6714eecb1d3b5029fb862fa37859d3dd1d3a82cdc2968372d462596dd7ab409a0efe25a32cfa81fc3bf4c64dc0b29d6f16352f80ef950d2b2e129744cee84ca3b84655e47647682492f21ef876655798468b7db7d5753d90c2a4219ed29804a330158c550a32d3c06e87de01d76852b3154d6359bd5d24288333fa7c8535c5932e51bd8d04f718887b7d91de06bae8669636ed796d8070a57d7145268ed21e062dc63f7ae541a62c2b78001eb249f7e91ed02d45dd9b7ff4730c4a67a52840ba0a59d124cffa86535c7e0e5eaec138dcfe00f32c84fab3c71a6e715392119b0886912756b52a200d4682b51f4336ff048a139fabdaade41f71eeb78f0b5f03b094e5e2b063dd61f5a161cb589870525bc4dc9db573db83df6a021bbc694e4f2d90bda5f3bc3d284a65881a2992cd6823bc5e761ebd933615e238973dc3c5bb65a8e69b179d192d0cd85f64cc11895ae94ca2931320c676a2b13126d130ae939e09714bd56021d857be3f84d2b117c5533b8b6aa2a1e514b6c5e1c3be47c26ea51b581468ec8ab3055fa4f272fab3b778d596ad34f61c4b916ff17476690fcbf3f6fb89fbb389b47a5a84d8bf7c7b6d83409c562f2c223614ad51c2dbd945e74b270510af0c3aa371dd64fe4ced31f6a3e324f878edf0714bc3b90c4702ba0938bc2c085f356f2472114a290a442ec0973073f8b49521a9d2c4613955e17a10235e0be743f512769859a4e251838c6ce81656231ea3f95bc97fafae5541639254d3f881c58d70fbba884148a0edd84e2329ff55d5aea8bff500476090b2c53815b9234d59e4a0e3ee562231190ee79dbdd1377e6c5826d2a92e47e1f8706635c2fe3a6eb04e71ef7228e0d59f2b048cb0d98b3e0d6be494adb917ad5c7ef1b2d351602e979c23e24faa8b2e8470e43184da4ad804fefab6e117f7e8c15a47576fbe2b7b247c5f40de838de9ebdbc0a7127e73b25f70f119771e7b22aa58811f9d99ccf2606100e3a59c8c5399432cf8fd998a5ecd0d306226a5d7e18481b3c425f5a0b1fc700578edc954971202eb21a06eaaa575dfa615a2e35771b7dc6235ed5d6feeddf63c4ed44ac480ec9ed9642ff38b50c4de7406e9a4a40b8879c3467642e87af3182a4cb8478e0e5d177a409154c62506c040381529fa94dbb289e0d5b450560a00ceb50677b666a3c7b2c9c22858cf2806c8c054dc0eb23c78119831a2b3e7e149ba1c730bfa9f7968c2c1f99f9bf0e18cd2515a75449d3eee7a311c6e7e7ffa4a942ef935d4403f2ae7156f32c87fec2ad239c48842c8f14a2c4ada6b7662761e2b068e417cc3fa4ab530a312523e9beaf301f20faa5f1a996f5eb183ca4913804949d7b7a34ed4c21ed45a28036e944676b6"}, &(0x7f0000000440)={0x0, 0xa, 0x1, 0xf7}, &(0x7f0000000480)={0x0, 0x8, 0x1, 0x2}, &(0x7f00000004c0)={0x20, 0x1, 0x57, "c035c2cb9849dc37382b9abca2d5a819bb96e8de3dca0022cdde179bf8a559ff94206f26bb17ee3349e6758ab39f1aff2d51fc260d9f593186248b34043b5cff81e6e44ea3f0f9ba70672a9b3a6068e38975107154d511"}, &(0x7f0000000540)={0x20, 0x3, 0x1, 0x5}}) 09:55:47 executing program 2: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000003e40)=ANY=[@ANYBLOB="12010000000000108c0d2200000000000001090224000100000000090400000903000000092100000001222200090583030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x22, 0x22, {[@main=@item_4={0x3, 0x0, 0x0, "cf87f96f"}, @local=@item_4={0x3, 0x2, 0x0, "c4eb48fd"}, @local=@item_012={0x2, 0x2, 0x0, "8c93"}, @local=@item_4={0x3, 0x2, 0x0, "af9db9b5"}, @local, @global=@item_4={0x3, 0x1, 0x0, "d9c68a50"}, @local=@item_4={0x3, 0x2, 0x0, "18c1187b"}, @main=@item_4={0x3, 0x0, 0x0, "af644c25"}]}}, 0x0}, 0x0) syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) r1 = syz_open_dev$hiddev(0x0, 0x0, 0x0) read$hiddev(r1, 0x0, 0x0) [ 114.361221][ T94] usb 2-1: USB disconnect, device number 26 09:55:47 executing program 4: r0 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r0, &(0x7f0000001200)='\x00', 0x128e84bc) r1 = syz_open_dev$hidraw(0x0, 0x0, 0x2d43d) write$hidraw(r1, &(0x7f0000000000), 0x0) write$hidraw(r1, &(0x7f0000005200)="ad8e772c4c51de8dbd70c7ce81ea171bd09d64dbf647f5b1df957b39016dd9c4e738679ba35bae6660f7aaace0d194d564ea8b80a7bcddbad3eb3314864b7c8125419eb8cc9233c7e0898877406f679dd078cff36037d930f77a82b4c6847e6ee467709c5ec3179b7c7ec269604742604e2a81331deb04231e80685ba4eef7a85fa2f8ce17b30d944a56e2ce08f3a7ff0ef0234218c7a08916c3b8e834fb380dd0ec47de3c7042cc09ed5c6ab104e87d565ec2777a8efa6c72de4e3c3291281a8f2abf92bcf8365d88ad3779bc935a4edd7f378d220f163c778640e286d6e72b883768bc3aa373801286382981b5a3a9b51fce33dda70c393464749cdf24c00fa70bf6c26fbf1eecb4358d62fea8778f2149f0d6e45b43820f71e717aa60c63bf61f5ef373693daaa9e1d7c833d509bac254a0f2abb2c381776b17a8f045f56232d3d743acd9a8310e9de7ebc9c056288b1b0f2122d710721b6a479a07583f86ca7eecaf0369f35a68cc38359ead6807bf1ef7b6028a9b172aa8391f2987f5ad71687d8bc11e014fd13a547af00ef0865cf4d4fd3f3dd2fc2d00b870e9ccbac19b22bb722c7790ef433356f51fdcfd9c536ffaad9220ffab2538db522475a9c50af296d9bda659943e592a68332c6506039740fee85d8db5e5d6c2bd7c5438babe97de7cba78205d0e47ca1123b33d5a70852c693a6eb9e5f7200f2d11517e5e22ed29506f579f5c7af0e5286945f2734c3479ae1abd690297392268405e648739f6387678904b920522116b0a889615e629fab54f32a607c59cdb42dc1c762264ec1e701cd7a0471b45c616a9710c14d153cdc084185409cd292a9f06b47004b602485b730164cde2e338c8851e730f232f59e3f6f81ad2f0e30639a378724f3f26ba9b11b1f1fb0fd4541af1be5c5998fde824489ed8d43b044fdac56c8f16c8faada08f7305b286b578f8e0516a8a3a6a151ba906a78769c6e81d7a9d4ae103c40b5870aabc7c2ae8a23b9966d5f8f08c25b4c4c2c97715a7b5ce562bd5c5a8fb6558b1f5f1d70bc8a4cbb0245347aae2daf7435a013720c630ff0d5bc10d47b86368d97c3bc3d2548ac032facfd4bce464a4df69c4113ac92c18ba9160829d0bc736a6511af2afceb3defc9aad420771845a868eccc31946059842f1b41f4c4fe63459c3b2b98dfdc55cf87fc52c42331ffc182911d4ac8fe1a53b6981b420c7153d80a205093f5b8c29477e43924da7d92cb6b683733ecafae3294b59692f8222cc4c34a3c4b4c7ac3a0fac3235a4e019664dd5336866277d455fe6208f2c704094fdf0d0e77222f0199a1c951b32d71cd077a0e5201ccd507f5020d73508261918849c610f54a2fb86cae2a40a00fa7a0ee20bc2e6246308cbc28f1347606d17e7d2c6129ab26921a5dc47b231b97cf9a59684f21fd8c3398e986ae5ef696655076ed44a456b77bc4fdb0af7157d4165f689d92861fbaea6ae36dbbfdac653bd224b38fe036b653160451f98631ade09af93330700c9728b303234556bdae5ed3ed3a7ebdb0be457294c7f4c24a578b821a313a9aad99c2bd7ae76dee8196c838f53b7858cc492b84beb2eddcde9997530faeaa49c4261c3cd88ac057d89861e51bd024989965035046bc0604093293872fef33b68608f0a885685ce9721c350363ded1d4eae2d3d26b66cfbf1e2fa30c5ad52fa9e119cc2f6cd0b204b1d7b338fd1dc6dc8045596d59ec32ffb64620910119f6f51f35bdc9eff3d32e431ba968cbfd407d1bb787ef9891fe9ac4449916086aa9a4d9f0144e7126c5d7a2b671d89189b3678d450bc19df02f51f597f82fe0d155bb40b539436ed26ecfbd9889ad5a0455552499ee940150cd3af66ec0782e414b014aa2033878b1ae4405f8037bba5850b13c86d3d3b54867bff4eb4dc3198d5de0ca13be364840e8d94dc08e1919edfd67cff635d5dd17d4b9bcd7e1063f918c9c055f0ab73dd4bb07ad8b0d01c8215dd536af53fbf6835ef0cee0de0a4df89c562cf9be978f61fdfad8f7a5e9135b1acc86625eb03081cb111cb40bf695f4ec1cade90d2798f37201bb9f838b167b25b39f99dc50a74119e6ef3f6a8e946544fab92fe38bf20f82d5f7d862e5644b46323189f95eb4a3172d7c44a20e362f23d6df839bedde0aaaf161c84de8e5056910c70901bdf03a7878f5248379429febc534524d00d3ab737fd467398069b6e25b05607da5e199130ecf653967ce1622c7ab65169accf2953341d7ed3d948f7af627dccc610ce3d4c9ebd5826cd3f97a4e3d701fbd56f7c230ad542fe6b6ac640d22aa6129339915712ef8ba05c9bf71b35258651f09275afcb59e260634f8915a6c6f52572f4bda1c9f2dc4bb44ccb65d14626c436f743448426489b02a4de5c866591fd9a79e605cb7d4fcf1221e5db865c97dbbea76c0509b52e29329b0c4f9e9bbc6a4eb77a8e27f4114765ec8fdde6fcc802a47f8139c089b5f82d4a7f1dc3b22328ec7119c9939a15815ed07f41eb9a365f744adb9c92104c4a8be14bf4a2a93286e8eb24f3a50a85d7087196c6c0a8dbfa6fd16ab29c5f5083aaa50bbf180b33a5d99b4c7662a68ce05651e834e8f3344bf3ccb9d5977daede5984e3444f64c2b4d87d2cb87806dae23e6876107834931bdbd89b5acf65e8a2c9606197269d179478e55b77fc926f189fb0c019897014e6279f0d41bdfef60d85704b0bc655590edc0b77b50f4b909d05e85b9cde1303317af870bdef7ecf0de4892ad8060c2a8b494484d7218d08da3ae17b5a5beac2efce17c582d2498eb2c82aeaa53077070ab80958e7ddba854bab477860b994db7cd383a6877c35d5b527efb2f2ad82e540f9c35f2fc93be7472edff74883e99e263108232a94d4597fe1ad924a1f7b6dafeeac6af7558a48fdb13e3d85ed406f3dfbfa8993e69cb26f1d5dc14259bee19b1b67fec92f228ea7c85e082ed8b8a01fef0b0e243bacc76f42498e562c21b1122b9e7ccff11c5b3d2faf15efb5df7fa2b87f05bb0ac03d6f0b3d25c9569d05a055921099a042feef3e388512ee2d7776ae0a16476d5029ecf901dc3acfdbdac1b650f2415e3bd1d0567c20ae89921b6add1a57167368715edd9d8d3e73df0fd9d8b46d5523933a1a13c8a4745b6497e9fac6678ead638b734400214e8501fc5628606ed7715deaea4dc0461fcbb7c8f89c2eb92340bf1ae99a355d1e26afba4d719024707958818901f3548338d3471b383c08e45611d6e9ec0d3b7dae14e638a0180eeea8e3a36ca0c68819a6b7572c565bb174ac84b47b99be8ddb20aaaabdf47688b187f7e3185bad3ba73e22c1851b9da1bf52e51bbcf2477bcce1fce18c9009d5a1be502e2540c28a79f16280265c063a0ee03e66e71e7aa4b799e766688ddc73abc6909846e0a103e57231987471bf44acf8f1c6a89549f79e1d21d35012fa8078eef930803ee235c42e0327ce8e6f2689bf0d192a5439c170124c47f3e809d3cf1c4e4ab0c653ad057307faebb1740e3dbb0c35037a755fca1173f910cf553e63211d7c2b230519abbf99e824f536a22cd5676b6f5b99cc0c7525c6a50314e4c86ed15d20d2f6d13b322ae13445e14d14ee486666132ccb5b8f625f915fbc1329715eeb10ca686897687004b550659ae03837966c978b6cb990aec11036af428f2f32cf5fc3111e466ffc277e409bfd05e75dad0b070d9fe82a2462ba487acc6afa3a2d4a9be990ffb680221295b333697618cf0fd3d30caaf55f116fd3c7fd9099293b181d5cff92f7092562621770594779ffb6a3a1e45ca353cdb3dc708974cf87998e079e78d056be40c25b201ebb25b66973c9cc3962e5df16526c0a3e17a51a4a48da6929765092eeff73eec5de8f5abd55edeb1d03a378a7507dc10daf80b9fb733b00874ef888e9a71ae69dabb44a0a762c0040e9879a5a9e75e8770168a738c1ec7c47569f908fa3bf5b2b5730e02f3bbd5f34451a4203b9e8b33771a729637a2eb7a127c0274c5957c64bc18dfdd13011ecb7ed9965c72d16bf3d0b3e2221e32dddab377058a75e3eefd2834f491c6a94203045f62a49980e650b775e68e7afff5c90d8bc713f9bf7515e227cd1241957d7673e139db9c32ba4a1dc4d19856fd55becb3624c8b68cb843caa154da4d5d6b237203ca2c619d8ebc9f8512a915b63df49227f65d9e8507d2fdc59eb438bd6836a5acc384bd1cc30c2dd0c53dca93554462ac466057259a7191f550c0169c37e21c25db6fa7cdce6998c6e27a09ef7f0d18f353bec1910c26d06a0466291bd339ea46fcbd9fba19b5e8ca5e5ca485862c56eedae69e80e9b72370e82d18cfbaded5aa3e68478ad932a48a57a90f68e6a65a84c152db52ef7f0f27ddd2dddef8e82b29ab9371caf952a6dde0928f5362b9777878189bd63b8ec1373aa917d7df9ea205c36fdab7322b74155ad69ee60665c636fd75e8f795b7afac0c4cefadccab7203b1b039f580b7ad08168e2ef82c06ecfaf17530a29c584d913e3861cfa41147c61235cc1170e146bdde5ad68e6f5f9a71c642007b4d6f0b055fe36996803c77346e12022631de72a178635de74668221daef4be184ff9a38f6dc63af7c42ff3b89d6d5d83a5738b348912427c5c31019cb83195d944c40e0056edd433fdb4d75e302efc9899a363d8d39d5692f3504f563b08e351cc05784420e58941491c4ab4d0301d5f34db2185158cbabf624233dec91e5f866737f000000cf7ee2ab6e0921f466aa763ba671ac795169de76dc7b3b836052024d41dfb7e87f55f676141e11e220ffa5dbb954baac6c7dfac45089b1ecdabd069e7ae72185e8264e95ac76a572914643b0cc2123233ffdb27df2774887755a66a3cc07cd5398f4db39ae0834764569c966d1c3fc35c7b4faa57985d509819bb0ea9264b4f94f4288173aefd166fc2f6dc04d4e183cae35f6f9db84e5867d1773c24063fc01000080dca595be94b2768526dce8527c4b380b69f56188153fa15d76024d01ed66fadafde44dbc929cf2495d44910b97c9412289feccdabceb4046b9769028d1c4acec9a8fd12eae815a66de9e63d71eb88ee95abc891153765b7d0c6c082453c1c1dfffffdfe24201c76fb33ba3440e0d766de44147b70e0a0e9c7c1b4c46147f02ed61d9e6c48230d8b7bbe401cd7aca2e9a1712c7d68b39672be71ff36f3664885031e61f62b27b7791b33df88cd227bf3e34a24afe50012e8b352f8c3080a425f09010aa11f549cf2073b0358abe33a822b579456e8eb244ade4c6d5bcd2b4f4be682be7111ee7b0a9e47aa9c730f5758be7ba0e13e7378a00ad1a169fe825d523ed92c2cbdf2b224d24ab54ad119edb3b0a00efccd998467a20e55784e5d657af72e2df32ae564df0d3a501b1dd9951c8390e999041313144eafd45aefbde4f5e2de48e175d6ebb6ac0798f065a0017943f3acd35d0e9964660e72cb0b2b5bfb599487b87523a32b2040d45a20d1fdf054dc08641a3bc281ea634d79711a321cf818d773a44a1727efcd54a9bc244e51bf51d17456a7c663205ce50be7b4d2f6420a137308b4e240c85552ecafbc1ec898232305e22ffbc5eecf37d9efae4a54fc350b9dfa567b06b1091d2a672326fc892904a3f453491c117aabdd983dc0934f1da0bac09fe6e77c29690bb93384f4d6dfa453545555b201b597738265808de3152e4ea07f225639e15438b79eff55f1564d3065cfc2ce0cbf27b67420dcdfc250000000000000000", 0x1061) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r2, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x2d43d) write$hidraw(r3, &(0x7f0000000000), 0x0) write$hidraw(r3, &(0x7f0000005200)="ad8e772c4c51de8dbd70c7ce81ea171bd09d64dbf647f5b1df957b39016dd9c4e738679ba35bae6660f7aaace0d194d564ea8b80a7bcddbad3eb3314864b7c8125419eb8cc9233c7e0898877406f679dd078cff36037d930f77a82b4c6847e6ee467709c5ec3179b7c7ec269604742604e2a81331deb04231e80685ba4eef7a85fa2f8ce17b30d944a56e2ce08f3a7ff0ef0234218c7a08916c3b8e834fb380dd0ec47de3c7042cc09ed5c6ab104e87d565ec2777a8efa6c72de4e3c3291281a8f2abf92bcf8365d88ad3779bc935a4edd7f378d220f163c778640e286d6e72b883768bc3aa373801286382981b5a3a9b51fce33dda70c393464749cdf24c00fa70bf6c26fbf1eecb4358d62fea8778f2149f0d6e45b43820f71e717aa60c63bf61f5ef373693daaa9e1d7c833d509bac254a0f2abb2c381776b17a8f045f56232d3d743acd9a8310e9de7ebc9c056288b1b0f2122d710721b6a479a07583f86ca7eecaf0369f35a68cc38359ead6807bf1ef7b6028a9b172aa8391f2987f5ad71687d8bc11e014fd13a547af00ef0865cf4d4fd3f3dd2fc2d00b870e9ccbac19b22bb722c7790ef433356f51fdcfd9c536ffaad9220ffab2538db522475a9c50af296d9bda659943e592a68332c6506039740fee85d8db5e5d6c2bd7c5438babe97de7cba78205d0e47ca1123b33d5a70852c693a6eb9e5f7200f2d11517e5e22ed29506f579f5c7af0e5286945f2734c3479ae1abd690297392268405e648739f6387678904b920522116b0a889615e629fab54f32a607c59cdb42dc1c762264ec1e701cd7a0471b45c616a9710c14d153cdc084185409cd292a9f06b47004b602485b730164cde2e338c8851e730f232f59e3f6f81ad2f0e30639a378724f3f26ba9b11b1f1fb0fd4541af1be5c5998fde824489ed8d43b044fdac56c8f16c8faada08f7305b286b578f8e0516a8a3a6a151ba906a78769c6e81d7a9d4ae103c40b5870aabc7c2ae8a23b9966d5f8f08c25b4c4c2c97715a7b5ce562bd5c5a8fb6558b1f5f1d70bc8a4cbb0245347aae2daf7435a013720c630ff0d5bc10d47b86368d97c3bc3d2548ac032facfd4bce464a4df69c4113ac92c18ba9160829d0bc736a6511af2afceb3defc9aad420771845a868eccc31946059842f1b41f4c4fe63459c3b2b98dfdc55cf87fc52c42331ffc182911d4ac8fe1a53b6981b420c7153d80a205093f5b8c29477e43924da7d92cb6b683733ecafae3294b59692f8222cc4c34a3c4b4c7ac3a0fac3235a4e019664dd5336866277d455fe6208f2c704094fdf0d0e77222f0199a1c951b32d71cd077a0e5201ccd507f5020d73508261918849c610f54a2fb86cae2a40a00fa7a0ee20bc2e6246308cbc28f1347606d17e7d2c6129ab26921a5dc47b231b97cf9a59684f21fd8c3398e986ae5ef696655076ed44a456b77bc4fdb0af7157d4165f689d92861fbaea6ae36dbbfdac653bd224b38fe036b653160451f98631ade09af93330700c9728b303234556bdae5ed3ed3a7ebdb0be457294c7f4c24a578b821a313a9aad99c2bd7ae76dee8196c838f53b7858cc492b84beb2eddcde9997530faeaa49c4261c3cd88ac057d89861e51bd024989965035046bc0604093293872fef33b68608f0a885685ce9721c350363ded1d4eae2d3d26b66cfbf1e2fa30c5ad52fa9e119cc2f6cd0b204b1d7b338fd1dc6dc8045596d59ec32ffb64620910119f6f51f35bdc9eff3d32e431ba968cbfd407d1bb787ef9891fe9ac4449916086aa9a4d9f0144e7126c5d7a2b671d89189b3678d450bc19df02f51f597f82fe0d155bb40b539436ed26ecfbd9889ad5a0455552499ee940150cd3af66ec0782e414b014aa2033878b1ae4405f8037bba5850b13c86d3d3b54867bff4eb4dc3198d5de0ca13be364840e8d94dc08e1919edfd67cff635d5dd17d4b9bcd7e1063f918c9c055f0ab73dd4bb07ad8b0d01c8215dd536af53fbf6835ef0cee0de0a4df89c562cf9be978f61fdfad8f7a5e9135b1acc86625eb03081cb111cb40bf695f4ec1cade90d2798f37201bb9f838b167b25b39f99dc50a74119e6ef3f6a8e946544fab92fe38bf20f82d5f7d862e5644b46323189f95eb4a3172d7c44a20e362f23d6df839bedde0aaaf161c84de8e5056910c70901bdf03a7878f5248379429febc534524d00d3ab737fd467398069b6e25b05607da5e199130ecf653967ce1622c7ab65169accf2953341d7ed3d948f7af627dccc610ce3d4c9ebd5826cd3f97a4e3d701fbd56f7c230ad542fe6b6ac640d22aa6129339915712ef8ba05c9bf71b35258651f09275afcb59e260634f8915a6c6f52572f4bda1c9f2dc4bb44ccb65d14626c436f743448426489b02a4de5c866591fd9a79e605cb7d4fcf1221e5db865c97dbbea76c0509b52e29329b0c4f9e9bbc6a4eb77a8e27f4114765ec8fdde6fcc802a47f8139c089b5f82d4a7f1dc3b22328ec7119c9939a15815ed07f41eb9a365f744adb9c92104c4a8be14bf4a2a93286e8eb24f3a50a85d7087196c6c0a8dbfa6fd16ab29c5f5083aaa50bbf180b33a5d99b4c7662a68ce05651e834e8f3344bf3ccb9d5977daede5984e3444f64c2b4d87d2cb87806dae23e6876107834931bdbd89b5acf65e8a2c9606197269d179478e55b77fc926f189fb0c019897014e6279f0d41bdfef60d85704b0bc655590edc0b77b50f4b909d05e85b9cde1303317af870bdef7ecf0de4892ad8060c2a8b494484d7218d08da3ae17b5a5beac2efce17c582d2498eb2c82aeaa53077070ab80958e7ddba854bab477860b994db7cd383a6877c35d5b527efb2f2ad82e540f9c35f2fc93be7472edff74883e99e263108232a94d4597fe1ad924a1f7b6dafeeac6af7558a48fdb13e3d85ed406f3dfbfa8993e69cb26f1d5dc14259bee19b1b67fec92f228ea7c85e082ed8b8a01fef0b0e243bacc76f42498e562c21b1122b9e7ccff11c5b3d2faf15efb5df7fa2b87f05bb0ac03d6f0b3d25c9569d05a055921099a042feef3e388512ee2d7776ae0a16476d5029ecf901dc3acfdbdac1b650f2415e3bd1d0567c20ae89921b6add1a57167368715edd9d8d3e73df0fd9d8b46d5523933a1a13c8a4745b6497e9fac6678ead638b734400214e8501fc5628606ed7715deaea4dc0461fcbb7c8f89c2eb92340bf1ae99a355d1e26afba4d719024707958818901f3548338d3471b383c08e45611d6e9ec0d3b7dae14e638a0180eeea8e3a36ca0c68819a6b7572c565bb174ac84b47b99be8ddb20aaaabdf47688b187f7e3185bad3ba73e22c1851b9da1bf52e51bbcf2477bcce1fce18c9009d5a1be502e2540c28a79f16280265c063a0ee03e66e71e7aa4b799e766688ddc73abc6909846e0a103e57231987471bf44acf8f1c6a89549f79e1d21d35012fa8078eef930803ee235c42e0327ce8e6f2689bf0d192a5439c170124c47f3e809d3cf1c4e4ab0c653ad057307faebb1740e3dbb0c35037a755fca1173f910cf553e63211d7c2b230519abbf99e824f536a22cd5676b6f5b99cc0c7525c6a50314e4c86ed15d20d2f6d13b322ae13445e14d14ee486666132ccb5b8f625f915fbc1329715eeb10ca686897687004b550659ae03837966c978b6cb990aec11036af428f2f32cf5fc3111e466ffc277e409bfd05e75dad0b070d9fe82a2462ba487acc6afa3a2d4a9be990ffb680221295b333697618cf0fd3d30caaf55f116fd3c7fd9099293b181d5cff92f7092562621770594779ffb6a3a1e45ca353cdb3dc708974cf87998e079e78d056be40c25b201ebb25b66973c9cc3962e5df16526c0a3e17a51a4a48da6929765092eeff73eec5de8f5abd55edeb1d03a378a7507dc10daf80b9fb733b00874ef888e9a71ae69dabb44a0a762c0040e9879a5a9e75e8770168a738c1ec7c47569f908fa3bf5b2b5730e02f3bbd5f34451a4203b9e8b33771a729637a2eb7a127c0274c5957c64bc18dfdd13011ecb7ed9965c72d16bf3d0b3e2221e32dddab377058a75e3eefd2834f491c6a94203045f62a49980e650b775e68e7afff5c90d8bc713f9bf7515e227cd1241957d7673e139db9c32ba4a1dc4d19856fd55becb3624c8b68cb843caa154da4d5d6b237203ca2c619d8ebc9f8512a915b63df49227f65d9e8507d2fdc59eb438bd6836a5acc384bd1cc30c2dd0c53dca93554462ac466057259a7191f550c0169c37e21c25db6fa7cdce6998c6e27a09ef7f0d18f353bec1910c26d06a0466291bd339ea46fcbd9fba19b5e8ca5e5ca485862c56eedae69e80e9b72370e82d18cfbaded5aa3e68478ad932a48a57a90f68e6a65a84c152db52ef7f0f27ddd2dddef8e82b29ab9371caf952a6dde0928f5362b9777878189bd63b8ec1373aa917d7df9ea205c36fdab7322b74155ad69ee60665c636fd75e8f795b7afac0c4cefadccab7203b1b039f580b7ad08168e2ef82c06ecfaf17530a29c584d913e3861cfa41147c61235cc1170e146bdde5ad68e6f5f9a71c642007b4d6f0b055fe36996803c77346e12022631de72a178635de74668221daef4be184ff9a38f6dc63af7c42ff3b89d6d5d83a5738b348912427c5c31019cb83195d944c40e0056edd433fdb4d75e302efc9899a363d8d39d5692f3504f563b08e351cc05784420e58941491c4ab4d0301d5f34db2185158cbabf624233dec91e5f866737f000000cf7ee2ab6e0921f466aa763ba671ac795169de76dc7b3b836052024d41dfb7e87f55f676141e11e220ffa5dbb954baac6c7dfac45089b1ecdabd069e7ae72185e8264e95ac76a572914643b0cc2123233ffdb27df2774887755a66a3cc07cd5398f4db39ae0834764569c966d1c3fc35c7b4faa57985d509819bb0ea9264b4f94f4288173aefd166fc2f6dc04d4e183cae35f6f9db84e5867d1773c24063fc01000080dca595be94b2768526dce8527c4b380b69f56188153fa15d76024d01ed66fadafde44dbc929cf2495d44910b97c9412289feccdabceb4046b9769028d1c4acec9a8fd12eae815a66de9e63d71eb88ee95abc891153765b7d0c6c082453c1c1dfffffdfe24201c76fb33ba3440e0d766de44147b70e0a0e9c7c1b4c46147f02ed61d9e6c48230d8b7bbe401cd7aca2e9a1712c7d68b39672be71ff36f3664885031e61f62b27b7791b33df88cd227bf3e34a24afe50012e8b352f8c3080a425f09010aa11f549cf2073b0358abe33a822b579456e8eb244ade4c6d5bcd2b4f4be682be7111ee7b0a9e47aa9c730f5758be7ba0e13e7378a00ad1a169fe825d523ed92c2cbdf2b224d24ab54ad119edb3b0a00efccd998467a20e55784e5d657af72e2df32ae564df0d3a501b1dd9951c8390e999041313144eafd45aefbde4f5e2de48e175d6ebb6ac0798f065a0017943f3acd35d0e9964660e72cb0b2b5bfb599487b87523a32b2040d45a20d1fdf054dc08641a3bc281ea634d79711a321cf818d773a44a1727efcd54a9bc244e51bf51d17456a7c663205ce50be7b4d2f6420a137308b4e240c85552ecafbc1ec898232305e22ffbc5eecf37d9efae4a54fc350b9dfa567b06b1091d2a672326fc892904a3f453491c117aabdd983dc0934f1da0bac09fe6e77c29690bb93384f4d6dfa453545555b201b597738265808de3152e4ea07f225639e15438b79eff55f1564d3065cfc2ce0cbf27b67420dcdfc250000000000000000", 0x1061) r4 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r4, 0x80404805, &(0x7f0000000280)) read$hidraw(r4, &(0x7f0000003200)=""/4096, 0xffffffad) r5 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r5, &(0x7f0000001200)='\x00', 0x128e84bc) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r6, 0x80404805, &(0x7f0000000280)) read$hidraw(r6, &(0x7f0000003200)=""/4096, 0xffffffad) r7 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r7, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = syz_open_dev$hidraw(0x0, 0x0, 0x2d43d) write$hidraw(r8, &(0x7f0000000000), 0x0) write$hidraw(r8, &(0x7f0000005200)="ad8e772c4c51de8dbd70c7ce81ea171bd09d64dbf647f5b1df957b39016dd9c4e738679ba35bae6660f7aaace0d194d564ea8b80a7bcddbad3eb3314864b7c8125419eb8cc9233c7e0898877406f679dd078cff36037d930f77a82b4c6847e6ee467709c5ec3179b7c7ec269604742604e2a81331deb04231e80685ba4eef7a85fa2f8ce17b30d944a56e2ce08f3a7ff0ef0234218c7a08916c3b8e834fb380dd0ec47de3c7042cc09ed5c6ab104e87d565ec2777a8efa6c72de4e3c3291281a8f2abf92bcf8365d88ad3779bc935a4edd7f378d220f163c778640e286d6e72b883768bc3aa373801286382981b5a3a9b51fce33dda70c393464749cdf24c00fa70bf6c26fbf1eecb4358d62fea8778f2149f0d6e45b43820f71e717aa60c63bf61f5ef373693daaa9e1d7c833d509bac254a0f2abb2c381776b17a8f045f56232d3d743acd9a8310e9de7ebc9c056288b1b0f2122d710721b6a479a07583f86ca7eecaf0369f35a68cc38359ead6807bf1ef7b6028a9b172aa8391f2987f5ad71687d8bc11e014fd13a547af00ef0865cf4d4fd3f3dd2fc2d00b870e9ccbac19b22bb722c7790ef433356f51fdcfd9c536ffaad9220ffab2538db522475a9c50af296d9bda659943e592a68332c6506039740fee85d8db5e5d6c2bd7c5438babe97de7cba78205d0e47ca1123b33d5a70852c693a6eb9e5f7200f2d11517e5e22ed29506f579f5c7af0e5286945f2734c3479ae1abd690297392268405e648739f6387678904b920522116b0a889615e629fab54f32a607c59cdb42dc1c762264ec1e701cd7a0471b45c616a9710c14d153cdc084185409cd292a9f06b47004b602485b730164cde2e338c8851e730f232f59e3f6f81ad2f0e30639a378724f3f26ba9b11b1f1fb0fd4541af1be5c5998fde824489ed8d43b044fdac56c8f16c8faada08f7305b286b578f8e0516a8a3a6a151ba906a78769c6e81d7a9d4ae103c40b5870aabc7c2ae8a23b9966d5f8f08c25b4c4c2c97715a7b5ce562bd5c5a8fb6558b1f5f1d70bc8a4cbb0245347aae2daf7435a013720c630ff0d5bc10d47b86368d97c3bc3d2548ac032facfd4bce464a4df69c4113ac92c18ba9160829d0bc736a6511af2afceb3defc9aad420771845a868eccc31946059842f1b41f4c4fe63459c3b2b98dfdc55cf87fc52c42331ffc182911d4ac8fe1a53b6981b420c7153d80a205093f5b8c29477e43924da7d92cb6b683733ecafae3294b59692f8222cc4c34a3c4b4c7ac3a0fac3235a4e019664dd5336866277d455fe6208f2c704094fdf0d0e77222f0199a1c951b32d71cd077a0e5201ccd507f5020d73508261918849c610f54a2fb86cae2a40a00fa7a0ee20bc2e6246308cbc28f1347606d17e7d2c6129ab26921a5dc47b231b97cf9a59684f21fd8c3398e986ae5ef696655076ed44a456b77bc4fdb0af7157d4165f689d92861fbaea6ae36dbbfdac653bd224b38fe036b653160451f98631ade09af93330700c9728b303234556bdae5ed3ed3a7ebdb0be457294c7f4c24a578b821a313a9aad99c2bd7ae76dee8196c838f53b7858cc492b84beb2eddcde9997530faeaa49c4261c3cd88ac057d89861e51bd024989965035046bc0604093293872fef33b68608f0a885685ce9721c350363ded1d4eae2d3d26b66cfbf1e2fa30c5ad52fa9e119cc2f6cd0b204b1d7b338fd1dc6dc8045596d59ec32ffb64620910119f6f51f35bdc9eff3d32e431ba968cbfd407d1bb787ef9891fe9ac4449916086aa9a4d9f0144e7126c5d7a2b671d89189b3678d450bc19df02f51f597f82fe0d155bb40b539436ed26ecfbd9889ad5a0455552499ee940150cd3af66ec0782e414b014aa2033878b1ae4405f8037bba5850b13c86d3d3b54867bff4eb4dc3198d5de0ca13be364840e8d94dc08e1919edfd67cff635d5dd17d4b9bcd7e1063f918c9c055f0ab73dd4bb07ad8b0d01c8215dd536af53fbf6835ef0cee0de0a4df89c562cf9be978f61fdfad8f7a5e9135b1acc86625eb03081cb111cb40bf695f4ec1cade90d2798f37201bb9f838b167b25b39f99dc50a74119e6ef3f6a8e946544fab92fe38bf20f82d5f7d862e5644b46323189f95eb4a3172d7c44a20e362f23d6df839bedde0aaaf161c84de8e5056910c70901bdf03a7878f5248379429febc534524d00d3ab737fd467398069b6e25b05607da5e199130ecf653967ce1622c7ab65169accf2953341d7ed3d948f7af627dccc610ce3d4c9ebd5826cd3f97a4e3d701fbd56f7c230ad542fe6b6ac640d22aa6129339915712ef8ba05c9bf71b35258651f09275afcb59e260634f8915a6c6f52572f4bda1c9f2dc4bb44ccb65d14626c436f743448426489b02a4de5c866591fd9a79e605cb7d4fcf1221e5db865c97dbbea76c0509b52e29329b0c4f9e9bbc6a4eb77a8e27f4114765ec8fdde6fcc802a47f8139c089b5f82d4a7f1dc3b22328ec7119c9939a15815ed07f41eb9a365f744adb9c92104c4a8be14bf4a2a93286e8eb24f3a50a85d7087196c6c0a8dbfa6fd16ab29c5f5083aaa50bbf180b33a5d99b4c7662a68ce05651e834e8f3344bf3ccb9d5977daede5984e3444f64c2b4d87d2cb87806dae23e6876107834931bdbd89b5acf65e8a2c9606197269d179478e55b77fc926f189fb0c019897014e6279f0d41bdfef60d85704b0bc655590edc0b77b50f4b909d05e85b9cde1303317af870bdef7ecf0de4892ad8060c2a8b494484d7218d08da3ae17b5a5beac2efce17c582d2498eb2c82aeaa53077070ab80958e7ddba854bab477860b994db7cd383a6877c35d5b527efb2f2ad82e540f9c35f2fc93be7472edff74883e99e263108232a94d4597fe1ad924a1f7b6dafeeac6af7558a48fdb13e3d85ed406f3dfbfa8993e69cb26f1d5dc14259bee19b1b67fec92f228ea7c85e082ed8b8a01fef0b0e243bacc76f42498e562c21b1122b9e7ccff11c5b3d2faf15efb5df7fa2b87f05bb0ac03d6f0b3d25c9569d05a055921099a042feef3e388512ee2d7776ae0a16476d5029ecf901dc3acfdbdac1b650f2415e3bd1d0567c20ae89921b6add1a57167368715edd9d8d3e73df0fd9d8b46d5523933a1a13c8a4745b6497e9fac6678ead638b734400214e8501fc5628606ed7715deaea4dc0461fcbb7c8f89c2eb92340bf1ae99a355d1e26afba4d719024707958818901f3548338d3471b383c08e45611d6e9ec0d3b7dae14e638a0180eeea8e3a36ca0c68819a6b7572c565bb174ac84b47b99be8ddb20aaaabdf47688b187f7e3185bad3ba73e22c1851b9da1bf52e51bbcf2477bcce1fce18c9009d5a1be502e2540c28a79f16280265c063a0ee03e66e71e7aa4b799e766688ddc73abc6909846e0a103e57231987471bf44acf8f1c6a89549f79e1d21d35012fa8078eef930803ee235c42e0327ce8e6f2689bf0d192a5439c170124c47f3e809d3cf1c4e4ab0c653ad057307faebb1740e3dbb0c35037a755fca1173f910cf553e63211d7c2b230519abbf99e824f536a22cd5676b6f5b99cc0c7525c6a50314e4c86ed15d20d2f6d13b322ae13445e14d14ee486666132ccb5b8f625f915fbc1329715eeb10ca686897687004b550659ae03837966c978b6cb990aec11036af428f2f32cf5fc3111e466ffc277e409bfd05e75dad0b070d9fe82a2462ba487acc6afa3a2d4a9be990ffb680221295b333697618cf0fd3d30caaf55f116fd3c7fd9099293b181d5cff92f7092562621770594779ffb6a3a1e45ca353cdb3dc708974cf87998e079e78d056be40c25b201ebb25b66973c9cc3962e5df16526c0a3e17a51a4a48da6929765092eeff73eec5de8f5abd55edeb1d03a378a7507dc10daf80b9fb733b00874ef888e9a71ae69dabb44a0a762c0040e9879a5a9e75e8770168a738c1ec7c47569f908fa3bf5b2b5730e02f3bbd5f34451a4203b9e8b33771a729637a2eb7a127c0274c5957c64bc18dfdd13011ecb7ed9965c72d16bf3d0b3e2221e32dddab377058a75e3eefd2834f491c6a94203045f62a49980e650b775e68e7afff5c90d8bc713f9bf7515e227cd1241957d7673e139db9c32ba4a1dc4d19856fd55becb3624c8b68cb843caa154da4d5d6b237203ca2c619d8ebc9f8512a915b63df49227f65d9e8507d2fdc59eb438bd6836a5acc384bd1cc30c2dd0c53dca93554462ac466057259a7191f550c0169c37e21c25db6fa7cdce6998c6e27a09ef7f0d18f353bec1910c26d06a0466291bd339ea46fcbd9fba19b5e8ca5e5ca485862c56eedae69e80e9b72370e82d18cfbaded5aa3e68478ad932a48a57a90f68e6a65a84c152db52ef7f0f27ddd2dddef8e82b29ab9371caf952a6dde0928f5362b9777878189bd63b8ec1373aa917d7df9ea205c36fdab7322b74155ad69ee60665c636fd75e8f795b7afac0c4cefadccab7203b1b039f580b7ad08168e2ef82c06ecfaf17530a29c584d913e3861cfa41147c61235cc1170e146bdde5ad68e6f5f9a71c642007b4d6f0b055fe36996803c77346e12022631de72a178635de74668221daef4be184ff9a38f6dc63af7c42ff3b89d6d5d83a5738b348912427c5c31019cb83195d944c40e0056edd433fdb4d75e302efc9899a363d8d39d5692f3504f563b08e351cc05784420e58941491c4ab4d0301d5f34db2185158cbabf624233dec91e5f866737f000000cf7ee2ab6e0921f466aa763ba671ac795169de76dc7b3b836052024d41dfb7e87f55f676141e11e220ffa5dbb954baac6c7dfac45089b1ecdabd069e7ae72185e8264e95ac76a572914643b0cc2123233ffdb27df2774887755a66a3cc07cd5398f4db39ae0834764569c966d1c3fc35c7b4faa57985d509819bb0ea9264b4f94f4288173aefd166fc2f6dc04d4e183cae35f6f9db84e5867d1773c24063fc01000080dca595be94b2768526dce8527c4b380b69f56188153fa15d76024d01ed66fadafde44dbc929cf2495d44910b97c9412289feccdabceb4046b9769028d1c4acec9a8fd12eae815a66de9e63d71eb88ee95abc891153765b7d0c6c082453c1c1dfffffdfe24201c76fb33ba3440e0d766de44147b70e0a0e9c7c1b4c46147f02ed61d9e6c48230d8b7bbe401cd7aca2e9a1712c7d68b39672be71ff36f3664885031e61f62b27b7791b33df88cd227bf3e34a24afe50012e8b352f8c3080a425f09010aa11f549cf2073b0358abe33a822b579456e8eb244ade4c6d5bcd2b4f4be682be7111ee7b0a9e47aa9c730f5758be7ba0e13e7378a00ad1a169fe825d523ed92c2cbdf2b224d24ab54ad119edb3b0a00efccd998467a20e55784e5d657af72e2df32ae564df0d3a501b1dd9951c8390e999041313144eafd45aefbde4f5e2de48e175d6ebb6ac0798f065a0017943f3acd35d0e9964660e72cb0b2b5bfb599487b87523a32b2040d45a20d1fdf054dc08641a3bc281ea634d79711a321cf818d773a44a1727efcd54a9bc244e51bf51d17456a7c663205ce50be7b4d2f6420a137308b4e240c85552ecafbc1ec898232305e22ffbc5eecf37d9efae4a54fc350b9dfa567b06b1091d2a672326fc892904a3f453491c117aabdd983dc0934f1da0bac09fe6e77c29690bb93384f4d6dfa453545555b201b597738265808de3152e4ea07f225639e15438b79eff55f1564d3065cfc2ce0cbf27b67420dcdfc250000000000000000", 0x1061) r9 = syz_open_dev$hidraw(0x0, 0x0, 0x2d43d) write$hidraw(r9, &(0x7f0000000000), 0x0) write$hidraw(r9, &(0x7f0000005200)="ad8e772c4c51de8dbd70c7ce81ea171bd09d64dbf647f5b1df957b39016dd9c4e738679ba35bae6660f7aaace0d194d564ea8b80a7bcddbad3eb3314864b7c8125419eb8cc9233c7e0898877406f679dd078cff36037d930f77a82b4c6847e6ee467709c5ec3179b7c7ec269604742604e2a81331deb04231e80685ba4eef7a85fa2f8ce17b30d944a56e2ce08f3a7ff0ef0234218c7a08916c3b8e834fb380dd0ec47de3c7042cc09ed5c6ab104e87d565ec2777a8efa6c72de4e3c3291281a8f2abf92bcf8365d88ad3779bc935a4edd7f378d220f163c778640e286d6e72b883768bc3aa373801286382981b5a3a9b51fce33dda70c393464749cdf24c00fa70bf6c26fbf1eecb4358d62fea8778f2149f0d6e45b43820f71e717aa60c63bf61f5ef373693daaa9e1d7c833d509bac254a0f2abb2c381776b17a8f045f56232d3d743acd9a8310e9de7ebc9c056288b1b0f2122d710721b6a479a07583f86ca7eecaf0369f35a68cc38359ead6807bf1ef7b6028a9b172aa8391f2987f5ad71687d8bc11e014fd13a547af00ef0865cf4d4fd3f3dd2fc2d00b870e9ccbac19b22bb722c7790ef433356f51fdcfd9c536ffaad9220ffab2538db522475a9c50af296d9bda659943e592a68332c6506039740fee85d8db5e5d6c2bd7c5438babe97de7cba78205d0e47ca1123b33d5a70852c693a6eb9e5f7200f2d11517e5e22ed29506f579f5c7af0e5286945f2734c3479ae1abd690297392268405e648739f6387678904b920522116b0a889615e629fab54f32a607c59cdb42dc1c762264ec1e701cd7a0471b45c616a9710c14d153cdc084185409cd292a9f06b47004b602485b730164cde2e338c8851e730f232f59e3f6f81ad2f0e30639a378724f3f26ba9b11b1f1fb0fd4541af1be5c5998fde824489ed8d43b044fdac56c8f16c8faada08f7305b286b578f8e0516a8a3a6a151ba906a78769c6e81d7a9d4ae103c40b5870aabc7c2ae8a23b9966d5f8f08c25b4c4c2c97715a7b5ce562bd5c5a8fb6558b1f5f1d70bc8a4cbb0245347aae2daf7435a013720c630ff0d5bc10d47b86368d97c3bc3d2548ac032facfd4bce464a4df69c4113ac92c18ba9160829d0bc736a6511af2afceb3defc9aad420771845a868eccc31946059842f1b41f4c4fe63459c3b2b98dfdc55cf87fc52c42331ffc182911d4ac8fe1a53b6981b420c7153d80a205093f5b8c29477e43924da7d92cb6b683733ecafae3294b59692f8222cc4c34a3c4b4c7ac3a0fac3235a4e019664dd5336866277d455fe6208f2c704094fdf0d0e77222f0199a1c951b32d71cd077a0e5201ccd507f5020d73508261918849c610f54a2fb86cae2a40a00fa7a0ee20bc2e6246308cbc28f1347606d17e7d2c6129ab26921a5dc47b231b97cf9a59684f21fd8c3398e986ae5ef696655076ed44a456b77bc4fdb0af7157d4165f689d92861fbaea6ae36dbbfdac653bd224b38fe036b653160451f98631ade09af93330700c9728b303234556bdae5ed3ed3a7ebdb0be457294c7f4c24a578b821a313a9aad99c2bd7ae76dee8196c838f53b7858cc492b84beb2eddcde9997530faeaa49c4261c3cd88ac057d89861e51bd024989965035046bc0604093293872fef33b68608f0a885685ce9721c350363ded1d4eae2d3d26b66cfbf1e2fa30c5ad52fa9e119cc2f6cd0b204b1d7b338fd1dc6dc8045596d59ec32ffb64620910119f6f51f35bdc9eff3d32e431ba968cbfd407d1bb787ef9891fe9ac4449916086aa9a4d9f0144e7126c5d7a2b671d89189b3678d450bc19df02f51f597f82fe0d155bb40b539436ed26ecfbd9889ad5a0455552499ee940150cd3af66ec0782e414b014aa2033878b1ae4405f8037bba5850b13c86d3d3b54867bff4eb4dc3198d5de0ca13be364840e8d94dc08e1919edfd67cff635d5dd17d4b9bcd7e1063f918c9c055f0ab73dd4bb07ad8b0d01c8215dd536af53fbf6835ef0cee0de0a4df89c562cf9be978f61fdfad8f7a5e9135b1acc86625eb03081cb111cb40bf695f4ec1cade90d2798f37201bb9f838b167b25b39f99dc50a74119e6ef3f6a8e946544fab92fe38bf20f82d5f7d862e5644b46323189f95eb4a3172d7c44a20e362f23d6df839bedde0aaaf161c84de8e5056910c70901bdf03a7878f5248379429febc534524d00d3ab737fd467398069b6e25b05607da5e199130ecf653967ce1622c7ab65169accf2953341d7ed3d948f7af627dccc610ce3d4c9ebd5826cd3f97a4e3d701fbd56f7c230ad542fe6b6ac640d22aa6129339915712ef8ba05c9bf71b35258651f09275afcb59e260634f8915a6c6f52572f4bda1c9f2dc4bb44ccb65d14626c436f743448426489b02a4de5c866591fd9a79e605cb7d4fcf1221e5db865c97dbbea76c0509b52e29329b0c4f9e9bbc6a4eb77a8e27f4114765ec8fdde6fcc802a47f8139c089b5f82d4a7f1dc3b22328ec7119c9939a15815ed07f41eb9a365f744adb9c92104c4a8be14bf4a2a93286e8eb24f3a50a85d7087196c6c0a8dbfa6fd16ab29c5f5083aaa50bbf180b33a5d99b4c7662a68ce05651e834e8f3344bf3ccb9d5977daede5984e3444f64c2b4d87d2cb87806dae23e6876107834931bdbd89b5acf65e8a2c9606197269d179478e55b77fc926f189fb0c019897014e6279f0d41bdfef60d85704b0bc655590edc0b77b50f4b909d05e85b9cde1303317af870bdef7ecf0de4892ad8060c2a8b494484d7218d08da3ae17b5a5beac2efce17c582d2498eb2c82aeaa53077070ab80958e7ddba854bab477860b994db7cd383a6877c35d5b527efb2f2ad82e540f9c35f2fc93be7472edff74883e99e263108232a94d4597fe1ad924a1f7b6dafeeac6af7558a48fdb13e3d85ed406f3dfbfa8993e69cb26f1d5dc14259bee19b1b67fec92f228ea7c85e082ed8b8a01fef0b0e243bacc76f42498e562c21b1122b9e7ccff11c5b3d2faf15efb5df7fa2b87f05bb0ac03d6f0b3d25c9569d05a055921099a042feef3e388512ee2d7776ae0a16476d5029ecf901dc3acfdbdac1b650f2415e3bd1d0567c20ae89921b6add1a57167368715edd9d8d3e73df0fd9d8b46d5523933a1a13c8a4745b6497e9fac6678ead638b734400214e8501fc5628606ed7715deaea4dc0461fcbb7c8f89c2eb92340bf1ae99a355d1e26afba4d719024707958818901f3548338d3471b383c08e45611d6e9ec0d3b7dae14e638a0180eeea8e3a36ca0c68819a6b7572c565bb174ac84b47b99be8ddb20aaaabdf47688b187f7e3185bad3ba73e22c1851b9da1bf52e51bbcf2477bcce1fce18c9009d5a1be502e2540c28a79f16280265c063a0ee03e66e71e7aa4b799e766688ddc73abc6909846e0a103e57231987471bf44acf8f1c6a89549f79e1d21d35012fa8078eef930803ee235c42e0327ce8e6f2689bf0d192a5439c170124c47f3e809d3cf1c4e4ab0c653ad057307faebb1740e3dbb0c35037a755fca1173f910cf553e63211d7c2b230519abbf99e824f536a22cd5676b6f5b99cc0c7525c6a50314e4c86ed15d20d2f6d13b322ae13445e14d14ee486666132ccb5b8f625f915fbc1329715eeb10ca686897687004b550659ae03837966c978b6cb990aec11036af428f2f32cf5fc3111e466ffc277e409bfd05e75dad0b070d9fe82a2462ba487acc6afa3a2d4a9be990ffb680221295b333697618cf0fd3d30caaf55f116fd3c7fd9099293b181d5cff92f7092562621770594779ffb6a3a1e45ca353cdb3dc708974cf87998e079e78d056be40c25b201ebb25b66973c9cc3962e5df16526c0a3e17a51a4a48da6929765092eeff73eec5de8f5abd55edeb1d03a378a7507dc10daf80b9fb733b00874ef888e9a71ae69dabb44a0a762c0040e9879a5a9e75e8770168a738c1ec7c47569f908fa3bf5b2b5730e02f3bbd5f34451a4203b9e8b33771a729637a2eb7a127c0274c5957c64bc18dfdd13011ecb7ed9965c72d16bf3d0b3e2221e32dddab377058a75e3eefd2834f491c6a94203045f62a49980e650b775e68e7afff5c90d8bc713f9bf7515e227cd1241957d7673e139db9c32ba4a1dc4d19856fd55becb3624c8b68cb843caa154da4d5d6b237203ca2c619d8ebc9f8512a915b63df49227f65d9e8507d2fdc59eb438bd6836a5acc384bd1cc30c2dd0c53dca93554462ac466057259a7191f550c0169c37e21c25db6fa7cdce6998c6e27a09ef7f0d18f353bec1910c26d06a0466291bd339ea46fcbd9fba19b5e8ca5e5ca485862c56eedae69e80e9b72370e82d18cfbaded5aa3e68478ad932a48a57a90f68e6a65a84c152db52ef7f0f27ddd2dddef8e82b29ab9371caf952a6dde0928f5362b9777878189bd63b8ec1373aa917d7df9ea205c36fdab7322b74155ad69ee60665c636fd75e8f795b7afac0c4cefadccab7203b1b039f580b7ad08168e2ef82c06ecfaf17530a29c584d913e3861cfa41147c61235cc1170e146bdde5ad68e6f5f9a71c642007b4d6f0b055fe36996803c77346e12022631de72a178635de74668221daef4be184ff9a38f6dc63af7c42ff3b89d6d5d83a5738b348912427c5c31019cb83195d944c40e0056edd433fdb4d75e302efc9899a363d8d39d5692f3504f563b08e351cc05784420e58941491c4ab4d0301d5f34db2185158cbabf624233dec91e5f866737f000000cf7ee2ab6e0921f466aa763ba671ac795169de76dc7b3b836052024d41dfb7e87f55f676141e11e220ffa5dbb954baac6c7dfac45089b1ecdabd069e7ae72185e8264e95ac76a572914643b0cc2123233ffdb27df2774887755a66a3cc07cd5398f4db39ae0834764569c966d1c3fc35c7b4faa57985d509819bb0ea9264b4f94f4288173aefd166fc2f6dc04d4e183cae35f6f9db84e5867d1773c24063fc01000080dca595be94b2768526dce8527c4b380b69f56188153fa15d76024d01ed66fadafde44dbc929cf2495d44910b97c9412289feccdabceb4046b9769028d1c4acec9a8fd12eae815a66de9e63d71eb88ee95abc891153765b7d0c6c082453c1c1dfffffdfe24201c76fb33ba3440e0d766de44147b70e0a0e9c7c1b4c46147f02ed61d9e6c48230d8b7bbe401cd7aca2e9a1712c7d68b39672be71ff36f3664885031e61f62b27b7791b33df88cd227bf3e34a24afe50012e8b352f8c3080a425f09010aa11f549cf2073b0358abe33a822b579456e8eb244ade4c6d5bcd2b4f4be682be7111ee7b0a9e47aa9c730f5758be7ba0e13e7378a00ad1a169fe825d523ed92c2cbdf2b224d24ab54ad119edb3b0a00efccd998467a20e55784e5d657af72e2df32ae564df0d3a501b1dd9951c8390e999041313144eafd45aefbde4f5e2de48e175d6ebb6ac0798f065a0017943f3acd35d0e9964660e72cb0b2b5bfb599487b87523a32b2040d45a20d1fdf054dc08641a3bc281ea634d79711a321cf818d773a44a1727efcd54a9bc244e51bf51d17456a7c663205ce50be7b4d2f6420a137308b4e240c85552ecafbc1ec898232305e22ffbc5eecf37d9efae4a54fc350b9dfa567b06b1091d2a672326fc892904a3f453491c117aabdd983dc0934f1da0bac09fe6e77c29690bb93384f4d6dfa453545555b201b597738265808de3152e4ea07f225639e15438b79eff55f1564d3065cfc2ce0cbf27b67420dcdfc250000000000000000", 0x1061) r10 = syz_open_dev$hidraw(0x0, 0x0, 0x0) ioctl$HIDIOCGRAWPHYS(r10, 0x80404805, &(0x7f0000000280)) read$hidraw(r10, &(0x7f0000003200)=""/4096, 0xffffffad) r11 = syz_usb_connect(0x0, 0x24, &(0x7f0000002940)=ANY=[@ANYBLOB="12010000d84bf1203009270200000000000109021200010700000009040000008be8360046f54dd575fed3ccbd3cea62dc00004756111eb9909c150ce8c8147b7304b836090031e8cbb3b2f30587f8d46b9628b57b539db904bb980eeebc1f50c90d875e4d8fde7dd47a50816fa00d3a703730b87bd1"], 0x0) syz_usb_control_io$hid(r11, 0x0, &(0x7f0000000780)={0x44, &(0x7f0000000380)=ANY=[@ANYRESHEX=0x0], 0x0, 0x0, 0x0, 0x0}) r12 = syz_open_dev$hidraw(0x0, 0x0, 0x100201) write$hidraw(r12, &(0x7f0000001200)='\x00', 0x128e84bc) r13 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x7ff, 0x30280) ioctl$EVIOCGKEYCODE_V2(r13, 0x80284504, &(0x7f0000000100)=""/200) r14 = syz_usb_connect$hid(0x0, 0x1, &(0x7f0000000a80)=ANY=[@ANYPTR=&(0x7f00000009c0)=ANY=[@ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYPTR64, @ANYBLOB="6dd820d518550b30507034fcd499b6aa4898bba858990b4872d83d3702f53f5ca2c340ba87ed36327fe07523609d91918f6cba623ae6d3aef7d593ef17114114913950157dc915701d9afc797839a9824cbf52293ab73b10584e1d25724d9bd5456e0e9b6c6fb1da0a887f05256f8461391a15b23c36edfcb2bb837b3b6d3e04c068f2eac2d95cbcbd8a2567", @ANYRESDEC, @ANYBLOB="e9984910c6c371d949f6077076ad01539142d76bc5eb5a2e73acb5678d17d6c016ded90eaede0a6f04d0dfdc3e76f529317e07f4856fcfdfd80c9dea665a7db023aaff14ddd6b5d15766fdcd0195a260571fbf38f331af46d188e159c49506a7ffd3129ec197fcd51a7e20fee040403c1477f6dd15c4afaf145b5db3d6313d47000dc3d012c3e9edb01b46e597a94bfbaed0440ac20b7f5d53d1dc0c9e4017f2c3cd1a158f5e1e5a3a76fc", @ANYRESDEC, @ANYPTR64=&(0x7f0000000f80)=ANY=[@ANYRES32, @ANYBLOB, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000c80)=ANY=[@ANYRESHEX=r0, @ANYRES16=r9, @ANYPTR64, @ANYPTR, @ANYBLOB="5e75f1876d04f9b0c105369c9c10d2ca427d8aeae311b1fc071ecb0ae8fcce727face357257f8305cc3a329d3bbfe121aee1e0c66ee075c50e6d067edb0d5425abb1ae4154072154bc48964f29a18072c0a37427e1c27256777c6760732c8df3b6873985472c016c57bc5c542fa61ff3312e12b9629ed1", @ANYPTR64, @ANYBLOB="237cbfab614424c3c44dd4de8509289bf96bbd6334fbc9c9e3b6bebd04e6c321e6bb54887afaa538b1f363d0607ea437ad7fa94f4c4081bf0caece76a15f9f60a9d7093fb7a5df0b9f486b44914b36e52bcc09dbbb3b3ed0876212233dfb1775308dd18d02db651910688bf26888c962326a6a8e1dc8ec3ad8f437c372f2226413282562a0e8eab8173b8c6dd375639fce7a43f0ed81990f6e108f2917429a53acdfed4470e4089016a56800fa5697e1594802287eb15ba5c62429a76e8c8d1d2550238a96e63aa327d39e289a30978d094b17eb54eefc3876aef0d034e02a79170aba5c2cf539e2ba4717c7f4"], @ANYBLOB="9af7a1279f224752461b62a6b219789690b7270eba851cbba84ea3c1b8d9459375bc972cff410c1af99fe820d2161b6e34340aca122db4b2153cdfe7d5e0477b55dd71708e943bac8b98964d916c80d0f1d35b82ec14178200ae0038ae0c2236547a2fa680b908f4baa5ee591f2be1329224b549", @ANYRES64=r10, @ANYRES32=0x0, @ANYPTR=&(0x7f0000000e40)=ANY=[@ANYRESDEC, @ANYRES16=r5, @ANYBLOB="bf3ad1a39a184002a45438079b6625ac62eead376446fdce8153daf40fdd9c40597d3e6068310f9d6cd4ee6ed5ba1b37dc284be8009d1a9d66b5b2d9e08027aeb36aba979adc5366da42358f7bd740a64ebcee2f1db6ccdb46effc3ef273f7a4e498324314015c6a45f0aa695b529650d712c12344763c9317bce0a169a73f105cd9686cd811717f7c419a5b2ff09c90ee1f4b4fb0a63223fcded77073763fe02656bf2c21adf3a34e79251ba69940c22782cd083b430d5487680bb2c724f094", @ANYRES32=r11, @ANYRESHEX=r12, @ANYRESOCT=r13]], @ANYRESOCT=0x0, @ANYRESOCT], @ANYPTR=&(0x7f0000001240)=ANY=[@ANYRESHEX=r2, @ANYPTR64, @ANYRES32, @ANYBLOB="fc01210d6f7d0828a457051dc6981a804ca69f5222cc8fbe5040c867d78f072dbad4fafcfaa1f9f97016bdd3e4f4ca9fabc6b68c570114ec88556dda766fa52d6b5b4561d963d966433e62919a37153029282596eaa3142e031d4b0ee3b161ca2ea9bd75905299b0c07a097d9805f02b5ff31f90b46410cb370cb0aa5ddf054dea8e89712a03a3bb35eb2012d0301bddafcf10a46196478cabf51330cc082f0849b309ba7986f3ed63f5ad5d2b4310e3bf3f28cf5e88684198fb611aaa84d750ca62b20c3fd04d236a00f1825c84da917ea6fffbfbb253", @ANYRESOCT=r3, @ANYRES64=r4, @ANYRES64=r5, @ANYBLOB="5e1887e322afe9839445605304b9c2f714ed9124610d8b706aaaded39117416ca8754494ae9999ae463238327ce174c880383d69a8d14b0c9c1788d4b57af114ca797ce65128c3b03b2f8e82f77c1f6339be64c0101e8c4aaa2963cd045ab39bf4694dd6af5c38ca2f4936e01df6b6182d6c8bc305083aee3e6a5470", @ANYRESHEX=0x0, @ANYRES64, @ANYRES32, @ANYRESOCT=0x0, @ANYRES64=r0], @ANYRES32=r6, @ANYRES16=r7, @ANYRESHEX, @ANYRESDEC=r8, @ANYBLOB="7265d0389d07cf65307403a5338446645618400ba43c34648e3a5be2980e2df66337b17976f42a7c1d"]], 0x0) syz_usb_control_io$hid(r14, 0x0, 0x0) syz_usb_control_io$hid(r14, &(0x7f0000000140)={0x24, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYRES64], 0x0}, 0x0) syz_usb_control_io(r14, &(0x7f0000003140)={0x2c, 0x0, &(0x7f0000002fc0)=ANY=[@ANYBLOB="00142e0002030000"], 0x0, 0x0, 0x0}, 0x0) r15 = syz_open_dev$hiddev(&(0x7f00000000c0)='/dev/usb/hiddev#\x00', 0x0, 0x0) syz_usb_control_io$hid(r14, &(0x7f00000001c0)={0x24, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0003f6000000f6039c00463bc360a6b0edf678ce8ad2f5426711ca1f4f1d3f627a29e9a8d770da2578e5d96fee891421ab4d92b62f6832701718523010ee4a917b2276547db66718f4580efc0674842b93a0c9373ad5c7dd2688f9cb68f4657b7a8907d0db0dcb1bba7cf4a5480a1988af423d42f7740b947bda7f233acba5f06824e3c1e811060e9d8978d7d438edb203d19bc4c2bffc48248a612d7f279eee047b729c0a4d6950ed34a8ba25e6e30f17ffffa746b0"], 0x0, 0x0}, 0x0) ioctl$HIDIOCGSTRING(r15, 0x81044804, &(0x7f0000000280)={0x1, "c2"}) syz_usb_control_io$hid(r14, &(0x7f0000000180)={0x24, &(0x7f0000000400)={0x0, 0x7, 0x84, {0x84, 0xa, "8755577ad29367ecea76bab17a8483597fe63daffc59aa4805c5b9a9eff8776b0d535cdf87f9c1775645be277a993976e3d0ec43e3221c26a82ece1dd8e00b88869e8a629cf4332afff405b1f4cdf2372e922aec19d76088b6b0bd3b5e2371b8498f9f1632a9d291bc41063cf1256e1a0f98889e703bf5b6d4d2c89578dc7ecf8431"}}, &(0x7f0000000000)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x439}}, &(0x7f0000000080)={0x0, 0x22, 0x5, {[@global=@item_4={0x3, 0x1, 0x6, "cca1d4ba"}]}}, &(0x7f0000000100)={0x0, 0x21, 0x9, {0x9, 0x21, 0x40, 0x8, 0x1, {0x22, 0x6f8}}}}, &(0x7f0000000680)={0x2c, &(0x7f0000000580)={0x0, 0x7, 0xf4, "4422930c5825d532f5c3fe7872cf8e1741a68a854ac0330b5e87ce90e758963a4c4f29de1b35a4ea77ad1ebe0233d4cadb5167e7ad8b65f82f9c152b738653385a9220df2841bc0866738e040aa170c17b1d3349d3e36da11e60c9faefe6a48e2a0ba10eb2538768d7072fcb30ba143d14fd5d46b74b02e8600de43bda860d7fd93c29eaa7c0c1a7425c21f7d8e0e9327cb416c3eab7c10809fb809f2ef4fd4b711fb374aca8022c9f517f2e9f26b877ad1df80748ebb368dfb4b2e49652284d0f108a14066d8c0dc55d2fced45318b3fd5777cf1222685b08ee6f3e8a6113bbe0315dbed07f48790dd5943de8d7d01650939034"}, &(0x7f0000000200)={0x0, 0xa, 0x1, 0x1}, &(0x7f0000000240)={0x0, 0x8, 0x1, 0x3}, &(0x7f00000002c0)={0x20, 0x1, 0x1f, "ca980326cd54b20b7d07bfae1f45bf2737c645ea296cf930f6729f4df12f19"}, &(0x7f0000000300)={0x20, 0x3, 0x1, 0xff}}) [ 114.467961][ T4510] usb 4-1: new high-speed USB device number 28 using dummy_hcd 09:55:47 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 114.527824][ T95] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 114.617916][ T95] usb 3-1: Using ep0 maxpacket: 16 [ 114.707824][ T4584] usb 5-1: new high-speed USB device number 27 using dummy_hcd [ 114.707874][ T4510] usb 4-1: config 0 has an invalid descriptor of length 254, skipping remainder of the config [ 114.725792][ T4510] usb 4-1: New USB device found, idVendor=1b80, idProduct=e755, bcdDevice=1e.97 [ 114.734862][ T4510] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.737914][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 7 [ 114.747614][ T4510] usb 4-1: config 0 descriptor?? [ 114.753753][ T95] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 114.753774][ T95] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 114.753801][ T95] usb 3-1: New USB device found, idVendor=0d8c, idProduct=0022, bcdDevice= 0.00 [ 114.753817][ T95] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 114.758778][ T95] usb 3-1: config 0 descriptor?? [ 114.797938][ T4584] usb 5-1: Using ep0 maxpacket: 32 09:55:48 executing program 1: r0 = syz_open_dev$evdev(&(0x7f00000000c0)='/dev/input/event#\x00', 0x7ff, 0x30280) ioctl$EVIOCGKEYCODE_V2(r0, 0x80284504, &(0x7f0000000100)=""/200) ioctl$EVIOCGSW(r0, 0x8040451b, &(0x7f0000000040)=""/248) syz_usb_connect(0x1, 0x24, &(0x7f0000000200)=ANY=[@ANYBLOB="12010000c9f1c6082505a3a498bb00000001fc021200010000000009040000001e6bb700da9fc6cc78b8812c404eb2de6e6f6e32718218251587"], 0x0) [ 114.839895][ T4510] em28xx 4-1:0.0: New device @ 480 Mbps (1b80:e755, interface 0, class 0) [ 114.848651][ T4510] em28xx 4-1:0.0: Audio interface 0 found (Vendor Class) 09:55:48 executing program 0: r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000054f22240c4101192f6d31bee106a2afbe633394cf680f2380000000109021200357f9ceb81025648ddff50cd1ab3544003a8c4b31f0dfb155179"], 0x0) r1 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r1, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = syz_usb_connect(0x0, 0xd4, &(0x7f0000000040)=ANY=[@ANYBLOB="12880701cd3fbf3feeb9520100000e6860082d080001a3f2000000010902120001010000"], 0x0) syz_usb_control_io(r2, 0x0, &(0x7f00000009c0)={0x84, &(0x7f0000000340)=ANY=[@ANYBLOB="10000fde8324aabe060e6beea788d6"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = syz_usb_connect$cdc_ncm(0x5, 0x87, &(0x7f0000000080)={{0x12, 0x1, 0x200, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x75, 0x2, 0x1, 0x9, 0x0, 0x5, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x4, {{0xa, 0x24, 0x6, 0x0, 0x1, "5c2bc572f0"}, {0x5, 0x24, 0x0, 0x1d}, {0xd, 0x24, 0xf, 0x1, 0x7f, 0x6, 0x3, 0x5}, {0x6, 0x24, 0x1a, 0x94, 0xc}, [@country_functional={0x8, 0x24, 0x7, 0x7, 0x3, [0x5bb]}, @dmm={0x7, 0x24, 0x14, 0xa8, 0x6}, @obex={0x5, 0x24, 0x15, 0x400}]}, {{0x9, 0x5, 0x81, 0x3, 0x20, 0x4, 0x8, 0x5}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0xe}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x7f, "", {{{0x9, 0x5, 0x82, 0x2, 0x8, 0xff, 0x4, 0xa9}}, {{0x9, 0x5, 0x3, 0x2, 0x3df, 0x4, 0x7, 0x1a}}}}}}}]}}, &(0x7f00000002c0)={0xa, &(0x7f0000000140)={0xa, 0x6, 0x310, 0x0, 0x20, 0x8, 0xff, 0x4}, 0x32, &(0x7f0000000180)={0x5, 0xf, 0x32, 0x3, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x9e, 0x2, 0x1}, @wireless={0xb, 0x10, 0x1, 0x8, 0x80, 0x6, 0x4, 0x5, 0x5}, @ssp_cap={0x18, 0x10, 0xa, 0xff, 0x3, 0x1, 0xf0f, 0xe0e, [0x0, 0xff00, 0x3f1e]}]}, 0x3, [{0x1002, &(0x7f0000000a80)=@string={0x1002, 0x3, "5aaaefcea8ebff2fc447863a739b5496028714b8f2c4a502b6e7f0910b99e8210a5e37cc2c5ec784c1923a5c4895b3d00ce7080573cf563feadef87aa68dd2fc4301f3fb3bc631e9f15ad262741a787d5901ef771526a6bafa390424fe488d7c0aa625fab50d04738517f8679dd38c2cb65d9297eb2d7a40a7024dac4de79717d2b8aaa10029bb9e46cdaea9718ca9c918d0da268bd53ec7fc4f2a663070f578fe64c896ac5af6517519c0b0b3ac27495802ed06795956b5901a3cb9b095baa26064e28f64773d7750aa49f309ab824c8ee488f453374648efeb4327dd2740330caf029a81fd4ccdc6d62328710e143eae87fb79be58eed0049bfdadc73ea2d06bb946573825d5550fee60650f3a05d2e5b6d6b4419846f2007ab15249f0c9133c6cf2b26c30321df9a03d42c56cbedcbbe026b88ff46f2f7be1533e16cd9e9ebf5fbdd6bfe2a20df2316c23ce1361bcb0479a8f63bec10da22a85029102713ac128449b3884da743bac07fd4f58a96144c62e8f84b08b6b08e6f11adb1c08e8056950f111d7e0f12776b042227d64e0db3bebc6869093e742a5d104899118cddadde4582070f7ad8107d4f63daadf3d4de6aabd2131b0025b8a3536245ba63e5a26af9b81068348d0e100802631f12997eb836421a3410959c316195aed2a924ce454c7182605b8ea7e3e124ad31e0845e1527ccac37f27d2f1a5b5ccd1acc8fbdc0e068fa8b56030753671f026b618f6efb8e744e4d2425f31625348cb53393d647628f599f153ccd51ec9bd80e1c607066c0bba22bcad052a5330950edb5871163b031815ecb66ccfd18bb2b12ef3d863c6b1ce5e6b22c2e175bfb4d56dbc67a016437b63ee86542965f99de69874c2d6e0365fdd87915b2c3d1297387ab4bf7b925bee4c354dfd434339b08eed15d00d6ec4c16816cbd01ff156cff479a8e2cf36268cb87985421407451f020f71cec954fa7fc72bf2e6862cd23fcb26e9e473e160ca26a4351a54f1d30ab0885d9cedbe9bc8fb472a4b1e8d4e68bd49c3e1418d848ddd4288d7076c88a604b64262270bdf9d57ed020714e46e833f4c1d6c0d77ffd7c114f44093a25962f41a05cbe8e2875fe65e457b6d2ee707abc9177cd87e1d5e825c22eca8246cffca18e11ec559ca5f3be1e13e10fcfcf1fdb3ed7609a0ee0907ef83842953c53faa4d89e06c8ffa5b06e6f1526a7c99ca558299ac1ebbffd7a4b37a10234684f9baa853723e5557dcc156ee01057baee967fad5e0b4884d6791fb8032986e037f56143695e63322505e7bb02e508159074e2dac748de32da6637609fc3c42bf6a31b12aef7c5f9ae54ec51bb0c8179947903dd19913648c7f593b679eed847c2be92d6baf120366105691ad1c0b6ecdf013998dc6eddecf73a8ed6ea1fc60afcbcd9e25ffcc08131421c5852da80cf619bed1901f477f2c5095056f0adc0b2219627d9a0417ca983087c4707f76cac6b40832752c7a83648ee32f2e277bed5419f8d46003003ca0c1a08bb5e503c27f59295c64c6728c72f065f4cb5f7c2346d01006f8cec9866bb1882ec27429de1f97ec724865ee721fa21067166689db6dc0816d7889640600e4a9e613ab73778e504cf3e5b8e9664af0ce1522c420cf392fca2e02db4dbf436f243f00ab85c904115aaf864cd0e94c373d15e77f00dc340a3541050f3b3fb28c118538ea71fbf795d7ed19ca05c0dafed3d51a4515c2b480e004ffa77a4ac46a07eb9694dc001bb4a59dede7426ef1b245a38ef05f451e5bdd28699b34b29f388973bd8d925330a4447580f435f395cc8da6079a35ed2bf82930a05a7342fff37b87ecf537ae4aed3f4c610ee57795bed5bddec5704ad4773c65cf62eb154b5fd50d7b4cb4ca551263bcb5a29084ca7d032862bc528b68830f6cbf8bd1512acade68fbe044eba6861d2d730646c85e2dc67d6f5516824014b2f23d304876d2060156e2839470e2188999e9500782658240ccd3bbd0e07659682e12aa11b3c686d2b05433c11dc037e3b8a40c7c3bc94a5ea7c329fe4b08ae5ee38ff2dccb44531d2e6752fc99a7898ccfee24cb3b1656408c965c30f6f5b23d2a6057205d9d9c54c2d620c0c4ab1c7bb5e5b42fc7b25666881d2f03df8071c8dc32d31b65be4f2ef6d2de72b94c6d89899df67f625903ae9370f9d052bd61556f65fd53d0d9e391a957d0b1ce35bc36fac9b3bf00c2592ee326da79b3da331aabfc74114c88eb5082daea333d3ae711ca2bbd41ba88f44c43af77ad649522b188bc82aaa498ec4289550ac948a52655a08b070bfea2bfcf4d72d8eb66040903b7318bd0def9e5f137fce51fdd374946271fb8b4ac04b5352f7d5e70e98adbedea9de98da843060ef5b2d67e4f39a0b5cdf5843784a42c7a9e0fd15608edd03ddc876d92e8ed5179211cec081ee2f521a6497e65fb6e55ba3394f02d6a5929f60558532acb1fbf3c533809d3bf4642a522e24abe6b4e6bb17787f6eff9f3764a7d9032737336d6956633a3f807f0db204f2803bc679cfb641676d2bba6c382ae8e99d83631ee6b88e77ee1f5c8e8954f6e3a6bbe2eceacb8abee6c92664f15c035a243fe846bc944c57702da956780d108923fe203fece8fde733930529917107b65606fe1f312680ad141cadd08da98327df1763f7026924a238bf8f441ce56f5fbff4a0bf11e46bb43a9863554445564c61702669dcea2d0fc6d2ff45474ae168a0ace000cdac3b17c3128c6fbee98a38c2d6e5825472e70b20461e6d3490c7559c7d6614f8294767e54bdfc8e0afeb1e2cd36f015b3cfe876326f493295e75fd792f438016fab9db729610f82e3c2e05560d5904d608c0f0f08e94a18ae71b8cdf4fe84f1211b06aa4813af31d72eee890d6e3dbd957e589031ee01b54fbfb04205cf01bab929cc68726b622f50519cb264144c872ef71e43afd8eb7a25c0b0c65ac85bca226f8fcbaf303d82cacaa6e9d20bb0dad15161f47ae25b06305c04dbada4a1522cc461bde5f37cbf22a1ad72e4c2c8e4a1a6d803a294883f5d4afd2fd1c14f2301d0ea1ad55a2db177c920a9bb000c6420016c96bc5d60696ff051d9d7648b51ed517cba30ab6adc663edad3cbc457f4591d72282995bee9ac77542537d2074468d0847b7b4d060d28ea987d65c578211ed0074e6abbc10591c2303cb3ab2fd606ebcbcd9610a79278bc06178b3ff9ee379f28fc2812eceb70cd60c9e30818965b553ee58d5823eace7c663c0479a2b16cbf2bd8005001806eb3b65c1bf55b8e36b69a45984fd1f6d6f5092ea8003d5674edbebc95ddc58b2555aaf0dd30330cc4812f28166e1e2d2048a3fb84c516c67b99f686baa924b4cd485bd85d45418670388504ec81d336277f85089814409db7423b33788bb7fe6eb13b86a816b1346c8924baf96a7c1e8fcc8469edff90fcdcadbf56ac3ba94272ad6b64a73f6cd5a8e5796f7152c4e13b778290bcdb6259e0cbc4b6ea824481ece1a43b43acb86a5c63efb4f3069d9981def4469c77422ed7b2f40f74708fd5631ee697c770b69667da13b1d59f0f065bf688483f1949fe78d6e739fd8a651b418f4610e68b4bd3b1e81b5925ee0dda8313598d373c2e5fc4cc084347732b6cf744d52e1266c82545e33e7f95fddf0b7f209583920c0a0f5d1f2ccdb5e18166dd35cd9b23e002ad0112a5e71ea55fa84e05ab0ac56d7e9498d39038126187cd9fd81698f909b738e282433f9a6adafbe2bcd169479a03d604c9c9b7f2ed3722f5d8c18ad799cffac683aaae9fdbbb07500b649f9af49de02b8bccd492e4e4a2de3f92de3149c9b26c6b796e87eabe740d18973d6f57193d2709d9f351cc59f43d405230345d2e8f1e4289a9aa674267239a5389fe0c915910356791487b46fbe37f0ec608eb9a44fec1ccc969a121069e84c7a198d3d4d697d470d00e36097ff6accf60acca6b364ff59117e46766cb5a1b6312d53d80a5f1241145efe3d7ba51d839915f3f809630494884904d80535790c13af38a87e7f64d31a83b570371ceaf5c492fc1e211fa29edc2dd5c74fa23e44d59db1dce394c2a0ecdf90a90d075aecf8f13dd03dae9d7b91e90354b554906141a119cba23f70d5a44909beb48af9818ed5ea229398c9e0e6206c4e40e18fe06698b15ef43e88540408b6567e15dfafb42d0ce0061625bb3e342b01204ea813a16a44810454b63f13417ac9f8bbc68f1f482b1de8a76ad0dc67524028074c348ea4575fae5d1597502356166b1195e21fb9faf40fde235ef60fbc499d5c768e8fcc698e776f1bd18790513e494b30ae86fe004a97cbc1144e123d21745f6793d8b3b0e244c0213ac7c9a29e953acfe57a7be8da8dd09e1d9044c8d7d5999461ed508a26d58482458bcf51f23e4723d2888aaaa21efc209fe07484a5e5e6757f79b6278c05be8e263ea4d4277b58a69f533e427f08022688333bc07e514e3cf3c07cb413dc8a6f21a0091bba243991e342781d9c20006368df0416fa76a69441caaf969b28759b96cc344882bc244e59a2a4a8ec2f1558d6c5fe5eb0eb6e60905c1af4e629935f393c644c97eb1dc0019341f5b80f2c88fa28b9ef1a881488dd1388f8587e353406400b4ad47f858354d20841470c1697c0715def068b7bd7dfebcef3d906c88af098145e06678145a471945904a53e26b2c9f64c388f1ac4a4758c7fa42d186960496ae7cc6558549aa72e9699e438e8cbd56e3dd900dedff8855b34fe7b91270722280928961d8a70d26c1a3e66b1a15eec25e1726c1693adec05c7f80b9c432da0c3d52ca540b37b7a466cdaf105179f94752b30ed2d1ed7bcb7165cce2a533ae731794c137ec1c619c464cd76d11ef76ab4e120ffad35a5927b208c1b84d38dfc94745e07619c58d4b6cdc7bacb1467c491fb8834ea6913e754718c80f1b645b656a76bb8465b698189eb3284c70ef1123fc901fc7b7f01b2bd1da7f780023d432278a3a571a607b30dab9bf148261a26ac499bb5ff75f9fd93574585846a9bc927b45d1c6b2b9bfce8bf09ff2c83c924c3257e451fa4f70eb6255d596b7d39f434c034f445a9d3fca09a584b87e935c7abbb1fd3a18ce34efe8e44f6f9d048ef2b74a8faa6b0efb2705f44dcaee01d16ee61a6751c9c0a4d3bea91ad829328ff3d642abdacc52a9bfc405fb3dca0814fddf5497c0ce49c3f3b38b19b124fef594703c07bad128953a581942d5c37e37fa0094ed5a7d0bf2693eb4a420926aac6ccb71f78137fbe303d2d3f783c24c3f2714a6a448cd1161f0c42d38638e1431c98c976d0db79cc5239c3899ea779f97176c4f8b9e53a2be6359dc7bcf3f8befa2df9fd4b9e6ec189c0593da85af8e1316a2cef4a39c370b749a8d4018ceee25e6f3ef5bff459189e967f865ade6b308a27d89fcb8cfb77a6f1ced89d5e55b03d716b009c05213849047e3489e26595f3e35f48597d22cd5cf509189d7f9e294112702a9567065eeb80458a5b8eca5196ce320014c2769caea659561d67af883164e4d927cab10daea6309fdfc4355d2f4b75e34572513aa71b906d681d3cf9ec37aa6a91d0a78bbad5d51cea83de155d9720149f4ba597e488a40d2544536a0b88d89f6c5028b32b30d251fbe35802d0a83f13360bb16bc3f83528dbbb69c587c7adefbaf8084b5c8be733d89dc885b847d9a693efb33673788681a3e1d2513aeab2e8678bbb53e05b0314a8dbeb6363eb5ee99a7143f14caa5c64b28be8e575b5b82440e69298277511539f15f4a37459e763e02918307d0"}}, {0x83, &(0x7f00000001c0)=@string={0x83, 0x3, "1141187218390d616f68d01922443afac4f67fff673678c1b16e3f556bc65c49c1fa8c86c8704ba0f84d5cb08810a50b399b4d59aae262a1b5103e242c5cb0ec62a83794b2b4e7b406e73755db048829130c45b66e339f8dcc1cfc3c3f399fb4d0e2991ef806a28ff565deb4173ebf54152f49597477e1c1eb3e68a391acc06cac"}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x419}}]}) syz_usb_control_io(r3, 0x0, &(0x7f0000000680)={0x84, &(0x7f0000000d80)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, &(0x7f0000000980)={0x84, &(0x7f0000000040)={0x0, 0x10, 0x2, '\x00\x00'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 114.937935][ T4584] usb 5-1: New USB device found, idVendor=0930, idProduct=0227, bcdDevice= 0.00 [ 114.947146][ T4584] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 115.137928][ T4510] em28xx 4-1:0.0: chip ID is em2882/3 [ 115.177818][ T94] usb 2-1: new low-speed USB device number 27 using dummy_hcd [ 115.197844][ T4544] usb 1-1: new high-speed USB device number 30 using dummy_hcd [ 115.228849][ T95] cm6533_jd 0003:0D8C:0022.001B: unknown main item tag 0x0 [ 115.236093][ T95] cm6533_jd 0003:0D8C:0022.001B: unknown main item tag 0x0 [ 115.243594][ T95] cm6533_jd 0003:0D8C:0022.001B: No inputs registered, leaving [ 115.253339][ T95] cm6533_jd 0003:0D8C:0022.001B: hiddev0,hidraw0: USB HID v0.00 Device [HID 0d8c:0022] on usb-dummy_hcd.2-1/input0 [ 115.268369][ T4510] em28xx 4-1:0.0: Config register raw data: 0xfffffffb [ 115.288253][ T4510] em28xx 4-1:0.0: AC97 chip type couldn't be determined [ 115.295344][ T4510] em28xx 4-1:0.0: No AC97 audio processor [ 115.337995][ T4544] usb 1-1: too many configurations: 106, using maximum allowed: 8 [ 115.340992][ T5397] udc-core: couldn't find an available UDC or it's busy [ 115.352794][ T5397] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 09:55:48 executing program 5: syz_open_dev$evdev(&(0x7f00000003c0)='/dev/input/event#\x00', 0x4000003, 0x10000) r0 = syz_open_dev$hidraw(0x0, 0x0, 0x0) r1 = syz_open_dev$hidraw(0x0, 0x3, 0x42002) write$hidraw(r1, &(0x7f0000001200)='\x00', 0x128e84bc) syz_open_dev$hidraw(&(0x7f0000000040)='/dev/hidraw#\x00', 0x8000000000000000, 0x84401) ioctl$HIDIOCGRDESCSIZE(0xffffffffffffffff, 0x80044801, 0x0) syz_usb_ep_read(0xffffffffffffffff, 0x1c, 0x0, 0x0) syz_open_dev$hidraw(0x0, 0x0, 0x527d) write$hidraw(0xffffffffffffffff, 0x0, 0xeffdffff) syz_usb_connect(0x0, 0x0, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) read$hidraw(r0, &(0x7f0000003200)=""/4096, 0xffffffad) r2 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) r3 = syz_open_dev$hidraw(0x0, 0x0, 0x20000) ioctl$HIDIOCGRDESCSIZE(r3, 0x80044801, &(0x7f0000000080)) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r4 = syz_open_dev$hiddev(0x0, 0x0, 0x200) ioctl$HIDIOCAPPLICATION(r4, 0x40086602, 0x20004000) syz_usb_connect$cdc_ncm(0x4, 0x1097, &(0x7f0000001240)={{0x12, 0x1, 0x340, 0x2, 0x0, 0x0, 0xff, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1085, 0x2, 0x1, 0x7, 0x90, 0x3, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x2, {{0x9, 0x24, 0x6, 0x0, 0x1, "74e445ea"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x800, 0xe7, 0xfb}, {0x6}, [@call_mgmt={0x5, 0x24, 0x1, 0x2, 0x9}, @mdlm_detail={0x1004, 0x24, 0x13, 0x1f, "2b98845f84c7cd7df75d9571ddefaae03b69dcf29a57b41ba7e151c4e32c1a50637029b03bd918ef34095a285e43ed2ffac1de68d9088bb376beb62df063cc21de36543a4705c982af0d589961f7d0e47f13fa6be6416a8f5c3aad7885bc457289cfc282723058b44a522518bbe72619b6c8376cc8539a7b54f1f73f6c03108296e054f74049bfc36f7831ea87e4ab8929d658af73889c1558e92b452594980aaa5696b09187bf682a37e122bfd16cd6e373f37e3b446c7fd63e9c27b4315934d0ebaa29302e99616a60c03efd525fbe0ee525514b3f4769855220940b3ca0631a1305a32828e473d46622575f625844abfb81befe04e85fbe001e20e286e0f818261d4083d76d9bef1313aed97fcbef6291d396d2d423807f7e4c41f5b6a94fd13a91a48c002e3513415b2e2d8f2c0481d72529d057d77f6409ec0a7672c838347031642a72632a1bb1075d6dbff16577e8451e9af000ec4730b8c081b1ea90c6fc26994aafd3307ea1886fdbcd4d900fbabc277c3c0a8110d5b8fdec4880c710a4e2cb6a58f49f629bce0a6153aa46e40c89993ba842cfcc2a8fe4eb75ffaa68f96c9e3817d9d033dd68e53414673841369c8dd59b45d752d7958084f612725a4b3a6d9272aa43cbb1d2a09725cde81e5a100fb38f84be67e38d25a75da47854db78e42ee6cf620efc5b836fe73daaba6150a3254ff395d34e997afba79cdd735caf2edb69725ca2cda29a34952b709cf3c1c3f9b621b5a163f75898b20b6236ce355fecdd9e368ea5308b9de9d20ec34540ad1c04d95103c6dad1b2ae0ac2ed965bf91f619b32a1c5614a2e9dd02347967b6a8fd21485162a6f82bc73c41cfdfb48c9e6686ef849dca196af2c9125faa3eec0f1fecb7b12d0666b9bf51db000386af700952b3f8a6bfd1641d9777b88ef0dbbd3f60b6a5e19c8be6e2d75887c3847d09f052bf1dd25c4f1dbbb5a7ebd626452e0a2a6360be155eda27a87f10703b80ebe2e508f2977ef5067ab0fc83a92b802c12ceeff34c2f03fa3a8a864c9735151597353f33699cd140953e6cd4ead8beb6ccbfb284c3a41801708f1e7005012e22be5b71ecdb471594c677d7f5166dbeb7348e9489a3ff556cb8ec9fb5c461df2f192178b1562a2f4abf87119485b1f809e34462389ae393cc83d4dec22c9e969d50177aeb7261e3a330af3b5be6f555afd07c15a33bfe543d00f95e84964d7ff41fc6e049929d84901876326aed1921b9e0ae8ee76951e974c587b635f8c477bc11f34debc6dfe94fbc7fa9e8826623b4fd8159048777573890912acecba53372e3720271c6577357d5f93ec71c157e2c19ff1722296e546a2c54c217be4fcaf02b3d324d8935131baef0a96abc42b344bc9af6064e275dc99e872206d1c5d235bb5cc519a03cd51924def8c70520c8dfa9b431f1dc67db98a08fd4ec7bb4bc302459c2f06b41f75957f40331d9cdde87e70bd09f66335f64f5fd9d8cb8bd36d5e1e8bb4fa6ddf8c7c9877e8556c55d18275507f6ea2874a514f70c5f5c0404e676e965520e432a92305e8074e736c0fb8c9974afc51a119e1cfe866126d9e31c370646327d55a1ad9fb8031db0b28d1b563b11067908271fb0cea99f5e3307ff93c407693a721bb801f673fa8a039647f9b7038a5973eb143058ae735e31f819deb0ab656a9c1a410592c59426825e30942bd37518ce833a9427c91e8ba8b3d4a2f973b4ec32c947234eb46c46aa5edadce2fe5f53effed26d8a00ace15bb2cc977083acc61f8b6b51064fb0f7ad8311966202b6a63c23c7f08d66bc4b723ab93258d2044e2b75874e486bbb12c0d2b66a87ca7105ba1c2f01c704736d5ab9c16ceffe781e5b39da25f27146a838e949a4c1ec077eaad833524fc405ba7beae44d56887193cb7909e381dbe7280acac196297e29062644ab115ece857615598f570e764ff6eabed815f4f3acced591179adb8ffa31d2c25a9a3f7dc78f9fd1a63cdeec7720a852d696d2633f51564cfb33f60c925cde4e9f9ce0c8908920a0e65f749285ec3d172bc36ba48578b3d1d895e453e753ced91b3a64175be1a6766df7846566029d5e9bb0c682a627bd62948331d0dd16d5a79edee974bd20ce5670de2adeb52f3d3fbb52177283031500b04de0751b141d582c0c7bd50b663b20668398d3d91e2993f9b13f4482d1b99e44a8598afb729295a1ec105029faedb10df39cd543b628c5cb1fab31c0c620af665c62f64c9f7c14d85147f9531c7a6e94a679db8c3443c3fd124b06d926834b84a87f4864e96f541989b87e579bd44aef2b6919d97b0d8fac9f1480a85354ad408b27addc73465fa4d5b371ac5a05bb8300461b26c82aaa8be208b4d49cdca7f90b44c5c6af954d77dd9321bf43563cb3e4a9580ad587607efe1d55bfd75a1c3d7fc42467affddb242a49cccb6f5bc018deec26d13d056c78d33d71d80e6eb1dc99188aee7e39ad1f6a6a55e0d93facf6689a9b0b5f229db99552e40eb0c7064027e1a528291a416004008ac0c50b2edf60f955dfa72e5e5dbec2100b8db46bb492571dfc97915428118a4dd02b959e413e1c0e773e4be9b8e0908ca6c459c89df0e1fc2933b4fb33552048232c88ed46d6e00fbc6c2ad775ee9108f0f09f9bf506b92081c8581bc47a7907525b513c7ddd7a8386906ef6a261f57391187e9aa576e5da2f93872c8173a397fe031d261a30899fcc37bd2075a756fa29e5435f5044ec5d99d1a06dfcdbb61e7f4077c0e54f93c65992189f2109b98a59ca0e17d2dd52d25e312a2281ddcca2dbc520d9633bf6141b525ed5e1291df69ba100635ae46ed658a40f5006a851050167e014feab858fab86d11043e1cd99b737162ae0fc652cf7d99dc22a9a5df37d2f61ad55c4ca779165403604dbb895f374a6d3c4c3b4d0a99e804998c1c62df1a204226348f7bd2099e62d14fea420759d8e3a21730ef9254ce5eab8a2554dbd651acaa6b8cfa71b6663604d4ac7a35b382d392b275bfb13d9b446e3f1b3ac6f2c11061f9dda823eab5c51cd03cf0bd91be9a5e4c76875f6293600d2b2c22f6e8ec98c9e425c39904859523c2ca5646e1ea273827d36c63f385c8571cd90aa069443d7f5da207891eda59d7037d28f34f29c0c79649808afc8e62228e97801262e04fd433be73c4d5bb0d6b1a66e6506207271648ae9c28761a203bb949aca40915c8363a10f85ae734e8b420f6d2591de1fe91043715c2f30d458ede7037ced0d73da0f8a4470027f4a1cb047f00dcad74b9f2d29e932179f4074605ea884054f44bfb2a0ea861daf0af91cc6439e3c6053d0cb7bc3e63b5a46f5877f548509a53a7492bc1e1a5847da9f701b86640e747b6ae2886df7d035b7d3644dd5887856670caa147d3ba2323811f5a601bf3a2397d59866abd729c00f84735741af277eba3ad400d5dfa43212eee1733f68e3b847677d703e856d45339ca76c74c880e6fbe95a627ce3225a0fc26412c681aaa62048debefab230e9f97a17f93f34da963f09d9f3e82ea90ecf98842e5d1929a4c8ba74391616cfc488324a654e5c6813568ca1ee2aa60a449227ab029eb4af93e0bcd8500e99674ee14b66f82ddc6619af0528b409daee47d00552a7715d46eb2556a7625ca2b13ca1dbfa7ceacbd2fbb0aedb133e04947675219d8e45342505b2afa41187333a1d0f01916dcb45061c75527c410b7f7d0c6a8ae745190bcc2fc01b7107e905f3e619f539ce0f03936021d12fbcf00f6d107bccbf2cd3d90d1f3a2bc06ef526ca327bc0d3cbd3f3513e45fb1e9023cc611ffd14831777c73cb5a8dbade2f9fb1c8a1ccb9146c0ecce0e72ee104d2759ebd0a570e76f0fcff0be202710a66d90cce690e3c427cf35bdbbbc4fe6b931396d9d4bc67de6f51840c44c13d13269de47df0fa25b464dcb97f321570cc062a65f2926c45eefc9ac7b0a96d909e8b459de56da03e54baca558f36be68708c890770cec5173398752df02162869c0bcb993d469f8fedaa8978b5be868829e9e9a0e6203637258e1e0fc456d1539b4e5c576468a20c6385895c581992640a3a725b678a841110e936d2315f59595fd9d3aa051555861fac1f6093ff9dfa5c587fb854df2ca4d39dbc9dadf0f4efb08ff179ead84dc1b57a0d91841ceecdcbaf502d5d52b9887175a0063b51f0176e2865f26a8157493d7ac716c773a4b87bc0d4242f7299ce727aacf61497965768e34f78fa3a419cebcf7881667caca4b9dd21fd2f4f88699c5d6f959559154a692805b096d21bf1dbf962c86faff1014b7121e105acdf1158abf2183ef5aaed74b55cffb82b5de20c3a85a9376f3e14b86cbd6b3ee294e26bbdd475b893c3a9581cb097a6077045ab27e51f91e0bf01c41ef55c8636cfe275be3c23c54165c91a8a55e6e86944dc8b0b54a0442d21f03645ae01a086e352364fcf829b63e71765f4d0e7497b40f493eeb0976c22b2e499fc87b728056a7ffe34818e13e96a132026839282719ed472805aec58b7dda62391d839e03df126a608bd5eedae1730e53fe2f1fe4e6cd06525c602cd9079b528251f35b8132fcc9bcd378a13c92ab4360c201385cec635ae62b4e3f831a9922668da217fb605336a286049750839b2930c4ac424eb5cc426dc93837af50bff4da5ef16af681a4d68586c2d23fc69d031ea22e983d265f37d6778d3006cd6aebfea5419091039d4d3083a908b3ae1497b91798cd44d1ed65e5e18b0307d912f3d6cb28a6c626e4eb5fcabf263521ed3276203734d805b84465177bb56dab232cf45f0477955ae33d926d30549b2bdbf7b7be3936e41c4370d00a45eb959cc58a4eefb40b50f93748c091ba0b9cfa84ff06596c5fec795572987ad364d997193fc09c769b3b8a8c462918f1e432a0b78f57fe83ca1834a54ab306515787f13216a589a4a7b83607cb99cf7f86227e9d88efbd0244b0d9a4e79bb2ecb89b0c3860db5c474f3b17399d26b0061d3ed215a2118e1c4facd78baad77bae46663d60462e33aa817de74ce3ac7e2ced56b0c7a27b2985a9707b257c8306e33a0c7b5e591060e515c1ca0d76e2a5d8c6a97c43e920f624e544aad25a34b8aa00c38de9a279c8ea8db5cb6bb34cef4ae0a45c7fa58431c495c87544a4717c51ba1555469444944091f2c91b42f3969b5b000c826e72c44a873d637bb6e5ecf0a7488c6752c39e62176032330f4e2755df27d0224745486a24826553e9b7129ac8078d06d6de5c11cfbcdaa0a1666ab7278b2638c1e52f0b0d3f79434cfb631d44b651a41bea38188c284d680a37ab300795f9778163b40e4c6bb77f36b6934641a150b83d516b2f82ab58c9883fb4a41b4f3c4e3ad914847e59286e5192d575819b09344ebf951c202ecf31ec36ad6a7937d94bc4344d538f784aedaf401cab05e4e20349f46e8506dc7d44e25ffbb82fdcb7cecf1b119932022524f3a230d56bd1429eaa76c31e204597e174d0494ffa945eb71a77261b3933821dd97c7526fa3164414a0475acbb276d5bda2b445e8180b2685546632c7db84200f1ca80c6a2287af87103b464db9adaa0ac4a8ef5b4455d14107a5c5bb6e94d9828f0d92a5da84ac409026def205b6740a3b46648dff9f4bf8d070590e9c5752f05b8d22014d2ae433d10e9a6a05812a6d5ba2bc7b86092595bda137efc987bce38148d96c5946b73b67117cf6f4592f03fd8709ed33c364fce86bdbb0c0bf0db620303197db2687c0ed75fafbff8e56e977a94b9b82242988c4d436f2454c419e4e28804e"}, @network_terminal={0x7, 0x24, 0xa, 0x5, 0xe, 0x0, 0x9}, @mdlm={0x15, 0x24, 0x12, 0xf4ea}]}, {{0x9, 0x5, 0x81, 0x3, 0x0, 0x80, 0x1, 0x2}}}, {0x9, 0x4, 0x1, 0x0, 0x0, 0x2, 0xd, 0x0, 0x8}, {0x9, 0x4, 0x1, 0x1, 0x2, 0x2, 0xd, 0x0, 0x9, "", {{{0x9, 0x5, 0x82, 0x2, 0x40, 0x0, 0x2, 0x46}}, {{0x9, 0x5, 0x3, 0x2, 0x400, 0xf5, 0x7f, 0x7}}}}}}}]}}, &(0x7f0000000100)={0xa, &(0x7f00000000c0)={0xa, 0x6, 0x300, 0x81, 0x1, 0xc1, 0xff, 0x3}, 0xe7, &(0x7f0000000280)={0x5, 0xf, 0xe7, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x2, 0x8, 0x6, 0x1, 0xfffb}, @ext_cap={0x7, 0x10, 0x2, 0x0, 0x6, 0xa, 0x40}, @ptm_cap={0x3}, @generic={0xce, 0x10, 0x4, "7527338a650330d1e2aa88d77e6ac9231dcba3aa493eb2a613de26cdf394c326a0a97d97009c66e82c455cf9771ccde5190228faadbe20b53a55c3550c334b6cd1ab501441e3ccfcc4e36895e9eba0984853957f38f6a4ff1aeafc0b9ecc79d55213929e92d6235b45544b3317a39bd79665af7c78f73b8e912a1a12fd40e2fb5d6f2bf475fae530b2af890fb9a7b3f49da993e5b12bb9e169a5f6d8b137cc96b147cff28b2bd16daec9568df3177d2052eb4ef2417e94976c3f48e2d93902e7d5a3f35fb32fb7204bdd79"}]}, 0x2, [{0xa5, &(0x7f0000000400)=@string={0xa5, 0x3, "7066e87a1109d95df674db55fd5b3e282a3630655bb29d6106a56370bbeb480141bb86f286d58e86f8945f3142cc6f47be589d8150959cfb526edfb97b9053d312d9b43329b1fc00423bb8252fd05a25b13fcdf0d42e7284b5ad482c4f1e021ec95c2503a12532238a6435258133ff4e2df36e814065fa87c7b64bb7af3c3749f3da9883d8a6e0b568a0942855f6a2c0c97aea70a5c0b7917515e6fc9af5b5f17f9eae"}}, {0x60, &(0x7f00000004c0)=@string={0x60, 0x3, "e72f7b4791805942eaff17b3d62318f6506c207bd669fea859e6579c033d9ca815a01ee2e817cef5bd4868eec6a503b55c978fb13c6c6d5c87d1362913d0fb76d4f6dff4060a08430c273be6b2728ccbe97987b8daeae095a7626bcacd0f"}}]}) ioctl$HIDIOCAPPLICATION(0xffffffffffffffff, 0x40086602, 0x0) r5 = syz_open_dev$hidraw(0x0, 0xffffffffffffff7f, 0x303000) r6 = syz_open_dev$hidraw(0x0, 0x0, 0x12d43d) write$hidraw(r6, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc2dd64", 0x17) write$hidraw(r5, &(0x7f0000000140)="8b0fffe7859127f647be7fc9b4710b01c1d14f97e5d84630ad0891dd984567160624c1701075f3d492a9b94b891049628d765adc76b34ec7dcc1e45a282e682bd2d8e36192c1525994d4f7110f86e86aa263cd6e2d55a00c10b1f2ba1ae0fc37cde226116d60d9b74cd38f1166d18913b33de49ce4c6eb2c34d01980648a60de032c9e27fa869b2506deb1460b1fd2d167b32bb97280d675cba5258021068abb9d600d69db475bf4d0d7d3732e89af155af30b082c21d4436bc3b97c60bc4dba0d99edd764e5964d2e3e81e3a3430cb97a39dc6eea6999dbfe64f43989f104d70b8d419b0a8c323f32a5541dbe26a27b41ac38766901b928ca2afb7b4f6eeb23f74b8676e0c5efe26a76d36ff3a9ad93ef7a35350418", 0x116) write$hidraw(r2, &(0x7f0000000000)="3a0ac17e00595345e24ea72cf22da8cf6bd8605cc6dd64", 0x10a000) r7 = syz_open_dev$hiddev(0x0, 0x0, 0x0) ioctl$HIDIOCAPPLICATION(r7, 0x40086602, 0x20004000) [ 115.408988][ T5405] udc-core: couldn't find an available UDC or it's busy [ 115.415955][ T5405] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 115.424437][ T5405] udc-core: couldn't find an available UDC or it's busy [ 115.431487][ T5405] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 115.467938][ T4544] usb 1-1: unable to read config index 0 descriptor/start: -61 [ 115.475658][ T4544] usb 1-1: can't read configurations, error -61 [ 115.489430][ T4510] usb 3-1: USB disconnect, device number 33 [ 115.507887][ T5405] usb 3-1: string descriptor 0 read error: -19 [ 115.514943][ T4510] ================================================================== [ 115.523137][ T4510] BUG: KASAN: use-after-free in do_raw_spin_lock+0x25c/0x290 [ 115.527853][ T4584] Bluetooth: Can't get version to change to load ram patch err [ 115.530487][ T4510] Read of size 4 at addr ffff8881c14cc894 by task kworker/1:3/4510 [ 115.530498][ T4510] [ 115.530518][ T4510] CPU: 1 PID: 4510 Comm: kworker/1:3 Not tainted 5.6.0-rc1-syzkaller #0 [ 115.538098][ T4584] Bluetooth: Loading patch file failed [ 115.545927][ T4510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 115.545949][ T4510] Workqueue: usb_hub_wq hub_event [ 115.548802][ T4584] ath3k: probe of 5-1:7.0 failed with error -71 [ 115.556555][ T4510] Call Trace: [ 115.556576][ T4510] dump_stack+0xef/0x16e [ 115.556597][ T4510] ? do_raw_spin_lock+0x25c/0x290 [ 115.566729][ T4584] usb 5-1: USB disconnect, device number 27 [ 115.572098][ T4510] ? do_raw_spin_lock+0x25c/0x290 [ 115.572118][ T4510] print_address_description.constprop.0.cold+0xd3/0x314 [ 115.572132][ T4510] ? do_raw_spin_lock+0x25c/0x290 [ 115.572146][ T4510] ? do_raw_spin_lock+0x25c/0x290 [ 115.572159][ T4510] __kasan_report.cold+0x37/0x77 [ 115.572177][ T4510] ? do_raw_spin_lock+0x25c/0x290 [ 115.633961][ T4510] kasan_report+0xe/0x20 [ 115.638313][ T4510] do_raw_spin_lock+0x25c/0x290 [ 115.643142][ T4510] ? rwlock_bug.part.0+0x90/0x90 [ 115.648054][ T4510] ? lock_acquire+0x130/0x340 [ 115.652707][ T4510] ? __wake_up_common_lock+0xb4/0x130 [ 115.658055][ T4510] _raw_spin_lock_irqsave+0x3a/0x50 [ 115.663239][ T4510] ? __wake_up_common_lock+0xb4/0x130 [ 115.668586][ T4510] __wake_up_common_lock+0xb4/0x130 [ 115.673760][ T4510] ? __wake_up_common+0x650/0x650 [ 115.678764][ T4510] ? __mutex_unlock_slowpath+0xe2/0x660 [ 115.684295][ T4510] ? del_timer_sync+0x115/0x130 [ 115.689178][ T4510] ? usbhid_close+0x15c/0x210 [ 115.693829][ T4510] hiddev_disconnect+0x154/0x1b4 [ 115.698763][ T4510] hid_disconnect+0xb4/0x1a0 [ 115.703339][ T4510] hid_hw_stop+0x12/0x70 [ 115.707580][ T4510] cmhid_remove+0x38/0x50 [ 115.711908][ T4510] hid_device_remove+0xed/0x240 [ 115.716760][ T4510] ? cmhid_input_configured+0x140/0x140 [ 115.722310][ T4510] ? hid_compare_device_paths+0xc0/0xc0 [ 115.727972][ T4510] device_release_driver_internal+0x231/0x500 [ 115.734046][ T4510] bus_remove_device+0x2eb/0x5a0 [ 115.738989][ T4510] device_del+0x481/0xd30 [ 115.743323][ T4510] ? device_create_with_groups+0x120/0x120 [ 115.749129][ T4510] ? do_raw_spin_lock+0x129/0x290 [ 115.754153][ T4510] hid_destroy_device+0xe1/0x150 [ 115.759090][ T4510] usbhid_disconnect+0x9f/0xe0 [ 115.763856][ T4510] usb_unbind_interface+0x1bd/0x8a0 [ 115.769057][ T4510] ? __pm_runtime_idle+0xd1/0x310 [ 115.774095][ T4510] ? usb_autoresume_device+0x60/0x60 [ 115.779377][ T4510] device_release_driver_internal+0x42f/0x500 [ 115.785445][ T4510] bus_remove_device+0x2eb/0x5a0 [ 115.790391][ T4510] device_del+0x481/0xd30 [ 115.794737][ T4510] ? device_create_with_groups+0x120/0x120 [ 115.800642][ T4510] ? usb_remove_ep_devs+0x3e/0x80 [ 115.805659][ T4510] ? remove_intf_ep_devs+0x13f/0x1d0 [ 115.810925][ T4510] usb_disable_device+0x23d/0x790 [ 115.815928][ T4510] usb_disconnect+0x293/0x900 [ 115.820586][ T4510] hub_event+0x1a1d/0x4300 [ 115.824981][ T4510] ? hub_port_debounce+0x350/0x350 [ 115.830083][ T4510] ? find_held_lock+0x2d/0x110 [ 115.834890][ T4510] ? mark_held_locks+0xe0/0xe0 [ 115.839638][ T4510] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 115.845174][ T4510] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 115.850439][ T4510] process_one_work+0x94b/0x1620 [ 115.855357][ T4510] ? pwq_dec_nr_in_flight+0x310/0x310 [ 115.860711][ T4510] ? do_raw_spin_lock+0x129/0x290 [ 115.865718][ T4510] worker_thread+0x96/0xe20 [ 115.870200][ T4510] ? process_one_work+0x1620/0x1620 [ 115.875377][ T4510] kthread+0x318/0x420 [ 115.879435][ T4510] ? kthread_create_on_node+0xf0/0xf0 [ 115.884783][ T4510] ret_from_fork+0x24/0x30 [ 115.889172][ T4510] [ 115.891483][ T4510] Allocated by task 95: [ 115.895627][ T4510] save_stack+0x1b/0x80 [ 115.899772][ T4510] __kasan_kmalloc.constprop.0+0xbf/0xd0 [ 115.905390][ T4510] hiddev_connect+0x242/0x5b0 [ 115.910046][ T4510] hid_connect+0x239/0xbb0 [ 115.914484][ T4510] hid_hw_start+0xa2/0x130 [ 115.918875][ T4510] cmhid_probe+0x104/0x160 [ 115.923309][ T4510] hid_device_probe+0x2be/0x3f0 [ 115.928138][ T4510] really_probe+0x290/0xac0 [ 115.932618][ T4510] driver_probe_device+0x223/0x350 [ 115.937838][ T4510] __device_attach_driver+0x1d1/0x290 [ 115.943187][ T4510] bus_for_each_drv+0x162/0x1e0 [ 115.948023][ T4510] __device_attach+0x217/0x390 [ 115.952773][ T4510] bus_probe_device+0x1e4/0x290 [ 115.957599][ T4510] device_add+0x1459/0x1bf0 [ 115.962080][ T4510] hid_add_device+0x33c/0x9a0 [ 115.966734][ T4510] usbhid_probe+0xa81/0xfa0 [ 115.971215][ T4510] usb_probe_interface+0x310/0x800 [ 115.976301][ T4510] really_probe+0x290/0xac0 [ 115.980796][ T4510] driver_probe_device+0x223/0x350 [ 115.985881][ T4510] __device_attach_driver+0x1d1/0x290 [ 115.991228][ T4510] bus_for_each_drv+0x162/0x1e0 [ 115.996054][ T4510] __device_attach+0x217/0x390 [ 116.000798][ T4510] bus_probe_device+0x1e4/0x290 [ 116.005622][ T4510] device_add+0x1459/0x1bf0 [ 116.010118][ T4510] usb_set_configuration+0xe47/0x17d0 [ 116.015479][ T4510] usb_generic_driver_probe+0x9d/0xe0 [ 116.020842][ T4510] usb_probe_device+0xd9/0x230 [ 116.025594][ T4510] really_probe+0x290/0xac0 [ 116.030072][ T4510] driver_probe_device+0x223/0x350 [ 116.035178][ T4510] __device_attach_driver+0x1d1/0x290 [ 116.040534][ T4510] bus_for_each_drv+0x162/0x1e0 [ 116.045359][ T4510] __device_attach+0x217/0x390 [ 116.050097][ T4510] bus_probe_device+0x1e4/0x290 [ 116.054922][ T4510] device_add+0x1459/0x1bf0 [ 116.059399][ T4510] usb_new_device.cold+0x540/0xcd0 [ 116.064528][ T4510] hub_event+0x21cb/0x4300 [ 116.068925][ T4510] process_one_work+0x94b/0x1620 [ 116.073848][ T4510] worker_thread+0x96/0xe20 [ 116.078326][ T4510] kthread+0x318/0x420 [ 116.082371][ T4510] ret_from_fork+0x24/0x30 [ 116.086900][ T4510] [ 116.089321][ T4510] Freed by task 5404: [ 116.093335][ T4510] save_stack+0x1b/0x80 [ 116.097470][ T4510] __kasan_slab_free+0x117/0x160 [ 116.102385][ T4510] kfree+0xd5/0x300 [ 116.106275][ T4510] hiddev_release+0x402/0x520 [ 116.110927][ T4510] __fput+0x2d7/0x840 [ 116.114881][ T4510] task_work_run+0x13f/0x1c0 [ 116.119465][ T4510] exit_to_usermode_loop+0x1d2/0x200 [ 116.124765][ T4510] do_syscall_64+0x4e0/0x5a0 [ 116.129362][ T4510] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 116.135245][ T4510] [ 116.137552][ T4510] The buggy address belongs to the object at ffff8881c14cc800 [ 116.137552][ T4510] which belongs to the cache kmalloc-512 of size 512 [ 116.151578][ T4510] The buggy address is located 148 bytes inside of [ 116.151578][ T4510] 512-byte region [ffff8881c14cc800, ffff8881c14cca00) [ 116.164904][ T4510] The buggy address belongs to the page: [ 116.170513][ T4510] page:ffffea0007053300 refcount:1 mapcount:0 mapping:ffff8881da002500 index:0x0 compound_mapcount: 0 [ 116.181417][ T4510] flags: 0x200000000010200(slab|head) [ 116.188253][ T4510] raw: 0200000000010200 dead000000000100 dead000000000122 ffff8881da002500 [ 116.196812][ T4510] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 116.205368][ T4510] page dumped because: kasan: bad access detected [ 116.211753][ T4510] [ 116.214070][ T4510] Memory state around the buggy address: [ 116.219688][ T4510] ffff8881c14cc780: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 116.227724][ T4510] ffff8881c14cc800: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 116.235912][ T4510] >ffff8881c14cc880: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 116.243946][ T4510] ^ [ 116.248512][ T4510] ffff8881c14cc900: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 116.256551][ T4510] ffff8881c14cc980: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 116.264586][ T4510] ================================================================== [ 116.272620][ T4510] Disabling lock debugging due to kernel taint [ 116.278749][ T4510] Kernel panic - not syncing: panic_on_warn set ... [ 116.285331][ T4510] CPU: 1 PID: 4510 Comm: kworker/1:3 Tainted: G B 5.6.0-rc1-syzkaller #0 [ 116.287810][ T4584] usb 5-1: new high-speed USB device number 28 using dummy_hcd [ 116.295045][ T4510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 116.295061][ T4510] Workqueue: usb_hub_wq hub_event [ 116.317720][ T4510] Call Trace: [ 116.321020][ T4510] dump_stack+0xef/0x16e [ 116.325267][ T4510] panic+0x2aa/0x6e1 [ 116.329154][ T4510] ? add_taint.cold+0x16/0x16 [ 116.333811][ T4510] ? print_shadow_for_address+0xb8/0x114 [ 116.339429][ T4510] ? trace_hardirqs_off+0x50/0x200 [ 116.344514][ T4510] ? do_raw_spin_lock+0x25c/0x290 [ 116.349513][ T4510] end_report+0x43/0x49 [ 116.353647][ T4510] ? do_raw_spin_lock+0x25c/0x290 [ 116.358662][ T4510] __kasan_report.cold+0x55/0x77 [ 116.363585][ T4510] ? do_raw_spin_lock+0x25c/0x290 [ 116.366967][ T5429] udc-core: couldn't find an available UDC or it's busy [ 116.368593][ T4510] kasan_report+0xe/0x20 [ 116.368608][ T4510] do_raw_spin_lock+0x25c/0x290 [ 116.368620][ T4510] ? rwlock_bug.part.0+0x90/0x90 [ 116.368632][ T4510] ? lock_acquire+0x130/0x340 [ 116.368644][ T4510] ? __wake_up_common_lock+0xb4/0x130 [ 116.368663][ T4510] _raw_spin_lock_irqsave+0x3a/0x50 [ 116.375582][ T5429] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 116.379919][ T4510] ? __wake_up_common_lock+0xb4/0x130 [ 116.417840][ T4510] __wake_up_common_lock+0xb4/0x130 [ 116.423048][ T4510] ? __wake_up_common+0x650/0x650 [ 116.427827][ T4584] usb 5-1: device descriptor read/8, error -71 [ 116.428063][ T4510] ? __mutex_unlock_slowpath+0xe2/0x660 [ 116.428079][ T4510] ? del_timer_sync+0x115/0x130 [ 116.444540][ T4510] ? usbhid_close+0x15c/0x210 [ 116.449193][ T4510] hiddev_disconnect+0x154/0x1b4 [ 116.454105][ T4510] hid_disconnect+0xb4/0x1a0 [ 116.458670][ T4510] hid_hw_stop+0x12/0x70 [ 116.463022][ T4510] cmhid_remove+0x38/0x50 [ 116.467328][ T4510] hid_device_remove+0xed/0x240 [ 116.472153][ T4510] ? cmhid_input_configured+0x140/0x140 [ 116.477801][ T4510] ? hid_compare_device_paths+0xc0/0xc0 [ 116.483324][ T4510] device_release_driver_internal+0x231/0x500 [ 116.489366][ T4510] bus_remove_device+0x2eb/0x5a0 [ 116.494279][ T4510] device_del+0x481/0xd30 [ 116.498582][ T4510] ? device_create_with_groups+0x120/0x120 [ 116.504364][ T4510] ? do_raw_spin_lock+0x129/0x290 [ 116.509375][ T4510] hid_destroy_device+0xe1/0x150 [ 116.514286][ T4510] usbhid_disconnect+0x9f/0xe0 [ 116.519026][ T4510] usb_unbind_interface+0x1bd/0x8a0 [ 116.524201][ T4510] ? __pm_runtime_idle+0xd1/0x310 [ 116.529200][ T4510] ? usb_autoresume_device+0x60/0x60 [ 116.534461][ T4510] device_release_driver_internal+0x42f/0x500 [ 116.540506][ T4510] bus_remove_device+0x2eb/0x5a0 [ 116.545419][ T4510] device_del+0x481/0xd30 [ 116.549728][ T4510] ? device_create_with_groups+0x120/0x120 [ 116.555596][ T4510] ? usb_remove_ep_devs+0x3e/0x80 [ 116.560601][ T4510] ? remove_intf_ep_devs+0x13f/0x1d0 [ 116.565861][ T4510] usb_disable_device+0x23d/0x790 [ 116.570902][ T4510] usb_disconnect+0x293/0x900 [ 116.575554][ T4510] hub_event+0x1a1d/0x4300 [ 116.579947][ T4510] ? hub_port_debounce+0x350/0x350 [ 116.585033][ T4510] ? find_held_lock+0x2d/0x110 [ 116.589768][ T4510] ? mark_held_locks+0xe0/0xe0 [ 116.594506][ T4510] ? rcu_read_lock_sched_held+0x9c/0xd0 [ 116.600034][ T4510] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 116.605323][ T4510] process_one_work+0x94b/0x1620 [ 116.610293][ T4510] ? pwq_dec_nr_in_flight+0x310/0x310 [ 116.615736][ T4510] ? do_raw_spin_lock+0x129/0x290 [ 116.620735][ T4510] worker_thread+0x96/0xe20 [ 116.625213][ T4510] ? process_one_work+0x1620/0x1620 [ 116.630565][ T4510] kthread+0x318/0x420 [ 116.634609][ T4510] ? kthread_create_on_node+0xf0/0xf0 [ 116.637826][ T4584] usb 5-1: device descriptor read/8, error -71 [ 116.639968][ T4510] ret_from_fork+0x24/0x30 [ 116.646624][ T4510] Kernel Offset: disabled [ 116.655315][ T4510] Rebooting in 86400 seconds..